Add software update from Settings GUI and update_gdpr.sh script
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fcf32f3751
commit
c0e45df440
13 files changed
+681
-9
No files matched your search
@@ -354,6 +354,18 @@ def get_claude_api_key() -> str:
|
||||
return _decrypt_password(_load_config().get("claude_api_key", ""))
|
||||
|
||||
|
||||
# ── Software update config ────────────────────────────────────────────────────
|
||||
|
||||
def get_update_config() -> dict:
|
||||
return {"auto_update": bool(_load_config().get("auto_update", False))}
|
||||
|
||||
|
||||
def save_update_config(auto_update: bool) -> None:
|
||||
cfg = _load_config()
|
||||
cfg["auto_update"] = bool(auto_update)
|
||||
_save_config(cfg)
|
||||
|
||||
|
||||
# ── Profile storage (15a) ─────────────────────────────────────────────────────
|
||||
_SETTINGS_PATH = _DATA_DIR / "settings.json"
|
||||
_SRC_TOGGLES_PATH = _DATA_DIR / "src_toggles.json"
|
||||
|
||||
Reference in new issue
Block a user