[PR #3592] [MERGED] [management] permissions account settings peer #17958

Open
opened 2026-08-05 04:07:57 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/3592
Author: @pascal-fischer
Created: 3/27/2025
Status: Merged
Merged: 3/27/2025
Merged by: @pascal-fischer

Base: refactor/permissions-accountHead: refactor/permissions-account-settings-peer


📝 Commits (7)

  • bfadae2 use validation on settings and peer
  • dd9c22d move last login error to debug
  • 05d4a6b Update management/server/peer.go
  • 168c918 Update management/server/peer.go
  • 85b867d Update management/server/user.go
  • 39a7233 fix test
  • 2c51e71 add allowed test user

📊 Changes

6 files changed (+22 additions, -10 deletions)

View changed files

📝 management/server/account.go (+4 -4)
📝 management/server/http/handlers/peers/peers_handler.go (+2 -2)
📝 management/server/http/handlers/peers/peers_handler_test.go (+12 -0)
📝 management/server/peer.go (+2 -2)
📝 management/server/permissions/manager.go (+1 -1)
📝 management/server/user.go (+1 -1)

📄 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/3592 **Author:** [@pascal-fischer](https://github.com/pascal-fischer) **Created:** 3/27/2025 **Status:** ✅ Merged **Merged:** 3/27/2025 **Merged by:** [@pascal-fischer](https://github.com/pascal-fischer) **Base:** `refactor/permissions-account` ← **Head:** `refactor/permissions-account-settings-peer` --- ### 📝 Commits (7) - [`bfadae2`](https://github.com/netbirdio/netbird/commit/bfadae27965c10d8dcb82a62b4e02b06a72d92ec) use validation on settings and peer - [`dd9c22d`](https://github.com/netbirdio/netbird/commit/dd9c22db05bab919977a12f5ae3cfc92f37c3bc2) move last login error to debug - [`05d4a6b`](https://github.com/netbirdio/netbird/commit/05d4a6beffbc3f51df54cdc0fbf122d2cabf4749) Update management/server/peer.go - [`168c918`](https://github.com/netbirdio/netbird/commit/168c9180145996803d725345e5179d26367fc3e8) Update management/server/peer.go - [`85b867d`](https://github.com/netbirdio/netbird/commit/85b867d1f4e7ecec4043c4db4337acc934dae09b) Update management/server/user.go - [`39a7233`](https://github.com/netbirdio/netbird/commit/39a723348aeae458ac423b4900040a4e9dcafbb4) fix test - [`2c51e71`](https://github.com/netbirdio/netbird/commit/2c51e71ceb01dc1856c2f98b594d0b5dd9a1880b) add allowed test user ### 📊 Changes **6 files changed** (+22 additions, -10 deletions) <details> <summary>View changed files</summary> 📝 `management/server/account.go` (+4 -4) 📝 `management/server/http/handlers/peers/peers_handler.go` (+2 -2) 📝 `management/server/http/handlers/peers/peers_handler_test.go` (+12 -0) 📝 `management/server/peer.go` (+2 -2) 📝 `management/server/permissions/manager.go` (+1 -1) 📝 `management/server/user.go` (+1 -1) </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 04:07:57 -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#17958