Project

General

Profile

Task #621

Updated by Peter Štrunc over 6 years ago

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 

Back