github malbeclabs/doublezero qaagent/v1.0.0

latest releases: client/daily, activator/daily, funder/daily...
3 months ago

Changelog

  • 1a501d3 release: qa agent build workflow (#1028)
  • 495a4b6 release: automated qa testing (#1018)
  • 694c4fe device/telemetry: use ledger epoch (#1004)
  • 7a1690f feat(contributor): add owner field to Create and Update Contributor commands (#989)
  • 16c6035 sdk/go: e2e test internet latency samples (#993)
  • 1b13a2a Show Contributor on Device & Link List & Get commands (#987)
  • 3f6cc97 e2e: add build linux constraint to multicast tool (#985)
  • 391fc62 e2e: multicast monitor (#969)
  • 1f2acd2 e2e: multi client tests (#956)
  • 0445360 e2e: deflake metrics checks with wait for ready (#953)
  • 5f0c267 DZD Metadata (#863)
  • 575f92a funder: add release configs (#886)
  • 42ef2fb sdk/go: stateless client to avoid concurrency footgun (#892)
  • 041315f device/telemetry: proxy API for exposing onchain telemetry data to Grafana (#878)
  • f32866b device/telemetry: lower batch size to be within transaction size limit (#882)
  • 2e665d1 Jo/716 Add Contributor to Link Account (#854)
  • 8c6ce3a funder: prometheus metrics (#869)
  • 7284867 Remove ata-owner parameter from contributor commands and related documentation (#881)
  • cbb96c9 funder: initial implementation for device metrics publishers (#858)
  • 06b6172 e2e: deploy programs to ledger in parallel (#860)
  • 7e0b5b9 make set global config settings optional (#835)
  • 0a2f3e0 device/telemetry: expose optional prometheus metrics (#817)
  • 7ce00bc controller: add "no" command before control plane ACL definition (#787)
  • 20db468 device/telemetry: render control plane ACL via controller with UDP probe rule (#772)
  • 3e1ae99 device/telemetry: talk to ledger in management namespace (#750)
  • 9b92b64 device/telemetry: bind to source ip and interface for probes (#739)
  • 6970b1c e2e: device startup config commit merge (#736)
  • 68d3d8d device/telemetry: derive peer IP from local tunnel IPs within link tunnel_net (#704)
  • ca1b31c Jo/702 collecting team suggestions from pr 679 (#703)
  • ecf9158 Create Contributor account on smart contract (#679)
  • 709a7fc e2e: fix localhost references (#701)
  • 1d591f9 e2e: fix running in devcontainer (#700)
  • 60d0b89 e2e: ignore generated IDs in fixture comparisons (#695)
  • 5fc0be3 sc/cli: fix device update already exists bug (#674)
  • f760f6c device/telemetry: write samples to program from collector (#667)
  • d57201b sdk/go: telemetry program client with integration tests (#657)
  • 14f9b07 e2e: clean up versioned solana caching during builds (#663)
  • f1dbbb4 e2e/dev: deploy telemetry program (#653)
  • 1713f1c smartcontract: initial telemetry program (#608)
  • 6547667 smartcontract: fix typo for SEED_MULTICAST_GROUP (#629)
  • 2df0b72 agent: initial telemetry collector (#588)
  • dda4a07 dev: persistent local devnet (#615)
  • 1883ef7 smartcontract: Rename tunnel-tunnel to device-tunnel (#625)
  • ca1b40a e2e: fix Solana SBF build failures due to shared toolchain cache (#626)
  • dbcdc4f controller: multicast ACL removal for non-allocated tunnels (#613)
  • 7756324 ci: switch to standard github runners (#599)
  • 7db75f4 Cleaned up redundant columns in user list output (#603)
  • f361410 DZ #533: e2e: make ledger accessible from devices (#579)
  • 76bcf88 DZ #533: initial multi device e2e test (#573)
  • d7c323f Allow only one tunnel at time (#578)
  • b3236a4 e2e: add makefile args and increase controller grpc client timeout (#567)
  • f2fe470 E2E: Tests multiple multicast subscribers/publishers (#563)
  • 34fa376 e2e: local containerized devnet for each test (#542)
  • 9b0f071 Rename sla program to serviceability program (#556)
  • 0b4a4ec Move global config output to tabled (#552)
  • 39fcc5a e2e/docker: cross-platform solana build (#504)
  • 4fdfcf3 e2e: clean up docker arch builds and simplify workflow (#503)
  • 843a474 e2e: add session removal tests (#502)
  • 5472797 e2e: parallel docker stage builds (#497)
  • 7e98ee5 controller: loosen max tunnels (#490)
  • 2df17a9 !#482 #467 - remove autojoin, add route manually and ensure prune msg sent (#487)
  • dccd2dc This commit makes the following changes: (#447)
  • 532772c ci/e2e: set env BUILDKIT_PROGRESS=plain (#481)
  • 45542e0 The multicast group unsubscription is added before the user is deleted.
  • 35e5214 fix(controller/config): multicast publisher in boundary list and pim border router (#473)
  • ee06ad6 e2e: make multicast address space reflect prod (#449)
  • aa50aaf Switch to tabled (#428)
  • 4fbd822 Convert to cargo workspace (#407)
  • 5f99446 e2e: add pim/mroute tests (#445)
  • d371e8f Feature: Add support for Multicast
  • 8729477 chore(e2e): faster incremental e2e docker builds (#434)
  • fe2e249 tests: connect dzd container net after start (#391)
  • 6b1515b !#315 e2e: client API tests (#325)
  • ed2b919 tests: add unique IDs for network/container names (#347)
  • a09d1c7 Improve e2e test runtime (#327)
  • 74c3a93 feat(cli): add JSON output support for list commands (#323)
  • 683bc4a refactor: replace 'pubkey' with 'account' in CLI output for consistency (#310)
  • d892db6 195 agent is sending peers w/o vrf info attached (#256)
  • 17b6ba8 Return last session update timestamp in CLI (#254)
  • 34bea7c #220 - convert e2e output to maps (#223)
  • bcdeb67 #145 - add bgp session status to client (#216)
  • 4ba0240 SDK was refactored to support the execution of unit test cases (#215)
  • 5ce5350 #197 - fix typo in vrf1 template (#198)
  • f42124a e2e test (#183)
  • dfe1dba Adds IBRL mode to DoubleZero (#164)
  • c5aed73 Issue-122 - Update user tunnels to use communities (#168)
  • 675174a client: fix doublezero status command when connected (#163)
  • eab91c7 e2e: add dz device to tests (#147)
  • 5d4abf9 Feature/114 add multiple ip support to smartcontract (#129)
  • 6ece6f6 Fixed the error during CLI configuration. (#121)
  • 29fb170 tests: add e2e test (#83)

Don't miss a new doublezero release

NewReleases is sending notifications on new releases.