2068 Commits

Author SHA1 Message Date
OpenProject Actions CI feea0e8d1b update locales from crowdin [ci skip] 2026-06-13 04:39:28 +00:00
Dombi Attila df6bc10bea Merge pull request #23671 from opf/feature/agile-283-rearrange-more-menu-options-for-backlog-sprint-items-for-easier-moving-between-sprints-and-backlogs
[AGILE-283] Rearrange "More" menu options for backlog/sprint items
2026-06-12 18:10:23 +03:00
Dombi Attila 24c3d6eccb Rename Move to inbox to Move to backlog inbox 2026-06-12 15:56:48 +03:00
Ivan Kuchin 9b7ffa8cae cleaner argument names in move_work_package_to_target_component_via_turbo_stream 2026-06-11 20:59:18 +02:00
Dombi Attila 990238ac7d [AGILE-283] Rearrange "More" menu options for backlog/sprint items for easier moving between sprints and backlogs
https://community.openproject.org/wp/AGILE-283
2026-06-11 00:34:48 +03:00
Tobias Dillmann 61c5224cbd [#73887] mocked_permission_helper mirrors UserPermissibleService for empty project
It should not grant all permissions if the project argument is `nil`.
2026-06-10 19:47:12 +02:00
Tobias Dillmann 258d17ceb4 [#73887] Add missing test cases for buckets and sprints 2026-06-10 19:47:12 +02:00
Tobias Dillmann 4e616f88dc [#73887] Reorder wp schema representer spec 2026-06-10 19:47:12 +02:00
Tobias Dillmann ffb4aa8d69 [#73887] Revert "[#73887] mv BacklogBucketQuery -> Query, SprintQuery -> Query"
This reverts commit 9c93ea8450.
2026-06-10 19:47:12 +02:00
Tobias Dillmann 84761d9931 [#73887] Align Sprint and Bucket representation path 2026-06-10 19:47:12 +02:00
Tobias Dillmann 9b7ca3238b [#73887] Remove superfluous project presence checks
allowed_in_project? will return false for nil-projects, so this check is
not needed.
2026-06-10 19:47:12 +02:00
Tobias Dillmann d96781f7b1 [#73887] mv BacklogBucketQuery -> Query, SprintQuery -> Query 2026-06-10 19:47:12 +02:00
Tobias Dillmann 905b21b31f [#73887] Apply Sprint fix from #23523 for Backlog Buckets 2026-06-10 19:47:12 +02:00
Tobias Dillmann c51da0534c [#73887] Backlog bucket WP details spec 2026-06-10 19:47:12 +02:00
Tobias Dillmann 974f5b7272 [#73887] Add backlog buckets to API 2026-06-10 19:47:12 +02:00
Ivan Kuchin 7b5403f1be Merge pull request #23515 from opf/pluck-matcher
Pluck matcher
2026-06-09 22:19:42 +02:00
OpenProject Actions CI 86f9f2975f update locales from crowdin [ci skip] 2026-06-09 16:08:35 +00:00
OpenProject Actions CI 16707c0224 update locales from crowdin [ci skip] 2026-06-09 12:39:31 +00:00
Jens Ulferts ceb7771000 Merge pull request #23495 from opf/fix/improve_speed_of_backlog_filtering
Fix/improve speed of backlog filtering
2026-06-09 12:03:57 +02:00
ulferts db815d0d22 Merge remote-tracking branch 'origin/dev' into merge-release/17.5-20260609045502 2026-06-09 09:32:19 +02:00
OpenProject Actions CI 857d445c29 update locales from crowdin [ci skip] 2026-06-09 04:36:23 +00:00
OpenProject Actions CI 2e96f3379d update locales from crowdin [ci skip] 2026-06-09 04:31:52 +00:00
OpenProject Actions CI 79d810d2e7 Merge branch 'release/17.5' into dev 2026-06-06 04:49:26 +00:00
ulferts 3aac600592 Merge remote-tracking branch 'origin/dev' into fix/improve_speed_of_backlog_filtering 2026-06-05 17:36:16 +02:00
ulferts 33a3387d56 clarify purpose of wp in spec 2026-06-05 17:35:01 +02:00
ulferts 123c07db6e simplify order statement 2026-06-05 17:34:15 +02:00
ulferts 58d0d86d13 move includes on fallbacks into bucket and sprint component 2026-06-05 17:34:01 +02:00
ulferts fc53350559 remove dead AR fallback code 2026-06-05 17:33:20 +02:00
ulferts 8cf295af21 remove collection param declaration as that is no longer used 2026-06-05 17:31:37 +02:00
ulferts d5280b7b55 extract methods 2026-06-05 17:31:12 +02:00
ulferts 63191fd88f dedicated scope for inbox of project 2026-06-05 17:30:49 +02:00
ulferts 17b345391a extract container data loading into concern 2026-06-05 17:28:27 +02:00
Jens Ulferts a6265b54f9 Merge pull request #23523 from opf/bug/agile-254-sprint-field-is-sometimes-not-visible-on-the-wp-page
fix sprint field in attribute group being wrongfully cached
2026-06-05 15:51:17 +02:00
OpenProject Actions CI 847fc5d28f update locales from crowdin [ci skip] 2026-06-05 04:35:14 +00:00
OpenProject Actions CI 435af7f14f update locales from crowdin [ci skip] 2026-06-05 04:32:47 +00:00
Ivan Kuchin 91c4566c55 chain experiment 2026-06-04 21:23:19 +02:00
Ivan Kuchin e0617c097a have_attr matcher 2026-06-04 21:23:19 +02:00
Tobias Dillmann 4d2e96a0dd Introduce visible scope for backlog buckets 2026-06-04 20:50:59 +02:00
Alexander Brandon Coles a7e0dc3f75 Merge remote-tracking branch 'opf/dev' into HEAD
# Conflicts:
#	modules/backlogs/config/locales/crowdin/cs.yml
#	modules/backlogs/config/locales/crowdin/es.yml
#	modules/backlogs/config/locales/crowdin/it.yml
#	modules/backlogs/config/locales/crowdin/ko.yml
#	modules/backlogs/config/locales/crowdin/pl.yml
#	modules/backlogs/config/locales/crowdin/pt-BR.yml
#	modules/backlogs/config/locales/crowdin/ro.yml
#	modules/backlogs/config/locales/crowdin/zh-CN.yml
#	modules/backlogs/spec/features/inbox_column_spec.rb
#	modules/backlogs/spec/support/pages/backlog.rb
#	modules/resource_management/config/locales/crowdin/es.yml
#	modules/resource_management/config/locales/crowdin/it.yml
#	modules/resource_management/config/locales/crowdin/ko.yml
#	modules/resource_management/config/locales/crowdin/pl.yml
#	modules/resource_management/config/locales/crowdin/zh-CN.yml
#	modules/wikis/config/locales/crowdin/es.yml
#	modules/wikis/config/locales/crowdin/it.yml
#	modules/wikis/config/locales/crowdin/ko.yml
#	modules/wikis/config/locales/crowdin/pl.yml
#	modules/wikis/config/locales/crowdin/pt-BR.yml
#	modules/wikis/config/locales/crowdin/zh-CN.yml
2026-06-04 09:44:51 +02:00
OpenProject Actions CI f9336b69c1 update locales from crowdin [ci skip] 2026-06-04 04:41:43 +00:00
OpenProject Actions CI a0b7b96ea4 update locales from crowdin [ci skip] 2026-06-04 04:37:15 +00:00
ulferts b539a33558 fix sprint field in attribute group being wrongfully cached
The schema should only display whether the field is present in the attribute group depending on the module being active not on the permissions of the user. Otherwise, the first user`s permission determine the contents of the attribute_group for all subsequent calls.
2026-06-03 17:51:22 +02:00
ulferts e2339ff1f9 attempt to fix flickering backlog inbox spec
rspec ./modules/backlogs/spec/features/inbox_column_spec.rb:224
2026-06-03 16:32:57 +02:00
OpenProject Actions CI 367d536a5e update locales from crowdin [ci skip] 2026-06-03 04:41:47 +00:00
OpenProject Actions CI c28ee43cfe update locales from crowdin [ci skip] 2026-06-03 04:37:13 +00:00
Ivan Kuchin 3bcbfb223d Merge pull request #23464 from opf/a-bit-of-cleanug-in-backlog-module
A bit of cleaning in backlog module
2026-06-02 19:47:08 +02:00
Dombi Attila b58f891bba Update changed specs 2026-06-02 19:30:07 +03:00
Dombi Attila 13dc934463 Address cr comments 2026-06-02 19:30:07 +03:00
Dombi Attila 720c3ea2a8 Use better variable name in backlogs work packages controller. 2026-06-02 19:30:07 +03:00
Dombi Attila be5d04b1c4 Fix rubocop errors 2026-06-02 19:30:07 +03:00