feat: simplify agent permissions and require current ZIP backups

This commit is contained in:
陈煜 committed 2026-10-04 01:46:47 +08:00
1 parent efc2c7c734
commit 91c489513a
51 files changed
+1680 -1270

No files matched your search

+15 -1
View File
@@ -144,7 +144,21 @@ test('reject invalid dates, negative values and credit card assets', () => {
test('backup rejects auth data and broken relations', () => {
const b = {
format: 'worthpath',
version: 1,
version: 9,
preferences: {
hiddenMenus: [],
showNotes: true,
idleMinutes: 0,
accountGroupOrder: [],
sessionHours: 168,
requireHiddenPassword: true,
overviewCards: ['net'],
includeIndependentAssets: true,
},
icons: [],
transfers: [],
schedules: [],
metalPrices: [],
exportedAt: new Date().toISOString(),
baseCurrency: 'CNY',
currencies: ['CNY'],