16 Commits

Author SHA1 Message Date
Ivan Kuchin f6e073f0a1 [#74769] Remove portfolio_models feature flag
https://community.openproject.org/wp/74769
2026-05-28 13:53:08 +02:00
ulferts 778f1aa506 load filter section on project list in turbo frame 2025-12-12 16:22:01 +01:00
ulferts 2a924d1a65 split up project/program/portfolio creation among dedicated controllers 2025-12-04 16:24:00 +01:00
Tobias Dillmann ff1ccafdda [#68812] Remove unnecessary call to #active
Only active projects are considered allowable.
2025-11-17 16:17:02 +01:00
Tobias Dillmann 0aea701f94 [#68812] Rename portfolio components
The previous names felt wrong and a bit too generic when compared to the
other existing components in our application. Tried to make the names
sound more like the existing ones.

mv {List,Index}Component
mv {Preview,Details}Component
2025-11-14 16:25:59 +01:00
Tobias Dillmann 209631201b [#68812] render_403 2025-11-14 16:25:58 +01:00
Tobias Dillmann bb4e7bcade [#68812] Use existing add_portfolios permission 2025-11-14 16:25:58 +01:00
Tobias Dillmann 3271a2a9a6 [#68812] Portfolio permission check within controller 2025-11-14 16:25:58 +01:00
Tobias Dillmann 43eb3a51cf [#68812] Remove unneeded columns param 2025-11-14 16:25:56 +01:00
Tobias Dillmann 5f0cd23aeb [#68812] Check portfolio feature flag 2025-11-14 16:25:56 +01:00
Tobias Dillmann 63b00e3e88 [#68812] Portfolio side menu and static portfolio queries 2025-11-14 16:25:55 +01:00
Tobias Dillmann ac82454558 [#68812] Use turbo for page update 2025-11-14 16:25:54 +01:00
Tobias Dillmann 3dd1472b47 [#68812] Add menu entries for portfolios 2025-11-14 16:25:52 +01:00
Tobias Dillmann e15800057e [#68812] Revert "[#68812] WIP - use a filter to show portfolios"
This reverts commit 76b4c9d007565add991e41da369410c7524bcd69.
2025-11-14 16:25:51 +01:00
Tobias Dillmann 3d38a9b832 [#68812] WIP - use a filter to show portfolios 2025-11-14 16:25:51 +01:00
Tobias Dillmann d7ebf16d22 [#68812] WIP 2025-11-14 16:25:50 +01:00