Alexander Brandon Coles
8d1cbe8000
Remove @types/uuid@11.0.0 stub ( #23727 )
...
Fixes warning on `npm ci`:
"This is a stub types definition. uuid provides its own type definitions, so you do not need this installed."
2026-06-13 16:36:20 +01:00
Tom Hykel
c88d5122c3
Merge pull request #23673 from opf/task/64251-comments-show-wrong-date-in-their-headli
...
[STC-337] Fix rendered date of edited comments
2026-06-13 17:19:49 +02:00
Tom Hykel
ff6d46b067
Merge pull request #23720 from opf/task/69498-documents-admin-page-type-button-has-a-w
...
[STC-563] Fix label of new document type button in admin
2026-06-13 17:19:35 +02:00
Tom Hykel
ed2a581fb0
Merge pull request #23471 from opf/fix/21890-letters-after-a-space-in-the-document-ty
...
[OP-18996] fix: Do not adjust capitalization of new document types
2026-06-13 17:19:05 +02:00
dependabot[bot]
83d9850141
Bump esbuild from 0.28.0 to 0.28.1 in /extensions/op-blocknote-hocuspocus ( #23725 )
...
Bump esbuild in /extensions/op-blocknote-hocuspocus
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.28.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.28.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-13 13:12:06 +01:00
Alexander Brandon Coles
a8a9f2a176
Merge pull request #23558 from opf/bug/OP-19459-notifications-center-clipped-count-badges
...
[OP-19459] Use Primer Counter in notifications menu, fixing clipped counts
2026-06-13 13:10:39 +01:00
OpenProject Actions CI
fe27e180ad
Merge branch 'release/17.5' into dev
2026-06-13 05:03:14 +00:00
OpenProject Actions CI
6efc053c37
update locales from crowdin [ci skip]
2026-06-13 04:46:42 +00:00
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
Jens Ulferts
ab4a1e8e4e
Merge pull request #23698 from opf/dependabot/npm_and_yarn/frontend/dev/types/node-25.9.1
...
Bump @types/node from 25.7.0 to 25.9.1 in /frontend
2026-06-12 17:06:16 +02:00
Tomas Hykel
07eca6d8cd
[STC-337] Fix rendered date of edited comments
2026-06-12 16:37:36 +02:00
Tomas Hykel
48b2f9d3ac
[OP-18996] fix: Do not adjust capitalization of new document types
2026-06-12 16:20:40 +02:00
Kabiru Mwenja
ee8375dcfd
Merge pull request #23712 from opf/implementation/stc-783-adapt-pdf-export-of-timesheets-for-semantic-identifiers
...
Implementation/STC-783: Adapt PDF export of timesheets for semantic identifiers
2026-06-12 17:09:17 +03:00
Tomas Hykel
008f39b7f4
Revert "[STC-356] Disallow setting journal aggregation period to >2 hours"
...
This reverts commit 75de0dbcd2 .
2026-06-12 15:36:40 +02:00
Tomas Hykel
75de0dbcd2
[STC-356] Disallow setting journal aggregation period to >2 hours
2026-06-12 15:31:55 +02:00
Tomas Hykel
4ecd255b59
fix: Documents admin page: "+Type" button has a wrong label ("+Add") (WP #69498 )
2026-06-12 13:17:09 +00:00
Dombi Attila
24c3d6eccb
Rename Move to inbox to Move to backlog inbox
2026-06-12 15:56:48 +03:00
Mir Bhatia
759bb11f35
Merge pull request #23705 from opf/docs/update-quickfilter-lookbook-docs
...
[OP-19489] Update docs after adding multiple variants
2026-06-12 14:25:52 +02:00
Dombi Attila
3b16b457a4
Merge pull request #23695 from opf/better-move_work_package_to_target_component_via_turbo_stream-arguments
...
cleaner argument names in move_work_package_to_target_component_via_turbo_stream
2026-06-12 15:17:26 +03:00
Mir Bhatia
91d99dee01
Move page to /components
2026-06-12 14:01:42 +02:00
Kabiru Mwenja
20e9771457
Code-maintenance: remove unreachable WorkPackageCostlogController ( #23704 )
...
Remove unreachable WorkPackageCostlogController
The controller has no route in the application and is referenced nowhere,
so it can never be dispatched. The similarly named cost-report redirect
flow is served elsewhere, leaving this as dead code.
2026-06-12 14:46:22 +03:00
Klaus Zanders
4087c79ab3
Merge pull request #23706 from opf/resource-allocation-scopes
...
Implement scope to get all `ResourceAllocation` objects for a given project
2026-06-12 13:30:31 +02:00
Eric Schubert
873db4ce67
Merge pull request #23633 from opf/feature/75749-rename-ckeditor-macro-to--insert
...
[#75749 ] change editor macro dropdown
2026-06-12 13:17:37 +02:00
Kabiru Mwenja
375dcaba05
Adapt timesheet PDF export for semantic work package identifiers
...
The work package column hardcoded the numeric id. Using formatted_id
renders the project-based identifier in semantic mode.
2026-06-12 14:15:23 +03:00
Klaus Zanders
16d9c86f77
Implement scope to get all ResourceAllocation objects for a given project
2026-06-12 12:46:21 +02:00
Tom Hykel
a83c91d336
Merge pull request #23696 from opf/feature/stc-729-adapt-excel-and-csv-exports-for-semantic-identifiers
...
[STC-729] Support semantic identifiers in Excel and CSV exports
2026-06-12 12:45:29 +02:00
Mir Bhatia
aed94f1522
Update quick filter lookbook docs
2026-06-12 12:43:22 +02:00
Henriette Darge
af3a6323de
Merge pull request #23683 from opf/bug/op-19423-hide-my-meetings-and-favourited-projects-widgets-for-anonymous-users
...
[OP-19423] Hide "my meetings" and "favourited projects" widgets for anonymous users
2026-06-12 11:59:42 +02:00
Eric Schubert
a1f622b271
[ #75749 ] fix test selector again
2026-06-12 11:21:33 +02:00
Eric Schubert
bf728b3c8c
Merge branch 'dev' into feature/75749-rename-ckeditor-macro-to--insert
2026-06-12 10:38:31 +02:00
Eric Schubert
107844028a
Merge pull request #23533 from opf/chore/forms-dsl-input-for-filterable-tree-view
...
[chore] add forms dsl input for filterable tree views
2026-06-12 10:35:17 +02:00
Kabiru Mwenja
a9994352a5
Resolve Unnecessary spacing detected. [Layout/ExtraSpacing]
...
Layout/ExtraSpacing: Unnecessary spacing detected.
2026-06-12 11:15:04 +03:00
Mir Bhatia
8375ce6b18
Merge pull request #23686 from opf/bug/op-19061-meeting-not-shown-at-all-meetings-if-meeting-creator-is-not-marked-as-participated
...
[OP-19496] Meeting not shown in "All meetings" in the meetings index page if there are no participants
2026-06-12 10:04:21 +02:00
Mir Bhatia
9191ca6a76
Update "All meetings" condition
2026-06-13 15:00:23 +02:00
dependabot[bot]
e56ff2076a
Bump @types/node from 25.7.0 to 25.9.1 in /frontend
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 25.7.0 to 25.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.9.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-12 05:35:15 +00:00
OpenProject Actions CI
bee1f92245
Merge branch 'release/17.5' into dev
2026-06-12 05:08:37 +00:00
OpenProject Actions CI
0b0b37b878
update locales from crowdin [ci skip]
2026-06-12 04:36:08 +00:00
OpenProject Actions CI
4d59009e7c
update locales from crowdin [ci skip]
2026-06-12 04:33:41 +00: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
Tomas Hykel
a30f5d5169
[STC-729] Adapt Excel and CSV exports for semantic identifiers
...
https://community.openproject.org/wp/STC-729
2026-06-11 20:58:47 +02:00
Alexander Brandon Coles
6c1dc64d88
Display Primer-like Counter for IAN entries
...
Aligns the look and behaviour of counters on the Notifications page by
rendering the aggregated-notification count badge with the new
`primer-counter-label` component in place of the bespoke
`indicator-bubble` span, so IAN entries inherit the shared limit and
delimiting behaviour.
2026-06-11 16:53:08 +01:00
Alexander Brandon Coles
1da798d4b0
Add Primer-like Counter Angular component
...
Ports a simplified `Primer::Beta::Counter` to Angular as
`PrimerCounterLabelComponent` so the `.Counter` badge can be used from
Angular templates. Supports `count`, `scheme`, `limit`, and
`hideIfZero`; the Ruby `text` and `round` options are omitted.
2026-06-11 16:53:08 +01:00
Alexander Brandon Coles
8cf44ef496
[OP-19459] Use Primer Counter in notifications menu
...
Switches from custom CSS implementation to `Primer::Beta::Counter` for
rendering counters in menu on Notifications page. Fixes clipping of
larger notification numbers (≥ 3 digits), including applying rounding
of very large numbers (e.g. `4k+`).
https://community.openproject.org/wp/OP-19459
2026-06-11 16:53:08 +01:00
Klaus Zanders
24a5b24bcd
Merge pull request #23661 from opf/wire-up-edit-work-package
...
[Resource Management] Allow editing Work on the WP from the Resource Planner
2026-06-11 16:19:17 +02:00
Klaus Zanders
3494a6df83
Merge pull request #23628 from opf/finish-work-package-table
...
[Resource Management] Finish work package table
2026-06-11 16:17:42 +02:00
Alexander Brandon Coles
ae83523492
[chore] cover help texts for filterable tree view
...
Enables the shared help-text examples for the new tree view input.
2026-06-11 14:38:03 +01:00
Alexander Brandon Coles
3af3255e24
[chore] add spec for LinkExistingWikiPageForm
...
Covers the hidden link attributes and the wiki page selection tree.
2026-06-11 14:38:02 +01:00
Alexander Brandon Coles
a3507d8883
[chore] render filterable tree view in fieldset
...
Fieldset-style inputs never go through the `FormControl` wrapper, so the
legend needs the `FormControl-label` class applied by the component. The
input does not support validation for the time being.
Wrapper arguments stay on the fieldset, while the component-specific and
form arguments flow to the inner tree view.
2026-06-11 14:31:33 +01:00
Eric Schubert
0be3025f64
[chore] add unit tests to new dsl input
2026-06-11 14:29:52 +01:00