Skip to content

Commit d33a7db

Browse files
committed
feat(admin-ui): shift rpt claims field
1 parent 41dca05 commit d33a7db

File tree

5 files changed

+25
-21
lines changed

5 files changed

+25
-21
lines changed

admin-ui/app/locales/en/translation.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@
165165
"required_ssl": "Required SSL",
166166
"response_types": "Response types",
167167
"revision": "Revision",
168-
"rpt_scripts": "UMA RPT Claims",
168+
"rpt_scripts": "RPT Modification Script",
169169
"saml1_uri": "Saml1 URI",
170170
"saml2_uri": "Saml2 URI",
171171
"scope_type": "Scope type",
@@ -271,7 +271,8 @@
271271
"email": "Email",
272272
"userName": "User Name",
273273
"nickName": "Nick Name",
274-
"givenName": "Given Name"
274+
"givenName": "Given Name",
275+
"resources": "Resources"
275276
},
276277
"languages": {
277278
"french": "French",

admin-ui/app/locales/fr/translation.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@
194194
"required_ssl": "SSL requis",
195195
"response_types": "Types de réponse",
196196
"revision": "Révision",
197-
"rpt_scripts": "Scripts de répétition",
197+
"rpt_scripts": "Script de modification RPT",
198198
"saml1_uri": "URI Saml1",
199199
"saml2_uri": "URI Saml2",
200200
"scope_type": "Type de portée",
@@ -251,7 +251,8 @@
251251
"deletable": "Supprimable",
252252
"email": "E-mail",
253253
"userName": "Nom d'utilisateur",
254-
"nickName": "Surnom"
254+
"nickName": "Surnom",
255+
"resources": "Ressources"
255256
},
256257
"messages": {
257258
"action_commit_question": "Journal d'audit : vous souhaitez appliquer les modifications apportées sur cette page ?",

admin-ui/app/locales/pt/translation.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@
193193
"required_ssl": "SSL obrigatório",
194194
"response_types": "Tipos de Resposta",
195195
"revision": "Revisão",
196-
"rpt_scripts": "Rpt Scripts",
196+
"rpt_scripts": "Script de Modificação RPT",
197197
"saml1_uri": "Saml1 Uri",
198198
"saml2_uri": "Saml2 Uri",
199199
"scope_type": "Tipo de Escopo",
@@ -250,7 +250,8 @@
250250
"deletable": "Apagável",
251251
"email": "E-mail",
252252
"userName": "Nome do usuário",
253-
"nickName": "Apelido"
253+
"nickName": "Apelido",
254+
"resources": "Recursos"
254255
},
255256
"messages": {
256257
"action_commit_question": "Registro de auditoria: deseja aplicar as alterações feitas nesta página?",

admin-ui/plugins/auth-server/components/Clients/ClientCibaParUmaPanel.js

+16
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import GluuInputRow from 'Routes/Apps/Gluu/GluuInputRow'
77
import GluuTypeAheadWithAdd from 'Routes/Apps/Gluu/GluuTypeAheadWithAdd'
88
import { useTranslation } from 'react-i18next'
99
import { FormControlLabel, Radio, RadioGroup } from '@material-ui/core'
10+
import GluuTypeAheadForDn from 'Routes/Apps/Gluu/GluuTypeAheadForDn'
1011
const DOC_CATEGORY = 'openid_client'
1112

1213
function ClientCibaParUmaPanel({ client, scripts, formik }) {
@@ -33,6 +34,11 @@ function ClientCibaParUmaPanel({ client, scripts, formik }) {
3334
const [softwareSection, setSoftwareSection] = useState(false)
3435
const [cibaSection, setCibaSection] = useState(false)
3536

37+
const rptScripts = scripts
38+
.filter((item) => item.scriptType == 'UMA_RPT_CLAIMS')
39+
.filter((item) => item.enabled)
40+
.map((item) => ({ dn: item.dn, name: item.name }))
41+
3642
function handleCibaSection() {
3743
setCibaSection(!cibaSection)
3844
}
@@ -126,6 +132,16 @@ function ClientCibaParUmaPanel({ client, scripts, formik }) {
126132
lsize={3}
127133
rsize={9}
128134
></GluuTypeAheadWithAdd>
135+
<GluuTypeAheadForDn
136+
name="rptClaimsScripts"
137+
label="fields.rpt_scripts"
138+
formik={formik}
139+
value={client.rptClaimsScripts}
140+
options={rptScripts}
141+
doc_category={DOC_CATEGORY}
142+
doc_entry="rptClaimsScripts"
143+
lsize={3}
144+
></GluuTypeAheadForDn>
129145
</Container>
130146
)
131147
}

admin-ui/plugins/auth-server/components/Clients/ClientScriptPanel.js

-15
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import React from 'react'
22
import { Container } from 'Components'
33
import GluuTypeAheadForDn from 'Routes/Apps/Gluu/GluuTypeAheadForDn'
4-
import GluuInputRow from 'Routes/Apps/Gluu/GluuInputRow'
54

65
const DOC_CATEGORY = 'openid_client'
76

@@ -25,10 +24,6 @@ function ClientScriptPanel({ client, scopes, scripts, formik }) {
2524
.filter((item) => item.enabled)
2625
.map((item) => ({ dn: item.dn, name: item.name }))
2726

28-
const rptScripts = scripts
29-
.filter((item) => item.scriptType == 'UMA_RPT_CLAIMS')
30-
.filter((item) => item.enabled)
31-
.map((item) => ({ dn: item.dn, name: item.name }))
3227
const ropcScripts = scripts
3328
.filter((item) => item.scriptType == 'RESOURCE_OWNER_PASSWORD_CREDENTIALS')
3429
.filter((item) => item.enabled)
@@ -88,16 +83,6 @@ function ClientScriptPanel({ client, scopes, scripts, formik }) {
8883
options={consentScripts}
8984
doc_category={DOC_CATEGORY}
9085
></GluuTypeAheadForDn>
91-
92-
<GluuTypeAheadForDn
93-
name="rptClaimsScripts"
94-
label="fields.rpt_scripts"
95-
formik={formik}
96-
value={client.rptClaimsScripts}
97-
options={rptScripts}
98-
doc_category={DOC_CATEGORY}
99-
doc_entry="rptClaimsScripts"
100-
></GluuTypeAheadForDn>
10186
</Container>
10287
)
10388
}

0 commit comments

Comments
 (0)