Content
View differences
Updated by Niels Lindenthal 8 days ago
**As** an OpenProject admin that is new to the workflow configuration
**I want to** focus on the workflows of one specific type
**so that** I am not distracted by the workflows of other types.
The experience is that that workflows are defined type-by-type and not role-by-role.
**Acceptance criteria**
* Workflow screen
* There is no `Save` button. All changes are saved automatically.
* There is no `Edit` button. Changing the role automatically changes the table below.
* Default to show only the status used by the workflow.
* Button or link below the table to `+ Status`. This opens a modal to select from the available status.
* There is no type selection above the workflow matrix. There is only a role selection
* The tabs for Author and Assignee are removed and added to the role selector.
* Status summary page per work package type,
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><thead class="op-uc-table--head"><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><br data-cke-filler="true"></p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><strong>New</strong></p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><strong>In Progress</strong></p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><strong>Closed</strong></p></th></tr></thead><tbody><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><strong>New</strong></p></th><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><strong>In Progress</strong></p></th><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">2</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">3</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">2</a></p></td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><strong>Closed</strong></p></th><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">2</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">+ Status</a></p></th><td class="op-uc-table--cell"><p class="op-uc-p"><br data-cke-filler="true"></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><br data-cke-filler="true"></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><br data-cke-filler="true"></p></td></tr></tbody></table></figure>
* New index page for workflows
* In Administration -> Work packages -> Workflows there is a new index page showing all types.
* Clicking on one type open the workflow configuration for this type.
* There is a quick-filter that allows to filter all types used by role
* Work packages details view
* For admins there is a direct link from a work package to the workflow configuration `Edit workflow`.
**Technical notes**
* <br>
**Permissions and visibility considerations**
* _No new permissions_
**Translation considerations**
* _No new terms_
**Out of scope**
* No changes to the data model
* Auto-save
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._
**I want to** focus on the workflows of one specific type
**so that** I am not distracted by the workflows of other types.
The experience is that that workflows are defined type-by-type and not role-by-role.
**Acceptance criteria**
* Workflow screen
* There is no
* There is no
* Default to show only the status used by the workflow.
* Button or link below the table to `+ Status`. This opens a modal to select from the available status.
* There is no type selection above the workflow matrix. There is only a role selection
* The tabs for Author and Assignee are removed and added to the role selector.
* Status summary page per work package type,
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><thead class="op-uc-table--head"><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><br data-cke-filler="true"></p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><strong>New</strong></p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><strong>In Progress</strong></p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><strong>Closed</strong></p></th></tr></thead><tbody><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><strong>New</strong></p></th><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><strong>In Progress</strong></p></th><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">2</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">3</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">2</a></p></td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head" style="height:14.4pt;"><p class="op-uc-p"><strong>Closed</strong></p></th><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">2</a></p></td><td class="op-uc-table--cell" style="text-align:right;"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">1</a></p></td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p"><a class="op-uc-link" href="https://openproject.org/">+ Status</a></p></th><td class="op-uc-table--cell"><p class="op-uc-p"><br data-cke-filler="true"></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><br data-cke-filler="true"></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><br data-cke-filler="true"></p></td></tr></tbody></table></figure>
* New index page for workflows
* In Administration -> Work packages -> Workflows there is a new index page showing all types.
* Clicking on one type open the workflow configuration for this type.
* There is a quick-filter that allows to filter all types used by role
* Work packages details view
* For admins there is a direct link from a work package to the workflow configuration `Edit workflow`.
**Technical notes**
* <br>
**Permissions and visibility considerations**
* _No new permissions_
**Translation considerations**
* _No new terms_
**Out of scope**
* No changes to the data model
* Auto-save
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._