Changelog
- 7ce4b12 Add QA tests for multiple multicast groups (#2729)
- be7248a fix(smartcontract): reserve first IP of DzPrefixBlock for device (#2753)
- 55dfdba client/cli: support multiple multicast groups per publisher/subscriber (#2737)
- b1973ff e2e/devnet: reduce memory footprint and deflake tests (#2730)
- 222f750 fix(activator): add on-chain allocation support for users (#2744)
- f59cd34 e2e: enable onchain allocation in activator for all tests (#2740)
- a7973ff client: support simultaneous unicast and multicast tunnels in doublezerod (#2659)
- d32a37b e2e: Update QA alldevices test to skip devices with type = transit (#2716)
- 772faba sdk/serviceability: reject empty GetProgramAccounts responses (#2609)
- 9be391d Avoid QA all devices failure (#2709)
- 64e291a bugfix(smartcontract): device interface create, update validation (#2700)
- bc7005c feat(smartcontract): RFC 11 add on-chain resource allocation for Link (#2695)
- 6780f3c client/daemon: route liveness default-on passive mode (#2684)
- 607e6d3 e2e: fix prometheus query external addr (#2688)
- 2bd38b0 Create identity that can connect without any checks for status or max-users (#2683)
- 9a78445 Add session shutdown logic to controller when drained (#2573)
- f6809e0 e2e: check for old status up string for backward compatibility (#2680)
- 84884ac e2e: add prometheus container and validate controller_grpc_getconfig_requests_total metric (#2674)
- 29a2560 Remove "unknown" status and add "failed" and "unreachable" statuses (#2630)
- f87e08f e2e: add influxdb and device-health-oracle containers (#2668)
- 19cbc91 fix(activator): ip_to_index fn honors ip range (#2658)
- eb7ea30 Network Provisioning [3/3] Device & Link provisionin (#2640)