[PR #467] [MERGED] Add auto-assign groups to the User API #12651

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

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/467
Author: @braginini
Created: 9/12/2022
Status: Merged
Merged: 9/22/2022
Merged by: @braginini

Base: mainHead: feature/user-autotags


📝 Commits (8)

  • 8eed84b Add AutoGroups to User API
  • 0986c67 Fix codacy and lint issues
  • 9eb893e Add auto groups to user response
  • d13b7bd Return full user data
  • cd94277 Reject requests to update user with non-existent groups
  • 5458bad Fix lint issues
  • 6e38d76 Merge remote-tracking branch 'origin/main' into feature/user-autotags
  • ddab8bc Add user tags to peer when registering

📊 Changes

8 files changed (+304 additions, -65 deletions)

View changed files

📝 management/server/account.go (+21 -53)
📝 management/server/http/api/openapi.yml (+55 -1)
📝 management/server/http/api/types.gen.go (+16 -1)
📝 management/server/http/handler.go (+1 -0)
📝 management/server/http/users.go (+62 -4)
📝 management/server/mock_server/account_mock.go (+9 -0)
📝 management/server/peer.go (+7 -0)
📝 management/server/user.go (+133 -6)

📄 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/467 **Author:** [@braginini](https://github.com/braginini) **Created:** 9/12/2022 **Status:** ✅ Merged **Merged:** 9/22/2022 **Merged by:** [@braginini](https://github.com/braginini) **Base:** `main` ← **Head:** `feature/user-autotags` --- ### 📝 Commits (8) - [`8eed84b`](https://github.com/netbirdio/netbird/commit/8eed84bc0d6b425c32fa4aa2c67e66dbe4527d18) Add AutoGroups to User API - [`0986c67`](https://github.com/netbirdio/netbird/commit/0986c671f629ca0ee8249b424047b25666ee4ea7) Fix codacy and lint issues - [`9eb893e`](https://github.com/netbirdio/netbird/commit/9eb893ef17c0a3dd41d48a7224d39752e8da65ac) Add auto groups to user response - [`d13b7bd`](https://github.com/netbirdio/netbird/commit/d13b7bd62f128f3c418214cbb1effb4788b8087a) Return full user data - [`cd94277`](https://github.com/netbirdio/netbird/commit/cd94277f598aefa3846056209687895c5192a036) Reject requests to update user with non-existent groups - [`5458bad`](https://github.com/netbirdio/netbird/commit/5458bad86f88b1db834cf0e7392207a3b9f26e1f) Fix lint issues - [`6e38d76`](https://github.com/netbirdio/netbird/commit/6e38d76bf9e4d14e784993404465424c38190015) Merge remote-tracking branch 'origin/main' into feature/user-autotags - [`ddab8bc`](https://github.com/netbirdio/netbird/commit/ddab8bcabb654b2dd2a7a49a7fa76276317bc414) Add user tags to peer when registering ### 📊 Changes **8 files changed** (+304 additions, -65 deletions) <details> <summary>View changed files</summary> 📝 `management/server/account.go` (+21 -53) 📝 `management/server/http/api/openapi.yml` (+55 -1) 📝 `management/server/http/api/types.gen.go` (+16 -1) 📝 `management/server/http/handler.go` (+1 -0) 📝 `management/server/http/users.go` (+62 -4) 📝 `management/server/mock_server/account_mock.go` (+9 -0) 📝 `management/server/peer.go` (+7 -0) 📝 `management/server/user.go` (+133 -6) </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:06:22 -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#12651