Skip to content

[72383] Workflow UX improvement: Apply workflow setting from one role to another role#22441

Draft
dfriquet wants to merge 2 commits intoepic/workflows-ux-quick-winsfrom
feature/72383-workflows-ux-improvement-apply-workflow-setting-from-role-to-role
Draft

[72383] Workflow UX improvement: Apply workflow setting from one role to another role#22441
dfriquet wants to merge 2 commits intoepic/workflows-ux-quick-winsfrom
feature/72383-workflows-ux-improvement-apply-workflow-setting-from-role-to-role

Conversation

@dfriquet
Copy link

@dfriquet dfriquet commented Mar 20, 2026

Ticket

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

What are you trying to accomplish?

Screenshots

What approach did you choose and why?

  1. The first commit builds solid foundations for lighter controllers, starting with the new Workflows::Copies::FromTypesController — and extracting the Workflows::CopiesController for good measure;
  2. The second commit adds the other feature, to copy workflows from a role;
  3. The last commit removes the legacy Copy feature completely.

Merge checklist

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

@dfriquet dfriquet force-pushed the feature/72383-workflows-ux-improvement-apply-workflow-setting-from-role-to-role branch 3 times, most recently from 3e2fd69 to 5a257c4 Compare March 20, 2026 17:07
@dfriquet dfriquet force-pushed the feature/72383-workflows-ux-improvement-apply-workflow-setting-from-role-to-role branch from 5a257c4 to 92a32fa Compare March 20, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant