netbird/management/server
Givi Khojanashvili 5dc0ff42a5
Fix broken auto-generated Rego rule (#769)
Default Rego policy generated from the rules in some cases is broken.
This change fixes the Rego template for rules to generate policies.

Also, file store load constantly regenerates policy objects from rules.
It allows updating/fixing of the default Rego template during releases.
2023-04-01 12:02:08 +02:00
..
activity Feat rego default policy (#700) 2023-03-13 18:14:18 +04:00
http Merge pull request #766 from netbirdio/feature/add_rest_endpoints_for_pat 2023-03-30 15:55:48 +02:00
idp Add Keycloak Idp Manager (#746) 2023-03-23 14:54:31 +01:00
jwtclaims Feature: add custom id claim (#667) 2023-02-03 21:47:20 +01:00
metrics Add version info command to signal server (#739) 2023-03-15 07:54:51 +01:00
mock_server move validation into account manager + func for get requests 2023-03-30 13:58:44 +02:00
rego Fix broken auto-generated Rego rule (#769) 2023-04-01 12:02:08 +02:00
status Move Login business logic from gRPC API to Accountmanager (#713) 2023-03-03 18:35:38 +01:00
telemetry Add gRPC metrics (#522) 2022-10-22 15:06:54 +02:00
testdata switch PATs to map and add deletion 2023-03-20 16:14:55 +01:00
account_test.go Merge pull request #766 from netbirdio/feature/add_rest_endpoints_for_pat 2023-03-30 15:55:48 +02:00
account.go Merge pull request #766 from netbirdio/feature/add_rest_endpoints_for_pat 2023-03-30 15:55:48 +02:00
config.go Feature: add custom id claim (#667) 2023-02-03 21:47:20 +01:00
dns_test.go Move Login business logic from gRPC API to Accountmanager (#713) 2023-03-03 18:35:38 +01:00
dns.go Simplify event storing with one generic method (#662) 2023-01-24 10:17:24 +01:00
event_test.go Add system activity tracking and event store (#636) 2023-01-02 15:11:32 +01:00
event.go Simplify event storing with one generic method (#662) 2023-01-24 10:17:24 +01:00
file_store_test.go add function comments, implement account mock functions and added error handling in tests 2023-03-20 16:38:17 +01:00
file_store.go Fix broken auto-generated Rego rule (#769) 2023-04-01 12:02:08 +02:00
group.go Feat rego default policy (#700) 2023-03-13 18:14:18 +04:00
grpcserver.go Adjustments for the change server flow (#756) 2023-03-23 16:35:06 +01:00
management_proto_test.go Use global login expiration setting when sending network map (#731) 2023-03-09 11:24:42 +01:00
management_suite_test.go Move management server to a separate directory (#67) 2021-07-24 16:14:29 +02:00
management_test.go Feat rego default policy (#700) 2023-03-13 18:14:18 +04:00
nameserver_test.go Move Login business logic from gRPC API to Accountmanager (#713) 2023-03-03 18:35:38 +01:00
nameserver.go Add more activity events (#663) 2023-01-25 16:29:59 +01:00
network_test.go Replace IP allocation logic (#342) 2022-05-29 22:43:39 +02:00
network.go Report offline peers to agents (#728) 2023-03-07 10:17:25 +01:00
peer_test.go Feat rego default policy (#700) 2023-03-13 18:14:18 +04:00
peer.go Disable peer expiration of peers added with setup keys (#758) 2023-03-23 17:47:53 +01:00
personal_access_token_test.go store hashed token base64 encoded 2023-03-29 15:21:53 +02:00
personal_access_token.go last_used can be nil 2023-03-29 17:46:09 +02:00
policy_test.go Fix broken auto-generated Rego rule (#769) 2023-04-01 12:02:08 +02:00
policy.go Fix broken auto-generated Rego rule (#769) 2023-04-01 12:02:08 +02:00
route_test.go Feat rego default policy (#700) 2023-03-13 18:14:18 +04:00
route.go Use Peer.ID instead of Peer.Key as peer identifier (#664) 2023-02-03 10:33:28 +01:00
rule.go Feat rego default policy (#700) 2023-03-13 18:14:18 +04: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 Simplify event storing with one generic method (#662) 2023-01-24 10:17:24 +01:00
setupkey.go Simplify event storing with one generic method (#662) 2023-01-24 10:17:24 +01:00
store.go switch PATs to map and add deletion 2023-03-20 16:14:55 +01:00
turncredentials_test.go Rename module to netbirdio/netbird (#288) 2022-03-26 12:08:54 +01:00
turncredentials.go Fix peer status update when expiring peers (#708) 2023-02-28 20:02:30 +01:00
updatechannel_test.go Use select for turn credentials and peers update (#443) 2022-08-27 12:57:03 +02:00
updatechannel.go Proactively expire peers' login per account (#698) 2023-02-27 16:44:26 +01:00
user_test.go fix test 2023-03-30 14:15:44 +02:00
user.go move validation into account manager + func for get requests 2023-03-30 13:58:44 +02:00