Commit Graph

12838 Commits

Author SHA1 Message Date
OpenProject Actions CI bd78382cab update locales from crowdin [ci skip] 2026-06-11 04:34:09 +00:00
OpenProject Actions CI 9f7af52eff update locales from crowdin [ci skip] 2026-06-10 04:33:09 +00:00
OpenProject Actions CI 86f9f2975f update locales from crowdin [ci skip] 2026-06-09 16:08:35 +00:00
Mir Bhatia 9f89ecda16 Merge pull request #23166 from opf/implementation/74725-build-select-panel-quickfilter
[#74725] Build select panel quickfilter
2026-06-09 15:38:06 +02:00
OpenProject Actions CI 16707c0224 update locales from crowdin [ci skip] 2026-06-09 12:39:31 +00:00
Eric Schubert e8fea8cc8a Merge pull request #23581 from opf/implementation/73352-add-create-wiki-page-dialog
[#73352] added create wiki page dialog
2026-06-09 11:21:37 +02:00
Mir Bhatia e0d7aff43a Add QuickFilter::SelectPanelComponent 2026-06-09 08:45:13 +02:00
OpenProject Actions CI 2e96f3379d update locales from crowdin [ci skip] 2026-06-09 04:31:52 +00:00
Jan Sandbrink 07372e3514 Try to order some YAML keys 2026-06-08 09:36:24 +02:00
Jan Sandbrink 40301c3463 Make SSRF error message more specific
Feedback from devs that were confronted with the "is not an allowed host"
message shows, that the message is not very actionable. It's not clear why something
that is clearly a legitimate and existing host would be considered "not allowed".

The new error message clearly points at the SSRF policy as the source. Making the
problem more search engine friendly and hopefully allowing admins to better understand
what they have to fix.
2026-06-08 09:34:34 +02:00
Oliver Günther 2e52c8b83d Treat email headers as string value
https://community.openproject.org/work_packages/OP-19438
2026-06-08 08:53:43 +02:00
Henriette Darge 396de9362f [74625] Make project hierarchy collapsable in the global project selector (#23137)
* Use new async FilterableTreeView for global project selector

* Remove replaced angular component

* Fine tune sorting and expansion state of the new project selector

* Update primer to 0.86.1

* Add workspace information and filter results hierarchy information to project selector

* Include review feedback: Harmonize I18n keys, fix visible scope, use guarded local storage

* Add a turboFrame in the project select overlay to only load the projects when it is actually opened

* Restore BIM tab styles which were broken for a while already but the new project selector changes made it so bad that the test broke because the plus icon was overlapping the checkbox

* Clarify spec expectation
2026-06-08 08:14:47 +02:00
OpenProject Actions CI 79d810d2e7 Merge branch 'release/17.5' into dev 2026-06-06 04:49:26 +00:00
OpenProject Actions CI e92a4399a7 update locales from crowdin [ci skip] 2026-06-06 04:28:29 +00:00
OpenProject Actions CI 73cb7bf34f update locales from crowdin [ci skip] 2026-06-06 04:25:42 +00:00
Eric Schubert f1c6776255 [#73352] added create wiki page dialog
- https://community.openproject.org/work_packages/73352
- add new create wiki page dialog and form
- add concept of two step dialog
- consolidated search and create wiki pages into a single controller
2026-06-05 14:06:13 +02:00
Henriette Darge 2a2245e14b Merge pull request #23578 from opf/fix/groups-and-sections
Rename groups to sections
2026-06-05 14:05:43 +02:00
ulferts 4f5a52edf9 Merge remote-tracking branch 'origin/dev' into merge-release/17.5-20260605114354 2026-06-05 13:44:46 +02:00
Henriette Darge c841f708cf Rename groups to sections 2026-06-05 12:35:35 +02:00
ulferts 64e7b178e5 ignore one keys on interpolation check 2026-06-05 12:08:31 +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
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
OpenProject Actions CI 13c2ee75ba Merge branch 'release/17.5' into dev 2026-06-03 12:57:00 +00:00
Kabiru Mwenja 07029e9f26 Merge pull request #23514 from opf/bug/stc-742-admin-page-for-semantic-ids-long-ids-cause-overflow
Bug/STC-742: Fix column overflow in semantic ID autofix preview table
2026-06-03 12:13:22 +03: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
Tomas Hykel 99bef5f810 Re-add a missing reserved_identifiers translation 2026-06-02 17:37:52 +02:00
Oliver Günther 11dc79a74d Merge remote-tracking branch 'origin/release/17.5' into dev 2026-06-02 16:22:39 +02:00
Kabiru Mwenja e6a49517cd Render semantic ID autofix preview via BorderBoxTableComponent
Long identifiers overflowed into the neighbouring column. Replace the
hand-rolled flex table with the design-system BorderBoxTableComponent,
which handles column spacing, wrapping, and responsive stacking; the
project and previous-identifier columns wrap as main columns.
2026-06-02 16:56:12 +03:00
Henriette Darge f3207d5a02 Merge pull request #23455 from opf/75387-rename-section-action-is-called-rename-group
[75387] Updates the type form configuration labels to use the Figma terminology
2026-06-02 14:54:13 +02:00
Tom Hykel f57053157d Merge pull request #23509 from opf/bug/stc-798-reserved-project-identifiers-ui-fails-silently-with-404-console-error-when-acting-on-a-deleted-project
fix: Render a proper error when releasing a 404d project identifier
2026-06-02 12:46:24 +02:00
Tomas Hykel 27f56b14bd fix: Render a proper error when releasing a 404d project identifier 2026-06-02 12:08:01 +02:00
Tomas Hykel cb2c25b5a6 Visual patches for Reserved project identifiers 2026-06-02 10:59:37 +02:00
Jens Ulferts bfd971bf3d Merge pull request #23443 from opf/bug/75241-no-undisclosed-mention-for-the-parent-work-package-on-the-wp-card-for-a-user-without-permissions-to-see-the-parent
[#75241] No "Undisclosed" mention for the parent work package on the wp card
2026-06-02 10:39:28 +02:00
Klaus Zanders 8c87fd19d5 Merge branch 'dev' into merge-release/17.5-20260602050553 2026-06-02 08:59:17 +02:00
OpenProject Actions CI ffd69cd874 update locales from crowdin [ci skip] 2026-06-02 04:37:40 +00:00
OpenProject Actions CI 80fd4c38f9 update locales from crowdin [ci skip] 2026-06-02 04:34:47 +00:00
Tom Hykel 2fc28907fc Update en.yml 2026-06-01 17:07:02 +02:00
Tom Hykel 74d380119f Update en.yml 2026-06-01 17:06:30 +02:00
Jens Ulferts 580da1a9da Merge pull request #23483 from opf/fix/bump_gems
Fix/bump gems
2026-06-01 16:51:59 +02:00
OpenProject Actions CI 523ef39065 Merge branch 'release/17.5' into dev 2026-06-01 14:42:29 +00:00
Tomas Hykel e1ecbdc176 Patch wording of the semantic identifier conversion form 2026-06-01 16:02:08 +02:00
David. 45b708d430 Merge pull request #23352 from opf/bug/72219-closed-duplicated-meeting-disappears-from-synced-calendar
[72219] Closed, duplicated meeting disappears from synced calendar
2026-06-01 15:50:44 +02:00
ulferts 1b88568353 bump glob 2026-06-01 15:39:54 +02:00
Oliver Günther 64422d3c63 Merge remote-tracking branch 'origin/release/17.4' into release/17.5 2026-06-01 13:57:42 +02:00
Oliver Günther 38ab5af1ff Merge remote-tracking branch 'origin/release/17.3' into release/17.4 2026-06-01 13:57:33 +02:00
Oliver Günther 9ed3392dae Better whitelisting of allowed macros and data-attributes 2026-06-01 13:57:18 +02:00
Oliver Günther 1f3da064ac Escape CSV formula cells by default 2026-06-01 13:44:29 +02:00