15 Commits
Author SHA1 Message Date
github-actions[bot] 7c959d0a2b chore(sync): merge main into dev after release
# Conflicts:
#	package.json
2026-05-29 15:53:46 +00:00
Kai (Tam Nhu) TranandGitHub c3d8dcbdd9 hotfix: avoid Docker smoke port collisions (#1412) 2026-05-29 11:49:25 -04:00
github-actions[bot] c2cff36362 chore(sync): merge main into dev after release
# Conflicts:
#	package.json
2026-05-29 15:20:44 +00:00
Kai (Tam Nhu) TranandGitHub 0e3383d31d hotfix: add integrated Docker healthcheck
Refs #1400
2026-05-29 11:16:19 -04:00
Kai (Tam Nhu) TranandGitHub 6ed9e097e7 hotfix: sync Docker release publishing fix to dev
Refs #1400
2026-05-29 10:33:55 -04:00
Kai (Tam Nhu) TranandGitHub d49bbdaec3 hotfix: repair Docker release publishing
Refs #1400
2026-05-29 10:19:38 -04:00
Kai (Tam Nhu) TranandGitHub ab379e9e13 fix: disable docker legacy API key auth by default (#1355) 2026-05-23 21:03:24 -04:00
Tam Nhu Tran bbcf9e8b15 fix: mask Docker key rotation banner 2026-05-22 17:04:19 -04:00
Tam Nhu Tran 30971ebb28 fix: preserve Docker legacy API key during rotation 2026-05-22 16:49:16 -04:00
Tam Nhu Tran 4d7f30a260 chore(docker): skip ccs postinstall in legacy image 2026-05-22 14:10:29 -04:00
Kai (Tam Nhu) TranandGitHub 857dac8751 fix(docker): harden integrated service exposure
Squash merge PR #1291 into dev.
2026-05-19 07:45:20 -04:00
Tam Nhu Tran cbe93d4f76 test(docker): update executor tests for export syntax and build timeout
Align test assertions with the env var export pattern and the 5-minute
build timeout used by up and update operations.
2026-03-28 16:22:17 -04:00
Tam Nhu Tran 13254f28a6 test(docker): add regression test for bundled asset availability
Verify all four integrated Docker assets (compose file, Dockerfile,
supervisord config, entrypoint script) resolve and exist on disk.
Prevents silent exclusion from future packaging changes.
2026-03-28 09:47:37 -04:00
Tam Nhu Tran 5ad4303345 fix(docker): bound blocking command execution
- add default local and remote sync-command timeouts with clearer timeout diagnostics

- remove extra synchronous fs and process.exit patterns from docker assets/bootstrap helpers

- register the docker help handler in CLAUDE.md for the repo help-location reference
2026-03-27 15:05:17 -04:00
Tam Nhu Tran 23f767b0c5 feat(docker): add integrated deployment commands
- add ccs docker subcommands for up, down, status, update, logs, and config
- bundle integrated docker assets and remote ssh deployment support
- add executor regression tests and root help/router coverage

Refs #812
2026-03-27 15:05:17 -04:00