Skip to content

Commit

Permalink
Merge branch 'feature/shibui-2393-ui' into feature/shibui-2393
Browse files Browse the repository at this point in the history
  • Loading branch information
rmathis committed Nov 18, 2022
2 parents 76fbdce + c45c1f2 commit 1bd1c87
Show file tree
Hide file tree
Showing 89 changed files with 16,367 additions and 10,212 deletions.
107 changes: 53 additions & 54 deletions backend/src/main/resources/dynamic-registration.schema.json
Original file line number Diff line number Diff line change
@@ -1,100 +1,99 @@
{
"type": "object",
"required": [
"redirectUris"
"redirectUris",
"name"
],
"properties": {
"applicationType": {
"title": "label.application-type",
"description": "tooltip.application-type",
"type": "string"
"name": {
"title": "label.dynamic-registration-name",
"description": "tooltip.dynamic-registration-name",
"type": "string",
"minLength": 1,
"maxLength": 255
},
"redirectUris": {
"title": "label.dynamic-registration-redirectUris",
"description": "tooltip.dynamic-registration-redirectUris",
"type": "string",
"minLength": 1,
"maxLength": 255
},
"approved": {
"title": "label.approved",
"description": "tooltip.approved",
"type": "boolean"
},
"contacts": {
"title": "label.contacts",
"description": "tooltip.contacts",
"type": "string"
},
"enabled": {
"title": "label.enabled",
"description": "tooltip.enabled",
"type": "boolean"
},
"applicationType": {
"title": "label.dynamic-registration-applicationType",
"description": "tooltip.dynamic-registration-applicationType",
"type": "string"
},
"contacts": {
"title": "label.dynamic-registration-contacts",
"description": "tooltip.dynamic-registration-contacts",
"type": "string"
},
"grantType": {
"title": "label.grant-type",
"description": "tooltip.grant-type",
"title": "label.dynamic-registration-grantTypes",
"description": "tooltip.dynamic-registration-grantTypes",
"type": "string",
"widget": "select",
"minLength": 1,
"oneOf": [
{
"enum": ["authorization_code"],
"description": "value.authorization-code"
},
{
"enum": ["implicit"],
"description": "value.implicit"
},
{
"enum": ["refresh_token"],
"description": "value.refresh-token"
}
"enum": [
"authorization_code",
"implicit",
"refresh_token"
],
"enumNames": [
"value.authorization-code",
"value.implicit",
"value.refresh-token"
]
},
"jwks": {
"title": "label.jwks",
"description": "tooltip.jwks",
"title": "label.dynamic-registration-jwks",
"description": "label.dynamic-registration-jwks",
"type": "string"
},
"logoUri": {
"title": "label.logo-uri",
"description": "tooltip.logo-uri",
"type": "string"
},
"name": {
"title": "label.name",
"description": "tooltip.name",
"title": "label.dynamic-registration-logo-uri",
"description": "tooltip.dynamic-registration-logo-uri",
"type": "string"
},
"policyUri": {
"title": "label.policy-uri",
"description": "tooltip.policy-uri",
"title": "label.dynamic-registration-policy-uri",
"description": "tooltip.dynamic-registration-policy-uri",
"type": "string"
},
"redirectUris": {
"title": "label.redirect-uris",
"description": "tooltip.redirect-uris",
"type": "string",
"minLength": 1,
"maxLength": 255
},

"responseTypes": {
"title": "label.response-types",
"description": "tooltip.response-types",
"title": "label.dynamic-registration-responseTypes",
"description": "tooltip.dynamic-registration-responseTypes",
"type": "string"
},
"scope": {
"title": "label.scope",
"description": "tooltip.scope",
"title": "label.dynamic-registration-scope",
"description": "tooltip.dynamic-registration-scope",
"type": "string"
},
"subjectType": {
"title": "label.subject-type",
"description": "tooltip.subject-type",
"title": "label.dynamic-registration-subjectType",
"description": "tooltip.dynamic-registration-subjectType",
"type": "string"
},
"tokenEndpointAuthMethod": {
"title": "label.token-endpoint-auth-method",
"description": "tooltip.token-endpoint-auth-method",
"title": "label.dynamic-registration-tokenEndpointAuthMethod",
"description": "tooltip.dynamic-registration-tokenEndpointAuthMethod",
"type": "string"
},
"tosUri": {
"title": "label.tos-uri",
"description": "tooltip.tos-uri",
"title": "label.dynamic-registration-tosuri",
"description": "tooltip.dynamic-registration-tosuri",
"type": "string"
}
}
Expand Down
52 changes: 50 additions & 2 deletions backend/src/main/resources/i18n/messages.properties
Original file line number Diff line number Diff line change
Expand Up @@ -957,7 +957,55 @@ tooltip.IDTokenLifetime.browser=Lifetime of ID token (browser)
tooltip.includeIssuerInResponse=Whether to include issuer -parameter in the responses as specified by RFC 9207. If set to true also consider including authorization_response_iss_parameter_supported to the OP metadata.
tooltip.refreshTokenLifetime.oauth=Lifetime of refresh token
tooltip.alwaysIncludedAttributes.browser=Specifies IdPAttributes to always include in ID token regardless of response_type
tooltip.encryptionOptional=Whether the absence of encryption details in a client's metadata should fail when issuing an ID token
tooltip.encryptionOptional=Whether the absence of encryption details in a client\u0027s metadata should fail when issuing an ID token
tooltip.IDTokenLifetime=Lifetime of ID token issued to client
tooltip.deniedUserInfoAttributes=Specifies IdPAttributes to omit from UserInfo token
tooltip.resolveAttributes.oauth=Whether to run the attribute resolution/filtering step
tooltip.resolveAttributes.oauth=Whether to run the attribute resolution/filtering step

label.dynamic-registration=Dynamic registration
label.dynamic-registration-configuration=Dynamic Registration
action.dynamic-registrations=Dynamic registrations
action.add-new-dynamic-registration=Add a new dynamic registration
label.dynamic-registration-name=Name
label.current-dynamic-registrations=Current dynamic registrations
label.new-dynamic-registration=New dynamic registration
label.edit-dynamic-registration=Edit dynamic registration
message.delete-dynamic-registration-title=Delete dynamic registration?
message.delete-dynamic-registration-body=You are requesting to delete a dynamic registration. If you complete this process the role will be removed. This cannot be undone. Do you wish to continue?
label.enable-dynamic-registrations=Enable Dynamic Registrations
label.approve-dynamic-registrations=Approve Dynamic Registrations

label.dynamic-registration-name=Name
tooltip.dynamic-registration-name=Name
label.dynamic-registration-redirectUris=Redirect Uris
tooltip.dynamic-registration-redirectUris=Redirect Uris
label.dynamic-registration-responseTypes=Response Types
tooltip.dynamic-registration-responseTypes=Response Types
label.dynamic-registration-grantTypes=Grant Types
tooltip.dynamic-registration-grantTypes=Grant Types
label.dynamic-registration-applicationType=Application Type
tooltip.dynamic-registration-applicationType=Application Type
label.dynamic-registration-contacts=Contacts
tooltip.dynamic-registration-contacts=Contacts
label.dynamic-registration-subjectType=Subject Type
tooltip.dynamic-registration-subjectType=Subject Type
label.dynamic-registration-jwks=Jwks
tooltip.dynamic-registration-jwks=Jwks
label.dynamic-registration-jwksUri=Jwks Uri
tooltip.dynamic-registration-jwksUri=Jwks Uri
label.dynamic-registration-tokenEndpointAuthMethod=Token Endpoint Auth Method
tooltip.dynamic-registration-tokenEndpointAuthMethod=Token Endpoint Auth Method
label.dynamic-registration-logo-uri=Logo Uri
tooltip.dynamic-registration-logo-uri=Logo Uri
label.dynamic-registration-policy-uri=Policy Uri
tooltip.dynamic-registration-policy-uri=Policy Uri
label.dynamic-registration-tosuri=TOS Uri
tooltip.dynamic-registration-tosuri=TOS Uri
label.dynamic-registration-scope=Scope
tooltip.dynamic-registration-scope=Scope
label.dynamic-registration-enabled=Enabled
tooltip.dynamic-registration-enabled=Enabled

value.authorization-code=Authorization Code
value.implicit=Implicit
value.refresh-token=Refresh Token
1 change: 1 addition & 0 deletions ui/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ node {
}

npmInstall.setNpmCommand('ci')
npmInstall.args = ['--legacy-peer-deps']

npm_run_build {
inputs.dir 'src'
Expand Down
Loading

0 comments on commit 1bd1c87

Please sign in to comment.