Commit graph

131 commits

Author SHA1 Message Date
Matthew R. Kasun 38cd4d7700 refactor join
also removes server node
suspect there may be issues with proxy
and UI interactions with nodes
2022-12-20 15:29:09 -05:00
Abhishek Kondur 4b1a85a3ee proxy changes 2022-12-02 17:35:41 +05:30
Abhishek Kondur 5b7ead91e6 merge conflicts resolved 2022-12-02 10:08:01 +05:30
Abhishek Kondur cff3508425 Merge branch 'develop' of https://github.com/gravitl/netmaker into feature_proxy_metrics 2022-12-01 19:31:56 +05:30
kayos@tcp.direct a9d86e19df Fix #1750 2022-11-29 10:11:47 -05:00
Abhishek Kondur f95306ddbd make proxy optional 2022-11-20 09:35:29 +05:30
kayos@tcp.direct 966412e7c0
Fix #1750 2022-11-19 01:52:08 -08:00
Matthew R. Kasun 4df672de68 refactor node deletion 2022-11-15 09:52:17 -05:00
Abhishek Kondur 4d7691b71b add context to proxy and stun 2022-11-07 21:25:58 +05:30
Abhishek Kondur 31a7e73473 add proxy to netmaker server 2022-10-28 17:02:22 +05:30
Abhishek Kondur 1b92cb2442 add stun to servercfg 2022-10-26 10:53:57 +05:30
Matthew R Kasun b6417796c5 re-enable zombie processing 2022-10-03 20:27:09 +00:00
Abhishek Kondur 2b4e34ac0b rm unused func 2022-09-30 23:16:14 +05:30
Abhishek Kondur 3d5eac6905 rm channel 2022-09-26 21:55:24 +05:30
Abhishek Kondur f632bec11d merge conflicts resolved 2022-09-26 17:47:20 +05:30
Abhishek Kondur 698a4be861 configure mq on startup 2022-09-26 16:57:10 +05:30
Abhishek Kondur 1b4128bf69 configure mq to update admin password 2022-09-16 15:40:42 +05:30
Abhishek Kondur d19604f0d6 avoid generating certs 2022-09-16 12:03:51 +05:30
afeiszli b670755cce refactoring for ee 2022-09-14 13:26:31 -04:00
0xdcarns 88cd0a6497 initial commit 2022-09-13 15:25:56 -04:00
Abhishek Kondur 08a6ed483c dynsec intial code 2022-09-13 23:33:39 +05:30
Abhishek Kondur 8cbe796748 add servers to telemetry data 2022-09-12 18:06:17 +05:30
afeiszli 8fc9dac969 adding security fixes 2022-08-31 11:38:29 -04:00
Matthew R. Kasun 49c6380643 reuse mq connections 2022-08-29 14:08:01 -04:00
cameronts a2f2b81142 Updated to use logger.Log for PUBLIC_IP_SERVICE checks at verbosity of 3. Required some updates elsewhere to allowing using logger.Log from servercfg package. 2022-07-27 07:32:24 -07:00
0xdcarns edcbc912a0 added option for insecure mqtt connections 2022-07-07 15:38:13 -04:00
0xdcarns 6dcb95c840 cert name change for server clients 2022-07-07 15:08:22 -04:00
0xdcarns 68c59fb140 added saving functionality for root.key 2022-07-07 14:48:55 -04:00
0xdcarns 450fd933e4 always save keys on server start 2022-07-07 14:43:32 -04:00
0xdcarns 8e5ee2a390 always save certs on server start 2022-07-07 14:36:22 -04:00
0xdcarns 98efd67313 added log and sharpened up 2022-07-05 16:51:11 -04:00
0xdcarns 393102ad69 first connection established 2022-07-05 16:27:17 -04:00
0xdcarns adaf8f1ca6 initial changes to make cert <-> broker comms work 2022-07-05 15:04:45 -04:00
afeiszli ccd80eb10c add empty record check 2022-07-01 17:30:13 -04:00
afeiszli f28d361bea refactoring cert logic to use database 2022-06-30 22:30:28 -04:00
afeiszli b281047168 adding functions to handle certs in DB 2022-06-30 21:56:11 -04:00
Matthew R. Kasun efb06f37f7 only check for zombies on same network 2022-06-13 15:19:25 -04:00
0xdcarns a15fd750d1 change order 2022-04-26 11:47:41 -04:00
afeiszli 13db6ced0c adding separator 2022-04-25 20:07:47 -04:00
0xdcarns 773ad9b753 added initial notification to clients on server startup 2022-04-25 11:12:49 -04:00
Matthew R. Kasun 7152f6ccd4 remove references to grpc/comms net 2022-04-21 15:53:44 -04:00
Matthew R. Kasun 886ec31553 remove grpc 2022-04-21 15:04:44 -04:00
Matthew R. Kasun a340cd5c24 fix server startup for key/certs 2022-04-19 10:14:02 -04:00
Matthew R. Kasun 2b1f20e94b changes from code review
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-04-18 18:21:55 -04:00
Matthew R. Kasun d177d9507e don't start comms net 2022-04-18 07:28:13 -04:00
0xdcarns 7ca2c259ed added option to make iptables change 2022-03-28 10:36:23 -04:00
0xdcarns 22a06005f0 removed annoying log 2022-03-25 16:30:20 -04:00
John Sahhar a27cabc744 main: Add flag (-c) for configuration path
Adds an optional flag (-c) to the netmaker binary
for passing in an absolute path to a netmaker config
file.

Example:

	netmaker -c /etc/default/netmaker-server.yaml

Signed-off-by: John Sahhar <john@gravitl.com>
2022-03-22 15:22:38 -06:00
afeiszli fdfbde118e putting acl check before server pull 2022-03-13 21:35:22 -04:00
afeiszli 8306c213a7 adding default acl function 2022-03-13 20:58:30 -04:00