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
905b21b31f
[ #73887 ] Apply Sprint fix from #23523 for Backlog Buckets
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
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
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
63191fd88f
dedicated scope for inbox of project
2026-06-05 17:30:49 +02: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
Dombi Attila
13dc934463
Address cr comments
2026-06-02 19:30:07 +03:00
Dombi Attila
28c9d7e9b4
[ #73925 ] "Move to backlog bucket" and "move to backlog inbox" menu option for work packages within the backlog module
...
https://community.openproject.org/wp/73925
2026-06-02 19:30:07 +03:00
Ivan Kuchin
7e2b66ea46
Merge pull request #23467 from opf/namespaces-contracts-and-services-in-backlogs
...
namespace contracts and services to be under Backlogs
2026-06-02 14:01:43 +02:00
Tobias Dillmann
eb8885c829
[ #74594 ] Introduce "all sprints" menu point and dummy view
...
# Conflicts:
# modules/backlogs/config/locales/en.yml
2026-06-01 19:48:21 +02:00
ulferts
e9f7c7dd7c
centralize loading of backlog same as sprints
2026-06-01 18:17:49 +02:00
Ivan Kuchin
922b4ba988
compact Backlogs::BacklogBuckets to Backlogs::Buckets
2026-05-29 19:40:37 +02:00
OpenProject Actions CI
a152141163
Merge branch 'release/17.5' into dev
2026-05-29 04:58:27 +00:00
Dombi Attila
c8a2356729
Add a better comment describing the case when the prev argument is blank.
2026-05-28 18:42:37 +03:00
Dombi Attila
641ade7c41
Remove unnecessary includes, the engine already includes the patch.
2026-05-28 18:42:35 +03:00
Dombi Attila
bfc95792b7
[ #74773 ] Closed work packages are still considered to be part of the bucket.
...
https://community.openproject.org/wp/74773
Add backlog neighbours scope
Use the with_backlogs_neighbours in the work package card menu.
2026-05-28 18:42:35 +03:00
Alexander Brandon Coles
e0894671a2
Remove dead Compatibility module in Backlogs
...
Delete the unused Backlogs compatibility module after the jQuery 4
migration made the old browser compatibility hook obsolete.
2026-05-26 12:03:19 +02:00
Dombi Attila
d6f9ce457e
Revert "Bug/74773 closed work packages are still considered to be part of the bucket"
2026-05-21 13:26:49 +03:00
OpenProject Actions CI
b0515a6f21
Merge branch 'release/17.5' into dev
2026-05-21 10:19:15 +00:00
Alexander Brandon Coles
b03b1274e6
Merge pull request #23282 from opf/implementation/74969-remove-backlogs_versions_default_fold_state-preference
...
[#74969 ] Remove backlogs_versions_default_fold_state preference
2026-05-21 12:17:01 +02:00
Dombi Attila
547db2ed23
Merge pull request #23295 from opf/bug/74773-closed-work-packages-are-still-considered-to-be-part-of-the-bucket
...
Bug/74773 closed work packages are still considered to be part of the bucket
2026-05-21 13:02:06 +03:00
Dombi Attila
82f20d4969
Remove unnecessary includes, the engine already includes the patch.
2026-05-21 00:48:50 +03:00
Dombi Attila
3cd25da49a
[ #74773 ] Closed work packages are still considered to be part of the bucket.
...
https://community.openproject.org/wp/74773
Add backlog neighbours scope
Use the with_backlogs_neighbours in the work package card menu.
2026-05-21 00:48:50 +03:00
ulferts
0b7a866065
Merge remote-tracking branch 'origin/dev' into feature/74147-bring-sprint-sharing-safe-to-corporate-plan
2026-05-20 21:27:34 +02:00
Dombi Attila
6400e48dcb
[ #74969 ] Remove backlogs_versions_default_fold_state preference
...
https://community.openproject.org/wp/74969
2026-05-20 17:22:56 +03:00
Dombi Attila
8a8e47550d
Merge branch 'dev' into feature/71305-exclude-certain-work-package-types-from-automated-backlog-per-project
2026-05-20 12:47:25 +03:00
Tobias Dillmann
8b230a4634
[ #71305 ] Write mandatory status in SetAttributeService
2026-05-19 18:40:17 +02:00
Dombi Attila
ece9f1cf49
Move argument parsing into the move_after method
2026-05-19 18:28:41 +03:00
Tobias Dillmann
0537f52f4b
[ #71305 ] Introduce MODULE_ENABLED event and use it for backlogs
2026-05-19 14:21:54 +02:00
Tobias Dillmann
f1568c2e29
[ #71305 ] Remove unnecessary include call
2026-05-19 14:21:54 +02:00
Tobias Dillmann
7b5d746495
[ #71305 ] excluded_work_package_types_for_project -> backlog_excluded_types
2026-05-19 14:21:50 +02:00
Tobias Dillmann
479e5d11b6
[ #71305 ] Introduce without_excluded_type scope
2026-05-19 14:21:49 +02:00
Tobias Dillmann
4e7f28f2e0
Use Concern include style
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-19 14:21:44 +02:00
Tobias Dillmann
a6073de0fc
[ #71305 ] with{,out}_status_considered_closed
2026-05-19 14:21:43 +02:00
Tobias Dillmann
6732cefc4a
[ #71305 ] unfinished -> with_status_considered_closed
2026-05-19 14:21:42 +02:00
Tobias Dillmann
24062e874d
[ #71305 ] Fix enabled module patch for done statuses
2026-05-19 14:21:41 +02:00
Tobias Dillmann
d0766afd98
[ #71305 ] Fix burndown edge case
2026-05-19 14:21:41 +02:00
Tobias Dillmann
a792075b03
[ #71305 ] Auto seed closed statuses on module enabled
2026-05-19 14:21:39 +02:00
Tobias Dillmann
76684fcf63
[ #71305 ] Always copy backlogs settings if module is enabled
...
Do not offer it as an optional choice to the user. Background settings
should be copied in any case.
2026-05-19 14:21:39 +02:00
Tobias Dillmann
8b460e45a9
[ #71305 ] WorkPackage unfinished scope
...
Respects the 'done status' setting
2026-05-19 14:21:38 +02:00
Tobias Dillmann
bcb2e202a5
[ #71305 ] Copy backlog settings when copying a project
...
# Conflicts:
# modules/backlogs/lib/open_project/backlogs/patches/copy_service_patch.rb
2026-05-19 14:21:36 +02:00
Tobias Dillmann
43216893f7
[ #71305 ] Rename select_done_statuses permission
2026-05-19 14:21:36 +02:00
Tobias Dillmann
4c54cc6c08
[ #71305 ] Persist excluded work package type ids
2026-05-19 14:21:35 +02:00
Dombi Attila
3bc4af9379
Merge the Backlogs::WorkPackagesController#reorder action with the move action.
2026-05-19 00:44:10 +03:00
Dombi Attila
877e14fbf1
[ #74402 ] Centralize move action in controllers
...
https://community.openproject.org/wp/74402
- Eliminate the @sprint parameter from the Backlogs::WorkPackagesController.
- Simplify Backlogs::WorkPackagesController move action
- Simplify Backlogs::WorkPackagesController turbo stream rendering.
2026-05-19 00:44:03 +03:00
ulferts
00e5b4b864
reset sprint sharing on copying a project when lacking ee
2026-05-18 10:06:48 +02:00
OpenProject Actions CI
6f8a56ec02
Merge branch 'release/17.4' into dev
2026-05-12 13:36:07 +00:00