[PR #304] [MERGED] Feat peer groups #12443

Closed
opened 2026-08-05 02:05:55 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/304
Author: @gigovich
Created: 4/27/2022
Status: Merged
Merged: 5/3/2022
Merged by: @mlsmaycon

Base: mainHead: feat-peer-groups-nb-72


📝 Commits (6)

  • d174e1e feat(management): add groups
  • 80d4ba2 squash
  • bd31a28 feat(management): add handlers for groups
  • e670f25 feat(management): add handlers for groups
  • 6deb8a8 chore(management): add tests for the get group of the management
  • 73e53c6 chore(management): add tests for save group

📊 Changes

8 files changed (+740 additions, -68 deletions)

View changed files

📝 management/server/account.go (+64 -22)
📝 management/server/file_store.go (+21 -19)
management/server/group.go (+163 -0)
management/server/http/handler/groups.go (+135 -0)
management/server/http/handler/groups_test.go (+202 -0)
📝 management/server/http/handler/peers_test.go (+9 -3)
📝 management/server/http/server.go (+44 -11)
📝 management/server/mock_server/account_mock.go (+102 -13)

📄 Description

No description provided


🔄 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/304 **Author:** [@gigovich](https://github.com/gigovich) **Created:** 4/27/2022 **Status:** ✅ Merged **Merged:** 5/3/2022 **Merged by:** [@mlsmaycon](https://github.com/mlsmaycon) **Base:** `main` ← **Head:** `feat-peer-groups-nb-72` --- ### 📝 Commits (6) - [`d174e1e`](https://github.com/netbirdio/netbird/commit/d174e1e57f946506bb6f756d9a889aa903feb099) feat(management): add groups - [`80d4ba2`](https://github.com/netbirdio/netbird/commit/80d4ba20499158f780b40cf9d02efdb2242ca30d) squash - [`bd31a28`](https://github.com/netbirdio/netbird/commit/bd31a286af275460e3b636f0cd62c6e6bb4ba1e6) feat(management): add handlers for groups - [`e670f25`](https://github.com/netbirdio/netbird/commit/e670f25379f59dd094eed246c1e5d142501ac40e) feat(management): add handlers for groups - [`6deb8a8`](https://github.com/netbirdio/netbird/commit/6deb8a8ce648abb71662258b8015bb1b81f22972) chore(management): add tests for the get group of the management - [`73e53c6`](https://github.com/netbirdio/netbird/commit/73e53c6b8397133888e19cf36dcb3e2f0927f981) chore(management): add tests for save group ### 📊 Changes **8 files changed** (+740 additions, -68 deletions) <details> <summary>View changed files</summary> 📝 `management/server/account.go` (+64 -22) 📝 `management/server/file_store.go` (+21 -19) ➕ `management/server/group.go` (+163 -0) ➕ `management/server/http/handler/groups.go` (+135 -0) ➕ `management/server/http/handler/groups_test.go` (+202 -0) 📝 `management/server/http/handler/peers_test.go` (+9 -3) 📝 `management/server/http/server.go` (+44 -11) 📝 `management/server/mock_server/account_mock.go` (+102 -13) </details> ### 📄 Description _No description provided_ --- <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 02:05:55 -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#12443