Commit Graph

  • dc0223c504 feat: increase deck capacity from 30 to 1000 main achmad 2026-05-30 05:54:44 +07:00
  • 6d95836d11 feat: replace all user-facing Russian strings with English achmad 2026-05-30 04:24:20 +07:00
  • e3534c4002 fix: add english tl achmadss 2026-05-30 04:18:47 +07:00
  • 599339e225 feat: make all cards use 1 deck slot regardless of rarity achmad 2026-05-30 04:10:03 +07:00
  • 5a7cb40872 chore: revert fix achmad 2026-05-30 03:56:37 +07:00
  • a9cf6b2ebc fix: card system achmad 2026-05-30 03:54:44 +07:00
  • 7472678c3c chore: update gitignore achmadss 2026-05-29 20:15:04 +07:00
  • c8499b8532 chore: separate backend files achmad 2026-05-29 20:03:56 +07:00
  • 7cb93f947c fix: give nextjs user a valid shell for su achmad 2026-05-29 19:03:49 +07:00
  • 84bbf5ac4b fix: fix SQLite database permission error on volume mounts achmad 2026-05-29 19:01:11 +07:00
  • f03259d443 fix: set admin cookie path to / instead of /admin achmad 2026-05-29 18:56:45 +07:00
  • a46b3a7ca9 feat: add logging to admin login route achmad 2026-05-29 18:52:51 +07:00
  • 549fb20128 fix: remove extra map VPKs, keep only invasion achmad 2026-05-29 17:44:23 +07:00
  • 72b73c4dd6 feat: replace CreateHTTPRequest with CreateHTTPRequestScriptVM achmad 2026-05-29 17:36:08 +07:00
  • 49b790349f feat: update API URL to dota-zombie-invasion.achmad.dev achmad 2026-05-29 17:31:35 +07:00
  • 2a3a56456c feat: add production docker compose file achmad 2026-05-29 17:27:35 +07:00
  • 369fb6e65d chore: add package-lock and implementation plan achmad 2026-05-29 17:15:53 +07:00
  • a46b802643 chore: add .gitignore for node_modules, .next, compiled dota files, and data achmad 2026-05-29 17:14:16 +07:00
  • 62a34165e4 chore: update postman base_url to localhost:6100 achmad 2026-05-29 17:13:05 +07:00
  • b55bf45d34 feat: add Docker setup with multi-stage build achmad 2026-05-29 17:12:29 +07:00
  • f14e6b91f3 feat: add admin contracts and arsenal pages achmad 2026-05-29 17:05:09 +07:00
  • 3f7bda10eb feat: add admin promocodes and store pages achmad 2026-05-29 17:04:27 +07:00
  • e742b662c4 feat: add admin battle pass and matches pages achmad 2026-05-29 17:03:28 +07:00
  • 2239f590ab feat: add admin dashboard and players pages achmad 2026-05-29 17:01:03 +07:00
  • 155e837041 feat: add admin layout with sidebar and login achmad 2026-05-29 16:45:23 +07:00
  • 60666015cb feat: add arsenal, marketplace, and contracts handlers achmad 2026-05-29 16:42:36 +07:00
  • a1129f6e6d feat: add equipment handler achmad 2026-05-29 16:41:50 +07:00
  • ee09d4037c feat: add leaderboard and cards handlers achmad 2026-05-29 16:37:18 +07:00
  • 88c69f534c feat: add game and payments handlers achmad 2026-05-29 16:36:44 +07:00
  • 62611a3685 feat: add battle pass handler with quests, rewards, XP achmad 2026-05-29 16:36:05 +07:00
  • 44784682ae feat: add player handler with all endpoints achmad 2026-05-29 16:35:07 +07:00
  • 3fd15cf00b feat: add catch-all API route with handler imports achmad 2026-05-29 16:34:16 +07:00
  • 2e010af1cf feat: add API router achmad 2026-05-29 16:31:48 +07:00
  • 0bd3cb3bb4 feat: add SQLite schema and seed data achmad 2026-05-29 16:31:19 +07:00
  • 70d2b1b52d feat: scaffold Next.js 14 project achmad 2026-05-29 16:30:26 +07:00
  • 641a6d9bce Clarify payments: auto-grant instead of mock achmad 2026-05-29 16:00:10 +07:00
  • e01f3dc176 Update docker-compose port to 6100:3000 achmad 2026-05-29 15:58:40 +07:00
  • b264c422d2 Add backend design spec for Zombie Invasion mock server achmad 2026-05-29 15:55:25 +07:00
  • 777ee9bad8 initial commit achmad 2026-05-29 15:11:31 +07:00