12 Commits
Author SHA1 Message Date
zeekay 4e69021ae1 fix: /healthz only — removed legacy health endpoints
Docker / test (push) Waiting to run
Docker / docker (push) Blocked by required conditions
2026-03-01 18:31:14 -07:00
zeekay dc235a2763 fix: Dockerfile use golang:1.26-alpine 2026-03-02 14:27:07 -07:00
zeekay 1e898e1812 fix: Dockerfile golang:1-alpine (auto-resolve latest Go) 2026-03-02 14:22:26 -07:00
zeekay 6e0af2d33e fix: Dockerfile golang:1.26→1.24 (1.26 image doesn't exist yet) 2026-03-02 14:11:55 -07:00
zeekay fc36d43451 chore: migrate ui from npm to pnpm 2026-03-02 04:10:36 -07:00
zeekay e3f47ca838 fix(docker): amd64-only build, align Dockerfile port to 8090
arm64 runner unavailable — builds timeout at 24h blocking the entire
pipeline. K8s cluster is amd64. Build amd64 only so the tag-single-arch
path fires and the image actually gets pushed.

Dockerfile port was 8080 but the Go binary defaults to 8090 and the K8s
deployment args use 8090. Align Dockerfile to match.
2026-03-02 12:03:50 -07:00
zeekay f9c0e3642a fix: remove unused log import and dead UI copy from Dockerfile
Drop leftover "log" import in record_query_expand.go (debug fprintf
already removed). Remove COPY of ui/dist in Dockerfile since the
embedded UI is no longer built as a separate stage.
2026-03-02 01:15:20 -07:00
zeekay d2f01f9830 fix: Dockerfile builds UI from source (rebrand), clean directory names 2026-03-02 15:28:52 -07:00
zeekay 7195369ba2 fix: remove all hz_/pb_ prefixes, use clean names (public, data, migrations, hooks) 2026-03-02 14:24:33 -07:00
zeekay 38aba0db8e rebrand: PocketBase admin UI to Hanzo Base
- Replace all PocketBase/pocketbase text with Hanzo Base/hanzo-base
- Update pb_data/pb_migrations/pb_hooks references to data/migrations/hooks
- Replace logo and favicons with Hanzo H mark
- Update SCSS color variables to dark theme (bg #0A0A0A, primary #3B82F6)
- Rename TinyMCE skin directory from pocketbase/ to base/
- Add vite resolve alias so `from "base"` resolves to pocketbase npm package
- Update Dockerfile directory paths from pb_* to clean names
- Rebuild ui/dist with all changes
2026-03-02 14:20:20 -07:00
zeekay 22b973449a perf: Go 1.26, multi-arch native build, BuildKit cache
- Upgrade Go 1.24 -> 1.26 in go.mod and Dockerfile
- Remove hardcoded GOOS/GOARCH for native multi-arch builds
- Add BuildKit cache mounts for go modules and build cache
- Bump Alpine 3.19 -> 3.21 in production stage
- Switch docker.yml to hanzoai reusable docker-build workflow
- Add .dockerignore to reduce build context
- Gitignore AI agent context files
2026-03-02 11:52:16 -08:00
zeekay 86273e0e2c feat: rebrand to Hanzo Base with GeoPoint field support and token management 2026-02-13 22:12:10 -08:00