mirror of
https://github.com/openziti/ziti.git
synced 2026-09-11 21:38:58 +00:00
1aa6ee324a
- rejects a remove or update request whose terminator is owned by a different router, and drops unowned ids from batch removals, so a router can only operate on its own terminators - keeps the existing leader-side presence pre-filter in the batch handler and applies the ownership filter after it - adds unit tests for the ownership filter and the single-terminator check - adds an end-to-end test that drives the fabric control channel from an enrolled router against a second router's terminator, covering single remove, batch remove, and re-weight, plus a control that a router can still remove its own