Commit Graph

  • a55c190e4e test: expand nation command differential matrix Hide_D 2026-07-26 01:28:11 +00:00
  • 00a6ed2bdb Merge general command differential coverage Hide_D 2026-07-26 01:05:44 +00:00
  • b26b4d42e9 fix: complete general command success differential coverage Hide_D 2026-07-26 01:05:30 +00:00
  • 4f74303228 merge: expand general command differential parity Hide_D 2026-07-26 00:31:44 +00:00
  • c1c8401b8c Fix recruitment and seizure command parity Hide_D 2026-07-26 00:31:38 +00:00
  • 597bb80a6e merge: expand general command differential parity Hide_D 2026-07-26 00:11:00 +00:00
  • 03a11c7aac fix: expand general command differential parity Hide_D 2026-07-26 00:10:47 +00:00
  • edb971ce5c merge: preserve pre-month notice log date Hide_D 2026-07-25 23:43:09 +00:00
  • 9405055a97 fix: preserve pre-month notice log date Hide_D 2026-07-25 23:43:03 +00:00
  • ed9d479359 merge: persist invader monthly lifecycle Hide_D 2026-07-25 23:20:31 +00:00
  • 02a1642df7 test(game-engine): persist invader monthly lifecycle Hide_D 2026-07-25 23:20:28 +00:00
  • 83ce57597b merge: isolate monthly invader persistence test Hide_D 2026-07-25 23:17:42 +00:00
  • d7e31f6859 test(game-engine): isolate invader rank assertions Hide_D 2026-07-25 23:17:33 +00:00
  • 1d75c1ecc9 merge: verify world monthly actions at boundary Hide_D 2026-07-25 23:15:39 +00:00
  • 0ecaee6382 test(game-engine): persist world actions through month boundary Hide_D 2026-07-25 23:15:34 +00:00
  • 29f2ea5a02 merge: verify invader monthly actions at boundary Hide_D 2026-07-25 23:13:16 +00:00
  • 2c51d073cc test(game-engine): cover invader actions through month boundary Hide_D 2026-07-25 23:13:11 +00:00
  • f42b00630b merge: verify policy monthly actions at boundary Hide_D 2026-07-25 23:09:08 +00:00
  • b603032691 test(game-engine): cover policy actions through month boundary Hide_D 2026-07-25 23:09:00 +00:00
  • 2cbf6295d5 merge: verify NPC monthly actions at boundary Hide_D 2026-07-25 22:59:48 +00:00
  • 5418a5ba34 test(game-engine): cover NPC actions through month boundary Hide_D 2026-07-25 22:59:41 +00:00
  • 7646843b87 merge: verify economic actions at month boundaries Hide_D 2026-07-25 22:52:23 +00:00
  • 6da2c3fb48 test(engine): run economic actions at month boundaries Hide_D 2026-07-25 22:52:17 +00:00
  • 047f63e114 merge: preserve core monthly event arguments Hide_D 2026-07-25 22:47:42 +00:00
  • 5daa7b48ff fix(engine): preserve core monthly event arguments Hide_D 2026-07-25 22:47:30 +00:00
  • da4edba316 merge: align monthly post tail ordering Hide_D 2026-07-25 22:33:46 +00:00
  • de006181b7 fix(engine): align monthly post tail ordering Hide_D 2026-07-25 22:33:36 +00:00
  • 86ceaab8a6 merge: migrate monthly wander disband Hide_D 2026-07-25 22:21:01 +00:00
  • 652e723457 feat(engine): migrate monthly wander disband Hide_D 2026-07-25 22:20:55 +00:00
  • c23aa8ef65 merge: migrate monthly diplomacy history Hide_D 2026-07-25 22:08:15 +00:00
  • 4247e05922 feat(engine): add monthly diplomacy history Hide_D 2026-07-25 22:08:08 +00:00
  • f330132ba7 merge: migrate monthly nation statistics Hide_D 2026-07-25 21:57:21 +00:00
  • 3aa0163755 feat(engine): migrate monthly nation statistics Hide_D 2026-07-25 21:57:10 +00:00
  • 6adb5aa52b merge: migrate monthly pre-update boundary Hide_D 2026-07-25 21:36:43 +00:00
  • 5f390a46b9 feat(engine): migrate monthly pre-update boundary Hide_D 2026-07-25 21:36:34 +00:00
  • bd57a99d0e merge: port remaining monthly event actions Hide_D 2026-07-25 21:19:49 +00:00
  • 2b9ed619e7 feat: port monthly unique loss and inheritance merge Hide_D 2026-07-25 21:19:38 +00:00
  • 6272ff9882 fix: load and persist legacy inheritance ranks Hide_D 2026-07-25 21:19:24 +00:00
  • 482beb055f merge: port monthly speciality and betrayal actions Hide_D 2026-07-25 20:55:51 +00:00
  • de9f1cbc64 feat: port monthly speciality and betrayal actions Hide_D 2026-07-25 20:55:34 +00:00
  • 80d7f264af fix: align legacy speciality selection Hide_D 2026-07-25 20:55:27 +00:00
  • 4fa91439d5 merge: port monthly scout policy actions Hide_D 2026-07-25 20:28:37 +00:00
  • fdd169fbfd feat: port monthly scout policy actions Hide_D 2026-07-25 20:28:25 +00:00
  • 5262a61ddf merge: narrow nation betting API Hide_D 2026-07-25 20:17:31 +00:00
  • 9a2d86988d Limit nation betting API scope Hide_D 2026-07-25 20:17:28 +00:00
  • 11b2e66c9d merge: port nation betting lifecycle Hide_D 2026-07-25 20:16:32 +00:00
  • 25e67e15ae Implement nation betting lifecycle Hide_D 2026-07-25 20:16:11 +00:00
  • 06ab6c3565 merge: port city changes and NPC troop leaders Hide_D 2026-07-25 19:50:02 +00:00
  • 09e4a2233c feat(game-engine): port city changes and NPC troop leaders Hide_D 2026-07-25 19:47:32 +00:00
  • 18a39ec612 merge: port monthly invader lifecycle Hide_D 2026-07-25 19:20:16 +00:00
  • 7818b52d04 feat: port monthly invader lifecycle Hide_D 2026-07-25 19:19:31 +00:00
  • 15713224f6 merge: implement RaiseNPCNation monthly action Hide_D 2026-07-25 18:56:46 +00:00
  • a0f7493f1a feat: raise monthly NPC nations Hide_D 2026-07-25 18:56:34 +00:00
  • d0df2cdd00 merge: register delayed scenario NPCs Hide_D 2026-07-25 18:40:17 +00:00
  • 5ed1cbe951 feat: register delayed scenario NPCs Hide_D 2026-07-25 18:39:58 +00:00
  • 29851666ad merge: implement CreateManyNPC monthly action Hide_D 2026-07-25 18:16:04 +00:00
  • 90d195e721 feat(game-engine): implement CreateManyNPC monthly action Hide_D 2026-07-25 18:15:52 +00:00
  • 3a8dba6cbf merge: support legacy CreateAdminNPC no-op Hide_D 2026-07-25 17:50:27 +00:00
  • 3cf5a66c77 Support legacy CreateAdminNPC no-op Hide_D 2026-07-25 17:50:16 +00:00
  • 0b3bf618ea merge: implement monthly war income processing Hide_D 2026-07-25 17:45:43 +00:00
  • 16e84bf422 Implement monthly war income processing Hide_D 2026-07-25 17:45:32 +00:00
  • 3d564dcc6a merge: implement semi-annual monthly processing Hide_D 2026-07-25 17:35:40 +00:00
  • 5323c5891d Implement semi-annual monthly processing Hide_D 2026-07-25 17:35:16 +00:00
  • cec0ccb1b4 merge: implement monthly nation level update Hide_D 2026-07-25 17:20:17 +00:00
  • 41d70a475c Implement monthly nation level updates Hide_D 2026-07-25 17:19:44 +00:00
  • 7afb2ac63f merge: implement monthly city supply update Hide_D 2026-07-25 16:58:23 +00:00
  • 3142f8d917 feat: implement monthly city supply update Hide_D 2026-07-25 16:58:19 +00:00
  • 036e72b929 merge: implement monthly disaster event Hide_D 2026-07-25 16:39:38 +00:00
  • 1ae9ca6c1e feat: implement monthly disaster event Hide_D 2026-07-25 16:39:33 +00:00
  • 0e93a8c859 fix(gateway): keep terms links under base path Hide_D 2026-07-25 16:39:18 +00:00
  • 86194eb72d Merge branch 'main' into feature/frontend-missing-pages Hide_D 2026-07-25 16:36:01 +00:00
  • 0c5480687c test(frontend): cover restored page parity flows Hide_D 2026-07-25 16:35:55 +00:00
  • 11a559f169 feat(frontend): restore account oauth and yearbook flows Hide_D 2026-07-25 16:35:49 +00:00
  • 3ea3d87b39 merge: migrate monthly city trade rates Hide_D 2026-07-25 16:16:16 +00:00
  • f8645a4576 feat: migrate monthly city trade rates Hide_D 2026-07-25 16:16:10 +00:00
  • f8bd3b4138 merge: verify HWE GUI lifecycle Hide_D 2026-07-25 14:34:54 +00:00
  • a45b2246e6 Document the HWE GUI lifecycle test Hide_D 2026-07-25 14:32:32 +00:00
  • 84c88388b4 Wait for the freshly started HWE lobby Hide_D 2026-07-25 14:31:08 +00:00
  • 33673e0dfd Distinguish repeated lifecycle reset requests Hide_D 2026-07-25 14:29:00 +00:00
  • 43d137e123 merge: complete reserved turn command parity Hide_D 2026-07-25 14:17:44 +00:00
  • 30cf395b55 test: compare reserved commands against legacy Hide_D 2026-07-25 14:17:04 +00:00
  • 1fef287b6b fix: align reserved turn commands with legacy Hide_D 2026-07-25 14:16:59 +00:00
  • 43ae163038 Tolerate concurrent PM2 profile cleanup Hide_D 2026-07-25 14:13:24 +00:00
  • 62b6e20c46 Wait for the requested lifecycle operation Hide_D 2026-07-25 14:05:48 +00:00
  • d964a28465 Replace PM2 definitions during profile reset Hide_D 2026-07-25 14:03:33 +00:00
  • 87e303734a Route managed game APIs under profile prefixes Hide_D 2026-07-25 14:01:32 +00:00
  • 42f68d9827 Verify the administrator gateway main page Hide_D 2026-07-25 13:58:39 +00:00
  • fac9889d46 Assert HWE availability through its enabled action Hide_D 2026-07-25 13:57:47 +00:00
  • a3f657e77f Use stable HWE row selector Hide_D 2026-07-25 13:56:59 +00:00
  • e6cedf3b37 Make profile shutdown idempotent Hide_D 2026-07-25 13:55:20 +00:00
  • 74b2db2420 Add full HWE lifecycle browser verification Hide_D 2026-07-25 13:52:21 +00:00
  • 46f9d8e916 Enable superuser admin navigation Hide_D 2026-07-25 13:35:03 +00:00
  • 36d11acdfa merge: add fenced turn runner and differential harness Hide_D 2026-07-25 12:14:38 +00:00
  • 0eab759083 fix: purge collapsed nations from city conflicts Hide_D 2026-07-25 12:14:22 +00:00
  • b5633ae11a Merge main into feature/turn-differential-longrun Hide_D 2026-07-25 12:10:22 +00:00
  • 27616dfd76 Merge branch 'main' into feature/frontend-legacy-parity Hide_D 2026-07-25 11:45:07 +00:00
  • 2f0eccb543 test(frontend): add legacy visual parity fixtures Hide_D 2026-07-25 11:44:49 +00:00
  • f438634b4e feat(frontend): restore legacy gateway and hall styling Hide_D 2026-07-25 11:44:35 +00:00
  • 79dbec1868 merge: complete message auction account APIs Hide_D 2026-07-25 11:43:05 +00:00
  • fbfaf8df81 feat: complete user-facing message and account APIs Hide_D 2026-07-25 11:39:47 +00:00