Commit Graph

  • c3fd10825f Address review feedback on pre-push gate Ben 2026-09-26 09:35:02 -06:00
  • 9f7840fe11 Require pre-push local review gate Ben 2026-09-26 09:20:48 -06:00
  • b8981c964d Size receipt tombstones for sustained voting BenCodez 2026-09-25 11:56:42 -06:00
  • 942abae8d3 Persist rejected legacy vote attempts BenCodez 2026-09-25 11:49:36 -06:00
  • e8f3ae0356 Persist legacy vote attempt fences BenCodez 2026-09-25 11:41:23 -06:00
  • 693d78ecdb Repair durable vote journals after failed appends BenCodez 2026-09-25 11:30:23 -06:00
  • 3cdaf10f6d Fence accepted legacy vote retries BenCodez 2026-09-25 11:20:18 -06:00
  • d585a950ea Deduplicate reliable vote quarantine retries BenCodez 2026-09-25 11:11:27 -06:00
  • fced137fcd Reserve proxy outbox terminal record capacity BenCodez 2026-09-25 10:59:31 -06:00
  • 97861b2b63 Journal votes during capability negotiation BenCodez 2026-09-25 10:46:42 -06:00
  • 7bf6a50fb2 Keep receipt persistence off rejected scheduler lane BenCodez 2026-09-25 10:38:38 -06:00
  • 8890e60d2e Preserve ordering for unknown receipt releases BenCodez 2026-09-25 10:32:46 -06:00
  • a72a09387b Bound reliable delivery retries BenCodez 2026-09-25 10:17:35 -06:00
  • 778c6155fa Enforce receipt tombstone capacity BenCodez 2026-09-21 16:12:55 -06:00
  • cbd364be46 Keep receipt release progress bounded BenCodez 2026-09-21 06:57:07 -06:00
  • 2297f756ca Fence late vote retries after receipt release BenCodez 2026-09-21 06:33:46 -06:00
  • 63f4ba586f Keep capability probes quiet BenCodez 2026-09-21 06:21:58 -06:00
  • be3953356f Add durable vote receipt retirement BenCodez 2026-09-21 06:18:31 -06:00
  • fe0c5c7d65 Distinguish completed and quarantined vote deliveries BenCodez 2026-09-21 05:59:56 -06:00
  • b015ae58a7 Close remaining delivery guarantee gaps BenCodez 2026-09-21 05:45:46 -06:00
  • 8250222763 Complete capability discovery and downgrade delivery BenCodez 2026-09-21 05:31:05 -06:00
  • bb10a56cac Handle delivery downgrade and journal recovery BenCodez 2026-09-21 05:22:23 -06:00
  • 816b72d435 Add durable proxy vote delivery BenCodez 2026-09-21 05:13:03 -06:00
  • 4a589b31d8 Merge pull request #1632 from BenCodez/codex/mcht-build2350-fixes-20260924 Ben 2026-09-25 10:11:20 -06:00
  • b45e19a387 Reopen legacy ForceUpdate acknowledgments BenCodez 2026-09-25 05:09:02 -06:00
  • 7211babd0b Bind ForceUpdate acknowledgments to requests BenCodez 2026-09-25 05:02:30 -06:00
  • ac94134549 Bound reminder rollback with storage lifecycle BenCodez 2026-09-25 04:54:46 -06:00
  • b7408b9564 Make reminder rollback shutdown retryable BenCodez 2026-09-24 22:39:47 -06:00
  • 86a3563ac0 Fix shutdown reminder and legacy reward races BenCodez 2026-09-24 22:31:37 -06:00
  • ba7255bf8a Fence ForceUpdate acknowledgments and reminder rollback BenCodez 2026-09-24 22:20:38 -06:00
  • 38adff36b6 Retry global time-change finalization BenCodez 2026-09-24 22:05:31 -06:00
  • e5d4e10101 Fence global-data work across runtime retirement BenCodez 2026-09-24 21:56:51 -06:00
  • 50d991fbf6 Address reminder and period lifecycle review findings BenCodez 2026-09-24 21:08:58 -06:00
  • 1830fc83cf Reserve reminder delivery before entity handoff BenCodez 2026-09-24 20:47:32 -06:00
  • 33b8a1b67a Fence reminder delivery and rollover handoff BenCodez 2026-09-24 20:38:27 -06:00
  • a5f7bbaa72 Coordinate global-data work across runtime replacement BenCodez 2026-09-24 20:10:39 -06:00
  • a86278a662 Keep time-change completions routed across reloads BenCodez 2026-09-24 19:52:15 -06:00
  • 0c00711670 Keep time-change handoff clear of transport I/O BenCodez 2026-09-24 19:08:39 -06:00
  • 485cdeaa53 Close remaining lifecycle settlement races BenCodez 2026-09-24 18:59:07 -06:00
  • 69679b459d Complete proxy lifecycle and VoteShop settlements safely BenCodez 2026-09-24 18:38:20 -06:00
  • 64edda43da Preserve VoteShop failure completion semantics BenCodez 2026-09-24 18:19:30 -06:00
  • efbc9b82f2 Complete proxy reward lifecycle fixes BenCodez 2026-09-24 18:03:40 -06:00
  • dbf4a8d8a5 Fence proxy time changes across runtime close BenCodez 2026-09-24 17:30:46 -06:00
  • 4a137fd40f Fix proxy lifecycle reward execution failures BenCodez 2026-09-24 17:05:30 -06:00
  • 69064fedd3 Merge pull request #1518 from BenCodez/dependabot/maven/VotingPlugin/org.apache.maven.plugins-maven-resources-plugin-3.5.0 Ben 2026-09-24 16:28:17 -06:00
  • 89b3d1d2a2 Merge pull request #1514 from BenCodez/dependabot/maven/VotingPlugin/org.apache.maven.plugins-maven-compiler-plugin-3.15.0 Ben 2026-09-24 16:28:03 -06:00
  • f875970876 Merge pull request #1516 from BenCodez/dependabot/maven/VotingPlugin/org.projectlombok-lombok-1.18.46 Ben 2026-09-24 16:27:44 -06:00
  • 672b979de2 Merge pull request #1620 from BenCodez/codex/reduce-votingplugin-jar Ben 2026-09-24 16:26:21 -06:00
  • 43474e669b Bump org.apache.maven.plugins:maven-compiler-plugin in /VotingPlugin dependabot[bot] 2026-09-24 22:16:18 +00:00
  • 0344105adb Bump org.apache.maven.plugins:maven-resources-plugin in /VotingPlugin dependabot[bot] 2026-09-24 22:16:11 +00:00
  • 810e7b0b51 Bump org.projectlombok:lombok from 1.18.42 to 1.18.48 in /VotingPlugin dependabot[bot] 2026-09-24 22:16:05 +00:00
  • 0474c8b7ef Correct the packaging decision record BenCodez 2026-09-24 12:28:43 -06:00
  • 84cb2c3e47 Make SQLite native provisioning reload safe BenCodez 2026-09-24 12:15:58 -06:00
  • 4c1821f935 Reduce packaged runtime to under 10 MiB BenCodez 2026-09-24 10:26:57 -06:00
  • 98637a2926 Preserve Jedis module linkage BenCodez 2026-09-24 08:23:40 -06:00
  • 5626aa7a55 Restore offline runtime dependencies BenCodez 2026-09-24 08:13:22 -06:00
  • 1a31b88e01 Load large runtime libraries on demand BenCodez 2026-09-23 22:58:47 -06:00
  • 6e4bf529d6 Merge remote-tracking branch 'origin/master' into codex/reduce-votingplugin-jar BenCodez 2026-09-23 22:40:36 -06:00
  • 0f5aff7568 Merge pull request #1629 from BenCodez/fix/background-task-thread-boundaries Ben 2026-09-23 20:47:49 -06:00
  • a03ee6643a Bound background storage refresh admission BenCodez 2026-09-23 20:30:25 -06:00
  • 2d047c76a6 Preserve refresh requests after snapshot failure BenCodez 2026-09-23 19:38:46 -06:00
  • 0a509b5fb8 Keep periodic user refresh off vote executor BenCodez 2026-09-23 19:35:11 -06:00
  • 25586baad9 Merge pull request #1631 from BenCodez/fix/bulk-admin-storage-threading Ben 2026-09-23 19:32:08 -06:00
  • 5ee108f752 Bound bulk player capture work BenCodez 2026-09-23 19:24:08 -06:00
  • dcd9a8ecda Bound cancelled background snapshot waits BenCodez 2026-09-23 19:20:17 -06:00
  • f4342bf1bd Move bulk set-points lookup off command thread BenCodez 2026-09-23 19:05:05 -06:00
  • 8c8d118095 Complete refresh snapshots after entity retirement BenCodez 2026-09-23 19:00:27 -06:00
  • 535eff5b88 Keep background scans off vote executor BenCodez 2026-09-23 18:46:05 -06:00
  • 9eb69ff601 Finish bulk admin platform handoffs BenCodez 2026-09-23 18:40:29 -06:00
  • 1d778fa897 Finish background refresh thread boundaries BenCodez 2026-09-23 18:38:37 -06:00
  • 0b90ca3e9b Merge pull request #1625 from BenCodez/codex/control-backend-enrollment-20260922 Ben 2026-09-23 18:31:08 -06:00
  • 699817daee Merge pull request #1628 from BenCodez/fix/vote-reminder-thread-boundaries Ben 2026-09-23 18:22:38 -06:00
  • ab0c755adc Merge pull request #1630 from BenCodez/fix/force-update-cache-clear-completion Ben 2026-09-23 18:21:46 -06:00
  • 6e459bbdad Separate background storage and platform work Ben 2026-09-23 18:17:02 -06:00
  • d44c17dcda Separate reminder platform and storage work Ben 2026-09-23 18:15:26 -06:00
  • 37fcf39908 Authenticate Control enrollment responses BenCodez 2026-09-23 18:07:36 -06:00
  • ad98b727bb Move bulk admin storage work off platform threads Ben 2026-09-23 18:06:49 -06:00
  • b524ba2385 Merge remote-tracking branch 'origin/master' into codex/control-backend-enrollment-20260922 BenCodez 2026-09-23 17:59:00 -06:00
  • d7149b2af7 Wait for shared cache clear before force update Ben 2026-09-23 16:59:45 -06:00
  • 053c5d4c93 Merge pull request #1627 from BenCodez/fix/shared-mysql-cache-lock-inversion Ben 2026-09-23 16:26:58 -06:00
  • 5ed37bd159 Fix shared point cache lock inversion Ben 2026-09-23 16:18:53 -06:00
  • 31bb5efafd Merge pull request #1624 from BenCodez/codex/placeholder-worker-safety-20260922 Ben 2026-09-23 04:26:51 -06:00
  • 290f058a63 Complete all-player cache updates after quit BenCodez 2026-09-22 22:28:12 -06:00
  • 62c12392af Register presence listeners before snapshot BenCodez 2026-09-22 22:20:30 -06:00
  • 49cbb6b0c1 Keep online presence on Bukkit identity BenCodez 2026-09-22 22:11:40 -06:00
  • 2e79d81e0f Scope placeholder update ordering BenCodez 2026-09-22 22:08:58 -06:00
  • 986a3c13c3 Guard quit cache cleanup against reconnects BenCodez 2026-09-22 21:57:50 -06:00
  • ef0aba21ba Order placeholder presence lifecycle updates BenCodez 2026-09-22 21:48:36 -06:00
  • 5e3c303c0a Restore storage identities during presence refresh BenCodez 2026-09-22 21:33:51 -06:00
  • 5040bc6571 Resolve placeholder reloads with storage identity BenCodez 2026-09-22 21:29:31 -06:00
  • 35886d94bc Preserve placeholder presence ownership across reload BenCodez 2026-09-22 21:18:35 -06:00
  • 8b83238f58 Snapshot vote eligibility before placeholder scheduling BenCodez 2026-09-22 21:05:07 -06:00
  • bcf40b0655 Authenticate backend enrollment off the server thread BenCodez 2026-09-22 20:07:15 -06:00
  • 1980befd80 Preserve placeholder ownership across login BenCodez 2026-09-22 19:41:25 -06:00
  • 564312902d Harden placeholder presence lifecycle handling BenCodez 2026-09-22 19:19:49 -06:00
  • 6402e23786 Secure backend Control auto-enrollment across transports BenCodez 2026-09-22 18:58:28 -06:00
  • 438490adfd Make placeholder cache updates storage-worker safe BenCodez 2026-09-22 17:52:12 -06:00
  • afaf703288 Trim unused crypto payloads BenCodez 2026-09-22 00:35:20 -06:00
  • 298754ce56 Merge pull request #1622 from BenCodez/codex/lifecycle-shutdown-20260921 Ben 2026-09-21 17:30:58 -06:00
  • f3cdb3f956 Preserve exception details in ordered proxy vote overflow error logs coderabbitai[bot] 2026-09-21 23:22:19 +00:00