Skip to content

Commit

Permalink
SHIBUI-2267
Browse files Browse the repository at this point in the history
Filling in the missing display title and tooltip


Former-commit-id: 38a1a76b689e3b2c5cd26f0d04a6ccc97df539e0
  • Loading branch information
chasegawa committed Aug 10, 2022
1 parent 3e3b9ef commit 0eea6f0
Show file tree
Hide file tree
Showing 2 changed files with 189 additions and 21 deletions.
2 changes: 2 additions & 0 deletions backend/src/main/resources/i18n/messages.properties
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,7 @@ label.attribute-eduPersonAssurance=eduPersonAssurance
label.attribute-eduPersonUniqueId=eduPersonUniqueId
label.attribute-employeeNumber=employeeNumber
label.force-authn=Force AuthN
label.ignore-request-signatures=Ignore Request Signatures

label.min-cache-duration=Min Cache Duration
label.max-cache-duration=Max Cache Duration
Expand Down Expand Up @@ -608,6 +609,7 @@ message.session-timeout=An error has occurred while saving. Your session may hav
tooltip.entity-id=Entity ID
tooltip.service-provider-name=Service Provider Name (Dashboard Display Only)
tooltip.force-authn=Disallows use (or reuse) of authentication results and login flows that don\u0027t provide a real-time proof of user presence in the login process
tooltip.ignore-request-signatures=Whether to skip validation of signatures on requests when dealing with badly broken or incompetently operated services
tooltip.service-provider-name-dashboard-display-only=Service Provider Name (Dashboard Display Only)
tooltip.service-provider-entity-id=Service Provider Entity ID
tooltip.organization-name=Organization Name
Expand Down
208 changes: 187 additions & 21 deletions backend/src/main/resources/i18n/messages_en.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

action.dashboard=Dashboard
action.logout=Logout
action.logged-in=Logged in as {username}
action.add=Add
action.add-new=Add New
action.add-new-provider=Add a new metadata provider
Expand Down Expand Up @@ -41,16 +42,46 @@ action.copy=Copy
action.choose-file=Choose File
action.search-by=Search By
action.preview=Preview
action.preview-xml=Preview XML
action.select-metadata-filter-type=Select a metadata filter type
action.add-authentication-method=Add Authentication Method
action.move-up=Move Up
action.move-down=Move Down
action.edit=Edit
action.add-filter=Add Filter
action.manage-filters=Manage Filters
action.version-history=Version History
action.options=Options
action.xml=XML
action.manage=Manage
action.close=Close
action.back-to-top=Back to Top
action.restore=Restore
action.view-only-changes=View Only Changes
action.user-role=User Role
action.toggle-view=Toggle view
action.advanced=Advanced
action.add-new-attribute=Add new attribute
action.add-new-group=Add new group
action.add-attribute=Add attribute
action.custom-entity-attributes=Custom entity attributes
action.groups=Groups
action.source-group=Group
action.enable=Enable
action.disable=Disable
action.get-latest=Get latest changes

action.add-new-role=Add new role
action.roles=Roles
action.source-role=Role
action.select-bundle=Select Bundle

action.get-latest=Get latest

value.enabled=Enabled
value.disabled=Disabled
value.current=Current
value.not-current=Not Current
value.none=None
value.file=File
value.memory=Memory
Expand Down Expand Up @@ -80,11 +111,23 @@ value.dynamic-http-metadata-provider=DynamicHttpMetadataProvider
value.entity-attributes-filter=EntityAttributes Filter
value.spdescriptor=SPSSODescriptor
value.attr-auth-descriptor=AttributeAuthorityDescriptor
value.dynamic-http-metadata-provider=DynamicHttpMetadataProvider
value.local-dynamic-metadata-provider=LocalDynamicMetadataProvider

value.md-query-protocol=MetadataQueryProtocol
value.template=Template
value.string=String
value.boolean=Boolean
value.list=List
value.long=Long
value.double=Double
value.duration=Duration
value.spring-bean-id=Spring Bean ID
value.BOOLEAN=Boolean
value.SELECTION_LIST=List
value.STRING=String
value.LONG=Long
value.DOUBLE=Double
value.DURATION=Duration
value.SPRING_BEAN_ID=Spring Bean ID

brand.header.title=Source Management
brand.logo-link-label=Shibboleth
Expand All @@ -106,6 +149,41 @@ brand.and=and

heading.shibboleth=Shibboleth

label.source-configuration=Metadata Source Configuration
label.provider-configuration=Metadata Provider Configuration
label.entity-attribute-name=Custom Entity Attribute Name
tooltip.entity-attribute-name=Custom Entity Attribute Name
label.entity-attribute-type=Attribute Type
tooltip.entity-attribute-type=Attribute Type
label.entity-attribute-help=Help Text
tooltip.entity-attribute-help=Help Text
label.entity-attribute-default=Default Value
tooltip.entity-attribute-default=Default Value
label.entity-attribute-list-options=List options
tooltip.entity-attribute-list-options=List options
label.entity-attribute-friendly-name=Friendly name
tooltip.entity-attribute-friendly-name=Friendly name
label.entity-attribute-attr-name=Attribute name
tooltip.entity-attribute-attr-name=This is normally a uri or urn
label.entity-attribute-display-name=Display name
tooltip.entity-attribute-display-name=Display name

label.entity-attribute-persist-value=Persist Value
label.entity-attribute-persist-type=Persist Type
tooltip.entity-attribute-persist-value=Persist Value
tooltip.entity-attribute-persist-type=Persist Type
label.entity-attribute-invert=Invert
tooltip.entity-attribute-invert=Invert

label.entity-attributes=Entity Attributes
label.custom-entity-attributes=Custom Entity Attributes
label.help-text=Help text
label.default-value=Default Value
label.groups-management=Groups Management
label.new-group=New Group
label.new-attribute=New Custom Entity Attribute
label.edit-group=Edit Group

label.metadata-source=Metadata Source
label.metadata-sources=Metadata Sources
label.metadata-provider=Metadata Provider
Expand All @@ -128,6 +206,8 @@ label.new-endpoint=New Endpoint
label.select-binding=Select Binding Type
label.mark-as-default=Mark as Default
label.attribute-name=Attribute Name
label.group-name=Group Name
label.group-description=Group Description
label.yes=Yes
label.check-all-attributes=Check All Attributes
label.clear-all-attributes=Clear All Attributes
Expand All @@ -136,7 +216,7 @@ label.select-protocol=Select Protocol
label.nameid-format=NameID Format
label.nameid-formats=NameID Formats
label.name-and-entity-id=Name and Entity ID
label.organization-information=Organization Information
label.organization-information=SP/Organization Information
label.contact-information=Contact Information
label.given-name=Given Name
label.contact-type=Contact Type
Expand Down Expand Up @@ -202,7 +282,7 @@ label.add-a-new-metadata-source=Add a new metadata source - Finish Summary
label.name-and-entityid=Name and Entity ID.
label.finish-summary-validation=Finished!
label.select-entity-id-to-copy=Select the Entity ID to copy
label.metadata-source-name-dashboard-display-only=Service Provider Name (Dashboard Display Only)
label.metadata-source-name-dashboard-display-only=Metadata Source Name (Dashboard Display Only)
label.new-entity-id=New Entity ID
label.sections-to-copy=Sections to Copy?
label.add-a-new-metadata-resolver=Add a new metadata source
Expand Down Expand Up @@ -236,6 +316,11 @@ label.filter-name=Filter Name
label.filter-enabled=Filter Enabled
label.filter-target=FilterTarget
label.filter-type=Filter Type
label.filter-target-type=Filter Target Type
label.filter-target-value=Filter Target Value
label.target=Filter Target
label.option=Option
label.options=Options
label.value=Value
label.binding-type=Binding Type
label.sign-assertion=Sign Assertions
Expand All @@ -257,12 +342,16 @@ label.make-default=Make Default
label.metadata-provider-name-dashboard-display-only=Metadata Provider Name (Dashboard Display Only)
label.default-authentication-methods=Default Authentication Method(s)
label.new-of-type=New { type }
label.filters=Filters
label.attributes=Attributes
label.metadata-resolver-id=Metadata Resolver ID

label.metadata-filter-name=Metadata Filter Name (Dashboard Display Only)
label.filter-enable=Enable this Filter?
label.search-criteria=Search Criteria
label.metadata-filter=Metadata Filter
label.metadata-filter-type=Metadata Filter Type
label.filter-versions=Filter Versions

label.http-connection-attributes=HTTP Connection Attributes
label.http-security-attributes=HTTP Security Attributes
Expand Down Expand Up @@ -321,14 +410,14 @@ label.remove-roleless-entity-descriptors=Remove Roleless Entity Descriptors?
label.remove-empty-entities-descriptors=Remove Empty Entities Descriptors?

label.select-metadata-provider-type=Select Metadata Provider Type
label.select-metadata-filter-type=Select Metadata Filter Type
label.filter-list=Filter List
label.common-attributes=Common Attributes
label.reloading-attributes=Reloading Attributes
label.dynamic-attributes=Dynamic Attributes
label.metadata-filter-plugins=Metadata Filter Plugins
label.advanced-settings=Advanced Settings
label.edit-metadata-provider=Edit Metadata Provider
label.edit-metadata-source=Edit Metadata Source
label.http-settings-advanced=Http Settings (Advanced)

label.metadata-ui=User Interface / MDUI Information
Expand All @@ -350,8 +439,8 @@ label.attribute-eduPersonAssurance=eduPersonAssurance
label.attribute-eduPersonUniqueId=eduPersonUniqueId
label.attribute-employeeNumber=employeeNumber
label.force-authn=Force AuthN
label.ignore-request-signatures=Ignore Request Signatures

label.dynamic-attributes=Dynamic Attributes
label.min-cache-duration=Min Cache Duration
label.max-cache-duration=Max Cache Duration
label.max-idle-entity-data=Max Idle Entity Data
Expand Down Expand Up @@ -379,31 +468,86 @@ label.nameid-formats-type=NameID Type
label.select-filter-type=Select Filter Type

label.admin=Admin
label.action-required=Action Required
label.user-access-request=User Access Request
label.user-maintenance=User Maintenance
label.user-id=UserId
label.email=Email
label.role=Role
label.delete=Delete?
label.delete-request=Delete Request

label.enable=Enable
label.disable=Disable
label.enable-metadata-sources=Enable Metadata Sources
label.title=Title
label.enabled=Enabled
label.disabled=Disabled
label.author=Author
label.creation-date=Creation Date
label.order=Order
label.provider-type=Provider Type
label.version-history=Version History
label.metadata-resolver-history=Metadata resolver history
label.metadata-version-history=Metadata Version History
label.select-version=Select Version
label.version=Version
label.save-date=Save Date
label.changed-by=Changed By
label.actions=Actions
label.check-to-select=Check to select
label.current=Current
label.restore=Restore
label.compare-selected=Compare Selected
label.restore-version=Restore Version ({ date })
label.group=Group

label.saved=Saved
label.by=By

label.source=Metadata Source
label.provider=Metadata Provider

label.url-validation-regex=URL validation regular expression
tooltip.url-validation-regex=URL validation regular expression

label.bundle-name=Bundle name
label.bundle-disp=Bundle - {name}
action.add-new-bundle=Add bundle
tooltip.bundle-name=A user friendly name to identify the bundle
action.attribute-bundles=Attribute bundles
label.new-attribute-bundle=New attribute bundle
label.edit-attribute-bundle=Edit attribute bundle
label.bundled-attributes=Bundled Attributes
label.attribute-bundles=Attribute Bundles
message.user-role-admin-group=Cannot change group for ROLE_ADMIN users.

label.roles-management=Role Management
label.new-role=New Role
label.edit-role=Edit Role
label.role-name=Role Name
label.role-description=Role Description
label.role=Role

message.delete-role-title=Delete Role?

message.delete-role-body=You are requesting to delete a role. If you complete this process the role will be removed. This cannot be undone. Do you wish to continue?
message.duration=Requires a valid ISO 8601 duration (ex. PT2D)

message.delete-user-title=Delete User?
message.delete-user-body=You are requesting to delete a user. If you complete this process the user will be removed. This cannot be undone. Do you wish to continue?

message.delete-group-title=Delete Group?
message.delete-group-body=You are requesting to delete a group. If you complete this process the group will be removed. This cannot be undone. Do you wish to continue?

message.delete-attribute-title=Delete Attribute?
message.delete-attribute-body=You are requesting to delete a custom attribute. If you complete this process the attribute will be removed. This cannot be undone. Do you wish to continue?

message.group-pattern-fail=Pattern must match group url validation pattern: {regex}

message.must-be-unique=Must be unique.
message.must-be-number=Must be a number.
message.name-must-be-unique=Name must be unique.
message.uri-valid-format=URI must be valid format.
message.id-unique=ID must be unique.
message.name-unique=Service provider name must be unique.
message.array-items-must-be-unique=Items in list must be unique.
message.real-number=Optional. If using a value, must be a real number between 0-1.
message.valid-duration=Must be a valid duration.
message.valid-name=No special characters or whitespace allowed.
message.required=Missing required property.

message.org-name-required=Organization Name is required.
message.org-displayName-required=Organization Name is required.
Expand All @@ -413,11 +557,13 @@ message.org-incomplete=These three fields must all be entered if any single fiel
message.type-required=Missing required property: Type
message.match-required=Missing required property: Match
message.value-required=Missing required property: Value
message.required=Missing required property.

message.protocol-support-required=Protocol Support Enumeration is required if any NameID formats are defined.

message.conflict=Conflict
message.data-version-contention=Data Version Contention
message.contention-new-version=A newer version of this metadata source has been saved. Below are a list of changes. You can use your changes or their changes.
message.contention-error=There was a problem saving due to a mismatched version.
message.organization-feedback=These three fields must all be entered if any single field has a value.
message.valid-email=Must be a valid Email Address
message.valid-url=Must be a valid URL
Expand Down Expand Up @@ -446,14 +592,24 @@ message.required-for-regex=Required for Regex
message.file-doesnt-exist=The requested file to be processed does not exist on the server.
message.database-constraint=There was a database constraint problem processing the request. Check the request to ensure that fields that must be unique are truly unique.

message.user-request-received-title=User request received
message.user-request-received-body=Your request has been received and is being reviewed. You will be notified with access status.
message.no-filters=No Filters
message.no-filters-added=No filters have been added to this Metadata Provider

message.create-new-version-from-version=Create New Version from Previous Settings
message.restoring-this-version-will-copy=Restoring this version will copy the Version ({ date }) configuration and create a new Version from the selected version settings. You can then edit the configuration before saving the new version.

message.filter-fail=A server error occured, and the filter failed to save.
message.invalid-regex-pattern=Invalid Regular Expression

message.invalid-signing=Unless the response or the assertions are signed, SAML security is compromised and the service should reject the SAML response. (If it doesn\u0027t, investigate, as that is serious unless the HTTP-Artifact binding is in use.)

message.session-timeout-heading=Session timed out
message.session-timeout-body=Your session has timed out. Please login again.
message.session-timeout=An error has occurred while saving. Your session may have timed out.

tooltip.entity-id=Entity ID
tooltip.service-provider-name=Service Provider Name (Dashboard Display Only)
tooltip.force-authn=Disallows use (or reuse) of authentication results and login flows that don\u0027t provide a real-time proof of user presence in the login process
tooltip.ignore-request-signatures=Whether to skip validation of signatures on requests when dealing with badly broken or incompetently operated services
tooltip.service-provider-name-dashboard-display-only=Service Provider Name (Dashboard Display Only)
tooltip.service-provider-entity-id=Service Provider Entity ID
tooltip.organization-name=Organization Name
Expand All @@ -468,13 +624,15 @@ tooltip.mark-as-default=Mark as Default
tooltip.protocol-support-enumeration=Protocol Support Enumeration
tooltip.nameid-format=Content is name identifier format which is added to all the applicable roles of the entities which match any of the following <Entity> or {{<ConditionRef>}}elements.
tooltip.enable-this-service-upon-saving=If checkbox is clicked, the metadata provider is enabled for integration with the IdP
tooltip.is-there-a-x509-certificate=Is there a X509 Certificate?
tooltip.authentication-requests-signed=Authentication Requests Signed
tooltip.want-assertions-signed=Want Assertions Signed
tooltip.certificate-name=Certificate Name
tooltip.certificate-type=Certificate Type
tooltip.certificate=Certificate
tooltip.logout-endpoints-url=Logout Endpoints Url
tooltip.logout-endpoints-binding-type=Logout Endpoints Binding Type
tooltip.logout-endpoints=Logout Endpoints
tooltip.url=Logout Endpoints Url
tooltip.binding-type=Logout Endpoints Binding Type
tooltip.mdui-display-name=Typically, the IdP Display Name field will be presented on IdP discovery service interfaces.
tooltip.mdui-information-url=The IdP Information URL is a link to a comprehensive information page about the IdP. This page should expand on the content of the IdP Description field.
tooltip.mdui-description=The IdP Description is a brief description of the IdP service. On a well-designed discovery interface, the IdP Description will be presented to the user in addition to the IdP Display Name, and so the IdP Description helps disambiguate duplicate or similar IdP Display Names.
Expand Down Expand Up @@ -563,4 +721,12 @@ tooltip.match=A regular expression against which the entityID is evaluated.
tooltip.remove-existing-formats=Whether to remove any existing formats from a role if any are added by the filter (unmodified roles will be untouched regardless of this setting)
tooltip.nameid-formats-format=Format
tooltip.nameid-formats-value=Value
tooltip.nameid-formats-type=Type
tooltip.nameid-formats-type=Type

tooltip.group-name=Group Name
tooltip.group-description=Group Description

tooltip.role-name=Role Name
tooltip.role-description=Role Description

tooltip.contact-information=Contact Information

0 comments on commit 0eea6f0

Please sign in to comment.