[PR #428] [MERGED] Add routing Rest API support #12610

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

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/428
Author: @mlsmaycon
Created: 8/18/2022
Status: Merged
Merged: 8/20/2022
Merged by: @mlsmaycon

Base: mainHead: feature/routing-api-support


📝 Commits (7)

  • 1d79e4d Add routing Rest API support
  • 2b030e5 Add Get route and fix patch operation bug
  • b91b1db Add routes handlers
  • ff5572b Add route handlers test
  • 3c454dd Fix review comments
  • efb8755 update peer identifier description
  • a141a0a fix lint comments

📊 Changes

5 files changed (+1094 additions, -20 deletions)

View changed files

📝 management/server/http/api/openapi.yml (+248 -20)
📝 management/server/http/api/types.gen.go (+120 -0)
📝 management/server/http/handler.go (+8 -0)
management/server/http/routes.go (+380 -0)
management/server/http/routes_test.go (+338 -0)

📄 Description

Routing API will allow us to list, create, update, and delete routes


🔄 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/428 **Author:** [@mlsmaycon](https://github.com/mlsmaycon) **Created:** 8/18/2022 **Status:** ✅ Merged **Merged:** 8/20/2022 **Merged by:** [@mlsmaycon](https://github.com/mlsmaycon) **Base:** `main` ← **Head:** `feature/routing-api-support` --- ### 📝 Commits (7) - [`1d79e4d`](https://github.com/netbirdio/netbird/commit/1d79e4da4b409d296113f9ec6794cae453196eb1) Add routing Rest API support - [`2b030e5`](https://github.com/netbirdio/netbird/commit/2b030e5d3f17621793e67531d0db39ac6a40f7e4) Add Get route and fix patch operation bug - [`b91b1db`](https://github.com/netbirdio/netbird/commit/b91b1db47068f5374ec50b766f710c97aea3daa7) Add routes handlers - [`ff5572b`](https://github.com/netbirdio/netbird/commit/ff5572b635dec0a94155fe3f1e0675f2f9e16ec3) Add route handlers test - [`3c454dd`](https://github.com/netbirdio/netbird/commit/3c454dd0de6ae6a5d12fcbfe0700edf647829b65) Fix review comments - [`efb8755`](https://github.com/netbirdio/netbird/commit/efb87551ec4eb9d6ec16a23be75c9890e0d1890a) update peer identifier description - [`a141a0a`](https://github.com/netbirdio/netbird/commit/a141a0a638224c1eec1d4e7b87d3098d8d7c88fd) fix lint comments ### 📊 Changes **5 files changed** (+1094 additions, -20 deletions) <details> <summary>View changed files</summary> 📝 `management/server/http/api/openapi.yml` (+248 -20) 📝 `management/server/http/api/types.gen.go` (+120 -0) 📝 `management/server/http/handler.go` (+8 -0) ➕ `management/server/http/routes.go` (+380 -0) ➕ `management/server/http/routes_test.go` (+338 -0) </details> ### 📄 Description Routing API will allow us to list, create, update, and delete routes --- <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:16 -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#12610