Improve local backup permissions and change tracking
All checks were successful
Deploy Sokko G / deploy (push) Successful in 19s

This commit is contained in:
Shinuwa 2026-09-25 10:45:12 +02:00
parent 34e542be28
commit ee823d2c37
13 changed files with 372 additions and 37 deletions

View file

@ -227,6 +227,10 @@ export function validateSiteContent(site) {
"toolboxes.autoBackup.title",
"toolboxes.autoBackup.description",
"toolboxes.autoBackup.compatibleLabel",
"toolboxes.autoBackup.permissionTitle",
"toolboxes.autoBackup.permissionDescription",
"toolboxes.autoBackup.reminderMessage",
"toolboxes.autoBackup.reminderAction",
"toolboxes.autoBackup.folderLabel",
"toolboxes.autoBackup.enabled",
"toolboxes.autoBackup.toggleHelp",
@ -905,6 +909,7 @@ export function validateSiteContent(site) {
assertStringArray(site, "toolboxes.storageHelp.items", 3);
assertStringArray(site, "toolboxes.autoBackup.browsers", 2);
assertStringArray(site, "toolboxes.autoBackup.permissionSteps", 3);
const librarySummaryItems = valueAt(site, "library.summaryItems");
assert.ok(Array.isArray(librarySummaryItems), "library.summaryItems must be an array");