04/24 Migrated info which stored in .ini to database and keyring

This commit is contained in:
2026-04-24 15:37:58 -04:00
parent f2a8d3f15b
commit 5d6ca5a039
9 changed files with 479 additions and 299 deletions
+2 -1
View File
@@ -86,7 +86,8 @@ class App(tk.Tk):
# Re-open setup so the user can correct the credentials
self._show_setup(on_complete=self._init_db)
return
# Encrypt any plain-text credentials in config.ini (one-time migration)
# One-time migration: import config.ini [database] → OS keychain,
# and config.ini [email]/[groq]/[crypto] → app_settings DB table.
try:
from config import migrate_plaintext_config
migrate_plaintext_config()