netmaker/logic
Abhishek K 4cc56fd3be
NET-1990: add peerkey to network egress routes model (#3379)
* add peerkey to network egress routes model

* add peerkey to network egress routes model

* filter out conflicting routes from node

* add support for egress HA on relay

* add support for egress HA on relay

* add support for egress HA on relay

* skip if curr node is relay node of the peer

* skip if curr node is relay node of the peer

* fix failover egress HA

* add network to egress route model

* clone before modifying
2025-03-24 15:33:39 +04:00
..
acls NET-1778: scale test code changes (#3203) 2024-12-10 10:15:31 +04:00
hostactions
pro/netcache NET-1941: failover signaling optimized, new endpoint for metrics peer info (#3322) 2025-02-14 16:06:26 +04:00
acls.go NET-1910: Acl controls for Egress Traffic (#3377) 2025-03-18 13:25:55 +04:00
auth.go remove deleted users from acl policy 2025-02-14 21:05:31 +04:00
clients.go fix extclient allowed Ips 2024-10-29 22:57:58 +04:00
dns.go remove default value on dns domain 2024-12-18 23:07:37 +04:00
enrollmentkey.go fix: unlnk deleted networks and tags from enrollment keys (#3328) 2025-02-24 08:22:18 +03:00
enrollmentkey_test.go block default key deletion,delete default key on network deletion 2024-10-30 15:58:55 +04:00
errors.go NET-1082: Scale Testing Fixes (#2894) 2024-04-11 21:18:57 +05:30
extpeers.go NET-1990: add peerkey to network egress routes model (#3379) 2025-03-24 15:33:39 +04:00
gateway.go migrate remote access gw tags 2025-03-11 00:50:44 +04:00
host_test.go NET-447: Removed proxy related fields and code (#2459) 2023-07-26 11:22:49 +05:30
hosts.go deprecate rag role 2024-10-28 16:53:02 +04:00
jwts.go fix(NET-1540): add cfg to autoclose connections on rac, when logged out (#3130) 2024-10-24 13:54:00 +04:00
legacy.go
metrics.go [NET-546] Move ee code to ee package, unify ee status and terminology (#2538) 2023-09-01 07:42:05 +05:30
networks.go resolve merge conflicts 2025-02-28 12:18:38 +04:00
nodes.go NET-1910: Acl controls for Egress Traffic (#3377) 2025-03-18 13:25:55 +04:00
nodes_test.go NET-1288:add egress range check with netmaker network address (#2978) 2024-07-05 15:53:46 +05:30
peers.go NET-1990: add peerkey to network egress routes model (#3379) 2025-03-24 15:33:39 +04:00
proc.go NET-1778: scale test code changes (#3203) 2024-12-10 10:15:31 +04:00
relay.go NET-1914: add gw apis, move relays into CE (#3309) 2025-01-28 11:28:31 +05:30
security.go remove query unescape usage 2024-09-29 16:00:38 +04:00
server.go NET-725: Failovers (#2685) 2023-11-29 20:10:07 +04:00
serverconf.go fix(NET-1175): use default trial end date 2024-05-03 12:52:55 +00:00
status.go NET-1956: Async Node Status API (#3341) 2025-02-24 08:48:24 +03:00
tags.go NET-1910: Acl controls for Egress Traffic (#3377) 2025-03-18 13:25:55 +04:00
telemetry.go NET-1440: scale test changes (#3014) 2024-08-15 11:59:00 +05:30
timer.go add trial license logic 2024-01-19 14:51:51 +05:30
traffic.go add trial license logic 2024-01-19 14:51:51 +05:30
user_mgmt.go fix: add user group struct to get user response (#3336) 2025-02-24 08:17:55 +03:00
users.go user roles and groups migration 2024-10-31 11:58:54 +04:00
util.go NET-1923: Add Metric Port to server config (#3306) 2025-02-04 08:44:24 +04:00
util_test.go random string 2023-05-02 13:28:00 -04:00
version.go chore: fix some comments (#2918) 2024-05-08 12:17:23 +05:30
version_test.go chore: fix some comments (#2918) 2024-05-08 12:17:23 +05:30
wireguard.go [NET-562] Persistent Keep Alive from node to host (#2604) 2023-10-06 10:09:19 +04:00
zombie.go chore: fix some comments (#2918) 2024-05-08 12:17:23 +05:30