Commit Graph

9 Commits

Author SHA1 Message Date
amianthus
8a764e71f9 fix: 🐛 bugs test harness 2026-05-26 16:44:42 +01:00
amianthus
fc3d25533c Merge branch 'dev' into feat/dev-worktrees 2026-05-16 02:05:13 +01:00
amianthus
25e920bbd3 feat(dw): 🎸 parallel agent worktrees with isolated infra + test harness
bun dw spins up a fully isolated per-worktree dev stack: Neon DB branch,
Dragonfly + ElasticMQ via docker compose, portless aliases, tmux
session, and emulate.dev Google OAuth. Workers, dev server, vite,
checkout, and stripe-listen run as concurrently siblings. bun setup-test
auto-runs on first dw and seeds unit-test-org via
clearOrg+setupOrg+ensureDefaultStripeAccount with 13 features + team
invites for all 5 useautumn.com members. Hardcoded localhost URLs in
test scenarios now read AUTUMN_TEST_BASE_URL/AUTUMN_TEST_VITE_URL.
preload-env.ts loads .env.local so bun t/cm/setup-test route to the
worktree server. 1265-line scripts/dw.ts split into scripts/dw/ module
(index + commands + helpers). server/src/db/initDrizzle.ts reverted to
upstream (search_path concerns solved by per-branch Neon isolation).
Workers enabled in agent worktrees now that SQS is per-worktree via
ElasticMQ.
2026-05-16 02:02:43 +01:00
John Yeo
a34258b3be fix: new migration filters and tests for one off migrations 2026-05-15 17:18:12 +08:00
amianthus
98c0724c28 feat: 🎸 migrate tests and handlers to use new reward repo 2026-05-08 18:26:42 +00:00
John Yeo
d51045cc0e misc: changes for cloud test runner 2026-02-20 18:59:51 +00:00
John Yeo
66c8235f58 added test runner org 2026-02-20 14:24:10 +00:00
John Yeo
413860fa12 updated tests for invoice-created 2026-01-22 15:51:33 +00:00
John Yeo
6f21ec4a07 wip 2026-01-07 10:25:01 +00:00