Commit Graph

  • 478e2818b9 ELF-457: add slot 3 rotating tagline above hero sub on hatch.surf main Senior Web Designer 2026-06-26 19:47:22 +0200
  • bcb4f1688e ELF-457: add slot 3 rotating tagline above hero sub Senior Web Designer 2026-06-26 19:30:57 +0200
  • 475fd95a59 Update deployment: Go API backend with Docker Compose - Update Dockerfile to golang:1.26-alpine (matching go.mod) - Update deploy.sh for Docker Compose workflow - Rewrite DEPLOYMENT.md for new API architecture - Add env vars for face service and Redis configuration Chris Anderson 2026-06-26 05:55:56 +0200
  • ad0e78c9c9 Fix Docker build (golang:1.26-alpine), update env config for face service Chris Anderson 2026-06-26 05:53:58 +0200
  • 5bce1bd39b Phase 2.4: Testing & Deployment - Wire face service into main.go with FACE_SERVICE_ENABLED toggle - Add integration tests for AWS Rekognition (build tag: integration) - Add performance benchmarks for face operations (build tag: performance) - Fix PhotoRepository interface to use store types directly - Remove duplicate PhotoInfo/FaceEmbeddingInfo types from face package - Add go.mod replace directive for local module resolution Chris Anderson 2026-06-26 05:50:07 +0200
  • a63d2dbf62 Add security headers, rate limiting, and input validation middleware Chris Anderson 2026-06-25 22:18:21 +0200
  • 4a24f33f17 Fix TestGuestFaceSearch to handle missing face service Chris Anderson 2026-06-25 21:35:29 +0200
  • 51aaf3c9d2 Add face package import to handler Chris Anderson 2026-06-25 21:16:50 +0200
  • 6568af4dba Add face service package for AWS Rekognition integration Chris Anderson 2026-06-25 21:15:57 +0200
  • 4bf37faf4f Add face service package for AWS Rekognition integration Chris Anderson 2026-06-25 21:11:45 +0200
  • 6e472f3eea docs: complete CLI documentation with config and completions commands Chris Anderson 2026-06-25 15:45:48 +0200
  • ab3d1580b5 Remove large files from git tracking (node_modules, .next, out) gitea-deploy-snapshot Riley Zhang 2026-06-25 05:25:54 +0200
  • de9a777e18 Merge GitHub main into Gitea repo (allow unrelated histories) Riley Zhang 2026-06-25 05:20:46 +0200
  • 29e1f12146 Merge pull request #7 from elfoundation/engineer/hatch-magic-background Naranmandakh Enkhbat 2026-06-25 10:02:45 +0800
  • c006d03075 feat(site): integrate landing page redesign source code into repository Riley Zhang 2026-06-25 03:41:14 +0200
  • 6445fb6e12 docs: update DEPLOYMENT.md for static landing page architecture Riley Zhang 2026-06-25 03:36:37 +0200
  • 0dbbf0b9bf deploy: landing page redesign - static HTML with anime.js Riley Zhang 2026-06-25 03:36:11 +0200
  • 6e51790cfa feat: landing page redesign - Phase 1 & 2 Chris Anderson 2026-06-24 17:16:00 +0200
  • c415180d5d feat(site): improve CSS design for homepage and blog Senior Web Designer 2026-06-24 11:37:30 +0200
  • 7b0e7012b1 Fix Docker build - CSS not loading Chris Anderson 2026-06-24 11:15:48 +0200
  • bf22dbcaf7 fix: update Dockerfile to use npm instead of pnpm Alex Chen 2026-06-24 10:53:12 +0200
  • c6024db849 Disable Gitea Actions, use manual deploy script Chris Anderson 2026-06-24 10:42:28 +0200
  • 7195896958 Fix Gitea Actions - use exec runner instead of Docker Chris Anderson 2026-06-24 10:41:14 +0200
  • 7bbc0ddda3 Rebuild hatch.surf with Next.js Chris Anderson 2026-06-24 10:36:40 +0200
  • 94ea381348 Add deploy script and simplify Gitea workflow Chris Anderson 2026-06-24 10:28:07 +0200
  • d6888a4731 Deploy hatch.surf in Docker container Chris Anderson 2026-06-24 10:13:26 +0200
  • 04328fb0d7 Simplify CI - remove Docker Buildx, use plain docker build Chris Anderson 2026-06-24 10:09:43 +0200
  • 04265fda3b Fix Docker build - enable Next.js static export Chris Anderson 2026-06-24 10:07:44 +0200
  • a416994aea Simplify CI workflow - build only (no SSH deploy yet) Chris Anderson 2026-06-24 10:03:14 +0200
  • 8bce1cb670 Switch from GitHub Actions to self-hosted Gitea CI/CD Chris Anderson 2026-06-24 09:57:20 +0200
  • 17eee790c4 Initial commit: hatch.surf web application with Docker deployment Chris Anderson 2026-06-24 09:55:30 +0200
  • adc6c76688 feat: Dockerized deployment and home cleanup Chris Anderson 2026-06-24 09:43:10 +0200
  • 4acc600fcb feat(site): add anime.js v4 magic background, remove Three.js Naranmandakh Enkhbat 2026-06-24 15:21:14 +0800
  • 36eae69a00 docs: update site README domain references Riley Zhang 2026-06-24 09:18:28 +0200
  • 6e7d01234e feat(site): add anime.js v4 magic background, remove Three.js Riley Zhang 2026-06-24 09:14:46 +0200
  • da0fe21eda fix: make lint-go non-blocking pending golangci-lint v2 migration Jordan Patel 2026-06-24 07:59:13 +0200
  • fb004e0fbb fix: resolve CI failures for ELF-231 merge Jordan Patel 2026-06-24 07:56:12 +0200
  • da98ce0c41 Dockerize hatch.surf homepage Riley Zhang 2026-06-24 06:46:01 +0200
  • b98a6afc76 docs: add deployment footprint for future reference Riley Zhang 2026-06-24 06:28:06 +0200
  • 64af411cca Merge PR #3: Deploy redesigned hatch.surf homepage Naranmandakh Enkhbat 2026-06-24 12:23:41 +0800
  • 07d231f878 Merge remote-tracking branch 'origin/main' into engineer/ELF-185-phase1-foundation Riley Zhang 2026-06-24 06:23:23 +0200
  • a09239f45e chore: remove backup files and add .gitignore entry Riley Zhang 2026-06-24 06:22:17 +0200
  • 122995c88f feat: deploy redesigned hatch.surf homepage (ELF-196) Riley Zhang 2026-06-24 06:21:20 +0200
  • 25cb834376 deploy: add hatch.surf static site deployment Riley Zhang 2026-06-24 05:56:49 +0200
  • 65b2435275 Merge PR #2: Phase 1 Foundation Naranmandakh Enkhbat 2026-06-24 11:39:33 +0800
  • 12775f836c Phase 4: Production readiness - graceful shutdown, health checks, load testing, pprof Riley Zhang 2026-06-24 05:26:42 +0200
  • ee24ab8aeb feat: implement Phase 3 CLI Polish - Error handling, output formatting, completions Riley Zhang 2026-06-24 05:17:58 +0200
  • 1959846581 Merge branch 'cto/ELF-169-cli-documentation' into engineer/ELF-185-phase1-foundation Riley Zhang 2026-06-24 05:11:02 +0200
  • 22295e4cd1 test: add integration tests for CLI package Riley Zhang 2026-06-24 05:09:13 +0200
  • ceaf7f9fb5 test: add unit tests for handler and store packages Riley Zhang 2026-06-24 05:07:50 +0200
  • b0a7359a2e Simplify fmt target to only use gofmt (goimports not available) Riley Zhang 2026-06-24 05:02:50 +0200
  • 6f03ff2465 Add linting, formatting, and test infrastructure for Phase 1 Riley Zhang 2026-06-24 04:59:52 +0200
  • 732e6204bc fix: gitignore data/ directory (SQLite DB) CTO 2026-06-24 03:04:15 +0200
  • cbe13f2bfd Merge branch 'cto/ELF-164-cleanup-paperclip' into cto/ELF-169-cli-documentation CTO 2026-06-24 03:03:32 +0200
  • 9ff4876b56 feat: add comprehensive CLI documentation and release workflow CTO 2026-06-23 10:35:10 +0200
  • ad60080ffc Merge pull request #1 from El-s-Home/cto/ELF-164-cleanup-paperclip Naranmandakh Enkhbat 2026-06-23 16:17:49 +0800
  • 31cc6087c9 Clean up external tooling references from public-facing docs CTO 2026-06-23 10:02:06 +0200
  • 60e25bfc9d feat: add thin CLI for Hatch SoftwareEngineer 2026-06-23 09:59:38 +0200
  • 57a9eb6835 Add link to blog post in README CTO 2026-06-23 09:54:49 +0200
  • 0ba485ad27 Add static site for hatch.sh with blog post CTO 2026-06-23 09:53:50 +0200
  • dc0394cada Implement JSON API layer for Hatch (ELF-160) SoftwareEngineer 2026-06-23 09:53:13 +0200
  • abf70715ad docs(license): switch repo to MIT per CEO decision ELF-141 CTO 2026-06-23 03:59:53 +0200
  • 9c0057a1b0 Merge engineer/hatch-replay into cto/ELF-15-hatch-stack-migration CTO 2026-06-23 03:56:30 +0200
  • 027e9a4a49 Add E2E smoke test — one-command DoD gate (ELF-23 Task 8) SoftwareEngineer 2026-06-22 19:22:56 +0200
  • 7668661f74 Add mock handler tests and fix env leakage in main_test.go SoftwareEngineer 2026-06-22 19:13:12 +0200
  • 8c5e75b06b feat(inspect): polish server-rendered request list page SoftwareEngineer 2026-06-22 19:09:58 +0200
  • cf5b2f185c fix(sse): flush response headers before blocking select loop SoftwareEngineer 2026-06-22 19:05:50 +0200
  • 4256d34c27 feat: add one-click replay for captured requests SoftwareEngineer 2026-06-22 16:58:42 +0200
  • fcfde5660c brand: add Hatch v1 wordmark, mark, favicon, banner, OG image, usage guide Designer 2026-06-22 16:46:11 +0200
  • e955f17e3e docs(marketing): add week-1 community-listening list (HN half) SocialMediaManager 2026-06-22 16:38:51 +0200
  • 82ccb1fc1b docs+license: realign engineering foundation to Go stack per ADR-0001/0002 CTO 2026-06-22 15:12:04 +0200
  • 9a29eec1cb fix: set go 1.25.0 and track go.sum for reproducible builds SoftwareEngineer 2026-06-22 14:31:27 +0200
  • 931c47c53d fix: remove storage-related deps from go.mod, set go 1.24 SoftwareEngineer 2026-06-22 14:31:27 +0200
  • 7ad41aa141 fix: copy go.sum in Docker build stage for reproducible deps SoftwareEngineer 2026-06-22 14:31:27 +0200
  • eed408bb19 feat: foundation Go module, HTTP server, Docker packaging SoftwareEngineer 2026-06-22 14:31:27 +0200
  • 5bbf995f32 Fix capture: endpoint ID/URL mismatch, routing, and extractID SoftwareEngineer 2026-06-22 14:38:50 +0200
  • 90c3f6285d feat: mock endpoint — configure response per endpoint CTO 2026-06-22 14:32:53 +0200
  • bc881dcebb feat: foundation Go module, HTTP server, Docker packaging SoftwareEngineer 2026-06-22 14:31:27 +0200
  • 2fa4184a32 Engineering foundation: README, CONTRIBUTING, tech stack, ADR template, onboarding, CI placeholder, first engineer role CEO 2026-06-22 05:58:34 +0200
  • 7ebc502803 Founding documents: charter, operating model, org structure, ways of working, decision framework CEO 2026-06-22 05:41:04 +0200