Gabriel de Souza Seibel
8ce7da2ce9
[NET-494 / ACC-322] New free tier limits ( #2495 )
...
* Rename var
* Rename consts and use iota
* Use switch instead of repeated else if
* Rename limits related vars
* Introduce new free tier limits
* Measure new limits and report on license validation
* Separate usage and limits, have new ones
* Don't check for hosts and clients limits, but for machines instead
* Error on egress creation @ free tier w/ internet gateways
* Remove clients and hosts limit from code
* Rename var
* Rename consts and use iota
* Use switch instead of repeated else if
* Rename limits related vars
* Introduce new free tier limits
* Measure new limits and report on license validation
* Separate usage and limits, have new ones
* Don't check for hosts and clients limits, but for machines instead
* Error on egress creation @ free tier w/ internet gateways
* Remove clients and hosts limit from code
2023-08-08 23:17:49 +05:30
Matthew R Kasun
ab4ddbb042
Net 500: validate network parameter passed to node endpoints ( #2480 )
...
* enforce unique names for ext client names
* only check for unique id on creation
* check for unique id if changed
* validate network parameter passed to node endpoints
---------
Co-authored-by: Abhishek K <32607604+abhishek9686@users.noreply.github.com >
2023-08-02 22:02:25 +05:30
Matthew R Kasun
114db708d6
ignore network parameter passed to delete ingress endpoint ( #2471 )
2023-07-28 21:16:35 +05:30
Abhishek K
7121f370c6
NET-427: Peer Update fixes ( #2445 )
...
* send delete peer update always
* fix add/remove host api calls
* keep mq updates in a single go func
2023-07-11 13:00:09 +05:30
Aceix
b212ae32d1
fix(NET-380): add option to force delete nodes ( #2436 )
2023-07-10 10:03:47 +00:00
Abhishek Kondur
90c372b008
unset relay fields before node deletion
2023-06-30 17:16:37 +05:30
Abhishek Kondur
58091189e4
unset all relayed node when relay node is deleted
2023-06-30 17:13:31 +05:30
Abhishek Kondur
086ef25ac6
remove peer update context
2023-06-29 00:17:42 +05:30
Abhishek Kondur
4efbe6256f
stop context cancel on peer updates
2023-06-28 21:05:21 +05:30
Abhishek K
6c2582651c
Net-137: Node relays ( #2401 )
...
* revert relays
* initial relay commit
* get relayed allowed ips
* add more relay validation checks, peer logic cleanup
* rm relayed nodes from relay node when relayed node is deleted
* fix egress updates for relayed nodes
* rm unused func
* remove debug logs
* avoid adding egress ranges on the relayed gw node
---------
Co-authored-by: Matthew R Kasun <mkasun@nusak.ca >
2023-06-19 12:26:14 -04:00
Tobias Cudnik
3a4363c890
NET-163: Return 403 instead of 401 ( #2326 )
...
* return 401 instead of 403
* fixed http.StatusForbidden
* Tagged build version (temp)
* Unauthorized_Err when applicable
* untagged version
2023-05-25 09:40:39 -04:00
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
dcarns
700147e3ca
Merge pull request #2171 from walkerwmanuel/GRA-1336-sort-before-sending
...
GRA-1336: sort before sending
2023-04-19 13:08:08 -04:00
Abhishek Kondur
1afad1f9ed
avoid random update of host
2023-04-11 22:29:14 +04:00
0xdcarns
9d230d3540
initial commit
2023-04-06 12:27:33 -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
0xdcarns
63eac1e79c
added host pull model, made API
2023-03-22 15:36:53 -04:00
Anish Mukherjee
8a9f569c4f
add emqx acls
2023-03-21 17:47:57 +05:30
0xdcarns
5fb3100c72
merge develop
2023-03-17 15:16:43 -04:00
afeiszli
0bbf1dbe54
hotfixing logging and model issues found during IoT testing
2023-03-16 13:41:56 -04:00
dcarns
99cb2195a0
Merge pull request #2119 from gravitl/GRA-1369-ext-acls
...
GRA-1369 - added logic for ext client ACLs
2023-03-15 13:19:41 -04:00
0xdcarns
0f3faceb93
added logic for ext client ACLs
2023-03-14 13:39:33 -04:00
0xdcarns
0baa3a743c
adapted migrate to easier registration
2023-03-14 08:44:18 -04:00
0xdcarns
0b7df753f7
removed references to AccessKey model
2023-03-13 16:02:44 -04:00
dcarns
286781a1a3
Merge pull request #2049 from gravitl/GRA-1191-legacy_nodes
...
Gra 1191 legacy nodes
2023-03-09 12:44:51 -05:00
dcarns
4c4c2e537e
Merge pull request #2103 from gravitl/GRA-1345-legacy-node-delete
...
GRA-1345: added ability to remove legacy nodes
2023-03-08 18:27:27 -05:00
0xdcarns
692441279b
added ability to remove legacy nodes
2023-03-07 11:02:51 -05:00
0xdcarns
58adef9e12
address non-functional comment
2023-03-07 11:00:21 -05:00
0xdcarns
28119c22ee
added context to peer updates, moved nodes to memory
2023-03-06 12:21:51 -05:00
Matthew R Kasun
62dd970d33
merge develop
2023-03-04 13:00:15 -05:00
0xdcarns
d6f9d37be9
fixed default ACLs and peer update deletion logic
2023-03-02 13:30:37 -05:00
dcarns
dbf6f1034b
Merge pull request #2058 from gravitl/feature_emqx
...
Add emqx boilerplate
2023-02-28 08:41:39 -05:00
Anish Mukherjee
314af6b51d
create emqx credentials for host upon creation
2023-02-27 17:18:35 +05:30
0xdcarns
adf3967e0d
handled forced deleted peer
2023-02-24 10:41:04 -05:00
0xdcarns
7194f0e555
edited peers for correct host usage
2023-02-21 13:28:53 -05:00
0xdcarns
a419b24151
added node peers to return
2023-02-21 13:14:06 -05:00
0xdcarns
8d1dd2be12
consolidated peer update to one func
2023-02-21 11:15:06 -05:00
0xdcarns
95013fd49a
removed old peer update style
2023-02-21 10:31:37 -05:00
Matthew R Kasun
bd9cf14c02
Merge branch 'develop' into gra-1088_dns_updates
2023-02-15 06:42:09 -05:00
Matthew R Kasun
488ada670c
cleanup: function comments, etc
2023-02-07 15:17:11 -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
6d4f5e5ddc
publish ipv4 and ipv6 dns update on join
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
Abhishek Kondur
cb308e11f4
Merge branch 'develop' of https://github.com/gravitl/netmaker into GRA-1011/remove_mq_dyn_sec
2023-02-07 20:46:57 +04:00
Abhishek Kondur
bd878f79c1
merge conflicts resolved
2023-02-07 14:24:39 +04:00
Abhishek Kondur
b695f6e288
Merge branch 'develop' of https://github.com/gravitl/netmaker into GRA-1054/egress_route_manager
2023-02-06 20:01:33 +04:00
Abhishek Kondur
0505629fd1
egress model update,remove interface check
2023-02-04 09:54:56 +04:00
Abhishek Kondur
cba2a69c36
uncomment delete egress api logic
2023-02-03 16:59:27 +04:00