added crons web apis and ui listing

This commit is contained in:
Gani Georgiev
2024-12-25 22:24:24 +02:00
parent ed1917b307
commit 56f951e5a2
46 changed files with 692 additions and 270 deletions

View File

@@ -3,6 +3,7 @@ import PageLogs from "@/components/logs/PageLogs.svelte";
import PageRecords from "@/components/records/PageRecords.svelte";
import PageApplication from "@/components/settings/PageApplication.svelte";
import PageBackups from "@/components/settings/PageBackups.svelte";
import PageCrons from "@/components/settings/PageCrons.svelte";
import PageExportCollections from "@/components/settings/PageExportCollections.svelte";
import PageImportCollections from "@/components/settings/PageImportCollections.svelte";
import PageMail from "@/components/settings/PageMail.svelte";
@@ -87,6 +88,12 @@ const routes = {
userData: { showAppSidebar: true },
}),
"/settings/crons": wrap({
component: PageCrons,
conditions: [(_) => ApiClient.authStore.isValid],
userData: { showAppSidebar: true },
}),
// ---------------------------------------------------------------
// Records email confirmation actions
// ---------------------------------------------------------------