web/tasks-table: use a cached tasks table, add abitlity to schedule a job, and other things
This is an heavy backport wich carries a bit too much baggage ... Noteworthy: * we add a db table to store tasks table views per domain (and complete) * the client checks a hash rather than reloading the whole table: only on changes does the reload happen * a domain selector is introduced * a dedicated url for task errors is provided * we provide an extension point `tasks_actions` to allow specification of callbacks from unknown tiers
rework_ui/schema.py
0 → 100644
rework_ui/taskstable.py
0 → 100644