backup serving, storing and restoring

This commit is contained in:
Julian Krauser 2025-02-02 16:23:44 +01:00
parent fc01263c4e
commit 6330ebd01d
8 changed files with 261 additions and 3 deletions

View file

@ -19,7 +19,8 @@ export type PermissionModule =
| "query"
| "query_store"
| "template"
| "template_usage";
| "template_usage"
| "backup";
export type PermissionType = "read" | "create" | "update" | "delete";
@ -63,6 +64,7 @@ export const permissionModules: Array<PermissionModule> = [
"query_store",
"template",
"template_usage",
"backup",
];
export const permissionTypes: Array<PermissionType> = ["read", "create", "update", "delete"];
export const sectionsAndModules: SectionsAndModulesObject = {
@ -80,5 +82,5 @@ export const sectionsAndModules: SectionsAndModulesObject = {
"template_usage",
"newsletter_config",
],
user: ["user", "role", "webapi"],
user: ["user", "role", "webapi", "backup"],
};