Skip to content

Conversation

@openprojectci
Copy link
Contributor

Created by GitHub action
Replaces #21581

HDinger and others added 30 commits January 5, 2026 13:58
Use danger-variant button with leading icon to make the action less
ambiguous.

https://community.openproject.org/work_packages/70168
https://community.openproject.org/wp/70290

This fixes the regression introduced in 5ea185e: the
`possible_principal_id` was run against the source project instead of
the target project, leading to always return something.

Fix is to always run `possible_principal_id` against the target project.

This was not detected by the unit tests: original tests were taking the
first work package of the copied project to check that the user field
was nil, assuming the first work package would be the copy of the one
having the user field set, but actually the work package was not copied,
so another work package is picked and this one has all user fields nil
because the original work package has all user fields nil.

The test was fixed by explicitly getting the copied work package using
the subject of the original work package, and failing if the copied work
package is not found.
And remove the usage of `project_copy.work_packages[0]` which can lead
to false positives 😱 when there are more than one element copied.
…-copy-work-packages-being-assigned-to-if-members-are-not-copied

[70290] Project copy nilifies user fields if members are excluded
…creen-overflow-on-mobile

[69677] Project creation modal: Screen overflow on mobile
…eadcrumbs-not-clickable-starting-with-grand-parents

[69640] Workpackage hierarchy breadcrumbs not clickable starting with grand parents
…tion-icon

[#70168] Fix Session revocation button
[#70184] Fix Export icon in Projects list menu
* [#69454] New widgets dashboard for the overview page  https://community.openproject.org/work_packages/69454

[#69454] New widgets dashboard for the overview page

https://community.openproject.org/work_packages/69454

* fix broken links

* fix links to moved pages and changed headers

* fix links to moved pages

* Apply suggestions from code review

Co-authored-by: Henriette Darge <h.darge@openproject.com>

* fix the members widget description

---------

Co-authored-by: as-op <a.sandorf@openproject.com>
Co-authored-by: Andrej <77627197+as-op@users.noreply.github.com>
Co-authored-by: Henriette Darge <h.darge@openproject.com>
…n-enabling-email-notifications-for-a-series

[#70178] Missing notification when enabling email notifications for a series
rspec ./spec/features/admin/settings/project_custom_fields/attribute_help_text_spec.rb:204
Without this commit, unwanted fields would still show up in the creation
form, as the NewProjectService will always create the mappings. But it
will only remove unwanted mappings after successfully persisting the
project. This does not happen if there are errors (e.g. a required field
has no value). Since the field should never have been activated in the
first place, it is expected to have no value. Still, this validation
errors prohibits saving - and thus the errornous field is never cleaned
up.
... even if it is identical to the default value
bsatarnejad and others added 5 commits January 7, 2026 16:40
…fle-icon

[70244] Waffle icon is too small
* Dont check the first item in the list of search box, show the list items for screen reader

* highlight the WP if the full id is added and change aria-live message

* feature spec for live region

* use the global live region for announcing changes

* set void for promises
…project home page (#21539)

Omit the word "project" from the widget titles since they also apply for programs and portfolios
@openprojectci openprojectci added the create-merge-release-into-dev-pr Mark auto created PRs that will be auto closed too label Jan 8, 2026
@openprojectci openprojectci deleted the merge-release/17.0-20260108084917 branch January 8, 2026 13:22
@github-actions github-actions bot locked and limited conversation to collaborators Jan 8, 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.