Commit graph

6065 commits

Author SHA1 Message Date
abhishek9686 ce226122ef add network roles to invite req 2024-08-01 00:01:01 +05:30
abhishek9686 ad4b6f9cfc list only platform roles 2024-07-31 12:56:15 +05:30
abhishek9686 eed4a7fa18 remove platform role from group object 2024-07-31 12:33:46 +05:30
Abhishek K 9cf5ec62d4
Merge pull request #3023 from gravitl/NET-1227-pro
fix roles init
2024-07-31 11:33:48 +05:30
abhishek9686 a8c796b735 fix roles init 2024-07-31 11:33:09 +05:30
Abhishek K 3552989e2b
Merge pull request #3022 from gravitl/NET-1227-pro
Merge branch 'NET-1227' of https://github.com/gravitl/netmaker into N…
2024-07-31 11:32:33 +05:30
Abhishek K b35554e3cf
Merge pull request #3021 from gravitl/NET-1227-pro
Net 1227 pro
2024-07-31 11:31:22 +05:30
abhishek9686 203d80ba33 Merge branch 'NET-1227' of https://github.com/gravitl/netmaker into NET-1227-pro 2024-07-31 11:26:31 +05:30
abhishek9686 eef24cb7f3 add user auth type to user model 2024-07-31 10:56:42 +05:30
abhishek9686 0f97dc6c7f move user mgmt func to pro 2024-07-30 18:04:27 +05:30
abhishek9686 b797067f5b fix get user v1 api 2024-07-29 17:07:00 +05:30
abhishek9686 a7a431b36b move user roles and groups 2024-07-29 16:41:57 +05:30
abhishek9686 9d92fe52c1 format oauth error 2024-07-28 07:00:46 +05:30
abhishek9686 80d9dd6357 filter network based on user access 2024-07-26 15:22:14 +05:30
abhishek9686 c2134abaef extend create user group req to accomodate users 2024-07-26 00:06:11 +05:30
abhishek9686 16874d4992 filter nodes and hosts based on user network access 2024-07-25 23:41:50 +05:30
abhishek9686 076fd6302e change to invite code param 2024-07-25 11:17:19 +05:30
abhishek9686 f6ae4788a1 fix rac apis 2024-07-24 16:08:59 +05:30
abhishek9686 560edcde44 add default on rag creation and cleanup after deletion 2024-07-23 15:46:37 +05:30
abhishek9686 d617f19cf2 fix user role migration 2024-07-23 10:16:20 +05:30
abhishek9686 cb940ac684 add platform user to default role 2024-07-23 09:11:02 +05:30
abhishek9686 76dda15a31 handle network nodes 2024-07-23 08:48:53 +05:30
abhishek9686 9abc892c5a migrate rac apis to new user mgmt 2024-07-22 00:00:26 +05:30
abhishek9686 b9fb2e7e80 add invite url to invite model 2024-07-19 08:36:58 +05:30
abhishek9686 3371c822d0 validate user groups, add check for metrics api in middleware 2024-07-18 20:55:22 +05:30
abhishek9686 c0311d1b98 fix groups and user creation 2024-07-17 15:17:07 +05:30
abhishek9686 d8d82b933a fix merge conflicts 2024-07-16 15:54:29 +05:30
abhishek9686 cbfd43e0c5 add resend support, configure email interface types 2024-07-16 12:27:11 +05:30
abhishek9686 7e1af54787 fix query params lookup 2024-07-16 09:27:41 +05:30
abhishek9686 442819d95d point invite link to frontend 2024-07-11 10:45:11 +05:30
Max Ma 023956d361
NET-1288:Fix egress node id issue (#3004)
* add egress range check with netmaker network address

* add egerssrange check for delete egressGW and extClientGW

* remove egress range check for delete

* fix egress nodeid issue
2024-07-10 15:03:25 +05:30
abhishek9686 64601600d2 fix invite redirect 2024-07-10 10:30:27 +05:30
abhishek9686 3bcf4a8f5a temporary redirect 2024-07-10 08:25:11 +05:30
abhishek9686 f18822b2b3 fix invite redirect 2024-07-10 00:53:01 +05:30
abhishek9686 377c73f5ca redirect on invite verification link 2024-07-10 00:38:06 +05:30
Max Ma 65faf73fe9
NET-1226: Scalability Improvements (#2987)
* add api to check if failover node existed

* remove 5 minute peerUpdate

* update peerUpdate to trigger pull

* update Action name to SignalPull

* revert the peerUpdate from SignalPull

* fix getfailover error issue

* rm acls creation for on-prem emqx

* remove use of acls

* add additional broker status field on status api

* NET-1165: Remove creation of acls on emqx (#2996)

* rm acls creation for on-prem emqx

* remove use of acls

* add additional broker status field on status api

* comment out mq reconnect logic

* configure mq conn params

* add metric_interval in ENV for publishing metrics

* add metric_interval in ENV for publishing metrics

* update PUBLISH_METRIC_INTERVAL env name

* revert the mq setttings back

* fix error nil issue

---------

Co-authored-by: abhishek9686 <abhi281342@gmail.com>
Co-authored-by: Abhishek K <32607604+abhishek9686@users.noreply.github.com>
2024-07-09 18:56:55 +05:30
Max Ma 5b9ccb74a9
improve message for create egressGW (#3001) 2024-07-09 18:56:36 +05:30
abhishek9686 87b585266e add plaform user role 2024-07-09 13:56:55 +05:30
abhishek9686 a797875c9b delete invite after user singup 2024-07-09 13:37:35 +05:30
abhishek9686 3fe59a1082 setup email sender 2024-07-09 12:32:05 +05:30
abhishek9686 7b0906ac62 add user role as service user if empty 2024-07-08 17:54:44 +05:30
abhishek9686 7bc30f1213 deprecate usage of old user fields 2024-07-08 14:24:17 +05:30
abhishek9686 db3deba181 deprecate use of old admin fields 2024-07-07 13:53:22 +05:30
abhishek9686 78da9fa901 use new role id for user apis 2024-07-07 13:19:46 +05:30
abhishek9686 34bcff2b1d set admin field for backward compatbility 2024-07-07 10:49:01 +05:30
abhishek9686 4996122090 fix user signup via invite api 2024-07-07 10:30:19 +05:30
abhishek9686 1d2e59157b debug log 2024-07-07 00:30:50 +05:30
abhishek9686 018db7618f debug log 2024-07-07 00:26:04 +05:30
abhishek9686 faae8429f3 add query escape 2024-07-07 00:18:13 +05:30
abhishek9686 4d81d8ec1f get query params from url 2024-07-06 23:43:41 +05:30