Add bot schedules (routines), open Activity, add Help and a Desktop computer view

Bots create, list, update and delete schedules (cron_jobs, Bun.cron in UTC);
a per-minute cron queues due runs as tasks. Routines, Activity (super admins)
and Help get their own rail aside. Help covers familiar problems, starting
with signing in to Google through Cookie-Editor over the new Desktop (noVNC)
view.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-19 10:52:32 +01:00
co-authored by Claude Opus 5.5
parent f24c0d7e82
commit c44048dbab
62 changed files with 1904 additions and 78 deletions
+10 -3
View File
@@ -1,8 +1,15 @@
/**
* The admin sections that are live. Any other `/admin/*` path redirects to
* `AdminHomePath`. People, logs and backups exist in code but stay closed
* until they are added back here.
* `AdminHomePath`. People and backups exist in code but stay closed until
* they are added back here. Logs (Activity) is super admins only.
*/
export const AdminSections = ["/admin/bots", "/admin/workspaces", "/admin/settings"] as const;
export const AdminSections = [
"/admin/bots",
"/admin/workspaces",
"/admin/routines",
"/admin/logs",
"/admin/help",
"/admin/settings",
] as const;
export const AdminHomePath = "/admin/bots";