[PR #1149] [MERGED] Remove unused methods from AccountManager interface #14939

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

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/1149
Author: @surik
Created: 9/15/2023
Status: Merged
Merged: 9/18/2023
Merged by: @surik

Base: mainHead: remove-unused-am-update-route-method


📝 Commits (4)

  • aab966b Remove unused UpdateRoute method from AccountManager interface
  • d6fde6e Remove unused UpdateNameServerGroup from AccountManager
  • 52eab68 Remove unused UpdateGroup method from AccountManager interface
  • 8d87b06 Fix test

📊 Changes

10 files changed (+1 additions, -1074 deletions)

View changed files

📝 management/server/account.go (+0 -19)
📝 management/server/group.go (+0 -71)
📝 management/server/http/groups_handler_test.go (+0 -16)
📝 management/server/http/nameservers_handler_test.go (+0 -25)
📝 management/server/http/routes_handler_test.go (+0 -33)
📝 management/server/mock_server/account_mock.go (+0 -27)
📝 management/server/nameserver.go (+1 -152)
📝 management/server/nameserver_test.go (+0 -317)
📝 management/server/route.go (+0 -155)
📝 management/server/route_test.go (+0 -259)

📄 Description

Describe your changes

This PR removes the following unused methods from the AccountManager interface:

  • UpdateGroup
  • UpdateNameServerGroup
  • UpdateRoute

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/1149 **Author:** [@surik](https://github.com/surik) **Created:** 9/15/2023 **Status:** ✅ Merged **Merged:** 9/18/2023 **Merged by:** [@surik](https://github.com/surik) **Base:** `main` ← **Head:** `remove-unused-am-update-route-method` --- ### 📝 Commits (4) - [`aab966b`](https://github.com/netbirdio/netbird/commit/aab966ba6f2b0b2be8411ac3cc069ef73ec31327) Remove unused UpdateRoute method from AccountManager interface - [`d6fde6e`](https://github.com/netbirdio/netbird/commit/d6fde6e39c56d1195e2bac78753b9a1a15163008) Remove unused UpdateNameServerGroup from AccountManager - [`52eab68`](https://github.com/netbirdio/netbird/commit/52eab68ad80c64c29a412533944abc773d706899) Remove unused UpdateGroup method from AccountManager interface - [`8d87b06`](https://github.com/netbirdio/netbird/commit/8d87b0680457b5b8e9ffd22cc76e1ee69135fedf) Fix test ### 📊 Changes **10 files changed** (+1 additions, -1074 deletions) <details> <summary>View changed files</summary> 📝 `management/server/account.go` (+0 -19) 📝 `management/server/group.go` (+0 -71) 📝 `management/server/http/groups_handler_test.go` (+0 -16) 📝 `management/server/http/nameservers_handler_test.go` (+0 -25) 📝 `management/server/http/routes_handler_test.go` (+0 -33) 📝 `management/server/mock_server/account_mock.go` (+0 -27) 📝 `management/server/nameserver.go` (+1 -152) 📝 `management/server/nameserver_test.go` (+0 -317) 📝 `management/server/route.go` (+0 -155) 📝 `management/server/route_test.go` (+0 -259) </details> ### 📄 Description ## Describe your changes This PR removes the following unused methods from the AccountManager interface: * `UpdateGroup` * `UpdateNameServerGroup` * `UpdateRoute` ## Issue ticket number and link ### Checklist - [ ] Is it a bug fix - [ ] Is a typo/documentation fix - [ ] Is a feature enhancement - [x] 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 03:06:38 -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#14939