From 12a0af23c2117960f4b65c30e89eb00f8b3d2ee5 Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Mon, 3 Oct 2022 11:56:31 +0100 Subject: [PATCH] Type updates for app backups work in pro + linting. --- packages/types/src/documents/global/index.ts | 1 + packages/types/src/documents/global/schedules.ts | 9 +++++++++ packages/types/src/sdk/licensing/feature.ts | 1 + 3 files changed, 11 insertions(+) create mode 100644 packages/types/src/documents/global/schedules.ts diff --git a/packages/types/src/documents/global/index.ts b/packages/types/src/documents/global/index.ts index 84684df369..edce416a3f 100644 --- a/packages/types/src/documents/global/index.ts +++ b/packages/types/src/documents/global/index.ts @@ -3,3 +3,4 @@ export * from "./user" export * from "./userGroup" export * from "./plugin" export * from "./quotas" +export * from "./schedules" diff --git a/packages/types/src/documents/global/schedules.ts b/packages/types/src/documents/global/schedules.ts new file mode 100644 index 0000000000..357a841a9a --- /dev/null +++ b/packages/types/src/documents/global/schedules.ts @@ -0,0 +1,9 @@ +export enum ScheduleType { + APP_BACKUP = "app_backup", +} + +export enum ScheduleRepeatPeriod { + DAILY = "daily", + WEEKLY = "weekly", + MONTHLY = "monthly", +} diff --git a/packages/types/src/sdk/licensing/feature.ts b/packages/types/src/sdk/licensing/feature.ts index cbd1f4a50c..f06a8d1382 100644 --- a/packages/types/src/sdk/licensing/feature.ts +++ b/packages/types/src/sdk/licensing/feature.ts @@ -1,3 +1,4 @@ export enum Feature { USER_GROUPS = "userGroups", + APP_BACKUPS = "appBackups", }