Commit graph

17 commits

Author SHA1 Message Date
Aceix
af19704f41
fix: alias device subcommand with host (#3431) 2025-04-30 02:58:52 +04:00
Max Ma
c7469c79d0 rename isstaticendpoint to isstatic 2024-06-03 10:37:19 +02:00
Max Ma
81a6c9cf8a seperate static port and static endpoint 2024-05-28 10:16:11 +02:00
Max Ma
5740c3e009
Net 1115 (#2890)
* add endpointipv6 for host

* keep endpointipv6 unchanged when enable static endpoint

* handle ipv6 endpoint updates

---------

Co-authored-by: abhishek9686 <abhi281342@gmail.com>
2024-04-11 17:37:45 +05:30
Gabriel de Souza Seibel
cb4b99ffcb
[NET-562] Persistent Keep Alive from node to host (#2604)
* Move PKA field from models node to host level

* Move PKA field from api models node to host level

* Adapt logic package to node->host PKA

* Adapt migration-related code to node->host PKA

* Adapt cli code to node->host PKA

* Change host PKA default to 20s

* On IfaceDelta, check for PKA on host

* On handleHostRegister, set default PKA

* Use a default PKA

* Use int64 for api host pka

* Reorder imports

* Don't use host pka in iface delta

* Fix ConvertAPIHostToNMHost

* Add swagger doc for host PKA field

* Fix swagger.yml

* Set default PKA only for new hosts

* Remove TODO comment

* Remove redundant check

* Have api-host pka be specified in seconds
2023-10-06 10:09:19 +04:00
Matthew R Kasun
823182cf09
add force flag to host/node delete (#2548)
* add force flag to host/node delete

* review comments

---------

Co-authored-by: Abhishek K <32607604+abhishek9686@users.noreply.github.com>
2023-09-13 10:10:17 +05:30
Abhishek K
645bc4c126
NET-447: Removed proxy related fields and code (#2459)
* remove related fields and code

* remover metrics collection from server code

* fw update struct

* add ext client flag to metrics data

* simply nat types

* rm proxy update from cli
2023-07-26 11:22:49 +05:30
Abhishek K
6c2582651c
Net-137: Node relays (#2401)
* revert relays

* initial relay commit

* get relayed allowed ips

* add more relay validation checks, peer logic cleanup

* rm relayed nodes from relay node when relayed node is deleted

* fix egress updates for relayed nodes

* rm unused func

* remove  debug logs

* avoid adding egress ranges on the relayed gw node

---------

Co-authored-by: Matthew R Kasun <mkasun@nusak.ca>
2023-06-19 12:26:14 -04:00
Matthew R Kasun
12004aa09a refactor key updates on host basis vice node 2023-04-13 16:08:39 -04:00
Anish Mukherjee
6a03947384 update host network modification endpoints 2023-02-14 17:25:22 +05:30
Anish Mukherjee
5c1d91ad72 fix host update 2023-01-25 16:34:48 +05:30
Anish Mukherjee
02ba1ce6ae move relay logic to hosts 2023-01-24 16:00:12 +05:30
Anish Mukherjee
905f5ef5e2 add flags for host update 2023-01-06 10:28:08 +05:30
Anish Mukherjee
e600fe32ed remove toggle flag 2023-01-06 10:09:35 +05:30
Anish Mukherjee
90ef4fd168 use new node structs 2023-01-05 19:25:47 +05:30
Anish Mukherjee
016e7fd2f9 cleanup comments 2023-01-05 18:53:12 +05:30
Anish Mukherjee
8b5eb0cbd4 add host endpoints to cli 2023-01-05 18:53:12 +05:30