Commit Graph

  • fda4b09909 Retain local vote observation order before deferred processing BenCodez 2026-10-08 20:12:24 -06:00
  • 1535e27606 Separate date occurrence provenance from normal vote processing time BenCodez 2026-10-08 20:03:13 -06:00
  • 6cbc180d7b Preserve receiver-local time for forwarded vote cooldowns BenCodez 2026-10-08 19:38:11 -06:00
  • 51e2396f0d Keep cross-node voting guide confirmation conservative BenCodez 2026-10-08 02:33:54 -06:00
  • 897f386f81 Start recovered date vote replay after its consumer is ready BenCodez 2026-10-08 02:32:04 -06:00
  • 57ebcbc72d Gate local date ingress and validate ordered progress filters BenCodez 2026-10-08 02:13:58 -06:00
  • 6a5c124ec3 Keep durable delivery retries unconfirmed for voting guides BenCodez 2026-10-08 02:04:44 -06:00
  • e2f5503cfe Preserve normal proxy effects and explicit date accounting identity BenCodez 2026-10-08 01:53:25 -06:00
  • 54cffb5f95 Keep legacy multi-proxy receipts unconfirmed in vote guides BenCodez 2026-10-08 01:47:53 -06:00
  • a1905322ae Keep forwarded and unknown proxy deliveries unconfirmed in vote guides BenCodez 2026-10-08 01:33:00 -06:00
  • 31f5f2eeeb Require canonical transport identity and preserve original date vote time BenCodez 2026-10-08 01:21:16 -06:00
  • ff41566f4e Retain canonical proxy envelopes when date accounting is incomplete BenCodez 2026-10-08 01:02:57 -06:00
  • bd3c7382e8 Open proxy ingress after accepted vote handlers initialize BenCodez 2026-10-08 00:45:01 -06:00
  • fa39ec9b7c Order vote observations strictly and expire stalled guides BenCodez 2026-10-08 00:42:42 -06:00
  • 0be5deedfe Use one cooldown snapshot and local ingress order for voting guides BenCodez 2026-10-08 00:08:52 -06:00
  • 073634b899 Reserve date milestone rewards individually before submission BenCodez 2026-10-08 00:01:42 -06:00
  • 9865b50938 Confirm live proxy session votes by backend observation order BenCodez 2026-10-07 23:38:55 -06:00
  • 1f787df070 Initialize date vote definitions before proxy ingress BenCodez 2026-10-07 23:36:10 -06:00
  • 3c29bd8674 Respect reward processing and preserve queued date milestone handles BenCodez 2026-10-07 23:20:02 -06:00
  • 65498873f7 Preserve established VoteURL formatting in guided sessions BenCodez 2026-10-07 23:02:15 -06:00
  • bca38814e9 Add durable owner-configured DateVoteMilestones BenCodez 2026-10-07 22:56:25 -06:00
  • 4615be0eaa Preserve guided session receipts and reset reload admission safely BenCodez 2026-10-07 22:41:19 -06:00
  • c2446c5151 Add opt-in guided voting sessions BenCodez 2026-10-07 22:22:01 -06:00
  • e0c48ef8f7 Merge pull request #1696 from BenCodez/fix/interval-broadcast-name-snapshot Ben 2026-10-07 20:01:59 -06:00
  • e7fb4ff15c Add opt-in native holographic vote menu prototype BenCodez 2026-10-07 18:51:12 -06:00
  • 84658b2651 Correct interval summary test expectations to match rendered format Ben 2026-10-07 18:31:18 -06:00
  • 5f64dafab0 Test missing names and interval rotation boundaries Ben 2026-10-07 18:27:15 -06:00
  • 2889d07f0c Atomically rotate interval name and site records Ben 2026-10-07 18:27:04 -06:00
  • 65f3e1de46 Test interval summary avoids main-thread offline UUID lookup Ben 2026-10-07 17:05:45 -06:00
  • 736bb10687 Avoid UUID offline-player resolution in synchronous interval broadcast Ben 2026-10-07 17:05:36 -06:00
  • 22c630b10c Merge pull request #1695 from BenCodez/fix/namemc-async-uuid-resolution Ben 2026-10-07 16:24:51 -06:00
  • ff4f5196d0 Remove duplicate Gson dependency blocking Maven build Ben 2026-10-07 16:09:16 -06:00
  • a927215431 Clarify platform-thread boundary for NameMC reward dispatch Ben 2026-10-07 16:06:27 -06:00
  • 8e27570c7a Keep NameMC scanning async and guard overlapping UUID checks Ben 2026-10-07 16:06:16 -06:00
  • efd1c93433 Fix NameMC like checker unresolved UUID lookup on main thread Ben 2026-10-07 16:05:43 -06:00
  • 834bcb84a5 Merge pull request #1689 from BenCodez/feat/network-doctor-health Ben 2026-10-04 20:10:44 -06:00
  • 4348ab8536 Read backend reward health facts from SpecialRewards config BenCodez 2026-10-04 19:54:50 -06:00
  • 7e766d4d15 Settle malformed proxy inspection queries with validation errors BenCodez 2026-10-04 18:58:46 -06:00
  • ed9970bcfa Omit incomplete Bukkit network health plugin inventories BenCodez 2026-10-04 16:41:07 -06:00
  • 4b5b32661e Echo bounded opaque inspection attempt IDs without UUID parsing BenCodez 2026-10-04 16:27:24 -06:00
  • 32362acfab Keep optional health diagnostics bounded and recovery safe BenCodez 2026-10-04 16:08:57 -06:00
  • 7ca6de5659 Account for NuVotifier online forwarding fallback destinations BenCodez 2026-10-04 15:38:48 -06:00
  • 8b2db047b6 Observe forwarding in existing NuVotifier without modifying it BenCodez 2026-10-04 15:29:49 -06:00
  • 3f920f7e7d Use real storage enum in backend diagnostic wire fixture BenCodez 2026-10-04 14:54:46 -06:00
  • 35d0d5694d Align diagnostics with runtime parsing and accept canonical proxy file tasks BenCodez 2026-10-04 14:52:18 -06:00
  • 07ee9367d8 Validate diagnostic evidence and scope proxy inventories to actual paths BenCodez 2026-10-04 14:34:47 -06:00
  • 63626db18a Report bounded capability-negotiated setup health and proxy inventory BenCodez 2026-10-04 14:11:15 -06:00
  • f1d7b0012f Merge pull request #1686 from BenCodez/codex/velocity-config-reload-preservation Ben 2026-10-01 20:43:21 -06:00
  • 0406ff7b10 Abort invalid Velocity configuration reload before runtime changes BenCodez 2026-10-01 19:49:28 -06:00
  • 93df54109d Merge pull request #1687 from BenCodez/codex/restore-jar-size-budget Ben 2026-10-01 20:08:00 -06:00
  • ff152f8ee8 Warn instead of failing builds above the JAR size target BenCodez 2026-10-01 20:00:13 -06:00
  • 376c2a9c3c Merge pull request #1650 from BenCodez/neoforge/proxy-delivery-20260927 Ben 2026-10-01 19:33:05 -06:00
  • 1cf5a6de4d Merge pull request #1649 from BenCodez/neoforge/initial-reward-replay-20260927 Ben 2026-10-01 19:32:52 -06:00
  • 2f9746b035 Merge pull request #1685 from BenCodez/codex/storage-and-review-workflow-guidance Ben 2026-10-01 19:00:49 -06:00
  • 164138e8d5 Require evidence that proposed changes are needed BenCodez 2026-10-01 18:13:27 -06:00
  • e8afe00d74 Document storage mutation and PR validation safeguards BenCodez 2026-10-01 18:09:41 -06:00
  • 5271f58ede Merge pull request #1683 from BenCodez/codex/velocity-auto-install-jdbc-driver Ben 2026-10-01 18:09:39 -06:00
  • 6ca699758f Merge pull request #1684 from BenCodez/codex/shared-points-snapshot-coherence Ben 2026-10-01 18:06:19 -06:00
  • fff806d031 Preserve ordered point debits on platform threads BenCodez 2026-10-01 17:37:18 -06:00
  • 8ce33156d8 Defer platform point mutations until worker snapshot publication BenCodez 2026-10-01 17:24:46 -06:00
  • 860f530ede Fence JDBC snapshot fixture before concurrent reads BenCodez 2026-09-30 21:59:17 -06:00
  • c47522cee6 Retire proxy outbox entries for durably pending NeoForge votes BenCodez 2026-09-30 21:54:17 -06:00
  • 792836c3be Refresh shared point snapshots before publishing mutation completion BenCodez 2026-09-30 21:45:53 -06:00
  • a4f46212c4 Use latest GitHub release for Velocity JDBC driver installation BenCodez 2026-09-30 19:59:58 -06:00
  • 4c66833bdb Verify approved JDBC driver hashes before installation BenCodez 2026-09-30 16:38:49 -06:00
  • e8092c0334 Install missing Velocity JDBC drivers automatically BenCodez 2026-09-30 16:17:08 -06:00
  • bae0462fe5 Merge pull request #1682 from BenCodez/codex/private-http-deployment-opt-in Ben 2026-09-29 20:33:04 -06:00
  • d87d6a2654 Require opt-in for plugin deployment over private HTTP BenCodez 2026-09-29 20:23:16 -06:00
  • 752ef3e4d5 Keep NeoForge replay package below the artifact size limit BenCodez 2026-09-29 20:04:11 -06:00
  • 89e60da857 Reject unsupported NeoForge proxy broadcast deliveries BenCodez 2026-09-29 20:02:35 -06:00
  • e67bfd908a Fence NeoForge external rewards before durable replay dispatch BenCodez 2026-09-29 19:56:51 -06:00
  • 5e86b79db4 Merge pull request #1681 from BenCodez/fix/vote-presets-threading-bounds Ben 2026-09-29 19:42:43 -06:00
  • 1c01b14ad6 Harden vote preset loading and UI scheduling Ben 2026-09-29 18:12:11 -06:00
  • d3c69313a3 Merge pull request #1675 from BenCodez/codex/control-http-staging-20260929 Ben 2026-09-29 17:50:35 -06:00
  • 7794e5c701 Merge pull request #1661 from BenCodez/dependabot/maven/VotingPlugin/me.clip-placeholderapi-2.12.3 Ben 2026-09-29 17:48:06 -06:00
  • 00d499d51d Merge pull request #1662 from BenCodez/dependabot/maven/VotingPlugin/com.discordsrv-discordsrv-1.30.5 Ben 2026-09-29 17:48:02 -06:00
  • 692ea55cfa Merge pull request #1663 from BenCodez/dependabot/maven/VotingPlugin/org.apache.maven.plugins-maven-deploy-plugin-3.2.0 Ben 2026-09-29 17:47:58 -06:00
  • 5bfc4a8e47 Merge pull request #1664 from BenCodez/dependabot/maven/VotingPlugin/org.mockito-mockito-core-5.24.0 Ben 2026-09-29 17:47:54 -06:00
  • 051c906a69 Merge pull request #1665 from BenCodez/dependabot/maven/VotingPlugin/org.apache.maven.plugins-maven-jar-plugin-3.5.1 Ben 2026-09-29 17:47:51 -06:00
  • d7126fd5f3 Preserve credential endpoint eligibility contract BenCodez 2026-09-29 16:52:01 -06:00
  • 679ecd6b72 Document proven localhost deployment staging BenCodez 2026-09-29 16:43:18 -06:00
  • 426197f0c7 Preserve proven localhost deployment staging BenCodez 2026-09-28 22:36:19 -06:00
  • 81ae47f619 Merge pull request #1677 from BenCodez/tests/audit-vote-durability-regressions-20260928 Ben 2026-09-28 20:54:54 -06:00
  • 33109b1998 Merge pull request #1679 from BenCodez/fix/eclipse-entity-task-result-resolution Ben 2026-09-28 20:37:47 -06:00
  • aace407031 Fix vote durability regression fixtures Ben 2026-09-28 20:28:43 -06:00
  • 9c8a939786 Limit HTTP staging to private network addresses BenCodez 2026-09-28 20:27:39 -06:00
  • 7985674249 Decouple background test from shaded EntityTaskResult Ben 2026-09-28 20:26:01 -06:00
  • dd5d22d520 Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:54 -06:00
  • 0a4b786a4f Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:52 -06:00
  • ae2c2af7be Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:49 -06:00
  • 3806fcd996 Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:39 -06:00
  • 97850e30cf Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:37 -06:00
  • 45e3e75352 Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:34 -06:00
  • d6005b61fc Merge pull request #1674 from BenCodez/fix/pluginmessaging-skip-empty-capability-probes Ben 2026-09-28 20:25:32 -06:00
  • 3bea8cabea Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:13 -06:00
  • 3cdf42d9ea Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:10 -06:00
  • e2c2a430aa Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:08 -06:00
  • bfc75f6a7d Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:05 -06:00
  • 864d2c708d Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:02 -06:00
  • 75ad5f02a8 Decouple tests from shaded EntityTaskResult Ben 2026-09-28 20:25:00 -06:00