netbird/management/server
Maycon Santos 503a116f7c
OpenAPI specification and API Adjusts (#356)
Introduced an OpenAPI specification.
Updated API handlers to use the specification types.

Added patch operation for rules and groups
and methods to the account manager.

HTTP PUT operations require id, fail if not provided.

Use snake_case for HTTP request and response body
2022-06-14 10:32:54 +02:00
..
http OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
idp Warmup IDP cache on Management start (#354) 2022-06-06 12:05:44 +02:00
jwtclaims OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
migration Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
mock_server OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
testdata Replace IP allocation logic (#342) 2022-05-29 22:43:39 +02:00
account_test.go Create account in once place (#358) 2022-06-09 13:14:34 +02:00
account.go OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
config.go Rename management from Wiretrustee to Netbird (#311) 2022-05-13 14:11:21 +02:00
file_store_test.go Create account in once place (#358) 2022-06-09 13:14:34 +02:00
file_store.go OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
group.go OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
grpcserver.go Handle peer interface config change (#348) 2022-06-04 19:41:01 +02:00
management_proto_test.go Replace IP allocation logic (#342) 2022-05-29 22:43:39 +02:00
management_suite_test.go Move management server to a separate directory (#67) 2021-07-24 16:14:29 +02:00
management_test.go Replace IP allocation logic (#342) 2022-05-29 22:43:39 +02:00
network_test.go Replace IP allocation logic (#342) 2022-05-29 22:43:39 +02:00
network.go Handle peer interface config change (#348) 2022-06-04 19:41:01 +02:00
peer_test.go OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
peer.go OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
rule.go OpenAPI specification and API Adjusts (#356) 2022-06-14 10:32:54 +02:00
setupkey_test.go feature: add update setup key endpoint 2021-08-20 22:33:43 +02:00
setupkey.go fix: minor HTTP bugs 2021-08-25 14:16:17 +02:00
store.go Add rules for ACL (#306) 2022-05-21 15:21:39 +02:00
turncredentials_test.go Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
turncredentials.go Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
updatechannel_test.go Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
updatechannel.go Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
user.go Create account in once place (#358) 2022-06-09 13:14:34 +02:00