Abhishek K
645bc4c126
NET-447: Removed proxy related fields and code ( #2459 )
...
* remove related fields and code
* remover metrics collection from server code
* fw update struct
* add ext client flag to metrics data
* simply nat types
* rm proxy update from cli
2023-07-26 11:22:49 +05:30
Aceix
f4a5520f86
Kwesi/net 326 bug client ac ls ( #2462 )
...
* feat(NET-326): return 200 [] instead of 500 when there are not network acls
* fix(NET-326): implement allow/deny client acl functions
* fix(NET-326): implement extclient acl update
* fix(NET-326): kame fixes, send peer updates
2023-07-26 10:32:54 +05:30
Abhishek Kondur
50e093b456
cache ext clients
2023-06-27 20:48:53 +05:30
Matthew R Kasun
78640f1342
Extclient NET-63x ( #2286 )
...
* model changes
* additional fields for extclient create
* add DNS to extclient config
* extclient name checks
* update extclient
* nmctl extclient
* final tweaks
* review comments
* add extclientdns to node on ingress creation
* fix to add ingress dns to api (#2296 )
---------
Co-authored-by: Aceix <aceixsmartX@gmail.com>
2023-05-17 10:58:03 -04:00
walkerwmanuel
9e56135424
Added user sorting and fixed error
2023-04-03 14:36:38 -04:00
walkerwmanuel
09872e9ec5
added sort logic
2023-03-30 16:04:12 -04:00
Abhishek Kondur
60ddad3189
proxy only required connections
2023-03-28 14:04:27 +04:00
0xdcarns
0f3faceb93
added logic for ext client ACLs
2023-03-14 13:39:33 -04:00
0xdcarns
55b24c5eeb
allowed public key input for ext clients
2023-03-06 15:54:50 -05:00
0xdcarns
80fda83c0c
adjusted peer updates to remove peers properly, slowed zombie check
2023-02-23 10:55:42 -05:00
Matthew R Kasun
bd9cf14c02
Merge branch 'develop' into gra-1088_dns_updates
2023-02-15 06:42:09 -05:00
Abhishek Kondur
6e59eae1ef
get right listen for ext conf file
2023-02-12 15:08:08 +04:00
Matthew R Kasun
543c2e9c91
send correct existing name on extclient update
2023-02-08 13:32:11 -05:00
Matthew R Kasun
d4cd24e778
extclient update
2023-02-08 11:32:28 -05:00
Matthew R Kasun
488ada670c
cleanup: function comments, etc
2023-02-07 15:17:11 -05:00
Matthew R Kasun
b9accde5b2
ensure publish dns in go routine
2023-02-07 15:17:11 -05:00
Matthew R Kasun
d857ca1148
publish dns update on ext client update
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
Abhishek Kondur
e9dd9ac0a4
fix fetching uniqueIp
2023-01-13 19:11:40 +05:30
Matthew R. Kasun
8bfe255eab
Merge remote-tracking branch 'origin/develop' into netclient_refactor_latest
...
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2023-01-04 14:16:12 -05:00
walkerwmanuel
6611941ca2
Replaced string methods with HTTP consts
2022-12-23 09:49:08 -05:00
Matthew R. Kasun
bce2f8a45c
fix compile errors
2022-12-22 06:42:33 -05:00
theguy951357
ac239d014a
changed to validate on update
2022-12-21 14:11:52 -05:00
Anish Mukherjee
611fc53d5e
do not validate empty ext client ids
2022-12-21 22:23:37 +05:30
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
07dd20734d
extclients internal ips
2022-12-12 22:49:35 +05:30
Abhishek Kondur
8fc09fd5cd
fix stun port format,use proxy listen port from node model
2022-12-12 10:33:35 +05:30
Abhishek Kondur
d8075e69c6
add alias internal ip to ext clients
2022-12-08 19:48:47 +05:30
Anish Mukherjee
8cbe7cb186
allow only dashes and alphanumeric for node and ext client names
2022-12-08 17:51:42 +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
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
0xdcarns
ea854a6b98
fixed admin issue and potential panics
2022-11-10 14:54:53 -05: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
cameronts
661290c84d
Update swagger docs
2022-09-10 21:51:59 -07:00
cameronts
9998193071
Merge branch 'develop' into feature_v0.15.1_apidocs
2022-09-06 10:18:53 -07:00
cameronts
cb23b871dd
Added swagger for API docs.
2022-09-06 05:20:24 -07:00
Casini Lorenzo
c4577e1769
Update ext_client.go
...
Removed error loggin
2022-09-02 16:06:26 +02:00
lorenzo
5cf4fcf944
little fix wrong variable name
...
added github account for CLA
2022-09-01 16:19:38 +02:00
lorenzo
55cd13a6a2
Merge branch 'develop' of https://github.com/k4s0/netmaker into develop
2022-09-01 15:49:59 +02:00
Casini Lorenzo
bcddc3f3c5
Fix url prameter to body
...
changed from url parameters to request body
2022-09-01 15:45:54 +02:00
lorenzo
5bbb2d3e03
added new controller for creating custom ExtClient
...
changed author
2022-08-31 11:27:28 +02:00
lorenzo
18a3325175
added new controller for creating custom ExtClient
2022-08-31 10:24:21 +02:00
Abhishek Kondur
5ff30d3ca8
GRA-414: added additional logs for extclient controllers
2022-07-13 10:01:25 +04:00
Matthew R. Kasun
932eba8d21
fix statticcheck errors
2022-06-16 15:42:32 -04:00
0xdcarns
8a914d48e4
removed bad check for extra comma, added comment for relay handling of address6 later
2022-04-28 09:26:13 -04:00
0xdcarns
8b84692455
new allowed ips fix
2022-04-25 13:10:55 -04:00
0xdcarns
3ca9843328
small bug fixes
2022-04-25 13:10:55 -04:00
0xdcarns
dc12b1e418
route changes + primary addr on node
2022-04-25 13:10:54 -04:00
Matthew R. Kasun
8e44eb80c9
remove unnecessary code
...
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-03-30 18:59:03 -04:00