[PR #101] [MERGED] abstract peer channel #2539

Closed
opened 2025-11-20 07:11:29 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/101
Author: @mlsmaycon
Created: 8/28/2021
Status: Merged
Merged: 8/29/2021
Merged by: @mlsmaycon

Base: mainHead: abstract-peer-channel


📝 Commits (10+)

📊 Changes

12 files changed (+325 additions, -93 deletions)

View changed files

📝 .github/workflows/golangci-lint.yml (+3 -1)
📝 client/cmd/testutil.go (+2 -1)
📝 iface/iface.go (+5 -2)
📝 iface/iface_darwin.go (+20 -1)
📝 iface/iface_linux.go (+2 -1)
📝 iface/iface_test.go (+141 -17)
📝 management/client/client_test.go (+2 -1)
📝 management/cmd/management.go (+3 -2)
📝 management/server/grpcserver.go (+32 -66)
📝 management/server/management_test.go (+2 -1)
management/server/updatechannel.go (+64 -0)
management/server/updatechannel_test.go (+49 -0)

📄 Description

abstract the peer update channels


🔄 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/101 **Author:** [@mlsmaycon](https://github.com/mlsmaycon) **Created:** 8/28/2021 **Status:** ✅ Merged **Merged:** 8/29/2021 **Merged by:** [@mlsmaycon](https://github.com/mlsmaycon) **Base:** `main` ← **Head:** `abstract-peer-channel` --- ### 📝 Commits (10+) - [`b681d69`](https://github.com/netbirdio/netbird/commit/b681d69bf005235fb5e91c2520a3aefebe85a927) abstract peer channel - [`ab8b32f`](https://github.com/netbirdio/netbird/commit/ab8b32ff26a1997f72bfcc5f8e7abd17f2d40ec5) remove wip code - [`2836a7e`](https://github.com/netbirdio/netbird/commit/2836a7eecfb9b450ae763854de5e812d599dd669) refactor NewServer with Peer updates channel - [`933df69`](https://github.com/netbirdio/netbird/commit/933df6922120282f4c57f66e5831a12b0fa58a17) add PeersUpdateManager tests - [`0df6e13`](https://github.com/netbirdio/netbird/commit/0df6e1397e2e5588003b713ddaf90b952e4a9c7c) adding documentation - [`33457cb`](https://github.com/netbirdio/netbird/commit/33457cbd20b0342e1629a861caac3f7519ac7a89) using older version of linter - [`5ec6620`](https://github.com/netbirdio/netbird/commit/5ec6620e7f7a30ef333f86ac21c5bc0af219bca5) verbose lint - [`52b6cd6`](https://github.com/netbirdio/netbird/commit/52b6cd6057af9f37f8087bbf0e654509b9b01afb) skip cache - [`94ccee1`](https://github.com/netbirdio/netbird/commit/94ccee1a4f098dc84ff6101ed59588aec7e4d01d) setup go version - [`a11f121`](https://github.com/netbirdio/netbird/commit/a11f121cf5b7e8c295d36ee6d3c1a813bdb91fbd) extra output ### 📊 Changes **12 files changed** (+325 additions, -93 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/golangci-lint.yml` (+3 -1) 📝 `client/cmd/testutil.go` (+2 -1) 📝 `iface/iface.go` (+5 -2) 📝 `iface/iface_darwin.go` (+20 -1) 📝 `iface/iface_linux.go` (+2 -1) 📝 `iface/iface_test.go` (+141 -17) 📝 `management/client/client_test.go` (+2 -1) 📝 `management/cmd/management.go` (+3 -2) 📝 `management/server/grpcserver.go` (+32 -66) 📝 `management/server/management_test.go` (+2 -1) ➕ `management/server/updatechannel.go` (+64 -0) ➕ `management/server/updatechannel_test.go` (+49 -0) </details> ### 📄 Description abstract the peer update channels --- <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 2025-11-20 07:11:29 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#2539