From 7d17d355a73e5453cd3015e12a9350d1ff2d3763 Mon Sep 17 00:00:00 2001 From: serversdwn Date: Tue, 16 Dec 2025 20:23:55 +0000 Subject: [PATCH] settings oragnized, DB management system fixes --- .../snapshot_20251216_201738.db.meta.json | 10 + ...shot_uploaded_20251216_201732.db.meta.json | 9 + templates/settings.html | 245 ++++++++++-------- 3 files changed, 150 insertions(+), 114 deletions(-) create mode 100644 data-dev/backups/snapshot_20251216_201738.db.meta.json create mode 100644 data-dev/backups/snapshot_uploaded_20251216_201732.db.meta.json diff --git a/data-dev/backups/snapshot_20251216_201738.db.meta.json b/data-dev/backups/snapshot_20251216_201738.db.meta.json new file mode 100644 index 0000000..1d25dc1 --- /dev/null +++ b/data-dev/backups/snapshot_20251216_201738.db.meta.json @@ -0,0 +1,10 @@ +{ + "filename": "snapshot_20251216_201738.db", + "created_at": "20251216_201738", + "created_at_iso": "2025-12-16T20:17:38.638982", + "description": "Auto-backup before restore", + "size_bytes": 57344, + "size_mb": 0.05, + "original_db_size_bytes": 57344, + "type": "manual" +} \ No newline at end of file diff --git a/data-dev/backups/snapshot_uploaded_20251216_201732.db.meta.json b/data-dev/backups/snapshot_uploaded_20251216_201732.db.meta.json new file mode 100644 index 0000000..257cc02 --- /dev/null +++ b/data-dev/backups/snapshot_uploaded_20251216_201732.db.meta.json @@ -0,0 +1,9 @@ +{ + "filename": "snapshot_uploaded_20251216_201732.db", + "created_at": "20251216_201732", + "created_at_iso": "2025-12-16T20:17:32.574205", + "description": "Uploaded: snapshot_20251216_200259.db", + "size_bytes": 77824, + "size_mb": 0.07, + "type": "uploaded" +} \ No newline at end of file diff --git a/templates/settings.html b/templates/settings.html index ee7f250..12a4d2f 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -22,6 +22,12 @@ Roster Management + + + + + + + + + @@ -1346,11 +1363,11 @@ document.getElementById('uploadSnapshotForm').addEventListener('submit', async f } }); -// Load database stats and snapshots when danger zone tab is shown +// Load database stats and snapshots when database tab is shown const originalShowTab = showTab; showTab = function(tabName) { originalShowTab(tabName); - if (tabName === 'danger') { + if (tabName === 'database') { loadDatabaseStats(); loadSnapshots(); }