Josh Creek
|
d64920b0f9
|
fix(multiplayer): repair allocated compose verification
|
2026-09-04 16:38:10 +01:00 |
|
Josh Creek
|
e6733bd6cb
|
fix(multiplayer): repair PostgreSQL integration invariants
|
2026-09-04 15:43:31 +01:00 |
|
Josh Creek
|
ea1c65acfb
|
fix(multiplayer): bound workload credential lifetime
|
2026-09-03 21:27:26 +01:00 |
|
Josh Creek
|
6632cdace7
|
fix(multiplayer): validate initial-connect backfill
|
2026-09-03 21:15:32 +01:00 |
|
Josh Creek
|
b5b6bdea95
|
fix(multiplayer): validate legacy connection leases
|
2026-09-03 21:14:41 +01:00 |
|
Josh Creek
|
25cf1e0cfa
|
fix(multiplayer): keep abandonment maintenance available
|
2026-09-03 21:07:50 +01:00 |
|
Josh Creek
|
bcc2639a33
|
fix(multiplayer): deploy reconnect abandonment maintenance
|
2026-09-03 21:05:58 +01:00 |
|
Josh Creek
|
947fefc95c
|
fix(multiplayer): dispatch live abandonment lifecycle
|
2026-09-03 20:55:56 +01:00 |
|
Josh Creek
|
2463713cde
|
feat(multiplayer): persist live reconnect abandonments
|
2026-09-03 20:53:28 +01:00 |
|
Josh Creek
|
aac81c89b6
|
feat(multiplayer): bind admissions to durable leases
|
2026-09-03 13:45:39 +01:00 |
|
Josh Creek
|
3e0022ce9c
|
feat(multiplayer): persist connection generation leases
|
2026-09-03 13:38:13 +01:00 |
|
Josh Creek
|
2e9da3032c
|
fix(multiplayer): complete live results atomically
|
2026-09-03 13:29:31 +01:00 |
|
Josh Creek
|
8c28374eb4
|
fix(multiplayer): harden reconnect lifecycle fencing
|
2026-09-03 13:24:52 +01:00 |
|
Josh Creek
|
cee0163eac
|
fix(multiplayer): verify complete durable assignment rosters
|
2026-09-03 13:22:02 +01:00 |
|
Josh Creek
|
bef71e1dcf
|
fix(multiplayer): fence provider allocation results
|
2026-09-03 00:19:03 +01:00 |
|
Josh Creek
|
a15368ed29
|
fix(multiplayer): fence client queue cancellation states
|
2026-09-03 00:15:41 +01:00 |
|
Josh Creek
|
1976c6eac6
|
fix(multiplayer): promote accepted matches atomically
|
2026-09-03 00:13:18 +01:00 |
|
Josh Creek
|
eaf7ea8748
|
fix(multiplayer): make match promotion replay lifecycle-safe
|
2026-09-03 00:10:57 +01:00 |
|
Josh Creek
|
f8af212e3f
|
fix(multiplayer): terminate proposal offenders atomically
|
2026-09-03 00:09:07 +01:00 |
|
Josh Creek
|
aa446cfbfe
|
fix(multiplayer): reconcile authoritative initial connections
|
2026-09-03 00:02:04 +01:00 |
|
Josh Creek
|
51f8008a38
|
fix(multiplayer): gate API readiness on database
|
2026-09-02 19:14:21 +01:00 |
|
Josh Creek
|
1bce603c33
|
fix(multiplayer): bound adapter HTTP calls
|
2026-09-02 19:12:40 +01:00 |
|
Josh Creek
|
cbefa86c5c
|
fix(multiplayer): report allocator readiness
|
2026-09-02 19:11:01 +01:00 |
|
Josh Creek
|
6ebd6e59c1
|
fix(multiplayer): resolve client IP behind proxies
|
2026-09-02 19:08:34 +01:00 |
|
Josh Creek
|
670466dbd7
|
fix(multiplayer): authenticate Agones Kubernetes API
|
2026-09-02 18:58:57 +01:00 |
|
Josh Creek
|
55b88a3aa5
|
fix(multiplayer): converge events through REST
|
2026-09-02 18:54:10 +01:00 |
|
Josh Creek
|
91658fbc13
|
fix(multiplayer): recover assignment handoff
|
2026-09-02 18:47:00 +01:00 |
|
Josh Creek
|
6a9b269798
|
fix(multiplayer): validate contract ticket input
|
2026-09-01 22:59:57 +01:00 |
|
Josh Creek
|
badd0b1b47
|
fix(multiplayer): validate contract route ids
|
2026-09-01 22:58:28 +01:00 |
|
Josh Creek
|
ffc7856993
|
fix(multiplayer): align proposal participant contract
|
2026-09-01 22:52:52 +01:00 |
|
Josh Creek
|
e376e1e80d
|
fix(multiplayer): align websocket assignment ids
|
2026-09-01 22:42:04 +01:00 |
|
Josh Creek
|
429fb87c08
|
fix(multiplayer): validate server event resource ids
|
2026-09-01 22:25:04 +01:00 |
|
Josh Creek
|
47aa196b59
|
feat(multiplayer): publish ranked profile contract
|
2026-09-01 21:51:42 +01:00 |
|
Josh Creek
|
51f6e19339
|
feat(multiplayer): expose ranked season countdown
|
2026-09-01 21:49:48 +01:00 |
|
Josh Creek
|
950e879861
|
fix(multiplayer): bind allocation to accepted proposal
|
2026-09-01 21:41:44 +01:00 |
|
Josh Creek
|
d3a457d8d0
|
fix(multiplayer): avoid quota double charge on recovery
|
2026-09-01 21:39:18 +01:00 |
|
Josh Creek
|
eb3b685af0
|
feat(multiplayer): expose active ranked season
|
2026-09-01 21:34:57 +01:00 |
|
Josh Creek
|
3151e54ab3
|
fix(multiplayer): use locked rating for season rollover
|
2026-09-01 21:32:34 +01:00 |
|
Josh Creek
|
96f311c129
|
fix(multiplayer): finalize empty ranked seasons
|
2026-09-01 21:30:23 +01:00 |
|
Josh Creek
|
836cedec3c
|
feat(multiplayer): publish allocation progress events
|
2026-09-01 21:27:24 +01:00 |
|
Josh Creek
|
614b87f7e1
|
fix(multiplayer): bound websocket writes
|
2026-09-01 21:24:38 +01:00 |
|
Josh Creek
|
30a22c366b
|
fix(multiplayer): harden websocket frame parser
|
2026-09-01 21:23:20 +01:00 |
|
Josh Creek
|
3eb47bb9d3
|
fix(multiplayer): fence recovered arena identity
|
2026-09-01 21:21:10 +01:00 |
|
Josh Creek
|
701d7a9a2e
|
fix(multiplayer): centralize arena path validation
|
2026-09-01 21:18:48 +01:00 |
|
Josh Creek
|
2ff348adf0
|
fix(multiplayer): persist arena identity on allocations
|
2026-09-01 21:16:42 +01:00 |
|
Josh Creek
|
d4bde67e0f
|
test(multiplayer): harden ranked arena provider boundary
|
2026-09-01 21:13:04 +01:00 |
|
Josh Creek
|
0666d8d308
|
fix(multiplayer): verify recovered arena annotations
|
2026-09-01 21:12:06 +01:00 |
|
Josh Creek
|
e83f84f527
|
test(multiplayer): refresh proposal cooldown evidence
|
2026-09-01 21:10:27 +01:00 |
|
Josh Creek
|
caa7e3e793
|
fix(multiplayer): constrain ranked arena paths in postgres
|
2026-09-01 21:09:01 +01:00 |
|
Josh Creek
|
bd617dbf06
|
fix(multiplayer): validate ranked arena paths durably
|
2026-09-01 21:07:56 +01:00 |
|