Commit graph

120 commits

Author SHA1 Message Date
Abhishek Kondur
086ef25ac6 remove peer update context 2023-06-29 00:17:42 +05:30
Abhishek Kondur
eca3a16f9a broadcast port changes 2023-06-28 22:10:25 +05:30
Abhishek Kondur
1a67b4e49b Merge branch 'NET-390-endpointdetection-config-fix' of https://github.com/gravitl/netmaker into NET-390-scale-latest 2023-06-28 21:05:38 +05:30
Abhishek Kondur
4efbe6256f stop context cancel on peer updates 2023-06-28 21:05:21 +05:30
Abhishek Kondur
243cc74490 remove endpoint detection from host model 2023-06-27 22:36:24 +05:30
Aceix
9787ce6ae8
fix(NET-312): increase log levels for verbose logs (#2403) 2023-06-20 16:28:40 +05:30
Tobias Cudnik
94ca72e370
NET-173 Sync EndpointDetection config (#2374)
* adding serverconfig logic and variable to hosts

* - sync EndpointDetection on peerupdate
- add EndpointDetection to env config

* - endpoint detection always comes from the server
- fixed ENDPOINT_DETECTION -> NETCLIENT_ENDPOINT_DETECTION

---------

Co-authored-by: afeiszli <alex.feiszli@gmail.com>
2023-06-13 16:33:53 -04:00
Matthew R Kasun
f94cda11f6
Net 262 - structured logging (#2366)
* structured logging infra

* structured logging mq handlers
2023-06-06 13:47:16 -04:00
Matthew R Kasun
6f11eb2bb0
update version/firewall in use if changed on checkin (#2335) 2023-05-31 09:10:05 +05:30
Abhishek Kondur
423abf0fe4 add use_turn option to config,check if server is using turn 2023-04-28 14:06:28 +05:30
Abhishek Kondur
5ad092343a pr comments addressed 2023-04-28 13:28:34 +05:30
Abhishek Kondur
9e0038f39c merge conflicts resolved 2023-04-25 11:12:22 +04:00
Matthew R Kasun
d5a83f3002 move servercfg.GetServer() out of loop 2023-04-19 09:43:07 -04:00
Matthew R Kasun
cd89b4abef remove old peer when publickey updated 2023-04-17 18:20:09 -04:00
Abhishek Kondur
4f95e9f562 add basic auth to turn server apis, handle host registration on server 2023-04-17 15:33:05 +04:00
Abhishek Kondur
d4ceabd4b3 register host through server, add basic auth to turn apis 2023-04-17 11:21:28 +04:00
0xdcarns
fa40a5929d added turn ep + nat type to host model 2023-03-30 17:23:21 -04:00
dcarns
158672a906
Merge pull request #2097 from gravitl/feature_emqx_acl
Add EMQX ACLs
2023-03-22 11:56:56 -04:00
0xdcarns
f25421f6c4 fixed update issue 2023-03-22 10:48:54 -04:00
Anish Mukherjee
852abcf4e7 update mq topics to use servername 2023-03-21 17:55:51 +05:30
0xdcarns
bf687dd478 add return 2023-03-20 08:55:28 -04:00
dcarns
99cb2195a0
Merge pull request #2119 from gravitl/GRA-1369-ext-acls
GRA-1369 - added logic for ext client ACLs
2023-03-15 13:19:41 -04:00
dcarns
3d5b0ceafc
Merge pull request #2113 from gravitl/GRA-1342-registration-dns
GRA-1342: added DNS publish when host add nodes
2023-03-15 08:52:39 -04:00
0xdcarns
0f3faceb93 added logic for ext client ACLs 2023-03-14 13:39:33 -04:00
0xdcarns
ba03fed905 added DNS publish when host add nodes 2023-03-14 08:33:14 -04:00
Abhishek Kondur
a701956d99 fix traffic sent and recieved metric 2023-03-14 07:00:59 +04:00
Abhishek Kondur
959ca622e3 add new field to proxy metrics 2023-03-14 06:55:25 +04:00
0xdcarns
58adef9e12 address non-functional comment 2023-03-07 11:00:21 -05:00
0xdcarns
28119c22ee added context to peer updates, moved nodes to memory 2023-03-06 12:21:51 -05:00
0xdcarns
48aad9780c merge develop 2023-03-06 10:28:54 -05:00
0xdcarns
91373953e7 added ability to force delete if node is requested twice 2023-03-03 11:11:02 -05:00
0xdcarns
385232ca5a cleanup unnecessary routines + use peerindexmap for delete check 2023-03-01 10:55:34 -05:00
dcarns
ad4bab064b
Merge pull request #2050 from gravitl/GRA-1198-enrollment_keys
Gra 1198 enrollment keys
2023-02-28 09:26:23 -05:00
dcarns
dbf6f1034b
Merge pull request #2058 from gravitl/feature_emqx
Add emqx boilerplate
2023-02-28 08:41:39 -05:00
0xdcarns
977c9c8c19 send peer update after request + fix pass update issue 2023-02-27 12:32:07 -05:00
Anish Mukherjee
314af6b51d create emqx credentials for host upon creation 2023-02-27 17:18:35 +05:30
0xdcarns
e759637750 Merge branch 'develop' into GRA-1198 2023-02-24 11:23:41 -05:00
0xdcarns
adf3967e0d handled forced deleted peer 2023-02-24 10:41:04 -05:00
0xdcarns
80fda83c0c adjusted peer updates to remove peers properly, slowed zombie check 2023-02-23 10:55:42 -05:00
Anish Mukherjee
5279900b7c add /mqtt for EMQX websocket listen endpoint 2023-02-22 20:37:08 +05:30
Anish Mukherjee
d2adf88b21 add emqx boilerplate 2023-02-22 20:37:08 +05:30
0xdcarns
a1f5d73a58 added request ack 2023-02-17 11:39:30 -05:00
0xdcarns
6b30cef968 handled node additions in more elegant manner 2023-02-17 11:32:02 -05:00
Abhishek Kondur
7f9552b04d remove duplicate peer update 2023-02-13 21:48:16 +04:00
dcarns
6e50011ceb
Merge pull request #1978 from gravitl/GRA-1060/bug_proxy_listen_port
Gra 1060/bug public listen port
2023-01-26 18:28:30 -05:00
Abhishek Kondur
acbd0d6337 only print host id in log 2023-01-26 14:02:47 +04:00
Anish Mukherjee
1b43d6bf1c increase log verbosity for legacy nodes 2023-01-26 14:41:50 +05:30
dcarns
5fb3ec7b79
Merge pull request #1970 from gravitl/static_check_addressing
addressed majority of static checks
2023-01-24 13:14:47 -05:00
0xdcarns
706bba0593 addressed majority of static checks 2023-01-24 11:20:06 -05:00
Abhishek Kondur
18ddb3d5ca update host name on join 2023-01-24 12:10:03 +04:00