- mocks/ (directory) test(cli): replace hand-written fakes with mocks
- remote/ (directory) fix(cleanup): keep route delete response DTO scoped
- ui/ (directory) fix(ui): improve tree view layout and icon ordering
- attachments.go 14.7 KiB feat(cleanup): reconcile removed runtime entities
- attachments_push.go 6.0 KiB cli: auto infer remote targets from saved remotes
- attachments_push_test.go 5.2 KiB test(cli): replace hand-written fakes with mocks
- auth.go 23.9 KiB fix: address coderabbit security review
- auth_scopes_test.go 1.6 KiB fix: address review — DeployIntent always called, repo validation, docker login stdin, ARG docs
- auth_test.go 1.2 KiB refactor(auth): use remote.Resolve(), drop resolveRemoteEntry
- autoroute_allow.go 3.0 KiB feat: security hardening — auto-route domain allowlist, pass token storage, blob upload locking (#125)
- backup.go 6.1 KiB cli: auto infer remote targets from saved remotes
- bootstrap.go 3.8 KiB fix: skip mutable sections in post-save verification to prevent false corruption errors
- ca.go 5.5 KiB refactor: resolve pre-release hexarch follow-ups
- config.go 4.8 KiB fix: redact config and secure unsafe secrets
- controlplane.go 3.5 KiB test(cli): generate control plane mock
- controlplane_local.go 21.8 KiB fix(cleanup): keep route delete response DTO scoped
- controlplane_local_test.go 8.4 KiB fix(cleanup): keep route delete response DTO scoped
- controlplane_remote.go 7.0 KiB feat(cleanup): reconcile removed runtime entities
- controlplane_remote_test.go 366 B fix(app,cli): fail closed on invalid allowlist and log close errors
- controlplane_resolver.go 2.4 KiB cli: auto infer remote targets from saved remotes
- controlplane_resolver_test.go 1.9 KiB fix: address review feedback — testify assertions and dead code removal
- deploy.go 3.2 KiB cli: auto infer remote targets from saved remotes
- deploy_error.go 2.4 KiB refactor(cli): deduplicate deploy failure and remote helpers
- deploy_error_test.go 1.9 KiB fix(cli): sanitize deploy fallback warnings
- deploy_test.go 4.5 KiB fix(cli): sanitize deploy fallback warnings
- fallback.go 768 B fix(cli) reduce fallback and push cyclomatic complexity and fix lint errors
- fallback_test.go 997 B fix(cli): fallback to local signals when remote admin is unavailable
- images.go 15.9 KiB cli: auto infer remote targets from saved remotes
- images_test.go 20.5 KiB test(cli): replace hand-written fakes with mocks
- json.go 232 B feat: add --json output to all list commands
- json_parity_test.go 980 B add public ACME TLS support
- json_test.go 9.0 KiB test(cli): rename rollback tests to pin
- local.go 3.9 KiB fix: address CodeRabbit review findings
- local_test.go 2.2 KiB fix(tests) use os.Getpid in PID test and add missing test cases
- networks.go 2.6 KiB fix: address code review findings across CLI and docs
- parity_matrix_test.go 2.6 KiB chore: finalizer pass — update rollback references in README and docs, simplify validateTagExists
- pin.go 6.9 KiB cli: auto infer remote targets from saved remotes
- pin_test.go 2.2 KiB test(cli): rename rollback tests to pin
- presentation.go 1.6 KiB refactor(cli): deduplicate deploy failure and remote helpers
- preview.go 12.2 KiB fix(preview): address CodeRabbit review findings
- push.go 26.9 KiB cli: apply follow-up review fixes
- push_image_ops.go 6.0 KiB test(cli): replace hand-written fakes with mocks
- push_image_ops_test.go 4.0 KiB fix: TTY warning on show-token, remove --revoke stub, fix tests for token exchange
- push_integration_test.go 3.6 KiB refactor: introduce parameter structs for push command functions
- push_remote_inference_test.go 15.2 KiB cli: apply follow-up review fixes
- push_test.go 17.4 KiB test(cli): preserve mock call ordering
- remote_inference.go 5.6 KiB cli: use errors.AsType for remote inference
- remotes.go 9.7 KiB fix(cli): wire Resolve() into push, fix remotes list token display
- restart.go 1.8 KiB cli: auto infer remote targets from saved remotes
- root.go 13.1 KiB cli: apply follow-up review fixes
- routes.go 48.1 KiB fix(cli): avoid waitgroup go helper in route aggregation
- routes_test.go 29.2 KiB test(cli): replace hand-written fakes with mocks
- secrets.go 10.6 KiB cli: auto infer remote targets from saved remotes
- serve.go 591 B refactor: remove deprecated compatibility shims
- tls.go 4.5 KiB Clean up public ACME TLS review issues
- tls_test.go 3.7 KiB test(cli): replace hand-written fakes with mocks
- ui_adoption_test.go 5.5 KiB test(cli): replace hand-written fakes with mocks
- volumes.go 4.3 KiB refactor: add bytesize.Format helper, use human-readable sizes everywhere
- volumes_test.go 2.5 KiB test(cli): preserve mock call ordering