openproject
openproject copied to clipboard
Feature/69399 required project attributes which are not activated for all project
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_allfields 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
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, ...)