netbird/management/server
Yury Gargay 659110f0d5
Rework peer connection status based on the update channel existence (#1213)
With this change, we don't need to update all peers on startup. We will
check the existence of an update channel when returning a list or single peer on API.
Then after restarting of server consumers of API will see peer not
connected status till the creation of an updated channel which indicates
peer successful connection.
2023-10-11 18:11:45 +02:00
..
activity Fix/user deletion (#1157) 2023-09-23 10:47:49 +02:00
http Rework peer connection status based on the update channel existence (#1213) 2023-10-11 18:11:45 +02:00
idp Add Pagination for IdP Users Fetch (#1210) 2023-10-11 17:09:30 +03:00
jwtclaims Update GitHub Actions and Enhance golangci-lint (#1075) 2023-09-04 17:03:44 +02:00
metrics Add routing groups metrics (#1187) 2023-10-02 12:10:12 +02:00
mock_server Rework peer connection status based on the update channel existence (#1213) 2023-10-11 18:11:45 +02:00
status Move Login business logic from gRPC API to Accountmanager (#713) 2023-03-03 18:35:38 +01:00
telemetry Expose store metrics with milliseconds bucketing (#1179) 2023-09-28 08:54:49 +02:00
testdata switch PATs to map and add deletion 2023-03-20 16:14:55 +01:00
account_test.go Fix routing groups expand and filtering (#1203) 2023-10-09 14:39:41 +02:00
account.go Rework peer connection status based on the update channel existence (#1213) 2023-10-11 18:11:45 +02:00
config.go Handle user delete (#1113) 2023-09-19 18:08:40 +02:00
dns_test.go Handle user delete (#1113) 2023-09-19 18:08:40 +02:00
dns.go Improve updateAccountPeers by bypassing AM and using account directly (#1193) 2023-10-04 15:08:50 +02:00
ephemeral_test.go Delete user peers when deleting a user (#1186) 2023-10-01 19:51:39 +02:00
ephemeral.go Delete user peers when deleting a user (#1186) 2023-10-01 19:51:39 +02:00
event_test.go use UTC everywhere in server 2023-04-03 15:09:35 +02:00
event.go use UTC everywhere in server 2023-04-03 15:09:35 +02:00
file_store_test.go JWT Groups support (#966) 2023-06-27 18:51:05 +04:00
file_store.go Rework peer connection status based on the update channel existence (#1213) 2023-10-11 18:11:45 +02:00
group_test.go Check links of groups before delete it (#1010) 2023-07-14 20:45:40 +02:00
group.go Cleanup Account Manager code (#1192) 2023-10-04 15:41:52 +02:00
grpcserver.go Add management_grpc_updatechannel_queue_bucket histogram (#1158) 2023-09-25 10:23:43 +02:00
management_proto_test.go Handle user delete (#1113) 2023-09-19 18:08:40 +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 Handle user delete (#1113) 2023-09-19 18:08:40 +02:00
nameserver_test.go Handle user delete (#1113) 2023-09-19 18:08:40 +02:00
nameserver.go Improve updateAccountPeers by bypassing AM and using account directly (#1193) 2023-10-04 15:08:50 +02:00
network_test.go Exclude second last IP from allocation to use it in the Fake DNS (#912) 2023-05-30 18:26:44 +04:00
network.go Exclude second last IP from allocation to use it in the Fake DNS (#912) 2023-05-30 18:26:44 +04:00
peer_test.go Update GitHub Actions and Enhance golangci-lint (#1075) 2023-09-04 17:03:44 +02:00
peer.go Cleanup Account Manager code (#1192) 2023-10-04 15:41:52 +02:00
personal_access_token_test.go move into separate package 2023-05-16 12:57:56 +02:00
personal_access_token.go Improve account copying (#1069) 2023-08-22 17:56:39 +02:00
policy_test.go Optimize ACL performance (#994) 2023-07-18 13:12:50 +04:00
policy.go Improve updateAccountPeers by bypassing AM and using account directly (#1193) 2023-10-04 15:08:50 +02:00
route_test.go Fix routing groups expand and filtering (#1203) 2023-10-09 14:39:41 +02:00
route.go Fix routing groups expand and filtering (#1203) 2023-10-09 14:39:41 +02:00
rule.go Improve account copying (#1069) 2023-08-22 17:56:39 +02:00
scheduler_test.go Proactively expire peers' login per account (#698) 2023-02-27 16:44:26 +01:00
scheduler.go Proactively expire peers' login per account (#698) 2023-02-27 16:44:26 +01:00
setupkey_test.go Feature/ephemeral peers (#1100) 2023-09-04 11:37:39 +02:00
setupkey.go Improve updateAccountPeers by bypassing AM and using account directly (#1193) 2023-10-04 15:08:50 +02:00
store.go Adding dashboard login activity (#1092) 2023-08-18 19:23:11 +02:00
turncredentials_test.go Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
turncredentials.go Reorder peer deletion when deleteing a user (#1191) 2023-10-03 16:46:58 +02:00
updatechannel_test.go Reorder peer deletion when deleteing a user (#1191) 2023-10-03 16:46:58 +02:00
updatechannel.go Reorder peer deletion when deleteing a user (#1191) 2023-10-03 16:46:58 +02:00
user_test.go Fix/user deletion (#1157) 2023-09-23 10:47:49 +02:00
user.go Improve updateAccountPeers by bypassing AM and using account directly (#1193) 2023-10-04 15:08:50 +02:00