Added Cron Manager to Admin Panel for long running jobs, like running migrations when opening board, copying or moving boards swimlanes lists cards etc.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2025-10-11 19:41:09 +03:00
parent e90bc744d9
commit da68b01502
10 changed files with 2577 additions and 10 deletions

View file

@ -46,6 +46,10 @@ template(name="setting")
a.js-setting-menu(data-id="attachment-settings")
i.fa.fa-paperclip
| {{_ 'attachment-settings'}}
li
a.js-setting-menu(data-id="cron-settings")
i.fa.fa-clock-o
| {{_ 'cron-settings'}}
.main-body
if loading.get
+spinner
@ -68,6 +72,8 @@ template(name="setting")
+webhookSettings
else if attachmentSettings.get
+attachmentSettings
else if cronSettings.get
+cronSettings
template(name="webhookSettings")
span