22 Commits

Author SHA1 Message Date
Henriette Darge c814a59bd4 Correctly show the blue info banner when no items are present. Further, show an error message when trying to delete the last custom option 2026-03-09 10:56:04 +01:00
Henriette Darge 6e228dc06a Fine-tune the shown forms of custom fields & fix tests 2026-02-23 09:08:21 +01:00
Henriette Darge 72a274dbd5 Restore the old customOptions table but within a separate "items" tab 2026-02-19 15:45:20 +01:00
Henriette Darge dd581b800b Add mising form elements to exisiting cf::detailsForm instead of creating two different ways of rendering cf forms 2026-02-18 13:35:42 +01:00
Alexander Brandon Coles 9368247f13 Possible values table 2026-02-13 09:09:45 -03:00
ulferts e02569ea9f move the check for component into the component 2025-12-18 09:36:15 +01:00
ulferts a24f6bc414 consolidate custom field form and component 2025-12-17 17:12:45 +01:00
Eric Schubert cb1eec63e9 Update app/components/custom_fields/details_component.rb
Co-authored-by: Jan Sandbrink <j.sandbrink@openproject.com>
2025-11-04 09:58:23 +01:00
Eric Schubert d9a8aef713 [#68700] fix unit tests
- replaced images
- added enterprise addon for test setups
2025-11-03 17:21:32 +01:00
Eric Schubert 52bc1080bd [#68700] added new enterprise key for weighted item lists
- fix migration to rename existing data in custom fields table
- update project custom fields header to show all custom fields with
  enterprise addon
- show upsale page for hierarchies and weighted item lists
2025-11-03 15:59:02 +01:00
Eric Schubert e321db10d4 [#67453] added hierarchical lists to project custom fields
- https://community.openproject.org/work_packages/67453
- added scored list and hierarchy to project attributes
- added new controller and routes
- amended view templates
2025-09-19 17:03:08 +02:00
ulferts 84ea15fa61 use hierarchy format as blueprint for moving to primer forms 2025-06-23 12:00:37 +02:00
ulferts babd747330 apply action menu also to project custom field settings 2025-06-23 12:00:36 +02:00
Henriette Darge b8a28efb41 Rename admin_settings_primer_form_with to settings_primer_form_with 2025-05-12 08:39:05 +02:00
Henriette Darge c5f6b2b01a Replace some more tabNavs with the new standardized helper 2025-04-30 12:26:47 +02:00
Henriette Darge bb9e155869 Replace AdminSettingsFormComponent with a wrapper to be able to use it with inline Forms that do not have an own component around 2025-03-31 08:26:33 +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
Oliver Günther 7705f75970 Use common helper for nested breadcrumb element (#17783)
* Use common helper for nested breadcrumb element

* Update app/components/attribute_help_texts/index_page_header_component.rb

Co-authored-by: Henriette Darge <h.darge@openproject.com>

* Fix rubocop and test

---------

Co-authored-by: Henriette Darge <h.darge@openproject.com>
2025-01-31 11:01:05 +01:00
Eric Schubert a8a6d112da [#58426] add feature spec for custom fields of type hierarchy
- https://community.openproject.org/work_packages/58426
- add a couple of test selectors
- add page objects
2024-10-25 10:49:58 +02:00
Eric Schubert 91db17b28e [#57814] add detail page for hierarchy custom fields
- https://community.openproject.org/work_packages/57814
- add switch to display primer detail page only for custom
  fields of type hierarchy
- add all relevant form elements
- remark: spacing is not correct yet and will be fixed for all primer
  forms later
2024-09-30 13:32:37 +02:00
Henriette Darge 8788b34dbf Update the last page headers to use the new Primer::OpenProject::PageHeader component 2024-08-23 09:56:02 +02:00