[PR #3549] [MERGED] [management] get extra settings on token mgr #22967

Open
opened 2026-08-05 06:06:37 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/3549
Author: @pascal-fischer
Created: 3/19/2025
Status: Merged
Merged: 3/20/2025
Merged by: @bcmmbaga

Base: feature/flowHead: feature/flow-settings-token-mgr


📝 Commits (10+)

📊 Changes

20 files changed (+416 additions, -104 deletions)

View changed files

📝 client/cmd/testutil_test.go (+9 -3)
📝 client/internal/engine_test.go (+14 -3)
📝 client/server/server_test.go (+8 -3)
📝 management/client/client_test.go (+18 -3)
📝 management/cmd/management.go (+1 -1)
📝 management/server/account_test.go (+18 -1)
📝 management/server/dns_test.go (+7 -1)
📝 management/server/grpcserver.go (+1 -1)
📝 management/server/http/handlers/accounts/accounts_handler_test.go (+12 -7)
📝 management/server/management_proto_test.go (+13 -3)
📝 management/server/management_test.go (+19 -3)
📝 management/server/nameserver_test.go (+6 -1)
📝 management/server/peer_test.go (+16 -3)
📝 management/server/peers/manager.go (+7 -0)
management/server/peers/manager_mock.go (+81 -0)
📝 management/server/route_test.go (+24 -1)
📝 management/server/settings/manager.go (+2 -37)
management/server/settings/manager_mock.go (+96 -0)
📝 management/server/token_mgr.go (+41 -28)
📝 management/server/token_mgr_test.go (+23 -5)

📄 Description

Describe your changes

Checklist

  • Is it a bug fix
  • Is a typo/documentation fix
  • Is a feature enhancement
  • It is a refactor
  • Created tests that fail without the change (if possible)
  • Extended the README / documentation, if necessary

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbirdio/netbird/pull/3549 **Author:** [@pascal-fischer](https://github.com/pascal-fischer) **Created:** 3/19/2025 **Status:** ✅ Merged **Merged:** 3/20/2025 **Merged by:** [@bcmmbaga](https://github.com/bcmmbaga) **Base:** `feature/flow` ← **Head:** `feature/flow-settings-token-mgr` --- ### 📝 Commits (10+) - [`abad46d`](https://github.com/netbirdio/netbird/commit/abad46dd0b044c68987e43d65ac58bc2a1449d75) get extra settings on token mgr - [`edbc547`](https://github.com/netbirdio/netbird/commit/edbc547b9f6b001d29d9b20b5d2280ea2b6e7327) extract config extension - [`2c4a788`](https://github.com/netbirdio/netbird/commit/2c4a788d325f186bce031d71aa040604652d2232) update client tests - [`1c0d3c0`](https://github.com/netbirdio/netbird/commit/1c0d3c094a347019c3e6f642c4d2d7a021f6b18c) update tests - [`01e2cab`](https://github.com/netbirdio/netbird/commit/01e2caba21dfc6469322a796c7b85ac35f53fece) update tests - [`d483916`](https://github.com/netbirdio/netbird/commit/d483916a062d9080d2e7dd787b33a2512b46e2eb) add expect - [`329b2bf`](https://github.com/netbirdio/netbird/commit/329b2bf6f3dfd6dcf33a90ab98b5055acd418155) fix test - [`f32dcd8`](https://github.com/netbirdio/netbird/commit/f32dcd828858bca0988bbd2ac0ac105db6882067) fix management tests - [`0641d2c`](https://github.com/netbirdio/netbird/commit/0641d2c225ae539a2b381949a41c4b999cb08b4f) Update management/server/peers/manager.go - [`d74beea`](https://github.com/netbirdio/netbird/commit/d74beea2771e4e6448cde70784501c7976de18f1) Update secrets manager SetupRefresh to include accountID ### 📊 Changes **20 files changed** (+416 additions, -104 deletions) <details> <summary>View changed files</summary> 📝 `client/cmd/testutil_test.go` (+9 -3) 📝 `client/internal/engine_test.go` (+14 -3) 📝 `client/server/server_test.go` (+8 -3) 📝 `management/client/client_test.go` (+18 -3) 📝 `management/cmd/management.go` (+1 -1) 📝 `management/server/account_test.go` (+18 -1) 📝 `management/server/dns_test.go` (+7 -1) 📝 `management/server/grpcserver.go` (+1 -1) 📝 `management/server/http/handlers/accounts/accounts_handler_test.go` (+12 -7) 📝 `management/server/management_proto_test.go` (+13 -3) 📝 `management/server/management_test.go` (+19 -3) 📝 `management/server/nameserver_test.go` (+6 -1) 📝 `management/server/peer_test.go` (+16 -3) 📝 `management/server/peers/manager.go` (+7 -0) ➕ `management/server/peers/manager_mock.go` (+81 -0) 📝 `management/server/route_test.go` (+24 -1) 📝 `management/server/settings/manager.go` (+2 -37) ➕ `management/server/settings/manager_mock.go` (+96 -0) 📝 `management/server/token_mgr.go` (+41 -28) 📝 `management/server/token_mgr_test.go` (+23 -5) </details> ### 📄 Description ## Describe your changes ## Issue ticket number and link ### Checklist - [ ] Is it a bug fix - [ ] Is a typo/documentation fix - [ ] Is a feature enhancement - [ ] It is a refactor - [ ] Created tests that fail without the change (if possible) - [ ] Extended the README / documentation, if necessary --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2026-08-05 06:06:37 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#22967