history of internal/app/run.go at v2.16.0
2026-02-10
| 3408f7e | fix: address second round of review feedback GPG Verified | brice | ||
| 9cbef81 | refactor: add pkg/version package and use build-time version in telemetry GPG Verified | brice | ||
| 9802b0a | fix: address code review feedback on telemetry PR GPG Verified | brice | ||
| b8dcb0e | feat(telemetry): add OpenTelemetry instrumentation for traces, metrics, and logs GPG Verified | brice |
2026-02-09
| 7123d45 | fix(app,test): align auth config semantics and stabilize resolver tests GPG Verified | brice | ||
| 6beebf5 | fix(security): gate admin host and disable local control-plane under auth GPG Verified | brice | ||
| 4dfe8a7 | fix(app,cli): fail closed on invalid allowlist and log close errors GPG Verified | brice | ||
| ac68d40 | merge main into sec/auth-proxy-critical-fixes merge GPG Verified | brice | ||
| 2cefdb1 | fix(app): expose admin API on proxy listener GPG Verified | brice | ||
| 7026805 | fix(auth): support local-only mode when auth is disabled GPG Verified | brice | ||
| 92a09fe | fix(security): enforce always-on auth and block scope/IP escalation GPG Verified | bnema |
2026-02-08
| 450e4fe | Fallback admin process logs to journalctl when file logging is disabled GPG Verified | brice | ||
| 83fbdd9 | feat(monitor): add background container monitor and non-blocking AutoStart GPG Verified | brice | ||
| dbe3920 | fix(review): address scheduler and backup service nitpicks GPG Verified | brice | ||
| 806527c | refactor: resolve lint findings in scheduler and image prune GPG Verified | brice | ||
| f6bf3a9 | feat(backup): wire scheduled backup execution and retention GPG Verified | brice | ||
| b615a35 | fix(images): address coderabbit review feedback GPG Verified | brice | ||
| b5442e4 | feat(app): wire image prune config and scheduler job GPG Verified | brice |
2026-02-07
2026-02-06
| b6d1cf3 | fix(server) add graceful shutdown timeout and response/connection limits GPG Verified | bnema | ||
| 9b07d6a | fix(review) correct misleading comments, dead code, and error detection GPG Verified | bnema | ||
| e8e1134 | fix(tests) use os.Getpid in PID test and add missing test cases GPG Verified | bnema | ||
| 0bd5d71 | fix(deploy): resolve live gordon PID across runtime paths GPG Verified | brice | ||
| c00c10c | fix(registry): make blob chunk upload limit configurable GPG Verified | brice | ||
| acb0df2 | fix(logic): invalidate proxy cache on config reload, remove dead code GPG Verified | brice | ||
| ebd5aea | fix(startup): start registry listener before auto-start GPG Verified | brice | ||
| 67442d7 | fix(deploy): mark auto-start, reload, and config-reload as internal deploy GPG Verified | brice |
2026-02-02
| 89e85a9 | fix(cli): address code review feedback from Copilot and CodeRabbit GPG Verified | brice | ||
| 72d9712 | fix(app): always resolve log file path and support http.Flusher in logging middleware GPG Verified | brice |
2026-02-01
| 41b10a9 | feat(proxy): make max body size configurable with 512MB default and return 413 on overflow GPG Verified | bnema | ||
| 372a0c5 | fix(security): use trusted-proxy-aware IP extraction in logging and remove CORS from proxy GPG Verified | bnema |
2026-01-31
| d2f6768 | fix(review): address all code review issues from PR GPG Verified | bnema |
2026-01-30
| 3659333 | fix(secrets): harden pass storage and auth GPG Verified | bnema | ||
| 18f31a9 | docs(auth): simplify authentication setup GPG Verified | bnema | ||
| 5498bc4 | feat(auth): add token login and registry pull token GPG Verified | bnema | ||
| 6ee1d33 | feat(secrets): add pass-backed domain secrets migration GPG Verified | bnema |
2026-01-28
| 0df4d83 | feat(admin): validate image exists in registry before adding route GPG Verified | bnema |
2026-01-18
| fb423a0 | chore: update module path to github.com/bnema/gordon and bump dependencies GPG Verified | brice | ||
| edb08f9 | fix(config): remove default auth.type that broke type inference GPG Verified | brice |