Josh Creek
|
3533e8ae6c
|
feat: consume assignment matchmaking events
|
2026-08-31 23:15:42 +01:00 |
|
Josh Creek
|
fe246bf54e
|
feat: add replayable outbox adapter
|
2026-08-31 23:14:33 +01:00 |
|
Josh Creek
|
60fe2caf8f
|
feat: publish matchmaking state events
|
2026-08-31 23:12:20 +01:00 |
|
Josh Creek
|
161d2cdceb
|
fix: validate matchmaking event vocabulary
|
2026-08-31 23:10:31 +01:00 |
|
Josh Creek
|
a4bc8cdac8
|
fix: close slow event subscribers safely
|
2026-08-31 23:09:16 +01:00 |
|
Josh Creek
|
0be51ab902
|
fix: reconnect matchmaking event stream
|
2026-08-31 23:08:24 +01:00 |
|
Josh Creek
|
a16db39884
|
feat: connect Godot matchmaking event stream
|
2026-08-31 23:06:44 +01:00 |
|
Josh Creek
|
d258f17852
|
feat: add authenticated matchmaking event stream
|
2026-08-31 23:05:04 +01:00 |
|
Josh Creek
|
d77563147c
|
test: expand offline multiplayer failure matrix
|
2026-08-31 23:01:34 +01:00 |
|
Josh Creek
|
fcc5d82763
|
feat: expose documented control plane routes
|
2026-08-31 23:00:22 +01:00 |
|
Josh Creek
|
6b3db98327
|
fix: bind assignments to authenticated player
|
2026-08-31 22:55:22 +01:00 |
|
Josh Creek
|
69f1ef6be1
|
feat: add player-scoped assignment recovery
|
2026-08-31 22:54:16 +01:00 |
|
Josh Creek
|
99680dbf6f
|
fix: bind queue idempotency to compatibility
|
2026-08-31 22:51:00 +01:00 |
|
Josh Creek
|
585056ccc3
|
feat: add Godot Steam session login
|
2026-08-31 22:49:05 +01:00 |
|
Josh Creek
|
e1807d2492
|
fix: handle matchmaking session expiry
|
2026-08-31 22:47:31 +01:00 |
|
Josh Creek
|
3e94960f0a
|
fix: retry queue creation idempotently
|
2026-08-31 22:46:45 +01:00 |
|
Josh Creek
|
222bbb5b84
|
feat: classify matchmaking recovery failures
|
2026-08-31 22:45:20 +01:00 |
|
Josh Creek
|
fddbebb33b
|
feat: display backend ranked profile
|
2026-08-31 22:44:21 +01:00 |
|
Josh Creek
|
62c1478913
|
feat: persist matchmaking recovery state
|
2026-08-31 22:42:43 +01:00 |
|
Josh Creek
|
66a67c931d
|
feat: add participant-scoped proposal recovery
|
2026-08-31 22:41:26 +01:00 |
|
Josh Creek
|
47550aefae
|
feat: add matchmaking queue UI
|
2026-08-31 22:39:29 +01:00 |
|
Josh Creek
|
5106ac64da
|
feat: add authenticated matchmaking control client
|
2026-08-31 22:36:05 +01:00 |
|
Josh Creek
|
39ebfce1bb
|
feat: add revisioned matchmaking client state
|
2026-08-31 22:33:33 +01:00 |
|
Josh Creek
|
2379c154a5
|
docs: track Steam browser dependency
|
2026-08-31 22:30:42 +01:00 |
|
Josh Creek
|
5265b1738b
|
docs: record transport feature-gate verification
|
2026-08-31 22:29:24 +01:00 |
|
Josh Creek
|
4d3a8cc217
|
feat: add ban policy to ticket verification
|
2026-08-31 22:28:45 +01:00 |
|
Josh Creek
|
8253d772cb
|
feat: add verified Steam session endpoint
|
2026-08-31 22:26:27 +01:00 |
|
Josh Creek
|
a2a7107dd7
|
feat: wire durable session authentication into API
|
2026-08-31 22:24:51 +01:00 |
|
Josh Creek
|
b3284d4bd6
|
feat: persist authenticated sessions
|
2026-08-31 22:23:59 +01:00 |
|
Josh Creek
|
ae164e625a
|
fix: expire abandoned auth attempts
|
2026-08-31 22:22:33 +01:00 |
|
Josh Creek
|
9fe6c57b5d
|
feat: model asynchronous Steam auth sessions
|
2026-08-31 22:21:31 +01:00 |
|
Josh Creek
|
59cf29949f
|
feat: wire persistent queue backend into API
|
2026-08-31 22:17:32 +01:00 |
|
Josh Creek
|
b2d68d93cf
|
fix: make SQL queue recovery expire authoritatively
|
2026-08-31 22:14:30 +01:00 |
|
Josh Creek
|
068b66b234
|
fix: bind proposal claims to playlist
|
2026-08-31 22:13:37 +01:00 |
|
Josh Creek
|
e37a519ef8
|
fix: bind proposal claims to players
|
2026-08-31 22:12:47 +01:00 |
|
Josh Creek
|
a45d2ddbb7
|
fix: rebuild candidate cache from queue authority
|
2026-08-31 22:12:03 +01:00 |
|
Josh Creek
|
948d603c0e
|
feat: persist queue heartbeat and cancel mutations
|
2026-08-31 22:10:36 +01:00 |
|
Josh Creek
|
9263133e64
|
feat: add durable queue ticket repository
|
2026-08-31 22:08:45 +01:00 |
|
Josh Creek
|
3b208ae860
|
fix: bind queue candidates to their owner
|
2026-08-31 22:05:44 +01:00 |
|
Josh Creek
|
b47c7dc3fa
|
fix: enforce matchmaking compatibility boundaries
|
2026-08-31 22:04:57 +01:00 |
|
Josh Creek
|
b1314074a8
|
docs: reflect multiplayer foundation status
|
2026-08-31 22:03:00 +01:00 |
|
Josh Creek
|
52a96de8d6
|
feat: protect game fleet during voluntary disruption
|
2026-08-31 22:01:18 +01:00 |
|
Josh Creek
|
72d4a604c2
|
feat: spread game fleet across on-demand zones
|
2026-08-31 21:59:51 +01:00 |
|
Josh Creek
|
90126a4be7
|
feat: add fleet autoscaling baseline
|
2026-08-31 21:58:42 +01:00 |
|
Josh Creek
|
b2ee9ec92d
|
feat: validate queue compatibility metadata
|
2026-08-31 21:57:40 +01:00 |
|
Josh Creek
|
0551fb0b1f
|
feat: add regional Agones fleet overlays
|
2026-08-31 21:51:37 +01:00 |
|
Josh Creek
|
6253b620a9
|
fix: restrict supervisor drain to loopback
|
2026-08-31 21:49:22 +01:00 |
|
Josh Creek
|
faede927fc
|
fix: validate Agones assigned endpoints
|
2026-08-31 21:48:00 +01:00 |
|
Josh Creek
|
307828ff7f
|
feat: atomically complete match results
|
2026-08-31 21:46:32 +01:00 |
|
Josh Creek
|
7b6e22292a
|
feat: sign reconnect authorisations
|
2026-08-31 21:44:27 +01:00 |
|