Changelog
- a817d6a e2e: add diagnostic dump on route liveness test failure (#3286)
- 26f590e onchain allocation: e2e shard updates (#3273)
- 31599d0 bugfix(controller): configure MTU (#3114) (#3118)
- 34b5ecf e2e: add settling checks between liveness cases to fix intermittent flake (#3270)
- 9090b74 e2e: fix user limits test not asserting command failure exit code (#3268)
- fa4c23c e2e: add outbound and inbound probing to geoprobe E2E test (#3263)
- a7fd7f6 geolocation: rename probe --metrics-publisher to --signing-keypair and fix --env panic (#3255)
- 89304f0 telemetry/geoprobe: add onchain parent DZD discovery (#3253)
- 43484cd e2e: add geoprobe onchain discovery E2E test (#3231)
- f6698ab smartcontract: split multicast user tracking into publisher and subscriber counters (#3234)
- 454e3ae onchain allocation: RequestBanUser onchain deallocation support (#3222)
- 50c19fa sdk/rs: add geolocation GeoProbe instruction builders (#3023)
- 28cb6f7 client: update default route liveness interval from 300ms to 1s (#3174)
- 4c7f38b cli: add table output to all
getcommands add--jsonflag (#3156) - 8826ace e2e: remove devnet gatekeep from alldevices qa (#3160)
- a21c6d8 onchain allocation: CreateUser create+allocate+activate atomically (#3107)
- 610a154 client: add onchain reconciler to daemon (#3034)
- cf6fda9 e2e: publish qa alldevices results to clickhouse (#3065)
- 73fb5f1 e2e: add multi-tenant access control negative tests (#3081)
- 43c61b6 bugfix(cli): prevent a user from adding a duplicate IP (#3056) (#3139)
- 12064dd activator: replace --onchain-alloation cli flag with onchain feature flag (#3100)
- 5db7b07 e2e: reduce QA route waiting log noise (#3112)
- 91cca1f cli: display bandwidth/cir as human-readable strings, update help text (#3077)
- 729ff29 e2e: fix multicast static route check flake with polling (#3092)
- daf1d49 bugfix(serviceability): require ip-net for CYOA interfaces (#3033)
- bacaeb8 feat(serviceability): Ensure prefixes are cleaned up when removed (#3031)
- d3c0439 e2e: use subtests for qa multi-tunnel setup phases (#3042)
- 1a1b0c4 e2e: add daily devnet QA test for device provisioning (#2832)
- 97076bc qaagent: avoid parsing errors by removing stderr from --json output (#3060)
- 2a9d37a serviceability: prevent linking interfaces with CYOA or DIA assignments (#2986)
- 6166bdf client/doublezero: add tenant column to status output (#3041)
- a21fa14 e2e: remove devnet/testnet filter from TestQA_MulticastPublisherMultipleGroups (#3039)