| Commit message (Expand) | Author | Age | Files | Lines |
| * | Mark custom Caddyfile support as fixedagent-mode | Clawd | 119 min. | 1 | -10/+5 |
| * | Preserve existing Caddyfiles on redeploy | Clawd | 119 min. | 2 | -35/+43 |
| * | Mark custom domains in list as fixed | Clawd | 2 hours | 1 | -3/+4 |
| * | Show custom domains in ship list and status | Clawd | 2 hours | 2 | -3/+24 |
| * | Update TODO: mark port collision and container port as fixed | Clawd | 2 hours | 1 | -27/+15 |
| * | Fix port collision bug, add --container-port flag | Clawd | 2 hours | 5 | -26/+40 |
| * | Mark TODO #2 as fixed | Clawd | 2 hours | 1 | -19/+6 |
| * | Remove v1 code, simplify state to just base_domain | Clawd | 2 hours | 26 | -2837/+9 |
| * | Update TODO #2: simplify local state, remove v1 cruft | Clawd | 2 hours | 1 | -4/+8 |
| * | Add TODO: support custom Caddyfile in repo | Clawd | 15 hours | 1 | -0/+14 |
| * | Add TODOs: show custom domains in list, fix port collision bug | Clawd | 16 hours | 1 | -0/+14 |
| * | Add TODO.md with known limitations | Clawd | 17 hours | 1 | -0/+41 |
| * | Fix Docker port mapping: map host port to container port 80 | Clawd | 17 hours | 1 | -1/+1 |
| * | Add --domain flag to v2 CLI flags | Clawd | 17 hours | 2 | -0/+1 |
| * | Add --domain flag support to v2 deploy | Clawd | 17 hours | 2 | -2/+9 |
| * | Add source link to website footer | Clawd | 21 hours | 1 | -0/+1 |
| * | Remove .claude from tracking, update .gitignore | Clawd | 21 hours | 2 | -18/+3 |
| * | Add website/ directory with landing page | Clawd | 21 hours | 2 | -0/+220 |
| * | feat: auto-generate SSH key and guide auth setup in host init | Clawd | 36 hours | 1 | -2/+82 |
| * | fix: set ownership before rsync for Docker deploy | Clawd | 39 hours | 1 | -0/+7 |
| * | fix: split sudo commands to fix ownership for rsync upload | Clawd | 39 hours | 1 | -2/+8 |
| * | fix: Caddy install permission issue with gpg dearmor | Clawd | 39 hours | 1 | -3/+4 |
| * | fix: make ErrorResponse implement error interface for v1 compat | Clawd | 39 hours | 1 | -0/+3 |
| * | fix: resolve build errors with v1 code | Clawd | 39 hours | 2 | -13/+10 |
| * | docs: update progress with all commit hashes | Clawd | 39 hours | 1 | -0/+4 |
| * | feat(v2): wire up v2 as default interface | Clawd | 39 hours | 2 | -4/+20 |
| * | feat(v2): implement list, status, logs, remove commands | Clawd | 39 hours | 3 | -48/+351 |
| * | feat(v2): implement ship host init with JSON output | Clawd | 39 hours | 4 | -27/+380 |
| * | feat(v2): implement deploy flows | Clawd | 39 hours | 3 | -52/+376 |
| * | feat(v2): add CLI structure and deploy orchestration | Clawd | 39 hours | 3 | -10/+419 |
| * | feat(v2): add output and detect packages | Clawd | 39 hours | 3 | -0/+358 |
| * | docs: add comprehensive technical specification | Clawd | 40 hours | 1 | -0/+499 |
| * | docs: rewrite as agent-first tool, humans are afterthought | Clawd | 40 hours | 1 | -172/+147 |
| * | docs: rename to SHIP_V2.md, JSON output is default not a flag | Clawd | 40 hours | 2 | -34/+46 |
| * | docs: add agent mode design document | Clawd | 40 hours | 1 | -0/+271 |
| * | fix: use project directory for static site .ship/ folder | Clawd | 40 hours | 1 | -4/+7 |
| * | gitignore | bndw | 41 hours | 1 | -0/+1 |
| * | random design files | bndw | 41 hours | 2 | -0/+586 |
| * | Add backwards compatibility for existing binary deployments | bndw | 3 days | 1 | -7/+11 |
| * | Store deployment configs locally for binary deployments | bndw | 3 days | 2 | -36/+94 |
| * | Add cgit web interface for browsing repos | bndw | 3 days | 4 | -168/+151 |
| * | Rewrite README and add SECURITY.md | bndw | 7 days | 2 | -143/+262 |
| * | Remove --module flag, add --public, make hooks smarter | bndw | 7 days | 3 | -55/+96 |
| * | Harden security: name validation, scoped sudoers, safe.directory | bndw | 7 days | 12 | -7/+84 |
| * | Fix Docker apt source write permission in host init | bndw | 9 days | 1 | -1/+1 |
| * | Add git-centric deployment with Docker builds and vanity imports | bndw | 9 days | 12 | -35/+750 |
| * | Move deploy implementation to deploy.go | bndw | 2026-01-25 | 3 | -679/+682 |
| * | Preserve existing config when updating apps and static sites | bndw | 2026-01-25 | 1 | -180/+215 |
| * | Refactor deploy functions to use DeployOptions struct | bndw | 2026-01-25 | 1 | -84/+107 |
| * | Add examples to help text | bndw | 2026-01-25 | 1 | -1/+18 |