A principal may hear what its consumer delivers #106

Merged
jschoubben merged 1 commits from fix/a-principal-may-hear-its-consumer into main 2026-09-27 23:47:30 +00:00
Owner

A push consumer delivers on _DELIVER.<its name>, and a client bound to it subscribes exactly that. No principal was granted it, and the server refused every one the first time it bound a consumer: the control plane, each machine, and a module would have been next. Each kind is granted its own consumers' delivery subjects and no other's — the controller's by name, a machine's by node, a module's by its durable and each held seat's worker. The line announcing the raised bus printed the URL with the credential in it; the address alone now. Pairs with mesh-host#36 for the genesis template.

A push consumer delivers on `_DELIVER.<its name>`, and a client bound to it subscribes exactly that. No principal was granted it, and the server refused every one the first time it bound a consumer: the control plane, each machine, and a module would have been next. Each kind is granted its own consumers' delivery subjects and no other's — the controller's by name, a machine's by node, a module's by its durable and each held seat's worker. The line announcing the raised bus printed the URL with the credential in it; the address alone now. Pairs with mesh-host#36 for the genesis template.
jschoubben added 1 commit 2026-09-27 23:47:21 +00:00
A push consumer delivers on _DELIVER.<its name>, and a client bound to it
subscribes exactly that. No principal was granted it, and the server refused
every one the first time it bound a consumer: the control plane, each machine,
and a module would have been next. Each kind is granted its own consumers'
delivery subjects and no other's. The line announcing the raised bus printed the
URL with the credential in it; the address alone now.
jschoubben merged commit 5698dda11f into main 2026-09-27 23:47:30 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#106