history of internal/adapters/out/docker/runtime.go at feat/zero-downtime-stateless-deploy
2026-10-01
| f19f453 | release: Gordon v3.0.0 - declarative apps (#299) GPG Unverifiedtag v3.0.0 | bnema |
2026-08-23
| e02f654 | fix(release): prepare v2.31 release blockers (#235) GPG Unverifiedtag v2.31.0 | bnema |
2026-08-10
| 378d7cf | fix(security): address verified review findings GPG Verified | brice | ||
| 271c36a | fix(security): remediate codex scan findings GPG Verified | brice |
2026-06-30
| ed415c1 | fix(lint): reduce standalone service lint complexity GPG Verified | brice | ||
| 8d2c54f | feat(services): reconcile standalone service containers GPG Verified | brice |
2026-06-20
| 432faff | fix(logging): redact secret-bearing log values GPG Verified | brice | ||
| 7b6336f | fix(backups): address volume backup review findings GPG Verified | brice | ||
| e4c37fd | feat(backups): add volume backups to s3 GPG Verified | brice |
2026-05-10
| 95b3044 | Remove dead restart policy migration path GPG Verified | brice |
2026-05-05
| d3752fd | Add restart policy update runtime support GPG Verified | brice | ||
| 65d845e | Merge branch 'main' into fix/managed-container-restart-policy merge GPG Verified | brice | ||
| 33585b6 | Prefer exact backup tar extraction matches GPG Verified | brice | ||
| ecdfc27 | Set restart policy for managed containers GPG Verified | brice | ||
| 41c3752 | Fix backup extraction with basename tar entries GPG Verified | brice |
2026-04-25
| 225cbb6 | fix: address coderabbit security review GPG Verified | brice | ||
| 56bea54 | fix: harden image pulls and container runtime GPG Verified | brice | ||
| 9167cd9 | fix: harden autoroute env files and host canonicalization GPG Verified | brice |
2026-04-08
| f8d5e7c | fix(container): preserve image pull failure sentinel GPG Verified | brice |
2026-03-29
| 1983e1b | fix(security): add missing FOWNER and DAC_OVERRIDE capabilities GPG Verifiedtag v2.30.1 | brice |
2026-03-28
| 5a1e21d | fix: address CodeRabbit review findings on security hardening GPG Verified | brice |
2026-03-27
| 552aaca | refactor: deduplicate CIDR allowlist code and clean up GPG Verified | bnema | ||
| bcbd4d9 | security: harden production deployment defaults GPG Verified | bnema |
2026-03-25
| 20af812 | feat(domain): add Created field to Container struct GPG Verified | brice |
2026-03-22
| 28746f8 | fix(security): harden auth, container limits, input validation, and proxy GPG Verified | brice |
2026-03-19
2026-03-18
| 05b767c | feat: infrastructure hygiene — runtime detection, upload cleanup, volume management (#131) | bnema |
2026-03-15
| c672160 | fix: respect gordon.port label during port selection (#118) | brice |
2026-02-24
| 095150c | fix(labels): write RFC3339 timestamp for gordon.created label instead of static 'auto' | bnema | ||
| 3f8d983 | refactor(labels): replace raw gordon.* strings with domain constants | bnema |
2026-02-09
| f5548f9 | feat(docker): implement GetImageID and populate ImageID in ListContainers and InspectContainer | bnema |
2026-02-08
2026-02-07
2026-02-01
| ecb34dc | fix(docker): check actual auth fields for has_auth log instead of marshaled bytes | bnema | ||
| c454eff | fix(security): bind container ports to localhost and remove credentials from debug logs | bnema |
2026-01-18
| 951d694 | chore: update module path to github.com/bnema/gordon and bump dependencies | brice |
2026-01-17
| 8e190aa | fix: make network selection deterministic (prefer bridge over random) | brice | ||
| 9a89e96 | feat: expose route network and attachments | brice |