Skip to content

Conversation

@EinLama
Copy link
Contributor

@EinLama EinLama commented Dec 4, 2025

Ticket

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

What are you trying to accomplish?

  • administration -> projects -> project attributes index
    • add "all projects" indicator
  • administration -> projects -> project attributes edit
    • show correct caption in "Projects" tab
    • hide "add project" button
  • projects -> project attributes index
    • control toggle box via for_all
    • show "all projects" indicator
  • administration -> projects -> project attributes -> new (multiple flavors)
    • add is_for_all checkbox
  • double check API
    • check projects API
    • check custom fields API
  • Project Initiation Request -> for_all fields can be disabled
  • Project Initiation Request -> Toggling is erratic when clicking "enable all" or "disable all"
  • Project Initiation Request -> ensure only configured attributes show up in the creation wizard
  • migration: set all fields which are currently is_required=true to also have is_for_all=true
    • 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 EinLama changed the base branch from dev to release/17.0 December 4, 2025 15:14
@EinLama EinLama added the feature label Dec 4, 2025
@EinLama EinLama force-pushed the feature/69399-required-project-attributes-which-are-not-activated-for-all-project branch 14 times, most recently from b3dc4f1 to 211bdf5 Compare December 9, 2025 16:17
@EinLama EinLama force-pushed the feature/69399-required-project-attributes-which-are-not-activated-for-all-project branch from 211bdf5 to f34e792 Compare December 9, 2025 16:18
@EinLama EinLama force-pushed the feature/69399-required-project-attributes-which-are-not-activated-for-all-project branch from c8ad96c to 3d2a264 Compare December 11, 2025 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants