Commit Graph

  • 0dc522413e Close private lobby when host leaves 🚪 (#3503) FloPinguin 2026-03-24 21:00:20 +01:00
  • cf0cf14a1f Add new public game modifiers 🙂 (#3500) FloPinguin 2026-03-24 20:57:08 +01:00
  • 6e67c2bf0d visibleAt (#3497) Ryan 2026-03-24 19:53:32 +00:00
  • d83a4d2dc6 For v30: Fix base language preferred over regional variant in auto-detection 🌐 (#3506) FloPinguin 2026-03-24 20:21:13 +01:00
  • e2d58380a7 For v30: Fix base language preferred over regional variant in auto-detection 🌐 (#3506) FloPinguin 2026-03-24 20:21:13 +01:00
  • 2be858869c Split runtime and game logic env loading (#3505) scamiv 2026-03-24 18:54:39 +01:00
  • d6cbf36d94 Split runtime and game logic env loading refactor-split-runtime-worker-env scamiv 2026-03-24 16:43:15 +01:00
  • 73a2726d5b Use bundled GAME_ENV for client config fix-worker-config-env scamiv 2026-03-24 14:42:25 +01:00
  • 7c3e77f5bc Inline worker config env fallback versioned-assets-fix-worker scamiv 2026-03-24 14:26:34 +01:00
  • bdf17f3f87 Make client config loading worker-safe scamiv 2026-03-24 14:12:20 +01:00
  • afd6e3ecaa Make client config loading worker-safe versioned-assets scamiv 2026-03-24 14:12:20 +01:00
  • dfc2651b74 Merge branch 'main' into player-text-opacity bijx 2026-03-24 00:48:38 -04:00
  • 39ad547c04 support for unlockable flags (#3479) Evan 2026-03-23 17:09:18 -07:00
  • 496f1008bb Fix: icons structure icons and others at wrong location (#3453) VariableVince 2026-03-24 00:27:46 +01:00
  • eb51853b05 Perf/Fix: spawn and other functions that need closest by unit (#3243) VariableVince 2026-03-24 00:23:49 +01:00
  • 426806299f bugfix: map was not compact size in compact gamemode evanpelle 2026-03-23 14:00:47 -07:00
  • 527931255b bugfix: map was not compact size in compact gamemode evanpelle 2026-03-23 14:00:47 -07:00
  • 043d8d4f22 Remove modifiers from normal FFA/Team games (And increase chance of gold multiplier for special games, decrease random spawn) 🎲 (#3471) FloPinguin 2026-03-19 22:48:17 +01:00
  • c8be5ffbf2 remove falk1 from deployment evanpelle 2026-03-23 13:40:21 -07:00
  • 0b88ec0b7a max of 3 modifiers for special (4 was confusing to me) evanpelle 2026-03-19 21:16:38 -07:00
  • 6fac264b7f make 1 in every 3 games compact evanpelle 2026-03-19 21:07:34 -07:00
  • ef846c895b make ffa the large game card evanpelle 2026-03-19 20:00:33 -07:00
  • 8f4e6c2e2a Remove modifiers from normal FFA/Team games (And increase chance of gold multiplier for special games, decrease random spawn) 🎲 (#3471) FloPinguin 2026-03-19 22:48:17 +01:00
  • 2a6e876286 remove falk1 from deployment evanpelle 2026-03-23 13:40:21 -07:00
  • 05e2bc9f0a Improve cacheability with content-hashed public assets and a cacheable app shell (#3494) scamiv 2026-03-23 19:36:52 +01:00
  • e3a14671ab Bring dev pattern back (#3495) Mattia Migliorini 2026-03-23 18:01:19 +01:00
  • d97bd2fce0 Merge branch 'main' into player-text-opacity bijx 2026-03-22 23:31:26 -04:00
  • b9732ce853 Reject empty asset paths scamiv 2026-03-23 00:58:05 +01:00
  • 110dcc2e54 Reject dot segments in asset URLs scamiv 2026-03-23 00:47:55 +01:00
  • f3f41f68d0 Hash web manifest from rewritten content scamiv 2026-03-23 00:43:34 +01:00
  • 136c1b97a0 add api doc update (#3492) Ryan 2026-03-22 22:10:43 +00:00
  • fd19295fea Cache the shared app shell HTML scamiv 2026-03-22 21:00:11 +01:00
  • 0635daa742 Remove env endpoint and mark live APIs no-store scamiv 2026-03-22 20:43:01 +01:00
  • e003ffc468 Make immutable asset cache headers explicit scamiv 2026-03-22 20:38:43 +01:00
  • 3d73f182b2 Bake server env into HTML bootstrap scamiv 2026-03-22 20:30:49 +01:00
  • 9e6140667b Resolve versioned map assets per file scamiv 2026-03-22 17:48:53 +01:00
  • 1e5f77f512 Fix versioned map directory asset URLs scamiv 2026-03-22 17:40:45 +01:00
  • 1e78e8668c Fix runtime asset manifest loading in prod scamiv 2026-03-22 17:26:17 +01:00
  • 2cafb71b79 Emit runtime asset manifest as ESM module scamiv 2026-03-22 16:21:09 +01:00
  • 31eef6354c Load asset manifest from built static files at runtime scamiv 2026-03-22 16:13:50 +01:00
  • 9274e837fa Avoid Vite CSS URL rewriting on templated HTML scamiv 2026-03-22 02:43:49 +01:00
  • 3dab2414fd Resolve runtime asset URLs through asset manifest scamiv 2026-03-22 02:30:56 +01:00
  • 137c3ef501 Replace versioned asset prefix with content-hash manifest scamiv 2026-03-22 02:29:22 +01:00
  • 6b42a31eaa Migrate runtime asset references to versioned URLs scamiv 2026-03-22 02:03:23 +01:00
  • ac61e3cb8b Version map and preview asset URLs scamiv 2026-03-22 01:57:31 +01:00
  • 51eff2621e Add versioned asset URL infrastructure scamiv 2026-03-22 01:53:38 +01:00
  • 9da1e76fd3 rabbit movablepanes Ryan Barlow 2026-03-21 23:31:30 +00:00
  • e1a4c36ddc Merge branch 'main' into movablepanes Ryan 2026-03-21 23:14:23 +00:00
  • b2a433084e first commit Ryan Barlow 2026-03-21 23:13:28 +00:00
  • f08883510e Merge branch 'main' into player-text-opacity bijx 2026-03-21 18:24:18 -04:00
  • 95cdd3b4b9 More random nation names 😄 (#3486) FloPinguin 2026-03-21 22:36:56 +01:00
  • 837458c369 Feat: Tournament Maps (#3483) bijx 2026-03-21 16:54:49 -04:00
  • 8492368177 Merge branch 'main' into trade3 Ryan 2026-03-21 20:29:51 +00:00
  • 481d0fa3a1 Fix(HelpModal): small updates and fixes (#3473) v0.30.13 VariableVince 2026-03-20 22:03:06 +01:00
  • 3ea808be25 Could help decrease icons disappearing: Update PixiJS (#3478) VariableVince 2026-03-20 20:26:35 +01:00
  • f9b8f97370 Merge branch 'main' into player-text-opacity bijx 2026-03-21 01:49:34 -04:00
  • bf09b9c9be Improve JoinLobbyModal (#3482) FloPinguin 2026-03-21 04:43:35 +01:00
  • bb7e43ae02 Merge branch 'main' into trade3 Ryan 2026-03-20 23:05:13 +00:00
  • 13df5cf324 Perf/Cleanup/Fix(NameLayer): 40% better performance (#3475) VariableVince 2026-03-20 23:34:19 +01:00
  • c29fca477b Fix(HelpModal): small updates and fixes (#3473) VariableVince 2026-03-20 22:03:06 +01:00
  • 54a63ac481 Could help decrease icons disappearing: Update PixiJS (#3478) VariableVince 2026-03-20 20:26:35 +01:00
  • 2ec12f0a3a Auto-reject alliance request when transport ship is sent to target player (#3477) Mattia Migliorini 2026-03-20 18:56:36 +01:00
  • ece32f4c9d Merge branch 'main' into player-text-opacity bijx 2026-03-20 13:17:17 -04:00
  • 01c4e6d47a Refactor NameLayer to use textContent for player names and add validation for player name opacity setting bijx 2026-03-20 13:13:39 -04:00
  • 5ef69f6632 Merge branch 'main' into team-names Mattia Migliorini 2026-03-20 09:07:16 +01:00
  • e02553c9b8 Bump flatted from 3.3.3 to 3.4.2 in the npm_and_yarn group across 1 directory (#3476) dependabot[bot] 2026-03-19 22:27:38 -07:00
  • 8e6c0c1132 Chore:Deprecation of Node 20: migrate actions in workflows to Node 24 versions (#3460) VariableVince 2026-03-20 05:32:32 +01:00
  • e14f1e8cea max of 3 modifiers for special (4 was confusing to me) evanpelle 2026-03-19 21:16:38 -07:00
  • c5706613e4 make 1 in every 3 games compact evanpelle 2026-03-19 21:07:34 -07:00
  • 76c0f766af make ffa the large game card evanpelle 2026-03-19 20:00:33 -07:00
  • 5562993042 Highlight own player name and team in lobby modal (#3468) Mattia Migliorini 2026-03-19 23:58:06 +01:00
  • 015e3c7d19 feat: Attacking Troops Overlay (#3427) Ralfi Salhon 2026-03-19 22:04:33 +00:00
  • 755e7b76cc Expand Aegean Map for balancing purposes (#3459) RickD004 2026-03-19 15:57:05 -06:00
  • 1ebe23d9d8 mls (v4.18) (#3470) Aotumuri 2026-03-20 06:51:52 +09:00
  • f39f3b8d1c mls (v4.18) (#3470) Aotumuri 2026-03-20 06:51:52 +09:00
  • 1220a331ba Remove modifiers from normal FFA/Team games (And increase chance of gold multiplier for special games, decrease random spawn) 🎲 (#3471) FloPinguin 2026-03-19 22:48:17 +01:00
  • 4eb570fb8b Remove modifiers from normal FFA/Team games (And increase chance of gold multiplier for special games, decrease random spawn) 🎲 (#3471) FloPinguin 2026-03-19 22:48:17 +01:00
  • 968a98a5ac Fix prettier Mattia Migliorini 2026-03-19 11:56:31 +01:00
  • d436a5d5d4 Fix tests Mattia Migliorini 2026-03-19 11:41:13 +01:00
  • 0341df79ef Fix after main merge Mattia Migliorini 2026-03-19 11:34:02 +01:00
  • df5605df21 Merge branch 'main' into team-names Mattia Migliorini 2026-03-19 11:27:15 +01:00
  • 6b9603d445 Merge branch 'v30' evanpelle 2026-03-18 19:29:42 -07:00
  • c5dad1f850 on purchase redirect, check cosmetic param instead of pattern param v0.30.12 evanpelle 2026-03-18 19:27:33 -07:00
  • 951efd4591 teamGameSpawnAreas for Baikal (#3467) FloPinguin 2026-03-19 03:25:44 +01:00
  • 6a5b2089e7 teamGameSpawnAreas for Baikal (#3467) FloPinguin 2026-03-19 03:25:44 +01:00
  • 3e7088cb2a Close join error (#3454) v0.30.11 Evan 2026-03-17 19:20:13 -07:00
  • cb7164a52f Place footer ad during spawn phase (#3458) Evan 2026-03-17 19:02:55 -07:00
  • 5b0b9dfd31 Increase spawn immunity from 30s to 45s for 5M starting gold maps 🛡️ (#3457) FloPinguin 2026-03-17 23:56:52 +01:00
  • afdb04ae5d Increase spawn immunity from 30s to 45s for 5M starting gold maps 🛡️ (#3457) FloPinguin 2026-03-17 23:56:52 +01:00
  • 1049b7e7dc Clan System Part 1 (#3276) Ryan 2026-03-17 22:55:47 +00:00
  • a30859d132 Fix labels in public lobby modifier display 🏷️ (#3456) FloPinguin 2026-03-17 23:30:52 +01:00
  • 9785666b98 Fix labels in public lobby modifier display 🏷️ (#3456) FloPinguin 2026-03-17 23:30:52 +01:00
  • 9f8a2d2d84 Fix "you didn't enter the lobby in time" when device clock isn't synced (#3451) VariableVince 2026-03-17 21:52:35 +01:00
  • bfece92d44 spawn ads spawn-ads evanpelle 2026-03-17 14:09:12 -07:00
  • 5c01e7a0c9 Fix: player name and location on wrong spot on the map (#3455) VariableVince 2026-03-17 22:08:52 +01:00
  • 6952550014 Fix: player name and location on wrong spot on the map (#3455) VariableVince 2026-03-17 22:08:52 +01:00
  • 82d0fb385d Fix "you didn't enter the lobby in time" when device clock isn't synced (#3451) VariableVince 2026-03-17 21:52:35 +01:00
  • 79c3deabd8 remove spawn video ad evanpelle 2026-03-17 11:40:42 -07:00
  • 11e183366f Fix inverse annexation (#3448) VariableVince 2026-03-17 19:15:18 +01:00
  • 0dc8fbf129 Fix inverse annexation (#3448) VariableVince 2026-03-17 19:15:18 +01:00