Skip to content

Merge release/17.7 into dev - #24648

Merged
klaustopher merged 16 commits into
devfrom
merge-release/17.7-20260807041945
Aug 7, 2026
Merged

Merge release/17.7 into dev#24648
klaustopher merged 16 commits into
devfrom
merge-release/17.7-20260807041945

Conversation

@openprojectci

Copy link
Copy Markdown
Contributor

Created by GitHub action
Replaces #24640

oliverguenther and others added 15 commits August 6, 2026 07:51
Database default is set to false so that new project attributes are no
longer implicitly enabled in the creation wizard. Instead, the wizard
controller will set the flag for all project attributes when the user
enables PIR.
* Replace the debounced timeline change listener with vis-timeline's onInitialDrawComplete callback

* Use afterNextRender and DestroyRef for timeline setup and cleanup
… not applied to work packages (#24630)

* [OP-19861] Non-working days saved while reschedule job is running are not applied to work packages

JobConcurrency#check_concurrency did not count performing jobs. Before, advisory-locked (running) jobs were skipped, so a second working-days save could succeed while ApplyWorkingDaysChangeJob was still running

GoodJob then refused to enqueue the follow-up job and the new non-working days never got applied.

The update service passes the post-save working-days and non-working-days lists into the apply job. This ensures we do not re-read the live setting during the run.

https://community.openproject.org/wp/OP-19861

* Revert modification of non working days passing
@openprojectci openprojectci added the create-merge-release-into-dev-pr Mark auto created PRs that will be auto closed too label Aug 7, 2026
@klaustopher
klaustopher merged commit bc6aeed into dev Aug 7, 2026
20 of 22 checks passed
@klaustopher
klaustopher deleted the merge-release/17.7-20260807041945 branch August 7, 2026 07:13
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

create-merge-release-into-dev-pr Mark auto created PRs that will be auto closed too

Development

Successfully merging this pull request may close these issues.

5 participants