feat(asr-pipeline): merge PR #1 webauth/CSRF/locking hardening and web_password fallback
This commit is contained in:
@@ -153,7 +153,7 @@ def bootstrap_default_settings() -> None:
|
||||
"hindsight_bank": _env("HINDSIGHT_BANK", "personal-context"),
|
||||
"use_hindsight": "1" if _env("ASR_HINDSIGHT", "1") != "0" else "0",
|
||||
"use_termbank": "1" if _env("ASR_TERMBANK", "1") != "0" else "0",
|
||||
"git_sync": "1" if _env("ASR_GIT_SYNC", "0") != "0" else "0",
|
||||
"git_sync": "0" if _env("ASR_GIT_SYNC", "0") == "0" else "1",
|
||||
}
|
||||
con = sqlite3.connect(db_path, timeout=15)
|
||||
try:
|
||||
@@ -320,7 +320,7 @@ class Config:
|
||||
)
|
||||
git_sync = _SettingAttr(
|
||||
"git_sync",
|
||||
lambda: _env("ASR_GIT_SYNC", "1"),
|
||||
lambda: _env("ASR_GIT_SYNC", "0"),
|
||||
lambda s: str(s).lower() not in ("0", "false", "no", "off"),
|
||||
)
|
||||
|
||||
@@ -399,7 +399,7 @@ class Config:
|
||||
|
||||
# ---- behaviour ------------------------------------------------------
|
||||
notify: bool = field(
|
||||
default_factory=lambda: _env("ASR_NOTIFY", "1") != "0")
|
||||
default_factory=lambda: _env("ASR_NOTIFY", "0") != "0")
|
||||
cache_llm: bool = field(
|
||||
default_factory=lambda: _env("ASR_CACHE", "0") != "0")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user