Commit Graph

348 Commits

Author SHA1 Message Date
0xdcarns
cd4e2c57d6 added new struct and adapted to funcs 2022-01-29 18:15:52 -05:00
0xdcarns
0d3813295d server update 2022-01-29 18:15:52 -05:00
0xdcarns
26a0d8bdbe initial commit 2022-01-29 18:15:52 -05:00
dcarns
23e294d05f Merge pull request #648 from gravitl/bugfix_v0.10.0_freebsd-gateways
fix for GRA-129 prevent freebsd from being a gateway
2022-01-26 14:40:28 -05:00
Matthew R Kasun
dd62e90924 fix for GRA-129 prevent freebsd from being a gateway 2022-01-26 09:04:30 -05:00
dcarns
59685731c1 Merge pull request #645 from gravitl/feature-messageQueue
Feature message queue
2022-01-25 19:25:38 -05:00
Matthew R Kasun
03d17a0520 addressing review comments 2022-01-25 18:15:27 -05:00
0xdcarns
7846420fa7 added timer hooks 2022-01-25 11:00:56 -05:00
Matthew R Kasun
bc54bbf167 manual rebase to develop 2022-01-25 07:31:50 -05:00
Matthew R Kasun
77b765c8fd Merge branch 'develop' into feature-messageQueue 2022-01-24 17:24:37 -05:00
0xdcarns
0e83ba932c bug fixed 2022-01-24 15:16:29 -05:00
Matthew R Kasun
d722218f32 publish Node and Peer updates in go routine to ensure UI responses are not delayed 2022-01-24 13:56:10 -05:00
Matthew R Kasun
f54d0fd993 fix logic in call to UpdatePeers 2022-01-24 13:25:56 -05:00
Matthew R Kasun
0ced90ebd4 add conditional update of peers after a node update. 2022-01-24 11:42:21 -05:00
Matthew R Kasun
c239ee3787 Merge branch 'develop' into feature-messageQueue 2022-01-24 06:21:21 -05:00
Matthew R Kasun
7ba07f8217 publish node update/peer update on gateway creation/deletion 2022-01-23 18:06:39 -05:00
Matthew R Kasun
c1813c52e9 publish node update and peer update on ingress gateway creation 2022-01-22 15:34:01 -05:00
Matthew R Kasun
60eab296fc publish node update when node deleted from UI 2022-01-22 14:35:48 -05:00
Matthew R Kasun
fcc1259adf fix writes/updates to wg config files 2022-01-22 11:38:56 -05:00
Matthew R Kasun
e164e6446f publish node update when UI updates a node 2022-01-21 17:22:56 -05:00
Matthew R Kasun
2310977391 refactor to reduce number of types of message in message queue simplifying the subscribers and publishers 2022-01-21 05:19:17 -05:00
afeiszli
4d2a85f879 adding telemetry 2022-01-20 17:50:42 -05:00
Matthew R Kasun
d4399d1321 rebase fixes 2022-01-20 16:39:54 -05:00
Matthew R Kasun
b15a5112fc fixes due to rebase 2022-01-20 15:41:06 -05:00
Matthew R Kasun
eec491564b add logic to grpc leave handler to publish peer update message 2022-01-20 13:16:03 -05:00
Matthew R Kasun
e7b9715cf7 fix publish peers 2022-01-20 13:14:59 -05:00
0xdcarns
ef81763e30 misplaced variable 2022-01-20 13:00:04 -05:00
0xdcarns
be093a951f added legacy check to maintain compatibility 2022-01-20 13:00:04 -05:00
0xdcarns
0f657b4378 adapted node routes further to new id 2022-01-20 12:59:31 -05:00
0xdcarns
66d6c71441 adjusting client join 2022-01-20 12:59:31 -05:00
0xdcarns
7a5bcb5a68 test adjust 2022-01-20 12:59:31 -05:00
0xdcarns
5b3917f357 continued. 2022-01-20 12:59:31 -05:00
0xdcarns
60dedc2616 continued. 2022-01-20 12:59:31 -05:00
0xdcarns
27100f5b52 continued. 2022-01-20 12:59:31 -05:00
0xdcarns
edbce5547a test logic update 2022-01-20 12:59:31 -05:00
0xdcarns
c6a2f2cb64 refactored all grpc to be uniform 2022-01-20 12:59:31 -05:00
0xdcarns
df23b50165 refactored more 2022-01-20 12:59:31 -05:00
0xdcarns
cd5bce8812 restructuring continued 2022-01-20 12:58:49 -05:00
Matthew R Kasun
09b9e658b9 add logic to grpc leave handler to publish peer update message 2022-01-20 12:53:14 -05:00
Matthew R Kasun
767abc7d5e fix publish peers 2022-01-20 12:53:13 -05:00
0xdcarns
2430eb0a47 prevent nodes from changing address out of range or to .0 or .255 addresses 2022-01-19 10:47:23 -05:00
0xdcarns
5c1300997c rough draft 2022-01-18 11:32:21 -05:00
0xdcarns
134a09670f refactor 2022-01-18 10:55:02 -05:00
0xdcarns
cbe54ef2cf test 2022-01-18 10:14:27 -05:00
0xdcarns
0adaa40d2c changed to pass by value 2022-01-18 10:00:38 -05:00
0xdcarns
aebe39e46b testing continued 2022-01-18 09:51:45 -05:00
0xdcarns
b5423e3ece fixed log, added servernode check 2022-01-18 09:27:24 -05:00
0xdcarns
b0bb4f4f67 tweak util 2022-01-18 09:19:47 -05:00
0xdcarns
a5495300d0 added logs 2022-01-18 09:06:43 -05:00
0xdcarns
916866f73c began refactor 2022-01-17 18:35:16 -05:00