[PR #83] [MERGED] Peer management login #2527

Open
opened 2025-11-20 07:11:25 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/83
Author: @braginini
Created: 8/12/2021
Status: Merged
Merged: 8/15/2021
Merged by: @braginini

Base: mainHead: peer-management-login


📝 Commits (10+)

  • f0c01b4 feature: replace RegisterPeer with Login method that does both - registration and login
  • a68628b test: add management login test
  • fbec1bd feature: add WiretrusteeConfig to the Login response to configure peer global config
  • 9dd40d5 feature: add client peer login support
  • ffd2f3a fix: missing parts
  • e37af89 chore: update go deps
  • ef58de4 feature: support Management Service gRPC endpoints [CLIENT]
  • 08e7b58 Merge branch 'main' into peer-management-login
  • 5f2421f feature: finalize client sync with management
  • 598d4ee fix: management store peer key lower case restore

📊 Changes

34 files changed (+1139 additions, -783 deletions)

View changed files

📝 .github/workflows/golang-test.yml (+2 -1)
📝 .goreleaser.yaml (+2 -0)
📝 client/cmd/root.go (+3 -4)
📝 client/cmd/service.go (+0 -0)
📝 client/cmd/service_controller.go (+0 -1)
📝 client/cmd/service_installer.go (+0 -0)
📝 client/cmd/service_test.go (+0 -13)
client/cmd/up.go (+246 -0)
📝 client/internal/cond.go (+1 -1)
client/internal/config.go (+72 -0)
📝 client/internal/connection.go (+42 -5)
📝 client/internal/engine.go (+144 -58)
📝 client/internal/engine_test.go (+22 -13)
📝 client/internal/wgproxy.go (+1 -1)
📝 client/main.go (+1 -1)
cmd/addpeer.go (+0 -59)
cmd/config.go (+0 -71)
cmd/init.go (+0 -130)
cmd/up.go (+0 -177)
📝 go.mod (+5 -12)

...and 14 more files

📄 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/83 **Author:** [@braginini](https://github.com/braginini) **Created:** 8/12/2021 **Status:** ✅ Merged **Merged:** 8/15/2021 **Merged by:** [@braginini](https://github.com/braginini) **Base:** `main` ← **Head:** `peer-management-login` --- ### 📝 Commits (10+) - [`f0c01b4`](https://github.com/netbirdio/netbird/commit/f0c01b4b29153ed344025a790f5832e309c7cf54) feature: replace RegisterPeer with Login method that does both - registration and login - [`a68628b`](https://github.com/netbirdio/netbird/commit/a68628bb63f0df412c2bc13b79482edbf6d465fc) test: add management login test - [`fbec1bd`](https://github.com/netbirdio/netbird/commit/fbec1bdb8218cf3a0918806c15f020f2708aa3a8) feature: add WiretrusteeConfig to the Login response to configure peer global config - [`9dd40d5`](https://github.com/netbirdio/netbird/commit/9dd40d525f9ea6bbd578a40b50487658d6084a78) feature: add client peer login support - [`ffd2f3a`](https://github.com/netbirdio/netbird/commit/ffd2f3a036552e8916094c42dc1a9ace1502645b) fix: missing parts - [`e37af89`](https://github.com/netbirdio/netbird/commit/e37af89ce28e8801a032f084694d4abf98a3dc77) chore: update go deps - [`ef58de4`](https://github.com/netbirdio/netbird/commit/ef58de4e38bbc8d36029a7b978c2aa8f05c0556b) feature: support Management Service gRPC endpoints [CLIENT] - [`08e7b58`](https://github.com/netbirdio/netbird/commit/08e7b58b153a694ad4c9f58a81a661c1ecdefb51) Merge branch 'main' into peer-management-login - [`5f2421f`](https://github.com/netbirdio/netbird/commit/5f2421f21a721c5ee74749f8ba00e5aaeb039b18) feature: finalize client sync with management - [`598d4ee`](https://github.com/netbirdio/netbird/commit/598d4eeea02f0f13f45c00e504b5a3c7f2c1bbc3) fix: management store peer key lower case restore ### 📊 Changes **34 files changed** (+1139 additions, -783 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/golang-test.yml` (+2 -1) 📝 `.goreleaser.yaml` (+2 -0) 📝 `client/cmd/root.go` (+3 -4) 📝 `client/cmd/service.go` (+0 -0) 📝 `client/cmd/service_controller.go` (+0 -1) 📝 `client/cmd/service_installer.go` (+0 -0) 📝 `client/cmd/service_test.go` (+0 -13) ➕ `client/cmd/up.go` (+246 -0) 📝 `client/internal/cond.go` (+1 -1) ➕ `client/internal/config.go` (+72 -0) 📝 `client/internal/connection.go` (+42 -5) 📝 `client/internal/engine.go` (+144 -58) 📝 `client/internal/engine_test.go` (+22 -13) 📝 `client/internal/wgproxy.go` (+1 -1) 📝 `client/main.go` (+1 -1) ➖ `cmd/addpeer.go` (+0 -59) ➖ `cmd/config.go` (+0 -71) ➖ `cmd/init.go` (+0 -130) ➖ `cmd/up.go` (+0 -177) 📝 `go.mod` (+5 -12) _...and 14 more files_ </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 2025-11-20 07:11:25 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#2527