feat: gate allocator roster publication

This commit is contained in:
Josh Creek
2026-09-01 09:55:09 +01:00
parent 8b5b5333c6
commit febc69bdef
5 changed files with 49 additions and 4 deletions
+4 -3
View File
@@ -58,9 +58,10 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
fencing; `server/agones` now submits and validates namespaced
`GameServerAllocation` responses, including dynamic address/port data;
`server/allocator` now requires provider allocation reconciliation into the
durable registry before returning an endpoint; durable roster publication
now verifies canonical join-authorisation signatures before exposing player
rows; live Agones integration remains.
durable registry before returning an endpoint; allocator-facing roster
publication now requires an allocated endpoint and verifies canonical
join-authorisation signatures before exposing player rows; live Agones
integration remains.
- [ ] **IN PROGRESS:** Run the Go control plane against PostgreSQL/Redis with
independently runnable API, matcher, allocator and maintenance roles. The
`cmd/control-plane` API role now opens PostgreSQL, applies migrations, wires