netbird/management/server
Maycon Santos 3c485dc7a1
Fix routing groups expand and filtering (#1203)
This PR fixes an issue were only one route containing routing groups was being synced to peers.
It also prevents sending routes for peers that aren't connect via ACL.
Moved all checks to Account.getEnabledAndDisabledRoutesByPeer.

Co-authored-by: Yury Gargay <yury.gargay@gmail.com>
Co-authored-by: braginini <bangvalo@gmail.com>
2023-10-09 14:39:41 +02:00
..
activity Fix/user deletion (#1157) 2023-09-23 10:47:49 +02:00
http Cleanup Account Manager code (#1192) 2023-10-04 15:41:52 +02:00
idp Add jumpcloud IdP (#1124) 2023-10-03 19:33:42 +02: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 Cleanup Account Manager code (#1192) 2023-10-04 15:41:52 +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 Fix routing groups expand and filtering (#1203) 2023-10-09 14:39:41 +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 Adding dashboard login activity (#1092) 2023-08-18 19:23:11 +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