Commit 38b8903
File tree
2,141 files changed
+37105
-25386
lines changed- .github
- workflows
- app
- assets/images
- enterprise
- components
- admin
- custom_fields
- calculated_values
- hierarchy
- enumerations
- custom_fields
- enterprise_edition
- enterprise_trials
- mailer
- oauth
- onboarding
- op_primer
- open_project/common
- projects
- settings
- project_custom_field_sections
- project_custom_fields
- users
- auto_login_tokens
- sessions
- wiki_pages
- work_package_types
- work_packages
- activities_tab/journals
- exports/pdf/report
- progress
- contracts
- api_tokens
- custom_fields
- hierarchy
- relations
- work_package_types
- controllers
- admin
- custom_fields/hierarchy
- settings/project_custom_fields/hierarchy
- concerns
- accounts
- custom_fields
- my
- forms
- custom_fields
- hierarchy
- inputs
- my
- projects/life_cycle
- work_packages/activities_tab/journals
- helpers
- calculated_values
- models
- acts_as_customizable
- calculated_values
- concerns/emoji_reactions
- custom_field
- hierarchy/forms
- custom_value
- exports
- formatters
- pdf
- common
- components/gantt
- project_queries
- projects
- exports
- formatters
- pdf_export
- project
- queries
- project_phase_definitions
- projects
- filters
- orders
- selects
- work_packages
- filter
- selects
- sessions
- token
- work_package_types/patterns
- work_package
- exports/formatters
- pdf_export
- services
- attachments
- custom_fields
- hierarchy
- project_custom_field_project_mappings
- project_queries
- users
- views
- account
- admin
- settings
- api_settings
- date_format_settings
- general_settings
- icalendar_settings
- project_custom_fields
- hierarchy/items
- work_package_priorities
- custom_fields
- custom_styles
- enterprise_tokens
- filters/date
- homescreen
- blocks
- layouts
- ldap_auth_sources
- my
- access_tokens
- sessions
- oauth/applications
- projects/settings/modules
- user_mailer
- users
- form/authentication
- wiki
- work_packages
- bulk
- moves
- workers/attachments
- config
- constants/settings
- initializers
- locales
- crowdin
- schemas
- db/migrate
- docker
- dev
- backend/scripts
- hocuspocus
- tls
- prod/setup
- docs
- api/apiv3
- example
- paths
- tags
- development
- code-review-guidelines
- concepts
- inline-editing
- translations
- getting-started/projects
- glossary
- installation-and-operations
- configuration
- environment
- installation/docker
- misc/migration-to-postgresql17
- system-requirements
- project-management-guide
- 1-introduction
- 2-project-management
- 3-overview-pm2
- 4-project-organisation-and-roles
- 5-initiating-phase
- 6-planning-phase
- 7-executing-phase
- 8-closing-phase
- 9-monitor-and-control
- Appendices
- release-notes
- 16-5-0
- system-admin-guide
- authentication
- kerberos
- openid-providers
- saml
- scim
- custom-fields
- design
- files/attachments/virus-scanning
- integrations
- nextcloud
- oidc-sso
- one-drive
- manage-work-packages
- custom-actions
- work-package-settings
- work-package-status
- work-package-types
- automatic-subjects
- projects/project-life-cycle
- time-and-costs
- users-permissions/placeholder-users
- use-cases
- meeting-management
- portfolio-management
- project-management-pm2-pmflex
- resource-management
- safe-framework
- test-management
- user-guide
- account-settings
- activity
- agile-boards
- calendar
- gantt-chart
- home
- global-modules
- notifications/notification-settings
- projects
- project-lists
- project-settings/project-life-cycle
- team-planner
- time-and-costs
- my-time-tracking
- time-tracking
- work-packages
- add-work-packages-to-meetings
- baseline-comparison
- edit-work-package
- exporting
- work-package-table-configuration
- work-packages-faq
- frontend
- src
- app
- core
- apiv3/cache
- config
- global_search
- input
- path-helper
- routing/base
- setup/globals
- components/admin
- upload
- features
- admin/types
- bim
- bcf/bcf-wp-attribute-group
- ifc_models
- bcf
- list
- split
- left
- right
- ifc-viewer
- toolbar
- import-export-bcf
- manage-ifc-models-button
- view-toggle
- boards
- boards-root
- board
- add-list-modal
- board-actions
- assignee
- status
- subproject
- subtasks
- version
- board-filter
- board-list
- board-partitioned-page
- inline-add
- calendar
- te-calendar
- wp-calendar
- dashboards/dashboard
- enterprise
- in-app-notifications
- bell
- center
- entry
- actors-line
- reminder-alert
- invite-user-modal
- button
- principal
- project-selection
- summary
- overview
- team-planner/team-planner
- add-work-packages
- assignee
- planner
- user-preferences
- notifications-settings
- inline-create
- page
- table
- reminder-settings
- email-alerts
- page
- pause-reminders
- reminder-time
- workdays
- work-packages
- components
- back-routing
- edit-actions-bar
- filters
- filter-boolean-value
- filter-container
- filter-date-time-value
- filter-date-times-value
- filter-date-value
- filter-dates-value
- filter-project
- filter-searchable-multiselect-value
- filter-toggled-multiselect-value
- query-filters
- query-filter
- wp-baseline
- baseline-legends
- baseline-modal
- baseline
- wp-breadcrumb
- wp-buttons
- wp-create-button
- wp-filter-button
- wp-fold-toggle-button
- wp-reminder-button
- wp-settings-button
- wp-status-button
- wp-timeline-toggle-button
- zen-mode-toggle-button
- wp-card-view
- wp-single-card
- wp-custom-actions
- date-action
- wp-details
- wp-edit/wp-edit-field
- wp-fast-table/builders/baseline
- wp-form-group
- wp-grid
- wp-inline-create
- wp-new
- wp-relations-count
- wp-relations
- embedded
- inline/add-existing
- wp-relation-row
- wp-relations-create
- wp-relations-group
- wp-relations-hierarchy
- wp-single-view-tabs
- activity-panel
- files-tab
- overview-tab
- relations-tab
- watchers-tab
- wp-single-view
- wp-subject
- wp-table
- configuration-modal
- tabs
- embedded
- external-configuration
- sort-header
- timeline
- container
- global-elements
- wp-tabs/components
- wp-tab-wrapper
- wp-tabs
- wp-timer-button
- wp-type-status
- wp-watcher-button
- directives/query-space
- routing
- partitioned-query-space-page
- wp-base
- wp-full-view
- wp-list-view
- wp-split-view
- spot
- components
- breadcrumbs
- drop-modal
- filter-chip
- form-field
- selector-field
- text-field
- toggle
- tooltip
- icon-font
- icons
- styles/sass
- common
- components
- assets/fonts/openproject_spot_icon
- global_styles
- content
- modules
- work_packages
- tabs
- fonts
- layout
- work_packages
- openproject
- react
- stimulus
- controllers
- dynamic
- admin
- my
- storages
- work-packages
- activities-tab
- date-picker
- dialog
- helpers
- turbo
- typings
- lib_static
- open_project
- acts
- favoritable
- configuration
- redmine
- lib
- api
- decorators
- utilities/loggers
- v3
- custom_fields/hierarchy
- favorites
- projects
- queries/schemas
- utilities
- custom_field_injector
- constraints
- open_project
- journal_formatter
- patches
- static
- primer/open_project/forms
- dsl
- lookbook
- docs
- components
- tables
- tree-view
- patterns
- accessibility
- styles/deprecated
- previews
- op_primer
- open_project
- common
- loading_indicators_preview
- deprecated
- loading_indicator_preview
- modal_preview
- modules
- auth_saml
- app
- components/saml/providers
- sections
- controllers/saml
- views/saml/providers
- config/locales
- crowdin
- spec/components/saml/providers
- avatars
- config/locales/crowdin
- frontend/module/avatar-upload-form
- backlogs
- app/views/rb_sprints
- config/locales/crowdin
- bim
- bin
- config/locales/crowdin
- boards
- config/locales/crowdin
- spec/features
- action_boards
- support
- budgets
- app/models/projects/exports/formatters
- config/locales/crowdin
- spec/models/projects/exports/formatters
- calendar/spec/features
- costs
- app
- components/my/time_tracking
- views
- admin
- cost_types
- settings/time_entry_activities
- costlog
- config/locales/crowdin
- lib/costs
- spec
- components/my/time_tracking
- models
- dashboards
- app
- controllers/dashboards
- views/dashboards/dashboards
- config
- locales
- crowdin
- lib
- dashboards
- spec
- contracts/grids
- factories
- features
- lib/dashboards
- requests/api/v3
- attachments
- grids
- documents
- app
- assets/stylesheets
- forms
- views/admin/settings/document_categories
- spec
- features
- models
- github_integration
- app/views/deploy_targets
- frontend/module
- github-tab
- pull-request
- tab-header
- tab-prs
- gitlab_integration/frontend/module
- gitlab-tab
- issue
- merge-request
- tab-header-mr
- tab-issue
- tab-mrs
- grids
- app
- components/grids/widgets
- news_component
- controllers/grids
- widgets
- views/grids/widgets/news
- config
- locales
- crowdin
- lib/grids
- configuration
- spec
- components/grids/widgets
- controllers/grids/widgets
- permissions/widgets
- routing
- ldap_groups
- app
- components/ldap_groups/synchronized_filters
- controllers/ldap_groups
- views/ldap_groups/synchronized_groups
- config
- spec/features
- meeting
- app
- components
- meeting_agenda_items
- item_component
- outcomes
- meeting_sections/backlogs
- meetings/side_panel
- recurring_meetings
- work_package_meetings_tab
- contracts/recurring_meetings
- controllers
- forms
- meeting_agenda_item
- meeting
- models
- token
- services
- all_meetings
- meetings
- recurring_meetings
- config
- locales
- crowdin
- lib/open_project/meeting
- spec
- components
- meetings
- recurring_meetings
- factories
- features
- structured_meetings
- models
- requests/recurring_meetings
- services
- all_meetings
- meetings
- recurring_meetings
- support/pages/meetings
- my_page/lib/my_page
- openid_connect
- app
- components/openid_connect/providers
- sections
- controllers/openid_connect
- services/openid_connect/providers
- views/openid_connect/providers
- config/locales
- crowdin
- spec
- components/openid_connect
- group_links
- providers
- features/administration
- overviews
- app
- components/overviews
- project_custom_fields
- controllers/overviews
- views/overviews/overviews
- config
- lib/overviews
- spec
- permissions/widgets
- routing
- reporting
- app
- components/cost_reports
- helpers
- config
- locales/crowdin
- lib/widget/filters
- spec/models/cost_query
- storages
- app
- common/storages
- adapters
- input
- providers
- nextcloud/provider_results
- results
- peripherals
- components/storages
- admin/forms
- forms/storages/admin
- services/storages
- views/storages
- admin/storages
- project_settings
- storages_mailer
- config/locales
- crowdin
- lib
- api/v3/storage_files
- open_project/storages
- spec
- common/storages/adapters
- authentication_strategies
- input
- providers
- nextcloud/contracts
- features/storages/admin
- requests
- api/v3/storages
- services/storages
- team_planner/spec/features
- two_factor_authentication
- app/views/two_factor_authentication
- config/locales/crowdin
- webhooks
- app/views/webhooks/outgoing/admin
- config/locales/crowdin
- packaging
- script
- docs
- gh
- spec
- components
- admin/scim_clients
- enterprise_edition
- groups
- op_primer
- projects
- work_packages/progress
- contracts
- api_tokens
- custom_fields
- hierarchy
- relations
- user_preferences
- controllers
- factories
- features
- a11y
- activities/work_package
- admin
- custom_fields
- projects
- work_packages
- enterprise
- scim_clients
- custom_fields
- global_roles
- my
- notifications
- notification_center
- projects
- life_cycle/overview_page/dialog
- lists
- project_custom_fields
- overview_page
- settings
- users
- work_packages
- details
- relations
- table/queries
- forms/custom_fields
- helpers
- calculated_values
- lib
- acts_as_watchable/lib/open_project/acts/favoritable
- api/v3
- projects
- schemas
- support
- work_packages
- open_project
- journal_formatter
- static
- primer/open_project/forms
- dsl
- redmine
- migrations
- models
- acts_as_customizable
- custom_value
- enumerations
- queries
- projects
- filters
- work_packages/filter/custom_fields
- token
- work_packages/pdf_export
- work_package
- exports/formatters
- permissions
- requests
- api/v3
- custom_fields/hierarchy
- placeholder_users
- projects
- relations
- my
- scim_v2
- services
- custom_fields
- hierarchy
- project_custom_field_project_mappings
- project_queries
- users
- work_package_types
- work_packages
- support
- capybara
- components
- autocompleter
- common
- projects
- work_packages
- matchers
- pages
- admin/settings/project_custom_fields
- notifications
- projects
- views/users
- workers
- attachments
- principals
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,141 files changed
+37105
-25386
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | 8 | | |
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
17 | 24 | | |
18 | 25 | | |
19 | | - | |
| 26 | + | |
20 | 27 | | |
21 | 28 | | |
22 | 29 | | |
| 30 | + | |
23 | 31 | | |
24 | 32 | | |
25 | 33 | | |
26 | 34 | | |
27 | 35 | | |
28 | 36 | | |
29 | | - | |
30 | | - | |
31 | 37 | | |
32 | 38 | | |
33 | 39 | | |
34 | 40 | | |
35 | 41 | | |
| 42 | + | |
| 43 | + | |
36 | 44 | | |
37 | 45 | | |
38 | 46 | | |
39 | 47 | | |
40 | 48 | | |
41 | 49 | | |
42 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
0 commit comments