18 Commits

Author SHA1 Message Date
Marcello Rocha 73754944f8 Optimize number of queries on Hierarchy Custom field views. (#21467)
* Reduce the number of queries per compoment

* Adds job to update the counts
2025-12-17 16:34:28 +01:00
Eric Schubert f2c3358833 [#64557] update tree view, when cf hierarchy items are updated
- https://community.openproject.org/work_packages/64557
- move tree view into the tab content turbo frame
- expand current item
2025-07-14 13:40:45 +02:00
Henriette Darge c647c3bd2d Let sidebar in hierarchy CF page grow full height 2025-06-24 09:31:23 +02:00
Henriette Darge 36d390c8ae Show tree view next to hierachy CF 2025-05-28 15:32:35 +02:00
Henriette Darge d7c006ce82 Update SubHeader implementations to new mobile requirements in version 0.66.1 2025-05-19 15:11:05 +02:00
Ivan Kuchin 7c24cf6048 erb_lint auto fix part of style 1/3 2025-02-11 18:49:21 +01:00
Ivan Kuchin 0f6a12da3a erb_lint auto fix layout 2025-02-11 18:49:20 +01:00
Ivan Kuchin fb715f21b9 erb_lint auto fix quotes 2025-02-11 18:49:19 +01:00
Marcello Rocha df8802d43a Updates components and controller to deal with turbo updates and navigation down the tree
Fix a bug when returning errors on the form

Allows editing deeply nested items.

Moves edit to work with only turbo frames

Remove unused parameters
2024-10-29 11:28:00 +01:00
Marcello Rocha 02366a91d1 Make labels into links
Unlocks the necessary routes, with an extra gimmick

Creates a show view, to allow rendering of singluar branches

Wraps the main component in a turbo-frame so we can use the advance action
2024-10-29 11:27:58 +01:00
Eric Schubert 5ef44b40ef [#57816] create hierarchy items
- https://community.openproject.org/work_packages/57816
- added form for item creation
- added borderbox in items component
2024-10-08 15:28:51 +02:00
Eric Schubert dc667cc19c [#57815] add item page for hierarchies
- https://community.openproject.org/work_packages/57815
- add new tab only for hierarchy custom fields
- show blank slate and non-functional button
2024-10-01 14:42:05 +02:00
Kabiru Mwenja 705236d6b8 chore[Op#57579]: ensure subheader component is appropriately hidden 2024-09-10 17:20:12 +03:00
Kabiru Mwenja f8405ba238 feat[Op#57579] Define "Add projects" dialog for multi-project activation 2024-09-10 17:20:12 +03:00
Kabiru Mwenja f240ef7077 chore[Op#57515]: Redefine filter as Filters::AvailableCustomFieldsProjectsFilter
clarify that we're querying against `CustomFieldsProject` which is the join table for all custom field types, except "ProjectCustomField" aka "Project Attributes" which uses a special join table `ProjectCustomFieldsProjectMapping`
2024-09-04 18:21:04 +03:00
Kabiru Mwenja d1c45cd275 [Op#57515]: avail custom field projects list 2024-09-04 12:02:10 +03:00
Kabiru Mwenja 96bf91acf6 [Op#57515]: Set up first base view for custom field projects 2024-09-04 12:02:10 +03:00
Kabiru Mwenja 50780d834e [OP#57514]: Add the projects tab in custom field edit view wrapped by a feature flag (#16543)
https://community.openproject.org/wp/57514
2024-09-04 12:00:45 +03:00