trustgraph/trustgraph-flow/trustgraph/gateway/endpoint
cybermaggedon 00bb964e93
fix: route workspace through bulk WebSocket clients and merge query params (#970)
Bulk clients (sync and async) were not forwarding the workspace parameter,
causing all bulk operations to hit the default workspace regardless of the
Api instance's workspace setting. Also fixes the gateway socket endpoint to
pass query parameters (including workspace) to the dispatcher, and prevents
the auth handshake from overwriting an explicitly set workspace.

Updates knowledge table store tests for paged query interface.
2026-06-02 14:19:15 +01:00
..
auth_endpoints.py iam: self-service ops, optional workspace filters, Mux service routing (#855) 2026-04-28 22:13:12 +01:00
constant_endpoint.py refactor(iam): pluggable IAM regime via authenticate/authorise contract (#853) 2026-04-28 16:19:41 +01:00
i18n.py feat: IAM service, gateway auth middleware, capability model, and CLIs (#849) 2026-04-24 17:29:10 +01:00
iam_endpoint.py iam: self-service ops, optional workspace filters, Mux service routing (#855) 2026-04-28 22:13:12 +01:00
manager.py Per-workspace queue routing for workspace-scoped services (#862) 2026-05-04 10:30:03 +01:00
metrics.py feat: IAM service, gateway auth middleware, capability model, and CLIs (#849) 2026-04-24 17:29:10 +01:00
registry_endpoint.py Per-workspace queue routing for workspace-scoped services (#862) 2026-05-04 10:30:03 +01:00
socket.py fix: route workspace through bulk WebSocket clients and merge query params (#970) 2026-06-02 14:19:15 +01:00
stream_endpoint.py feat: IAM service, gateway auth middleware, capability model, and CLIs (#849) 2026-04-24 17:29:10 +01:00
variable_endpoint.py refactor(iam): pluggable IAM regime via authenticate/authorise contract (#853) 2026-04-28 16:19:41 +01:00