Matthew R Kasun
322bdb0af8
update dns mq topics to have four fields
2023-02-08 08:35:36 -05:00
Matthew R Kasun
e1f644a453
add server name to dns publish topics
2023-02-07 15:17:11 -05:00
Matthew R Kasun
488ada670c
cleanup: function comments, etc
2023-02-07 15:17:11 -05:00
Matthew R Kasun
5cac655f04
publish dns update on host name change
2023-02-07 15:17:11 -05:00
Matthew R Kasun
dbad8ac463
publish dns update on custom dns deletion
2023-02-07 15:17:11 -05:00
Matthew R Kasun
4f7c038702
publish dns update on custom dns creation
2023-02-07 15:17:11 -05:00
Matthew R Kasun
89136f4832
publish dns update on ext client deletion
2023-02-07 15:17:10 -05:00
Matthew R Kasun
a24263281c
publish dns update on node ip change
2023-02-07 15:17:10 -05:00
Matthew R Kasun
af66356061
publish dns on node deletion
2023-02-07 15:17:10 -05:00
Matthew R Kasun
a441e35a09
publish dns on node creation
2023-02-07 15:17:10 -05:00
Matthew R Kasun
aad4abc181
remove dependencies on netclient
2023-01-27 14:51:06 -05:00
Matthew R Kasun
73dfc6fe47
correct using address of loop vars
2023-01-25 13:21:18 -05:00
Matthew R Kasun
9b072e1050
remove network capabilities from netmaker
...
remove NET_ADMIN, NET_RAW, SYS_MODULE capabilities from docker-compose
files
remove sysctls from dockerfiles
remove ManageIPTables and PortForwardServices from ServerConfig
remove functions related to removed attributes
2023-01-23 12:37:07 -05:00
Abhishek Kondur
acceb6e370
mq handlers for host updates
2023-01-17 11:17:13 +05:30
Abhishek Kondur
3bf69605e5
merge conflicts resolved
2023-01-12 15:22:48 +05:30
0xdcarns
2fa2d50b8f
added ability for server to receive and publish host model updates via MQ
2023-01-11 10:33:43 -05:00
Abhishek Kondur
599656618d
func comments,rm old proxy code
2023-01-10 19:52:54 +05:30
Abhishek Kondur
9b1d8b1d89
remove parameters from mq peer msg
2023-01-10 10:49:15 +05:30
Abhishek Kondur
3e2d22a16b
add proxy action to peer update
2023-01-09 09:11:39 +05:30
Abhishek Kondur
95b578455d
proxy updates refactor changes
2023-01-08 18:50:02 +05:30
Abhishek Kondur
023f29ee71
pr comments
2023-01-06 21:27:40 +05:30
Abhishek Kondur
68ed1b8b33
periodic host updates
2023-01-06 17:52:17 +05:30
Abhishek Kondur
ca3d9dc40b
fix node update
2023-01-06 16:58:41 +05:30
Abhishek Kondur
72e4b914b9
move peers to host level
2023-01-05 09:24:46 +05:30
Abhishek Kondur
21133bca7d
host based updates
2023-01-04 20:02:02 +05:30
Abhishek Kondur
88902f7823
fix host peer update model,add server name to peer update topic
2023-01-04 11:03:13 +05:30
Abhishek Kondur
4c0866723f
add new host role with acls
2023-01-04 10:05:05 +05:30
Abhishek Kondur
2cb3ee65af
change proxy models reference paths
2022-12-27 21:56:55 +05:30
Matthew R. Kasun
eae92470c5
refactor of peerUpdate
...
contains some debugging logging
2022-12-23 13:41:17 -05:00
Matthew R. Kasun
bce2f8a45c
fix compile errors
2022-12-22 06:42:33 -05:00
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
Matthew R. Kasun
c086e9499d
rebase
...
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-12-19 15:15:35 -05:00
Abhishek Kondur
792dc686d9
check if proxy is enabled
2022-12-13 10:45:57 +05:30
Abhishek Kondur
8cf3144013
publish proxy for ext peers
2022-12-13 10:44:28 +05:30
Abhishek Kondur
e00199a650
update proxy pkg path
2022-12-09 00:54:11 +05:30
Abhishek Kondur
80c7d46ec6
docker compose update, add stun to caddyfile
2022-12-06 19:27:38 +05:30
Abhishek Kondur
4b1a85a3ee
proxy changes
2022-12-02 17:35:41 +05:30
Abhishek Kondur
972ded5a2d
change listen port to proxy on ext client creation if proxy used on ingress GW
2022-11-27 22:22:54 +05:30
Abhishek Kondur
40a9ae0e76
return after pushing proxy updateto server
2022-11-20 15:10:20 +05:30
Abhishek Kondur
f95306ddbd
make proxy optional
2022-11-20 09:35:29 +05:30
Abhishek Kondur
c54080e150
fix relay updates for proxy
2022-11-18 10:48:28 +05:30
Abhishek Kondur
a7c0abe2fc
refactor proxy updates
2022-11-07 01:25:04 +05:30
Abhishek Kondur
acae6c3aed
added relay functionality to proxy
2022-11-04 01:24:48 +05:30
Abhishek Kondur
1827f8c3b5
merge conflicts resolved
2022-09-30 20:15:17 +05:30
Abhishek Kondur
0df6d1761e
add subscription pattern to acls,fix NaN value in metrics for uptime,get real iface name for mac
2022-09-30 18:31:57 +05:30
afeiszli
c8672818fe
adding resets and single peer update on metrics disconnect detections
2022-09-29 14:49:44 -04:00
0xdcarns
b95f3eb846
initial PoC completed
2022-09-28 14:59:21 -04:00
Matthew R. Kasun
5f7d6ea1ef
logic.Is_EE --> systemcfg.Is_EE
2022-09-25 07:11:26 -04:00
0xdcarns
b1b497faa4
PR comments addressed
2022-09-15 10:23:19 -04:00
afeiszli
b670755cce
refactoring for ee
2022-09-14 13:26:31 -04:00