1348 Commits

Author SHA1 Message Date
OpenProject Actions CI 16707c0224 update locales from crowdin [ci skip] 2026-06-09 12:39:31 +00:00
ulferts db815d0d22 Merge remote-tracking branch 'origin/dev' into merge-release/17.5-20260609045502 2026-06-09 09:32:19 +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 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
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
OpenProject Actions CI 523ef39065 Merge branch 'release/17.5' into dev 2026-06-01 14:42:29 +00:00
Oliver Günther c5f29b76d2 Merge remote-tracking branch 'origin/release/17.4' into release/17.5 2026-06-01 10:21:02 +02:00
Oliver Günther a74089024d Merge remote-tracking branch 'origin/release/17.3' into release/17.4 2026-06-01 10:20:50 +02:00
Klaus Zanders 40ac159376 Fix i18n file 2026-05-29 14:07:21 +02:00
Klaus Zanders 78abead8b4 Fix interaction between Filters::FilterForm and the WorkPackage Query 2026-05-29 13:40:58 +02:00
Ivan Kuchin e3afba4465 follow yamllint except key ordering 2026-05-26 16:33:15 +02:00
OpenProject Actions CI 7983e8f4cb update locales from crowdin [ci skip] 2026-05-26 04:30:40 +00:00
OpenProject Actions CI 3ca0c4d361 update locales from crowdin [ci skip] 2026-05-26 04:28:22 +00:00
OpenProject Actions CI 9e37bb03d7 update locales from crowdin [ci skip] 2026-05-23 04:18:23 +00:00
OpenProject Actions CI 22b36b603f update locales from crowdin [ci skip] 2026-05-21 14:09:08 +00:00
OpenProject Actions CI 984bbb1bc8 update locales from crowdin [ci skip] 2026-05-20 04:31:47 +00:00
Jan Sandbrink 51381443e5 Merge pull request #23100 from opf/wikis-health-report
Add Health Report for external Wiki providers
2026-05-19 16:59:54 +02:00
Jan Sandbrink 1d35bd7c87 Move translations to common location
Some wordings around health checks was highly repetitive across
a few places. To reduce the amount of duplicated translations, they
have been moved to a common location.

The downside is, that now sidepanel components and full width components
will have to work from the same translations. This is not an issue so far,
because the translations were the same anyways.
2026-05-19 16:31:47 +02:00
Jan Sandbrink 6b63442c1b Improve error handling around duplicate project folders
Don't allow to point two project storages to the same project_folder_id
if one of them is automatically managed. This ensures that ownership is
always consistently applied according to one project only.
2026-05-19 15:18:40 +02:00
OpenProject Actions CI 9bc594acc2 update locales from crowdin [ci skip] 2026-05-19 04:35:25 +00:00
OpenProject Actions CI d5b027b04b update locales from crowdin [ci skip] 2026-05-19 04:31:41 +00:00
OpenProject Actions CI 4138b8536f update locales from crowdin [ci skip] 2026-05-13 11:37:18 +00:00
OpenProject Actions CI 0545b4b6e4 update locales from crowdin [ci skip] 2026-05-13 04:24:50 +00:00
OpenProject Actions CI 5bf2bc4b62 update locales from crowdin [ci skip] 2026-05-12 04:22:42 +00:00
OpenProject Actions CI 8520982aea update locales from crowdin [ci skip] 2026-05-12 04:20:15 +00:00
OpenProject Actions CI 83764ae7bf update locales from crowdin [ci skip] 2026-05-11 08:17:05 +00:00
OpenProject Actions CI 0f6b8c1b91 update locales from crowdin [ci skip] 2026-05-11 08:13:38 +00:00
OpenProject Actions CI 9563bfaf7c update locales from crowdin [ci skip] 2026-05-11 04:29:02 +00:00
OpenProject Actions CI 6bbd174f2a update locales from crowdin [ci skip] 2026-05-10 13:50:59 +00:00
OpenProject Actions CI cddc29b8e0 update locales from crowdin [ci skip] 2026-05-10 04:26:19 +00:00
OpenProject Actions CI bda5ed1cdc update locales from crowdin [ci skip] 2026-05-10 04:24:16 +00:00
OpenProject Actions CI c67fd8034c update locales from crowdin [ci skip] 2026-05-09 04:18:54 +00:00
OpenProject Actions CI c7b78cc338 update locales from crowdin [ci skip] 2026-05-09 04:14:05 +00:00
OpenProject Actions CI 11b67fa17a update locales from crowdin [ci skip] 2026-05-08 04:13:36 +00:00
Jan Sandbrink 2d4a559cf9 Move health check components into core
The idea is to reuse them in the wikis module and probably elsewhere
as well, offering a similar look & feel.

The ReportComponent has been lightened for this, though. Previously
it included the page layout and a default to render when there was
no report. Now it only focusses on rendering an actual report and
leaves the rest up to the including component or page.
2026-05-06 16:39:32 +02:00
Jan Sandbrink 048b03e28b Move storage of HealthReports into dedicated model
So far they have only been stored in the Rails cache, making
them pretty volatile. They are now properly stored in the database,
theoretically allowing to also retrieve older health check results and
compare them to newer ones.

Translation responsibilities have been moved into respective components,
that are rendering the results.

This is part of a refactoring that moves health reports and their components
out of the storages module into the core, allowing them to be reused by different
modules.
2026-05-06 08:22:30 +02:00
OpenProject Actions CI 02ab170a14 update locales from crowdin [ci skip] 2026-04-25 04:01:06 +00:00
OpenProject Actions CI f579df8b4b update locales from crowdin [ci skip] 2026-04-24 04:18:08 +00:00
OpenProject Actions CI 63052509d8 update locales from crowdin [ci skip] 2026-04-14 13:08:34 +00:00
OpenProject Actions CI c559f08572 update locales from crowdin [ci skip] 2026-04-14 13:05:56 +00:00
OpenProject Actions CI 47f078f0cd update locales from crowdin [ci skip] 2026-04-14 04:07:21 +00:00
OpenProject Actions CI dd7f45a05e update locales from crowdin [ci skip] 2026-04-14 04:04:43 +00:00
OpenProject Actions CI dbf6fd8e8d update locales from crowdin [ci skip] 2026-04-13 04:11:14 +00:00
OpenProject Actions CI f97f227f12 update locales from crowdin [ci skip] 2026-04-13 04:08:47 +00:00
OpenProject Actions CI 27a95c1932 update locales from crowdin [ci skip] 2026-04-12 12:47:07 +00:00