kamilkrzywda
|
5ee0d89826
|
ci: v0.13.0 — e2e via shared docker network (flight-ci-e2e) instead of endpoint-derived URL
|
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
|
96835e935d
|
feat: v0.7.0 — server-authoritative sim engine: tick-on-read clock (time-scale + pause via POST /api/sim), contract expiry + market spawn, analytic plane movement/finalization
|
2026-09-17 12:38:52 +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 |
|