File tree Expand file tree Collapse file tree 3 files changed +76
-7
lines changed
charts/api-gateway/env/routes Expand file tree Collapse file tree 3 files changed +76
-7
lines changed Original file line number Diff line number Diff line change @@ -118,23 +118,32 @@ listen = "/namespaces/:namespace"
118118strip = false
119119group = " permissions"
120120
121- [routes .project_group ]
121+ [routes .project_group_add ]
122122active = true
123123name = " Add group to namespace"
124124method = " POST"
125- roles = [" * " ]
125+ roles = [" admin " ]
126126upstream = " http://permissions:4242"
127127listen = " /namespaces/:namespace/groups"
128128strip = false
129129group = " permissions"
130130
131-
132- [routes .project_group ]
131+ [routes .project_groups_get ]
133132active = true
134133name = " Get project groups"
135134method = " GET"
136- roles = [" * " ]
135+ roles = [" admin " ]
137136upstream = " http://permissions:4242"
138137listen = " /namespaces/:namespace/groups"
139138strip = false
139+ group = " permissions"
140+
141+ [routes .project_group_delete ]
142+ active = true
143+ name = " Delete group from project"
144+ method = " GET"
145+ roles = [" admin" ]
146+ upstream = " http://permissions:4242"
147+ listen = " /namespaces/:namespace/groups/:group"
148+ strip = false
140149group = " permissions"
Original file line number Diff line number Diff line change @@ -187,3 +187,33 @@ upstream = "http://resource:1213"
187187listen = " /namespaces/:namespace/services/:service"
188188strip = false
189189group = " resource-service"
190+
191+ [routes .domain_create ]
192+ active = true
193+ name = " Create Domain"
194+ method = " POST"
195+ roles = [" *" ]
196+ upstream = " http://resource:11213"
197+ listen = " /domains"
198+ strip = false
199+ group = " resource-service"
200+
201+ [routes .domain_list_get ]
202+ active = true
203+ name = " Get Domain list"
204+ method = " GET"
205+ roles = [" *" ]
206+ upstream = " http://resource:11213"
207+ listen = " /domains"
208+ strip = false
209+ group = " resource-service"
210+
211+ [routes .domain_delete ]
212+ active = true
213+ name = " Delete Domain"
214+ method = " DELETE"
215+ roles = [" *" ]
216+ upstream = " http://resource:11213"
217+ listen = " /domains/:domain"
218+ strip = false
219+ group = " resource-service"
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ name = "Admin Reset Password"
6161method = " POST"
6262roles = [" admin" ]
6363upstream = " http://user-manager:8111"
64- listen = " /admin/password/reset"
64+ listen = " /admin/user/ password/reset"
6565strip = false
6666group = " user"
6767
@@ -75,6 +75,16 @@ listen = "/admin/user"
7575strip = false
7676group = " user"
7777
78+ [routes .admin_unset ]
79+ active = true
80+ name = " Admin Unset admin"
81+ method = " DELETE"
82+ roles = [" admin" ]
83+ upstream = " http://user-manager:8111"
84+ listen = " /admin/user"
85+ strip = false
86+ group = " user"
87+
7888[routes .activate ]
7989active = true
8090name = " Activate"
@@ -122,6 +132,16 @@ listen = "/user/info"
122132strip = false
123133group = " user"
124134
135+ [routes .profile_get_by_login ]
136+ active = true
137+ name = " Get Profile by login"
138+ method = " GET"
139+ roles = [" admin" ]
140+ upstream = " http://user-manager:8111"
141+ listen = " /user/info/login/:login"
142+ strip = false
143+ group = " user"
144+
125145[routes .password_change ]
126146active = true
127147name = " Password Change"
@@ -142,6 +162,16 @@ listen = "/user/delete/partial"
142162strip = false
143163group = " user"
144164
165+ [routes .user_delete_admin ]
166+ active = true
167+ name = " Admin delete user"
168+ method = " POST"
169+ roles = [" admin" ]
170+ upstream = " http://user-manager:8111"
171+ listen = " /user/delete/complete"
172+ strip = false
173+ group = " user"
174+
145175[routes .user_list_get ]
146176active = true
147177name = " Get user list"
@@ -220,4 +250,4 @@ roles = ["*"]
220250upstream = " http://user-manager:8111"
221251listen = " /groups/:group"
222252strip = false
223- group = " user"
253+ group = " user"
You can’t perform that action at this time.
0 commit comments