diff --git a/go.mod b/go.mod index 801818bee..d38bacbce 100644 --- a/go.mod +++ b/go.mod @@ -18,7 +18,7 @@ require ( github.com/SentimensRG/ctx v0.0.0-20180729130232-0bfd988c655d github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d github.com/brianvoe/gofakeit/v6 v6.5.0 - github.com/cortezaproject/corteza-locale v0.0.0-20211210121242-931011c1250c + github.com/cortezaproject/corteza-locale v0.0.0-20220103124542-5d327f93f42c github.com/crewjam/saml v0.4.5 github.com/crusttech/go-oidc v0.0.0-20180918092017-982855dad3e1 github.com/davecgh/go-spew v1.1.1 diff --git a/go.sum b/go.sum index e4b6c5056..ba3c98fa9 100644 --- a/go.sum +++ b/go.sum @@ -96,6 +96,8 @@ github.com/cortezaproject/corteza-locale v0.0.0-20211209194516-5c1ac47046ad h1:i github.com/cortezaproject/corteza-locale v0.0.0-20211209194516-5c1ac47046ad/go.mod h1:wsI1UftEdBqTuEDKBZmx2LfNu/kZun5pRbCAi420JCg= github.com/cortezaproject/corteza-locale v0.0.0-20211210121242-931011c1250c h1:zgI6hToJUDJgO2wggYfLbyW13h1GL/+4KepMeb64/RI= github.com/cortezaproject/corteza-locale v0.0.0-20211210121242-931011c1250c/go.mod h1:wsI1UftEdBqTuEDKBZmx2LfNu/kZun5pRbCAi420JCg= +github.com/cortezaproject/corteza-locale v0.0.0-20220103124542-5d327f93f42c h1:VV5Z9ZiULjNoNltJ0ho7Du6svKovDQ92wkxbkdB2gmg= +github.com/cortezaproject/corteza-locale v0.0.0-20220103124542-5d327f93f42c/go.mod h1:wsI1UftEdBqTuEDKBZmx2LfNu/kZun5pRbCAi420JCg= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/crewjam/httperr v0.0.0-20190612203328-a946449404da h1:WXnT88cFG2davqSFqvaFfzkSMC0lqh/8/rKZ+z7tYvI= github.com/crewjam/httperr v0.0.0-20190612203328-a946449404da/go.mod h1:+rmNIXRvYMqLQeR4DHyTvs6y0MEMymTz4vyFpFkKTPs= diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.authclients.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.authclients.yaml index 4da6776fb..1f99baa98 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.authclients.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.authclients.yaml @@ -24,21 +24,20 @@ editor: profile: Allow client access to user's profile redirectURI: Redirect URI's remove: Remove - searchRoles: Search roles secret: Secret security: forbiddenRoles: description: Roles from this list will be removed from security context when user authorizes this client - label: Forbidden roles ({{count}}) + label: Forbidden roles forcedRoles: description: Roles from this list will be always added to security context when user authorizes this client - label: Forced roles ({{count}}) + label: Forced roles impersonateUser: description: When authenticating with client credentials, act in the name of the impersonated user label: Impersonate user permittedRoles: description: Only roles in this list will be added into security context when user authorizes this client - label: Permitted roles ({{count}}) + label: Permitted roles title: Grundlegende Informationen trusted: description: When client is trusted users do not see authorization step diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.users.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.users.yaml index 028a79831..58f3f3c1a 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.users.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/de/corteza-webapp-admin/system.users.yaml @@ -53,9 +53,8 @@ editor: permissions: Permissions roles: add: Add - count: Roles ({{count}}) + count: roles remove: Remove - searchRoles: Search roles title: Role membership unnamed: Unnamed role title: diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/password-reset-requested.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/password-reset-requested.yaml index 1b490ab93..0b9f3bf4b 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/password-reset-requested.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/password-reset-requested.yaml @@ -1,7 +1,7 @@ template: title: Password reset requested instructions: If the email you entered is found in our database, you'll receive a password reset link to your inbox in a few moments. - links: Create new account or log in. + links: Return to the login page alert: invalid-expired-password-token: Invalid or expired password reset token, please repeat password reset request. password-reset-success: Password successfully reset. diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/request-password-reset.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/request-password-reset.yaml index ad13620d5..56ac883fb 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/request-password-reset.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-server/auth/request-password-reset.yaml @@ -6,4 +6,4 @@ template: placeholder: email@domain.ltd buttons: request: Request password reset link via email - links: Create new account or log in. + links: Return to the login page diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/admin.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/admin.yaml index 0b80191e9..9ba765687 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/admin.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/admin.yaml @@ -76,6 +76,7 @@ general: "no": "No" submit: Submit "yes": "Yes" + selectOption: "Please select an option" logout: Logout noAccess: You do not have permissions to access Admin panel pagination: diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.authclients.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.authclients.yaml index c31d9e2e3..b6f74f8e1 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.authclients.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.authclients.yaml @@ -25,21 +25,20 @@ editor: profile: Allow client access to user's profile redirectURI: Redirect URI's remove: Remove - searchRoles: Search roles secret: Secret security: forbiddenRoles: description: Roles from this list will be removed from security context when user authorizes this client - label: Forbidden roles ({{count}}) + label: Forbidden roles forcedRoles: description: Roles from this list will be always added to security context when user authorizes this client - label: Forced roles ({{count}}) + label: Forced roles impersonateUser: description: When authenticating with client credentials, act in the name of the impersonated user label: Impersonate user permittedRoles: description: Only roles in this list will be added into security context when user authorizes this client - label: Permitted roles ({{count}}) + label: Permitted roles title: Basic information trusted: description: When client is trusted users do not see authorization step diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.settings.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.settings.yaml index 3a7f340b7..85506a537 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.settings.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.settings.yaml @@ -42,41 +42,71 @@ editor: expires: description: How long will password be valid before it expires. label: Valid for + external: title: External Authentication Providers - addOidcProvider: Add OIDC provider - certificate: Certificate - clientKey: Client key - clientSecret: Secret enabled: Enable external authentication - facebook: Facebook - github: GitHub - google: Google - handle: Handle - issuer: OIDC Issuer URL - issuerHint: Where to find the /.well-known/openid-configuration (without the /.well-known/openid-configuration part) - issuerPlaceholder: https://issuer.tld - linkedin: LinkedIn - oidc: OpenID Connect - providerEnabled: Enable + + table: + header: + provider: Provider + info: Issuer, client ID + + + standard: + enabled: Enabled + clientKey: Client key + clientSecret: Secret + + oidc: + add: Add an OIDC provider + enabled: Enabled + handle: Handle + title: OpenID Connect + issuer: OIDC Issuer URL + issuerHint: Where to find the /.well-known/openid-configuration (without the /.well-known/openid-configuration part) + clientKey: Client key + clientSecret: Secret + scope: Scope + scopePlaceholder: List out supported OAuth scope values, use space delimited string saml: + enabled: Enabled title: SAML - cert: Public key - cert-key: Private key + cert: + public: Public key + private: Private key + sign-requests: Sign requests + sign-method: Signature method name: Name - desc: - name: IdP name used on the login screen (Login with ) - cert: Content will be minimized - cert-key: Content will be minimized - idp: - url: Location of IdP metadata - ident-handle: Name of the IdP field used for filling Corteza user handle or nickname - ident-identifier: Name of the IdP field used for filling and matching Corteza user email - ident-name: Name of the IdP field used for filling Corteza user full name + certificate: Certificate idp: title: Identity provider ident-handle: Handle field ident-identifier: Identifier field ident-name: Name field url: URL + desc: + name: IdP name used on the login screen (Login with ) + cert: + public: Content will be minimized + private: Content will be minimized + sign-requests: Sign AuthNRequest and assertion + sign-method: Method to use on signed requests + idp: + url: Location of IdP metadata + ident-handle: Name of the IdP field used for filling Corteza user handle or nickname + ident-identifier: Name of the IdP field used for filling and matching Corteza user email + ident-name: Name of the IdP field used for filling Corteza user full name + + + security: + forbidden-roles: + description: Roles from this list will be removed from security context when authenticates with this provider + label: Forbidden roles + forced-roles: + description: Roles from this list will be always added to security context when authenticates with this provider + label: Forced roles + permitted-roles: + description: Only roles in this list will be added into security context when authenticates with this provider + label: Permitted roles diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.users.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.users.yaml index 93daf8d73..cf1ac0c4d 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.users.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-admin/system.users.yaml @@ -49,9 +49,8 @@ editor: permissions: Permissions roles: add: Add - count: Roles ({{count}}) + count: roles remove: Remove - searchRoles: Search roles title: Role membership unnamed: Unnamed role title: diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/block.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/block.yaml index 8af3c801e..e8fbbd68f 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/block.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/block.yaml @@ -329,6 +329,7 @@ recordList: draggable: Can drag & drop records to order them fullPageNavigation: Full page navigation hideAddButton: Hide add record button + hideImportButton: Hide import record button hidePaging: Hide paging inlineEditor: Inline editor inlineEditorAllow: Allow inline record editing diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/chart.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/chart.yaml index 2ca5f935c..f7a7c7cd3 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/chart.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/chart.yaml @@ -115,3 +115,4 @@ notification: deleted: Chart deleted searchPlaceholder: Type here to search all charts in this namespace title: List of Charts +undefined: undefined diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/module.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/module.yaml index 8b05194eb..71c9e527f 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/module.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-compose/module.yaml @@ -47,6 +47,7 @@ edit: specificTitle: Federation Settings ({{handle}}) title: Federation Settings upstream: + copyFrom: Copy settings from allFields: All Fields description: Select the fields you want to share with the selected network title: Expose diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/builder.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/builder.yaml index f5f3952d2..e48587e86 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/builder.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/builder.yaml @@ -58,6 +58,9 @@ scenarios: label: Scenarios save: Save Scenarios title: Title +available-columns: Available columns +selected-columns: Selected columns +type-to-search: Type here to search among columns selected: Selected select-all: Select all unselect-all: Unselect all diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/display-element.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/display-element.yaml index df82c0756..6a67f2e53 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/display-element.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/en/corteza-webapp-reporter/display-element.yaml @@ -56,6 +56,8 @@ metric: suffix: Suffix table: configurator: + general: General + data: Data columns: Columns dark: Dark head-variant: Head Variant diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.authclients.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.authclients.yaml index a5098594c..a979cd032 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.authclients.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.authclients.yaml @@ -24,21 +24,20 @@ editor: profile: Allow client access to user's profile redirectURI: Redirect URI's remove: Remove - searchRoles: Search roles secret: Secret security: forbiddenRoles: description: Roles from this list will be removed from security context when user authorizes this client - label: Forbidden roles ({{count}}) + label: Forbidden roles forcedRoles: description: Roles from this list will be always added to security context when user authorizes this client - label: Forced roles ({{count}}) + label: Forced roles impersonateUser: description: When authenticating with client credentials, act in the name of the impersonated user label: Impersonate user permittedRoles: description: Only roles in this list will be added into security context when user authorizes this client - label: Permitted roles ({{count}}) + label: Permitted roles title: Basic information trusted: description: When client is trusted users do not see authorization step diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.users.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.users.yaml index 2ad84372d..607d19f53 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.users.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/fr/corteza-webapp-admin/system.users.yaml @@ -53,9 +53,8 @@ editor: permissions: Permissions roles: add: Add - count: Roles ({{count}}) + count: roles remove: Remove - searchRoles: Search roles title: Role membership unnamed: Unnamed role title: diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.authclients.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.authclients.yaml index a5098594c..a979cd032 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.authclients.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.authclients.yaml @@ -24,21 +24,20 @@ editor: profile: Allow client access to user's profile redirectURI: Redirect URI's remove: Remove - searchRoles: Search roles secret: Secret security: forbiddenRoles: description: Roles from this list will be removed from security context when user authorizes this client - label: Forbidden roles ({{count}}) + label: Forbidden roles forcedRoles: description: Roles from this list will be always added to security context when user authorizes this client - label: Forced roles ({{count}}) + label: Forced roles impersonateUser: description: When authenticating with client credentials, act in the name of the impersonated user label: Impersonate user permittedRoles: description: Only roles in this list will be added into security context when user authorizes this client - label: Permitted roles ({{count}}) + label: Permitted roles title: Basic information trusted: description: When client is trusted users do not see authorization step diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.users.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.users.yaml index 2ad84372d..607d19f53 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.users.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/ro/corteza-webapp-admin/system.users.yaml @@ -53,9 +53,8 @@ editor: permissions: Permissions roles: add: Add - count: Roles ({{count}}) + count: roles remove: Remove - searchRoles: Search roles title: Role membership unnamed: Unnamed role title: diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.authclients.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.authclients.yaml index a5098594c..a979cd032 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.authclients.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.authclients.yaml @@ -24,21 +24,20 @@ editor: profile: Allow client access to user's profile redirectURI: Redirect URI's remove: Remove - searchRoles: Search roles secret: Secret security: forbiddenRoles: description: Roles from this list will be removed from security context when user authorizes this client - label: Forbidden roles ({{count}}) + label: Forbidden roles forcedRoles: description: Roles from this list will be always added to security context when user authorizes this client - label: Forced roles ({{count}}) + label: Forced roles impersonateUser: description: When authenticating with client credentials, act in the name of the impersonated user label: Impersonate user permittedRoles: description: Only roles in this list will be added into security context when user authorizes this client - label: Permitted roles ({{count}}) + label: Permitted roles title: Basic information trusted: description: When client is trusted users do not see authorization step diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.users.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.users.yaml index 2ad84372d..607d19f53 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.users.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/sl/corteza-webapp-admin/system.users.yaml @@ -53,9 +53,8 @@ editor: permissions: Permissions roles: add: Add - count: Roles ({{count}}) + count: roles remove: Remove - searchRoles: Search roles title: Role membership unnamed: Unnamed role title: diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.authclients.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.authclients.yaml index a5098594c..a979cd032 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.authclients.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.authclients.yaml @@ -24,21 +24,20 @@ editor: profile: Allow client access to user's profile redirectURI: Redirect URI's remove: Remove - searchRoles: Search roles secret: Secret security: forbiddenRoles: description: Roles from this list will be removed from security context when user authorizes this client - label: Forbidden roles ({{count}}) + label: Forbidden roles forcedRoles: description: Roles from this list will be always added to security context when user authorizes this client - label: Forced roles ({{count}}) + label: Forced roles impersonateUser: description: When authenticating with client credentials, act in the name of the impersonated user label: Impersonate user permittedRoles: description: Only roles in this list will be added into security context when user authorizes this client - label: Permitted roles ({{count}}) + label: Permitted roles title: Basic information trusted: description: When client is trusted users do not see authorization step diff --git a/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.users.yaml b/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.users.yaml index 2ad84372d..607d19f53 100644 --- a/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.users.yaml +++ b/vendor/github.com/cortezaproject/corteza-locale/src/uk/corteza-webapp-admin/system.users.yaml @@ -53,9 +53,8 @@ editor: permissions: Permissions roles: add: Add - count: Roles ({{count}}) + count: roles remove: Remove - searchRoles: Search roles title: Role membership unnamed: Unnamed role title: diff --git a/vendor/modules.txt b/vendor/modules.txt index 6668f9dae..aefc89195 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -44,7 +44,7 @@ github.com/brianvoe/gofakeit/v6 github.com/brianvoe/gofakeit/v6/data # github.com/cespare/xxhash/v2 v2.1.1 github.com/cespare/xxhash/v2 -# github.com/cortezaproject/corteza-locale v0.0.0-20211210121242-931011c1250c +# github.com/cortezaproject/corteza-locale v0.0.0-20220103124542-5d327f93f42c ## explicit github.com/cortezaproject/corteza-locale # github.com/crewjam/httperr v0.0.0-20190612203328-a946449404da