Task groups & viewer in admin panel #52 (#91)

* feat: historical tasks in database, better scheduling, and unified API for accessing tasks

* feat: new UI for everything

* fix: add translations and fix formatting
This commit is contained in:
DecDuck
2025-06-07 15:39:01 +10:00
committed by GitHub
parent d976ac87e3
commit 4184705b14
15 changed files with 468 additions and 105 deletions

15
prisma/models/task.prisma Normal file
View File

@ -0,0 +1,15 @@
model Task {
id String @id
taskGroup String
name String
started DateTime
ended DateTime
success Boolean
error Json?
progress Float
log String[]
acls String[]
}