11 Commits

Author SHA1 Message Date
elmerfds
4387f87e74 feat: Implement theme preference management and fix related database issues 2025-06-03 16:09:19 +01:00
elmerfds
a269e24285 feat(database): add database statistics check script and enhance logging in existing repositories 2025-05-26 23:54:30 +01:00
elmerfds
64b74bf653 feat(api): add endpoint to retrieve all settings from database and implement initial settings migration 2025-05-26 22:54:22 +01:00
elmerfds
f59f4bb718 feat(database): add integrity check and recovery process for SQLite database
feat(dnsManager): trigger immediate orphaned record cleanup on startup

fix(orphanedRecordCleaner): handle errors when untracking deleted records
2025-05-23 11:46:14 +01:00
elmerfds
5b76cc4532 feat(dns): enhance app management logic to exclude non-A/CNAME and apex domain records 2025-05-22 22:53:11 +01:00
elmerfds
c557c3219c feat(dns): implement metadata correction script and improve metadata handling in record tracking 2025-05-22 22:29:20 +01:00
elmerfds
515b2cc6a4 feat(database): add script to ensure last_refreshed column exists and update records 2025-05-16 23:39:07 +01:00
elmerfds
629aeef20a feat(gitignore): add rule to ignore all files in .claude directory 2025-05-16 23:19:54 +01:00
elmerfds
83110b0f3d feat(DatabaseMigrator, better-sqlite, fix-sqlite-records): enhance migration and record management with improved transaction handling, error logging, and CLI scripts for invalid record cleanup 2025-05-12 02:45:03 +01:00
elmerfds
9fda9c4873 feat(cli): add command-line interface for DNS and database management 2025-05-10 23:37:41 +01:00
elmerfds
a7bfb289f3 feat: Add JWT secret generator script and enhance API documentation configuration 2025-05-10 16:30:50 +01:00