history of internal/usecase/container/service.go at v2.13.0
2026-02-06
| 9b07d6a | fix(review) correct misleading comments, dead code, and error detection GPG Verified | bnema | ||
| 180389f | fix(container) correct readiness error message and reduce waitForReady complexity GPG Verified | bnema | ||
| cdca39f | fix(secrets): recover orphaned pass keys for env injection GPG Verified | brice | ||
| 0bd5d71 | fix(deploy): resolve live gordon PID across runtime paths GPG Verified | brice | ||
| cee9def | fix(robustness): rollback partial attachments on deploy failure GPG Verified | brice | ||
| 0f04747 | fix(concurrency): protect config reads with RLock, add handler timeouts GPG Verified | brice | ||
| 4363057 | fix(concurrency): fix lock scoping in container service and event bus GPG Verified | brice |
2026-02-05
| afee8f4 | fix(container): check ctx.Err() before and after deploy lock acquisition GPG Verified | brice | ||
| 056d50d | fix(container): implement true context-aware deploy locking GPG Verified | brice | ||
| e0ee8df | refactor(container): address PR review feedback GPG Verified | brice | ||
| 6bc6fb8 | fix(container): serialize per-domain deploys to avoid races GPG Verified | brice |
2026-02-03
| 2b4e30b | fix(container): handle trailing slash and IPv6 registries GPG Verified | bnema | ||
| 855fc04 | fix(container): recognize localhost without port as explicit registry GPG Verified | bnema | ||
| ee69b9e | fix(container): detect explicit registry in host:port format GPG Verified | bnema | ||
| 63aec82 | chore: address review comments GPG Verified | bnema | ||
| 6de718d | fix(container): prevent double-prefixing images with localhost registry GPG Verified | bnema |
2026-02-02
| 9cfe7dc | fix(admin): handle tags not-found and extend restart tests GPG Verified | brice | ||
| 776f5de | fix(security): validate inputs and stop leaking internal errors in admin API GPG Verified | brice |
2026-01-31
| 8541735 | refactor(secrets): extract shared sanitization logic to domain package GPG Verified | bnema |
2026-01-30
| 5498bc4 | feat(auth): add token login and registry pull token GPG Verified | bnema |
2026-01-18
| fb423a0 | chore: update module path to github.com/bnema/gordon and bump dependencies GPG Verified | brice |
2026-01-17
| 59d74ee | fix: resolve network-group attachments at deploy time GPG Verified | brice | ||
| 3a02f23 | fix: address Copilot review round 2 GPG Verified | brice | ||
| 494c50d | feat: show attachment network in routes list for debugging GPG Verified | brice | ||
| 8094d01 | fix: strip registry domain prefix from image names in routes list GPG Verified | brice | ||
| ac8d28a | fix: address code review issues GPG Verified | brice | ||
| 13bac49 | docs: document race condition design choice in ListRoutesWithDetails GPG Verified | brice | ||
| 6108d0e | feat: expose route network and attachments GPG Verified | brice |
2026-01-16
| ee1db19 | fix: address PR review comments from Copilot GPG Verified | bnema | ||
| 25b0699 | feat(deploy): add configurable image pull policy GPG Verified | bnema | ||
| 6db35a4 | fix(deploy): preserve tracked container during orphan cleanup GPG Verified | brice |
2026-01-14
2026-01-13
| b462a18 | chore(lint): reduce cyclomatic complexity | bnema | ||
| 1a89de9 | fix(registry): keep fqdn tags for internal pulls | bnema | ||
| 67b31fc | fix(registry): secure internal loopback auth | bnema | ||
| 1eea3ef | feat(registry): internal deploy bypass for self-registry pulls | brice |