Changelog
- 9e81a7f Add contributor data to export functionality (#1716)
- 0fb25e6 Bump cargo.toml to v0.6.5 and update changelog (#1745)
- 3600f28 CLI: connect now waits for doublezerod to get all latencies (#1659)
- e63a46e CLI: latency command sorts unreachable to bottom (#1680)
- c5d594f Don't render user tunnel when client ip or dz ip are 0.0.0.0 (#1601)
- dd64b07 Fix access pass close/set instructions (#1649)
- d6eca22 Link & Device Update (#1670)
- e735022 Servicability: make interface name comparison case insensitive (#1673)
- a78e92f add slack notification for user joins (#1661)
- 774164c api: add web service for token supply stats (#1687)
- 36b4036 build(deps): bump clap from 4.5.47 to 4.5.48 (#1697)
- d565753 build(deps): bump env_logger from 0.9.3 to 0.11.8 (#1696)
- 1b928d0 build(deps): bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#1569)
- 06b54a8 build(deps): bump github.com/testcontainers/testcontainers-go/modules/clickhouse from 0.38.0 to 0.39.0 (#1692)
- 558116b build(deps): bump golang.org/x/mod from 0.27.0 to 0.28.0 (#1658)
- 9ebbcd1 build(deps): bump golang.org/x/net from 0.43.0 to 0.44.0 (#1694)
- 17e9c57 build(deps): bump google.golang.org/grpc from 1.75.0 to 1.75.1 (#1698)
- 0466846 build(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9 (#1653)
- a50e2aa build(deps): bump hyper-util from 0.1.16 to 0.1.17 (#1695)
- 7c56061 build(deps): bump indicatif from 0.17.11 to 0.18.0 (#1656)
- f84d3c8 build(deps): bump mockall from 0.11.4 to 0.13.1 (#1652)
- d150598 build(deps): bump serde_bytes from 0.11.17 to 0.11.18 (#1654)
- 7104834 build(deps): bump serde_json from 1.0.143 to 1.0.145 (#1693)
- 358d26c build(deps): bump tempfile from 3.21.0 to 3.22.0 (#1657)
- 08156f1 controller: Update device template to set default BGP timers and admin distance (#1636)
- 5736ec4 controller: cleanup log spam (#1733)
- f95f3a7 controller: default all tunnels before defining active tunnels (#1712)
- 89a675d e2e qa alldevices test - improve output and error handling (#1630)
- 4378018 e2e/qa: increase connect + tunnel up timeout (#1709)
- a73782d e2e: Increase qa_test GetStatus timeout from 30s to 60s (#1675)
- 89be9b2 e2e: clients should rollover to the next nearest device when the nearest device has max-users connected (#1647)
- f6514ce e2e: device-maxusers-rollover test - always add simulated latency to the correct interface (#1679)
- efddb55 e2e: increase qa agent timeout to 60s (#1660)
- 7b3f091 e2e: qa test all devices - ibrl (#1588)
- 3390f88 feat: enhance doublezero commands with environment handling and configuration retrieval (#1730)
- 431b446 feat: hide status argument in UpdateLinkCliCommand and enforce foundation allowlist for status updates (#1742)
- f57263c inet-collector: expected-vs-actual sample metrics (#1611)
- 7c902d7 monitor: 2z oracle watcher (#1737)
- c590f44 monitor: check for unlinked interfaces in a link (#1672)
- 9752f4d monitor: don't log self-events (#1664)
- 9f690bd monitor: fix user diff/add total users (#1666)
- deeb45f monitor: make slack notifications conditional (#1663)
- b92b13c monitor: support nil twozoracle watcher for devnet (#1743)
- 00f9f08 rust version set to 1.84.1 for sbf and 1.90.0 for everything else (#1682)
- c88e63f rust: switch backoff crate to backon crate (#1683)
- e679d77 sdk/rs: fix accounts list in access pass check status instruction execution (#1650)
- 887fe4c smartcontract: Fix serialization for AccessPassType (#1621)