Task #621
closedCreate LongRunningTask detail page
33%
Description
There is currently only limited info displayed in pop up detail of long running task. Aim of this ticket is to create detail page for long running tasks, which would show user processed entities with some additional info about them. Here is a list of functional requirements:
- Add dry-run button (may require backend implementation)
- Show all processed entities along with some basic info about them (use EntityInfo component)
- Show status of each processed entitzy (take inspiration from provisioning queue)
- Allow filtering on these entities (by status, id...)
- Allow column sorting of these entities
- Show same info also for currently running tasks (update detail dynamicaly?)
Other part of this ticket is to create page that shows list of processed items for stateful long running task (which LRT uses to determine which entities it should process and which were already processed) and enable Create, Read and Delete operations on these items. Reason for this is to allow administrators to re-run task for entities that were already processed by that task. Functional requirements for this are as follows:
- Show all processed items in a table
- Allow filtering and sorting
- Allow Create(?), Read and Delete Operations on these items
Also it would be nice to modify current long running task detail to
- show time when it was executed (now it is only creation)
- show exact time it took to execute the task
Related issues