kamilkrzywda
|
e694011302
|
ci: e2e — static in-network IP for the app (bypass DNS) + post-deploy chromium diagnostics
|
2026-09-19 07:53:22 +00:00 |
|
kamilkrzywda
|
0c921556fb
|
chore: v0.13.0 — CI pipeline (build → unit → e2e) on PRs to master + push, dind-isolated e2e stack (docker-compose.ci.yml), playwright config env-var overrides (PW_REMOTE_BROWSER/E2E_DEPLOY_CMD/E2E_BASE_URL/E2E_COMPOSE_ARGS, backward-compatible), @playwright/test pinned as devDependency; AGENTS.md switched to pull-request workflow
|
2026-09-19 07:53:22 +00:00 |
|
kamilkrzywda
|
ab2e9fa54a
|
feat: v0.12.0 — contracts → packages: load/fly/abandon gameplay (ATR 72-600 capacity 6, manual flight to any airport, time-scaled abandon penalty 15–60%), one-time DB migration preserving wallet/clock; new endpoints /api/packages/:id/load|abandon + /api/planes/:planeId/fly
|
2026-09-18 11:02:56 +00:00 |
|
kamilkrzywda
|
7fdc43bc7e
|
feat: v0.6.0 — data foundation: Drizzle ORM + SQLite (sql.js/WASM) persistence, first-run seed, read-only GET /api/state snapshot
|
2026-09-17 11:51:42 +00:00 |
|
kamilkrzywda
|
f3d8f4b163
|
chore: v0.2.5 — e2e workflow mandated in AGENTS.md, local dev path removed from config
|
2026-09-16 21:23:18 +00:00 |
|
kamilkrzywda
|
db624b94e2
|
chore: v0.2.4 — e2e default mode targets prod build behind Traefik via docker compose
|
2026-09-16 21:07:48 +00:00 |
|
kamilkrzywda
|
967bb123b6
|
chore: v0.2.3 — e2e launches browsers on shared remote Playwright server by default (E2E_LOCAL/E2E_REMOTE)
|
2026-09-16 20:31:24 +00:00 |
|
kamilkrzywda
|
185e914db2
|
chore: v0.2.2 — e2e config supports remote runner (E2E_REMOTE/E2E_BASE_URL)
|
2026-09-16 20:06:42 +00:00 |
|
kamilkrzywda
|
30e33a08cf
|
feat: v0.1.0 — scaffold + MapLibre map with EU airports
|
2026-09-16 18:24:27 +00:00 |
|