491 Commits

Author SHA1 Message Date
OpenProject Actions CI 86f9f2975f update locales from crowdin [ci skip] 2026-06-09 16:08:35 +00:00
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 2e96f3379d update locales from crowdin [ci skip] 2026-06-09 04:31:52 +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 c28ee43cfe update locales from crowdin [ci skip] 2026-06-03 04:37:13 +00:00
OpenProject Actions CI 80fd4c38f9 update locales from crowdin [ci skip] 2026-06-02 04:34:47 +00:00
OpenProject Actions CI b127bace86 update locales from crowdin [ci skip] 2026-05-30 04:28:26 +00:00
Behrokh Satarnejad bfa2588bf4 [74198] Remove newest projects in project widget on homepage (#23136)
* Add footer component for widget box

* Add footer component to the widget box as a slot

* Change projects widget to show the favorite projects

* Fix failing test

* Change the subitems widget

* Change the costs and budgets widgets

* Change the meeting widget

* Change the WPs widget in version

* Change memebers widget in project overview

* Change the favorite projects widget in my page

# Conflicts:
#	frontend/src/app/shared/components/grids/widgets/project-favorites/widget-project-favorites.component.ts

* Add the widget box to the lookbook

* Add footer for members widget in dashboard

* Fix members widget capability check

* Add feature spec for favorites projects in my page

* Remove committed demo project gitlink

* Remove temporary body variables from the costs and budgets widget templates

* Remove the scroll for favorites widget

* Remove scrollbar for members and favorite projects widgets

* Change projects block to favorite projects

* Refine feature specs

* Fix the widget footer styles globally

* Rename the component name from project favorites to favorite projects

* Rename the test selector for project name

* Move widget content inside the body

* grid widgets stretch their content area so widget footers stay pinned to the bottom

* Ensure frontend-rendered grid widgets keep their turbo-loaded content in the widget flex layout so server-rendered footers stay pinned to the bottom
2026-05-29 08:37:17 +02:00
Ivan Kuchin e3afba4465 follow yamllint except key ordering 2026-05-26 16:33:15 +02:00
OpenProject Actions CI d5b027b04b update locales from crowdin [ci skip] 2026-05-19 04:31:41 +00:00
OpenProject Actions CI c7b78cc338 update locales from crowdin [ci skip] 2026-05-09 04:14:05 +00:00
OpenProject Actions CI 71deba7726 update locales from crowdin [ci skip] 2026-04-21 04:12:08 +00:00
OpenProject Actions CI dfa27ffad1 update locales from crowdin [ci skip] 2026-04-10 04:04:05 +00:00
OpenProject Actions CI 10937badb2 update locales from crowdin [ci skip] 2026-04-09 11:38:47 +00:00
OpenProject Actions CI b4e20c2e37 update locales from crowdin [ci skip] 2026-03-31 04:01:36 +00:00
OpenProject Actions CI 905cc4f873 update locales from crowdin [ci skip] 2026-03-26 07:50:33 +00:00
OpenProject Actions CI 5043e46047 update locales from crowdin [ci skip] 2026-03-18 03:57:29 +00:00
OpenProject Actions CI 02d82ff957 update locales from crowdin [ci skip] 2026-03-10 12:56:01 +00:00
OpenProject Actions CI e6278f1b76 update locales from crowdin [ci skip] 2026-03-10 10:58:55 +00:00
OpenProject Actions CI 08e0eadf3b update locales from crowdin [ci skip] 2026-03-10 03:50:24 +00:00
OpenProject Actions CI af3f45f765 update locales from crowdin [ci skip] 2026-03-09 03:50:53 +00:00
OpenProject Actions CI 4db7ad8d6d update locales from crowdin [ci skip] 2026-03-08 03:48:59 +00:00
OpenProject Actions CI 2c01088f32 update locales from crowdin [ci skip] 2026-03-07 03:42:38 +00:00
OpenProject Actions CI c8ff594de8 update locales from crowdin [ci skip] 2026-03-06 02:49:12 +00:00
OpenProject Actions CI 344c12a47e update locales from crowdin [ci skip] 2026-03-05 13:17:57 +00:00
OpenProject Actions CI 452f4544f4 update locales from crowdin [ci skip] 2026-03-03 03:51:49 +00:00
OpenProject Actions CI 0cfbd60bfa update locales from crowdin [ci skip] 2026-02-28 03:43:06 +00:00
Henriette Darge 6e334a9c6c Merge pull request #22072 from opf/bug/72361-widget-is-not-editable-if-there-is-no-existing-description
[72361][72365] Handle empty descriptions in project overview widgets
2026-02-27 09:24:57 +01:00
OpenProject Actions CI f1070510fa update locales from crowdin [ci skip] 2026-02-26 03:52:58 +00:00
OpenProject Actions CI 3e057ae25f update locales from crowdin [ci skip] 2026-02-25 03:56:02 +00:00
Henriette Darge 7de1a2d692 Merge remote-tracking branch 'origin/dev' into 71075-improve-accessibility-of-project-overview-and-dashboard-widgets 2026-02-24 12:30:13 +01:00
OpenProject Actions CI dc577a0f91 update locales from crowdin [ci skip] 2026-02-24 03:53:10 +00:00
Henriette Darge e8943bf262 remove outdated placeholder when no description is present 2026-02-23 10:13:36 +01:00
OpenProject Actions CI ed734c6522 update locales from crowdin [ci skip] 2026-02-21 03:52:11 +00:00
OpenProject Actions CI dd572ec3bd update locales from crowdin [ci skip] 2026-02-19 03:51:57 +00:00
OpenProject Actions CI 82420f0f09 update locales from crowdin [ci skip] 2026-02-16 08:09:09 +00:00
OpenProject Actions CI 5c7c9ecb95 update locales from crowdin [ci skip] 2026-02-15 03:53:21 +00:00
Alexander Brandon Coles b761b78d1d Add no data Blankslate to chart components
Adds composable Blankslate primitive components in
`shared/components/blankslate/`, plus two higher-level components:

- `ErrorBlankSlateComponent` — for error states in grid widgets
- `NoResultsComponent` (`op-no-results`) — "no data" empty state,
  intended to replace the legacy `no-results.component.ts`

Wires `NoResultsComponent` into the Actual Costs, Budget by Cost
Type, and Burndown Chart widgets (which gains a `hasChartData`
guard). Adds `circle-slash` and `graph` to the Primer icon map.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-13 14:46:41 -03:00
OpenProject Actions CI 3e089d7cdc update locales from crowdin [ci skip] 2026-02-12 03:58:30 +00:00
Behrokh Satarnejad 1315195cec Add an aria label for action menu in widget title 2026-02-11 17:02:49 +01:00
Henriette Darge fe7d4f950d Migrate description widget from Angular to Rails 2026-02-11 09:09:55 +01:00
Henriette Darge 88bdd95201 Make project status BETA widget the default one 2026-02-11 09:09:55 +01:00
OpenProject Actions CI 691d56b177 update locales from crowdin [ci skip] 2026-02-10 04:06:56 +00:00
OpenProject Actions CI 3bc6f32b7d update locales from crowdin [ci skip] 2026-02-07 03:49:27 +00:00
OpenProject Actions CI 9fb06a8ab8 update locales from crowdin [ci skip] 2026-02-06 03:51:00 +00:00
OpenProject Actions CI d656746941 update locales from crowdin [ci skip] 2026-01-29 04:05:06 +00:00
OpenProject Actions CI 46f7356f59 update locales from crowdin [ci skip] 2026-01-23 03:39:40 +00:00