Commit Graph

46 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
Matthew R. Kasun
c086e9499d rebase
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-12-19 15:15:35 -05:00
Matthew R Kasun
55f7a0eb02 Merge pull request #1828 from gravitl/story/GRA-752
fix(GRA-752f): add address string to be sent to frontend
2022-12-16 07:42:07 -05:00
Aceix
457060d41a fix(GRA-752f): add address string to be sent to frontend 2022-12-14 11:39:33 +00:00
Abhishek Kondur
7f5e1a141f store proxy metrics in the server 2022-12-08 14:20:50 +05:30
Abhishek Kondur
5b7ead91e6 merge conflicts resolved 2022-12-02 10:08:01 +05:30
Matthew R. Kasun
c5919b347c local interfaces 2022-11-28 12:58:24 -05:00
Abhishek Kondur
a7c0abe2fc refactor proxy updates 2022-11-07 01:25:04 +05:30
Abhishek Kondur
17e05d430b sync peers updates with proxy 2022-11-02 15:33:42 +05:30
Abhishek Kondur
474bd14e36 configure proxy on node updates 2022-10-31 10:32:04 +05:30
0xdcarns
90451adf9e adjusted check further 2022-10-17 11:16:44 -04:00
0xdcarns
e6d956c8a5 adjusted check for clients on non servers 2022-10-14 12:15:01 -04:00
Alex Feiszli
4a9e5580fa Merge pull request #1651 from gravitl/feature_v0.16.2_client_metrics
Feature v0.16.2 client metrics
2022-10-14 09:43:13 -04:00
0xdcarns
3b1ff49344 added better handling of wg ifaces on windows + fix connect issue 2022-10-13 11:30:21 -04:00
0xdcarns
13c3b564a1 rough draft 2022-10-11 15:30:55 -04:00
0xdcarns
b7a24b98ba added controller for ext client metrics and logic for ingress server 2022-10-11 14:13:17 -04:00
Abhishek Kondur
5dd5b73607 added comment 2022-09-30 21:09:45 +05:30
Abhishek Kondur
4678332e3a make node acls generic 2022-09-30 20:59:03 +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
f2606dd3cb addressed PR comments 2022-09-29 09:49:06 -04:00
0xdcarns
e5ffe3114d added additional failover qualifieers 2022-09-28 16:50:57 -04:00
0xdcarns
b6d18f86a3 changed should peer update logic on metrics and fixed ee ref 2022-09-28 16:31:46 -04:00
0xdcarns
eb75a6829c added wipe failover cases and ceased node update on metrics update 2022-09-28 16:17:49 -04:00
0xdcarns
40f7036093 fixed first two issues 2022-09-28 15:22:12 -04:00
0xdcarns
b95f3eb846 initial PoC completed 2022-09-28 14:59:21 -04:00
0xdcarns
75fc15ac4c commented out logic 2022-09-28 13:05:41 -04:00
afeiszli
78bacce528 add ability to reset failover 2022-09-27 14:42:14 -04:00
afeiszli
29ce2fa57a refactor failover logic to set per-peer. Uses Ingress Gateway logic instead of Relay logic 2022-09-27 13:59:49 -04:00
0xdcarns
d565dbeaf8 initial logic for failover 2022-09-27 10:30:01 -04:00
Matthew R. Kasun
5f7d6ea1ef logic.Is_EE --> systemcfg.Is_EE 2022-09-25 07:11:26 -04:00
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
Matthew R. Kasun
84e58d0d5a send connected status on checkin 2022-09-08 06:19:10 -04:00
Matthew R. Kasun
104a715ec5 update lastcheckin in addition to lastmodified on node update 2022-08-18 08:14:37 -04:00
Matthew R. Kasun
e5a59d7081 add bool to control update to node 2022-07-07 05:52:43 -04:00
0xdcarns
acf5efb69a added leader check 2022-07-01 10:25:00 -04:00
0xdcarns
352f80ef4d handled sending peer update on client node update 2022-05-12 09:18:33 -04:00
Matthew R. Kasun
501108b53d Remove config.Server.Debug
no longer required with move to logger.Log and it's verbosity
capabilities
2022-05-09 09:49:17 -04:00
0xdcarns
a6ee8101e6 small refactors 2022-04-25 19:28:56 -04:00
Matthew R. Kasun
52a14877ff update versions
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-03-28 17:26:03 -04:00
0xdcarns
3596754734 bug fixes 2022-02-21 09:31:31 -05:00
0xdcarns
086eb842be made node update with server more efficient 2022-02-20 09:38:28 -05:00
0xdcarns
506a897f26 added ack and done signals 2022-02-17 09:08:20 -05:00
0xdcarns
867e253c3b refactored and cleaned up code, added peer update from clients 2022-02-16 20:44:15 -05:00