fix: Opt-in lockdown for global config (#278)

* fix: Reject overriding managed flags

* fix: Lockdown overrides when global config present

* fix: Opt-in lock-down enforcement for global config

* fix: Code review fixes

* fix: Code review fixes

* fix: Code review fixes
This commit is contained in:
Abhisek Datta
2026-05-21 16:37:26 +05:30
committed by GitHub
parent b15ce33fe4
commit 0e3bb52f8c
9 changed files with 487 additions and 51 deletions
+4 -1
View File
@@ -45,7 +45,10 @@ func executeSetupInfo() error {
configEntries["Config File"] = cfg.ConfigFilePath()
configSource := "user"
if cfg.IsManaged() {
configSource = "global (managed)"
configSource = "global"
if cfg.IsLocked() {
configSource = "global (locked)"
}
}
configEntries["Config Source"] = configSource
configEntries["Proxy Mode"] = strconv.FormatBool(cfg.IsProxyModeEnabled())