netmaker/logic
Abhishek Kondur 0c9ed2542b
NM-202: fix egress domain routing (#3793)
* NM-195: add key tags info to posture check on join

* NM-195: add network user grps to posture check

* NM-195: add posture checks to middleware

* fix: return error when group network roles are set for specific networks and all networks;

* add all posture check to rsrc permission check func

* NM-202: fix egress domain routing

* fix: add username filter;

* feat: add fallback nameserver support;

* fix: add validation for pro as well;

* fix: skip fallback domains for user gws;

* fix: don't set domains for fallback dns servers;

* fix: validation fixes;

* fix: empty match domains for fallback nameservers;

---------

Co-authored-by: VishalDalwadi <dalwadivishal26@gmail.com>
2025-12-22 10:10:40 +04:00
..
acls NM-159: peer connection interval, check old acl status (#3714) 2025-11-04 11:57:54 +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 NM-80: Logic to Deprecate Legacy Acls if unused (#3662) 2025-10-28 09:53:42 +04:00
auth.go Merge pull request #3637 from gravitl/NM-100 2025-09-08 07:36:43 +05:30
clients.go fix import cycle issue 2025-12-02 18:24:16 +04:00
dns.go NM-202: fix egress domain routing (#3793) 2025-12-22 10:10:40 +04:00
egress.go NM-202: fix egress domain routing (#3793) 2025-12-22 10:10:40 +04:00
enrollmentkey.go Allow updating auto-assign-gw on enrollment keys (#3768) 2025-12-11 10:39:44 +04:00
enrollmentkey_test.go NM-122: Auto Relay, auto assignment of Gw (#3697) 2025-10-28 09:53:31 +04:00
errors.go Merge pull request #3735 from gravitl/NM-166 2025-12-05 10:33:11 +04:00
extpeers.go NM-168: Network Flow Logs (#3754) 2025-12-12 14:12:00 +04:00
gateway.go Merge pull request #3735 from gravitl/NM-166 2025-12-05 10:33:11 +04:00
host_test.go Merge pull request #3744 from gravitl/NM-167 2025-12-05 09:52:53 +04:00
hosts.go NM-168: Network Flow Logs (#3754) 2025-12-12 14:12:00 +04:00
jwts.go Netmaker Desktop Session Duration (#3543) 2025-07-27 08:29:14 +05:30
legacy.go
metrics.go Merge pull request #3718 from gravitl/fix/v1.2.0 2025-11-06 13:55:52 +04:00
networks.go Merge pull request #3744 from gravitl/NM-167 2025-12-05 09:52:53 +04:00
nodes.go NM-166: add user groups to posture checks (#3766) 2025-12-11 12:19:30 +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 NM-202: fix egress domain routing (#3793) 2025-12-22 10:10:40 +04:00
proc.go NET-1778: scale test code changes (#3203) 2024-12-10 10:15:31 +04:00
relay.go disable failover field 2025-11-07 11:52:43 +04:00
security.go feat(go): add auditor role; (#3684) 2025-10-24 09:56:40 +04:00
server.go NM-168: Network Flow Logs (#3754) 2025-12-12 14:12:00 +04:00
serverconf.go fix(NET-1175): use default trial end date 2024-05-03 12:52:55 +00:00
settings.go NM-168: Network Flow Logs (#3754) 2025-12-12 14:12:00 +04:00
status.go Merge pull request #3576 from gravitl/NM-38 2025-08-12 14:07:45 +05:30
sysinfo.go Merge pull request #3735 from gravitl/NM-166 2025-12-05 10:33:11 +04:00
telemetry.go convert invited emails to lowercase (#3457) 2025-05-21 17:05:53 +05:30
timer.go Merge pull request #3744 from gravitl/NM-167 2025-12-05 09:52:53 +04:00
traffic.go
usage.go disable failover field 2025-11-07 11:52:43 +04:00
user_mgmt.go NM-195: cleanup deleted tags and user groups from posturechecks, add nameserver to middleware (#3794) 2025-12-19 17:36:39 +04:00
users.go Prevent removing idp integration when oauth user is superadmin (#3589) 2025-08-25 10:28:53 +05:30
util.go NM-122: Auto Relay, auto assignment of Gw (#3697) 2025-10-28 09:53:31 +04:00
util_test.go
version.go Merge pull request #3735 from gravitl/NM-166 2025-12-05 10:33:11 +04:00
version_test.go chore: fix some comments (#2918) 2024-05-08 12:17:23 +05:30
wireguard.go NM-137: Add addtional mq actions to host api (#3671) 2025-10-07 13:16:31 +04:00
zombie.go Merge pull request #3744 from gravitl/NM-167 2025-12-05 09:52:53 +04:00