Commit graph

7040 commits

Author SHA1 Message Date
abhishek9686
137303a687 resolve merge conflicts 2025-03-28 16:14:07 +04:00
Abhishek K
c1480aaa4f
Merge pull request #3400 from gravitl/master
Master
2025-03-28 12:48:31 +04:00
Abhishek K
c1e36f9a90
Merge pull request #3399 from gravitl/release-v0.90.0
Release v0.90.0
2025-03-28 12:48:01 +04:00
abhishek9686
25d07964d7 disable server start notify 2025-03-28 12:41:14 +04:00
abhishek9686
c318c939f4 sort the acl rules 2025-03-27 23:54:38 +04:00
Abhishek K
78b48c938a
Merge pull request #3397 from gravitl/NET-2003
add metric route to ext client addrs
2025-03-27 16:00:18 +04:00
abhishek9686
d55baebac5 add metric route to ext client addrs 2025-03-27 15:59:33 +04:00
Abhishek K
9b2bffe723
Merge pull request #3396 from gravitl/release-v0.30.0
add migration for extclient tags
2025-03-25 17:02:34 +04:00
abhishek9686
75307cb726 add migration for extclient tags 2025-03-25 17:01:03 +04:00
Abhishek K
d10a623915
Merge pull request #3395 from gravitl/master
Master
2025-03-25 16:21:18 +04:00
Abhishek K
0a0c363ab4
Merge pull request #3388 from gravitl/release-v0.90.0
v0.90.0
2025-03-25 16:19:44 +04:00
Abhishek K
0d5574211c
Merge pull request #3394 from gravitl/v0.90.0_fixes
fix tag nil point error
2025-03-25 15:10:18 +04:00
abhishek9686
982ee3f4f2 fix tag nil point error 2025-03-25 15:06:02 +04:00
Abhishek K
4a70fd91a7
Merge pull request #3392 from gravitl/develop
Develop
2025-03-25 12:06:02 +04:00
abhishek9686
45e5d52b19 fix status func calls 2025-03-25 12:01:46 +04:00
Abhishek K
4c26ae5197
Merge pull request #3391 from gravitl/master
Master
2025-03-25 11:51:06 +04:00
Abhishek K
29b6516060
Merge pull request #3390 from gravitl/release-v0.30.0
Release v0.30.0
2025-03-25 11:46:24 +04:00
Abhishek K
c0a114a58f
remove race flag (#3389) 2025-03-25 11:18:58 +04:00
abhishek9686
ddea7a179a remove race flag 2025-03-25 11:18:11 +04:00
Abhishek K
06f6f5ca98
update release versions (#3387)
* update release versions

* update release versions

* update release versions
2025-03-25 11:08:54 +04:00
Abhishek K
8a1f36ee8e
Net 1990 (#3386)
* 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

* check for user policies on uni direction check

* add all network fwd rule

* delete all network policies and tags on network deletion
2025-03-25 00:42:14 +04:00
Abhishek K
5e1ef5e366
Net 1990 (#3385)
* 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

* check for user policies on uni direction check

* add all network fwd rule
2025-03-25 00:29:35 +04:00
Abhishek K
8c19fc602d
Net 1990 (#3384)
* 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

* check for user policies on uni direction check
2025-03-24 17:15:44 +04:00
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
Aceix
39d812f137
feat: send gateway dns and private address (#3378) 2025-03-18 13:26:29 +04:00
Abhishek K
3d765f9cf1
NET-1910: Acl controls for Egress Traffic (#3377)
* add support for egress ranges on acl policy

* add egress ranges to acl rules

* add egress ranges to acl policies

* Add egress ranges to acl rules

* add egress ranges to fw update

* fetch acl rules for egress networks

* apply egress policies for devices

* configure user policies for egresss routes

* fix gw tag name migration

* fix egress acl rules for static nodes

* add egress ranges for static nodes on ingress gw

* fileter acl IPs to be unique

* cleanup IOT logic from peer update

* make acl Rule Dst List

* cleanup egress ranges from acl policies

* create user group default acl policy for gateways

* remove remote access name ids

* rm egress ranges removal from acl policies

* simplify user permissions on nodes

* add additional nameservers to extclient dns

* remove debug logs

* fix static checks
2025-03-18 13:25:55 +04:00
Aceix
372c797e60
fix: add status to updated node response during update (#3363) 2025-03-18 09:34:42 +04:00
Aceix
57c910ba69
patch pro LICENSE broken link (#3364) 2025-03-17 18:50:47 +04:00
Vishal Dalwadi
4b3f1fd58a
feat(go): improve error message. (#3368) 2025-03-17 18:50:08 +04:00
Aceix
880c3acfc1
fix: config to allow muti-net connections on netdesk (#3371) 2025-03-17 18:49:05 +04:00
Vishal Dalwadi
4c14cfd099
NET-1986: Only report online hosts and external clients (#3375)
* feat(go): only report online hosts.

* feat(go): only report online external clients.

* feat(go): only report online hosts and external clients.
2025-03-17 18:35:17 +04:00
Abhishek K
fb1052e6a5
change check to last checkin status (#3374) 2025-03-17 17:23:06 +04:00
Vishal Dalwadi
346f09ce39
NET-1986: Only report online hosts. (#3370)
* feat(go): only report online hosts.

* feat(go): only report online external clients.
2025-03-14 17:16:31 +04:00
Abhishek K
6ccfd10797
set managed dns to true (#3362) 2025-03-11 01:05:01 +04:00
Aceix
7c262abbb9
Merge pull request #3356 from gravitl/fix/allow-multiple-client-gw-dns
Fix/allow-multiple-client-dns
2025-03-11 00:53:38 +04:00
Abhishek K
d46050cab4
Merge pull request #3357 from gravitl/add-rac-cfg-for-multiple-network-connections
feat: add config to allow muti-net connections on netdesk
2025-03-11 00:52:39 +04:00
Abhishek K
92806a0210
Merge pull request #3342 from gravitl/NET-1911
NET-1911: ACL policy improvements, add colors to tags
2025-03-11 00:51:30 +04:00
abhishek9686
f3fd10326f migrate remote access gw tags 2025-03-11 00:50:44 +04:00
abhishek9686
aca11049c9 fix untagged extclient comms for user 2025-03-10 13:17:33 +04:00
abhishek9686
0e4f163f1f fix merge conflicts 2025-03-06 22:48:46 +04:00
abhishek9686
bb25739bd9 resolve merge conflicts 2025-03-06 22:41:56 +04:00
Abhishek K
1ad8b8b7b4
Merge pull request #3358 from gravitl/master
Master
2025-03-06 22:17:24 +04:00
abhishek9686
8f370a74a9 fix ipv6 addr rules on gw node 2025-03-06 19:01:53 +04:00
abhishek9686
6e1b16a6ea fix ext-ext comms 2025-03-06 03:45:09 +04:00
Abhishek K
6d460331b5
Merge pull request #3352 from gravitl/NET-1980
NET-1980: Egress HA routing
2025-03-06 01:12:38 +04:00
Abhishek K
95093d9eb8
Merge branch 'develop' into NET-1980 2025-03-06 01:10:28 +04:00
Abhishek K
7764682886
Merge pull request #3353 from gravitl/NET-1978
NET-1978: Add support for additional nameservers, add loadbalance connection api for client config
2025-03-06 01:09:58 +04:00
abhishek9686
9a1c1c281b fix extclient comms to gws 2025-03-05 23:24:24 +04:00
abhishek9686
984db44c78 fix extclient comms to gws 2025-03-05 23:06:38 +04:00
abhishek9686
e22519c07e fix acls rules on node 2025-03-05 20:35:21 +04:00