openproject icon indicating copy to clipboard operation
openproject copied to clipboard

Feature/69399 required project attributes which are not activated for all project

Open EinLama opened this issue 2 months ago • 0 comments

Ticket

https://community.openproject.org/wp/69399

What are you trying to accomplish?

  • [x] administration -> projects -> project attributes index
    • [x] add "all projects" indicator
  • [x] administration -> projects -> project attributes edit
    • [x] show correct caption in "Projects" tab
    • [x] hide "add project" button
  • [x] projects -> project attributes index
    • [x] control toggle box via for_all
    • [x] show "all projects" indicator
  • [x] administration -> projects -> project attributes -> new (multiple flavors)
    • [x] add is_for_all checkbox
  • [ ] double check API
    • [ ] check projects API
    • [ ] check custom fields API
  • [x] Project Initiation Request -> for_all fields can be disabled
  • [ ] Project Initiation Request -> Toggle service is erratic on "enable all" and "disable all"
  • [ ] migration. Warn DevOps, usually there are no migrations allowed after feature freeze

Screenshots

image image image image

What approach did you choose and why?

Merge checklist

  • [ ] Added/updated tests
  • [ ] Added/updated documentation in Lookbook (patterns, previews, etc)
  • [ ] Tested major browsers (Chrome, Firefox, Edge, ...)

EinLama avatar Dec 04 '25 15:12 EinLama