Workflows backed by CMS
2 min
Tasks and processes are now completely modeled using CMS entities.
Added portal functionality
- views (e.g., filters, columns) on workflow processes and tasks
- export for workflow processes and tasks
- history for all process/task properties (e.g., deadline, priority, status)
- delete process run
- Consistent 'eye' icon to link to detail pages for CMS, processes and tasks
- Add warning message regarding referrals when deleting CMS items and processes in data tables
- Add Italian translations for CMS
- Updated url paths for workflow-related pages
Added internal functionality
- Workflow processes and tasks internally use CMS for data storage
- wipe a tenant (full delete)
- mass elasticsearch reindex for all definitions
Issues solved
- [gdpr] add better starter columns for process #186
- [workflows] deleting a process does not delete its tasks #195
- [workflows] Getting wrong response code on 'display process' endpoint #63
- [workflows] Process meta entities with fallback title #188
- [workflows] enabling domains does not fix task definitions #151
- [CMS] System property overridden when updating CMS item meta #189
- [cms, workflows] deleting an item meta does not delete its trigger workflows #194