snapshot of https://github.com/cortezaproject/corteza.git (2024.9.x, 2026-09-18; blobs > 131072B omitted)
Some checks failed
SonarQube / SonarQube (push) Failing after 5m28s
E2e test on main branch push / server and client test (map[name:admin port:8080]) (push) Failing after 3m33s
Server and lib tests / Library test (js) (push) Failing after 1m36s
Server and lib tests / Library test (vue) (push) Successful in 2m24s
Server and lib tests / Web client test (admin) (push) Successful in 2m52s
Server and lib tests / Web client test (compose) (push) Successful in 3m23s
Server and lib tests / Web client test (discovery) (push) Successful in 2m49s
Server and lib tests / Web client test (one) (push) Successful in 2m52s
Server and lib tests / Web client test (privacy) (push) Successful in 2m44s
Server and lib tests / Web client test (reporter) (push) Successful in 2m56s
Server and lib tests / Web client test (workflow) (push) Successful in 3m0s
Server and lib tests / Server tests (push) Failing after 4m55s
E2e test on main branch push / notify-failure (push) Failing after 9s
Server and lib tests / Send matrix testing notification (push) Successful in 2s
Mark stale issues and pull requests / stale (push) Successful in 40s
Some checks failed
SonarQube / SonarQube (push) Failing after 5m28s
E2e test on main branch push / server and client test (map[name:admin port:8080]) (push) Failing after 3m33s
Server and lib tests / Library test (js) (push) Failing after 1m36s
Server and lib tests / Library test (vue) (push) Successful in 2m24s
Server and lib tests / Web client test (admin) (push) Successful in 2m52s
Server and lib tests / Web client test (compose) (push) Successful in 3m23s
Server and lib tests / Web client test (discovery) (push) Successful in 2m49s
Server and lib tests / Web client test (one) (push) Successful in 2m52s
Server and lib tests / Web client test (privacy) (push) Successful in 2m44s
Server and lib tests / Web client test (reporter) (push) Successful in 2m56s
Server and lib tests / Web client test (workflow) (push) Successful in 3m0s
Server and lib tests / Server tests (push) Failing after 4m55s
E2e test on main branch push / notify-failure (push) Failing after 9s
Server and lib tests / Send matrix testing notification (push) Successful in 2s
Mark stale issues and pull requests / stale (push) Successful in 40s
This commit is contained in:
119
locale/en/corteza-webapp-admin/admin.yaml
Normal file
119
locale/en/corteza-webapp-admin/admin.yaml
Normal file
@@ -0,0 +1,119 @@
|
||||
automation:
|
||||
add: Add script
|
||||
edit:
|
||||
asyncHelp: Do not wait for results and ignore errors. Incompatible with critical flag.
|
||||
asyncLabel: Run this script asynchronously
|
||||
codeTabLabel: Code
|
||||
criticalHelp: Wait until this script is executed. In case of errors, abort execution of other scripts and before* trigger
|
||||
criticalLabel: Critical script
|
||||
delete: Delete script
|
||||
enabledHelp: Disabled scripts will be ignored
|
||||
enabledLabel: Enabled
|
||||
mailAutomationTriggers:
|
||||
addMatcher: Add condition
|
||||
addTrigger: Add trigger
|
||||
delete: Delete trigger
|
||||
deleteTrigger: Delete
|
||||
enable: Enable trigger
|
||||
matchAll: Must match all conditions
|
||||
matcher:
|
||||
fields:
|
||||
bcc: BCC
|
||||
cc: CC
|
||||
from: From
|
||||
placeholder: Mail header field
|
||||
replyTo: Reply To
|
||||
subject: Subject
|
||||
to: To
|
||||
match: Value to match
|
||||
operators:
|
||||
equal-ci: Match full
|
||||
placeholder: Operator
|
||||
prefix-ci: Match prefix
|
||||
regex: Regex
|
||||
suffix-ci: Match suffix
|
||||
user: Existing user
|
||||
tabLabel: Mail triggers
|
||||
nameLabel: Name
|
||||
namePlaceholder: Automation script name
|
||||
runAsCurrentUser: Run as "{{ user }}"
|
||||
runAsHelp: Script runner
|
||||
scheduledTriggers:
|
||||
tabLabel: Scheduled
|
||||
securityLabel: Security
|
||||
settingsTabLabel: Settings
|
||||
timeoutHelp: How much time do we wait before aborting the script? Value in milliseconds (1000ms = 1s). It defaults (when 0) to 2s with 30s as maximum. Consult with your administrator for exact numbers and limitations.
|
||||
timeoutLabel: Script execution timeout
|
||||
timeoutPlaceholder: "1500"
|
||||
title: Automation script
|
||||
userPickerPlaceholder: Select user
|
||||
import: Import automation script(s)
|
||||
list:
|
||||
column:
|
||||
label:
|
||||
async: Async
|
||||
critical: Critical
|
||||
enabled: Enabled
|
||||
runAs: Run As
|
||||
runInUA: In browser
|
||||
unnamed: (Unnamed script)
|
||||
manage: Manage automation scripts ({{count}})
|
||||
manage-id-permissions: Manage permissions for this script
|
||||
manage-wc-permissions: Manage permissions for all scripts
|
||||
newLabel: Create a new script
|
||||
newPlaceholder: Script name
|
||||
testing:
|
||||
load: Load
|
||||
parametersHeadline: 'Parameters & payload:'
|
||||
resultsHeadline: 'Results:'
|
||||
testInBrowser: Test in Browser
|
||||
testInCorredor: Test in Corredor
|
||||
warning: ""
|
||||
title: List of automation script
|
||||
general:
|
||||
resource-list:
|
||||
no-items: No matches for your search
|
||||
notFound: 'Not found'
|
||||
loading: Loading
|
||||
label:
|
||||
"no": "No"
|
||||
submit: Submit
|
||||
"yes": "Yes"
|
||||
selectOption: "Please select an option"
|
||||
logout: Logout
|
||||
noAccess: You do not have permissions to access Admin panel
|
||||
pagination:
|
||||
next: Next
|
||||
prev: Previous
|
||||
showing: '{{from}} - {{to}} of {{count}} {{data}}'
|
||||
single_one: 'One {{data}}'
|
||||
single_other: '{{count}} {{data}}'
|
||||
navigation:
|
||||
appMenu: Menu
|
||||
adminPanel: Admin panel
|
||||
automation: Automation
|
||||
chart: Charts
|
||||
configuration: Configuration
|
||||
help:
|
||||
documentation: Documentation
|
||||
feedback: Send feedback
|
||||
forum: Help
|
||||
version: 'Version:'
|
||||
module: Modules
|
||||
more: More
|
||||
namespace: Namespaces
|
||||
noPageTitle: No page title
|
||||
page: Pages
|
||||
publicPages: Public pages
|
||||
userSettings:
|
||||
changePassword: Change password
|
||||
loggedInAs: Logged in as {{user}}
|
||||
logout: Logout
|
||||
profile: Profile
|
||||
theme: Theme
|
||||
picker:
|
||||
unnamed: Unnamed
|
||||
role:
|
||||
placeholder: Start typing to search for roles
|
||||
member:
|
||||
placeholder: Start typing to search for users
|
||||
17
locale/en/corteza-webapp-admin/automation.scripts.yaml
Normal file
17
locale/en/corteza-webapp-admin/automation.scripts.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
list:
|
||||
columns:
|
||||
name: Name
|
||||
updatedAt: Last update
|
||||
filter:
|
||||
absoluteTime: Show absolute time
|
||||
incScriptsWithErrors: Errors ({{ count }})
|
||||
incScriptsWithIterator: Iterator ({{ count }})
|
||||
incScriptsWithSecurity: Security ({{ count }})
|
||||
incScriptsWithTriggers: Triggers ({{ count }})
|
||||
searchQuery: Search query
|
||||
flags:
|
||||
iterator: Iterator
|
||||
security: Security
|
||||
triggers: Triggers
|
||||
labelMissing: <label missing>
|
||||
title: Corredor Scripts
|
||||
50
locale/en/corteza-webapp-admin/automation.sessions.yaml
Normal file
50
locale/en/corteza-webapp-admin/automation.sessions.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
editor:
|
||||
info:
|
||||
createdByUserName: Created by - Name
|
||||
delete: Delete
|
||||
error: Error
|
||||
eventType: Event type
|
||||
id: ID
|
||||
resourceType: Resource type
|
||||
status: Status
|
||||
title: Basic information
|
||||
workflowID: WorkflowID
|
||||
openWorkflow: Open workflow
|
||||
cancel: Cancel session
|
||||
title: Session
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created At
|
||||
eventType: Event type
|
||||
sessionID: SessionID
|
||||
state: State
|
||||
status: Status
|
||||
workflowID: WorkflowID
|
||||
filterForm:
|
||||
all:
|
||||
label: All
|
||||
completed:
|
||||
label: Completed
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
failed:
|
||||
label: Failed
|
||||
inProgress:
|
||||
label: completed sessions
|
||||
inclusive:
|
||||
label: Including
|
||||
prompted:
|
||||
label: Prompted
|
||||
sessions:
|
||||
label: sessions
|
||||
started:
|
||||
label: Started
|
||||
suspended:
|
||||
label: Suspended
|
||||
canceled:
|
||||
label: Canceled
|
||||
loading: Loading sessions
|
||||
title: Sessions
|
||||
55
locale/en/corteza-webapp-admin/automation.workflows.yaml
Normal file
55
locale/en/corteza-webapp-admin/automation.workflows.yaml
Normal file
@@ -0,0 +1,55 @@
|
||||
editor:
|
||||
info:
|
||||
delete: Delete
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
id: ID
|
||||
name: Name *
|
||||
openBuilder: Open builder
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
new: New Workflow
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create workflow
|
||||
edit: Edit workflow
|
||||
triggers:
|
||||
and: and
|
||||
columns:
|
||||
constraints: Constraints
|
||||
eventType: Event
|
||||
resourceType: Resource
|
||||
title: Triggers
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
name: Name
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted workflows
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter workflows list
|
||||
placeholder: Filter workflows by name
|
||||
loading: Loading workflows
|
||||
new: New Workflow
|
||||
permissions: Permissions
|
||||
title: Workflows
|
||||
yaml: YAML
|
||||
6
locale/en/corteza-webapp-admin/compose.automation.yaml
Normal file
6
locale/en/corteza-webapp-admin/compose.automation.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
list:
|
||||
columns:
|
||||
events: Triggered on events
|
||||
label: Label
|
||||
name: Name
|
||||
title: Compose Automation
|
||||
27
locale/en/corteza-webapp-admin/compose.settings.yaml
Normal file
27
locale/en/corteza-webapp-admin/compose.settings.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
editor:
|
||||
title: Compose settings
|
||||
basic:
|
||||
attachments:
|
||||
max-size: Max size (MB)
|
||||
page: Page attachments
|
||||
record: Record attachments
|
||||
icon: Icon attachments
|
||||
namespace: Namespace attachments
|
||||
type:
|
||||
description: 'MIME types, separated with ",". Example: "text/plain,text/csv"'
|
||||
whitelist: File type whitelist
|
||||
title: Basic
|
||||
ui:
|
||||
title: User interface
|
||||
sidebar:
|
||||
title: Sidebar
|
||||
hide-namespace-list: Hide list of namespaces
|
||||
hide-namespace-list-link: Hide link to list of all namespaces
|
||||
record-toolbar:
|
||||
title: Record Toolbar
|
||||
hide-submit: Hide submit button
|
||||
hide-delete: Hide delete button
|
||||
hide-edit: Hide edit button
|
||||
hide-new: Hide new button
|
||||
hide-clone: Hide clone button
|
||||
hide-back: Hide back link
|
||||
19
locale/en/corteza-webapp-admin/dashboard.yaml
Normal file
19
locale/en/corteza-webapp-admin/dashboard.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
applications:
|
||||
applications: Application(s)
|
||||
deleted: Deleted
|
||||
title: Active application(s)
|
||||
total: Total
|
||||
roles:
|
||||
archived: Archived
|
||||
deleted: Deleted
|
||||
roles: Role(s)
|
||||
title: Active role(s)
|
||||
total: Total
|
||||
title: Dashboard
|
||||
users:
|
||||
created: Created users(s)
|
||||
deleted: Deleted
|
||||
suspended: Suspended
|
||||
title: Active user(s)
|
||||
total: Total
|
||||
users: User(s)
|
||||
59
locale/en/corteza-webapp-admin/federation.nodes.yaml
Normal file
59
locale/en/corteza-webapp-admin/federation.nodes.yaml
Normal file
@@ -0,0 +1,59 @@
|
||||
editor:
|
||||
generate:
|
||||
body: '{{ userLabel }} is sending you an invitation for Corteza Federated Network. To start sharing data between organizations, go to the admin panel of your Corteza application, click on “Federation” and select “Pair Federation Network” on top right corner. Copy the link below and await confirmation from another administrator.'
|
||||
description: To add your organization to a federated network send an email invite or share the link below with an administrator of another organization.
|
||||
hello: Hello,
|
||||
invitation: Invitation to Federated Network
|
||||
kindRegards: Kind regards, Corteza team.
|
||||
notGenerated: Link not generated
|
||||
sendEmail: Send Email
|
||||
subject: 'Subject:'
|
||||
generateUri: Generate Federation Link
|
||||
info:
|
||||
delete: Delete
|
||||
email: Admin Email
|
||||
enabled: Enabled
|
||||
name: Server name *
|
||||
status: Status
|
||||
tags:
|
||||
label: Tags
|
||||
placeholder: +Add
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
url: Server URL *
|
||||
title:
|
||||
create: Create Federated Node
|
||||
edit: Edit Federated Node
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
name: Name
|
||||
status: Status
|
||||
tags: ""
|
||||
filterForm:
|
||||
query:
|
||||
label: Filter servers list
|
||||
placeholder: Filter servers by name
|
||||
loading: Loading federated nodes
|
||||
new: New Federated Node
|
||||
pair:
|
||||
confirm: Confirm
|
||||
label: Pair Federated Node
|
||||
networkEstablished: Federated network will be established after the final confirmation from the administrator of another Corteza Federation Node.
|
||||
note: 'Note:'
|
||||
status:
|
||||
confirmPending:
|
||||
description: |-
|
||||
{{ email }} accepted the invitation to join “{{ name }}” Federated Network.
|
||||
Click on “Confirm” to start sharing the data.
|
||||
descriptionNoMail: |-
|
||||
Admin of “{{ name }}” accepted the invitation to join the Federated Network.
|
||||
Click on “Confirm” to start sharing the data
|
||||
none:
|
||||
description: To pair your organization with a federated network, paste the generated URL of another organization below.
|
||||
pending:
|
||||
description: Pairing successful, pending final confirmation by administrator
|
||||
title: Federated Networks
|
||||
yaml: YAML
|
||||
89
locale/en/corteza-webapp-admin/general.yaml
Normal file
89
locale/en/corteza-webapp-admin/general.yaml
Normal file
@@ -0,0 +1,89 @@
|
||||
label:
|
||||
add: Add
|
||||
general:
|
||||
yes: Yes
|
||||
no: No
|
||||
template:
|
||||
single: Template
|
||||
plural: Templates
|
||||
user:
|
||||
single: User
|
||||
plural: Users
|
||||
role:
|
||||
single: Role
|
||||
plural: Roles
|
||||
user-group:
|
||||
single: User Group
|
||||
plural: User Groups
|
||||
application:
|
||||
single: Application
|
||||
plural: Applications
|
||||
auth-client:
|
||||
single: Auth Client
|
||||
plural: Auth Clients
|
||||
queue:
|
||||
single: Messaging Queue
|
||||
plural: Messaging Queues
|
||||
route:
|
||||
single: Route
|
||||
plural: Routes
|
||||
connection:
|
||||
single: Database Connection
|
||||
plural: Database Connections
|
||||
sensitivity-level:
|
||||
single: Sensitivity Level
|
||||
plural: Sensitivity Levels
|
||||
session:
|
||||
single: Session
|
||||
plural: Sessions
|
||||
workflow:
|
||||
single: Workflow
|
||||
plural: Workflows
|
||||
plus-add: + Add
|
||||
clear: Clear
|
||||
all: All
|
||||
none: None
|
||||
experimental: Experimental
|
||||
now: Now
|
||||
openMap: Open Map
|
||||
today: Today
|
||||
routes: Routes
|
||||
requests: Requests
|
||||
refresh: Refresh
|
||||
loadMore: Load more
|
||||
loading: Loading
|
||||
saveAndClose: Save and close
|
||||
cancel: Cancel
|
||||
submit: Submit
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
fileTypeNotAllowed: File type not allowed
|
||||
uploading: Uploading
|
||||
dropFiles: Click or drop files here to upload
|
||||
editor:
|
||||
unsavedChanges: Unsaved changes will be lost. Do you wish to leave the page?
|
||||
system:
|
||||
field:
|
||||
createdAt: Created at
|
||||
createdBy: Created by
|
||||
updatedAt: Updated at
|
||||
updatedBy: Updated by
|
||||
deletedAt: Deleted at
|
||||
deletedBy: Deleted by
|
||||
archivedAt: Archived at
|
||||
suspendedAt: Suspended at
|
||||
lastUsedAt: Last used at
|
||||
completedAt: Completed at
|
||||
ownedBy: Owned by
|
||||
runAs: Run as
|
||||
resourceList:
|
||||
pagination:
|
||||
recordsPerPage: Per page
|
||||
themes:
|
||||
labels:
|
||||
light: Light
|
||||
dark: Dark
|
||||
extendSession:
|
||||
labels:
|
||||
extend: Extend Session
|
||||
warning: You will be logged out in {{ countdownTime }} seconds
|
||||
49
locale/en/corteza-webapp-admin/navigation.yaml
Normal file
49
locale/en/corteza-webapp-admin/navigation.yaml
Normal file
@@ -0,0 +1,49 @@
|
||||
dashboard: Dashboard
|
||||
|
||||
system:
|
||||
group: System
|
||||
items:
|
||||
users: Users
|
||||
usergroups: User Groups
|
||||
actionlog: Action log
|
||||
apigw: Integration Gateway
|
||||
applications: Applications
|
||||
authclients: Auth Clients
|
||||
connections: Connections
|
||||
code-snippets: Code Snippets
|
||||
sensitivityLevel: Sensitivity Levels
|
||||
permissions: Permissions
|
||||
queues: Messaging Queues
|
||||
roles: Roles
|
||||
settings: Auth Settings
|
||||
email: Email settings
|
||||
stats: Stats
|
||||
templates: Templates
|
||||
|
||||
compose:
|
||||
group: Compose
|
||||
items:
|
||||
automation: Automation
|
||||
permissions: Permissions
|
||||
settings: Settings
|
||||
|
||||
automation:
|
||||
group: Automation
|
||||
items:
|
||||
permissions: Permissions
|
||||
scripts: Corredor Scripts
|
||||
sessions: Sessions
|
||||
workflows: Workflows
|
||||
|
||||
federation:
|
||||
group: Federation
|
||||
items:
|
||||
nodes: Nodes
|
||||
permissions: Permissions
|
||||
|
||||
ui:
|
||||
group: User interface
|
||||
items:
|
||||
theming: Theming
|
||||
navigation: Navigation
|
||||
location: Location
|
||||
346
locale/en/corteza-webapp-admin/notification.yaml
Normal file
346
locale/en/corteza-webapp-admin/notification.yaml
Normal file
@@ -0,0 +1,346 @@
|
||||
general:
|
||||
error: Error
|
||||
success: Success
|
||||
warning: Warning
|
||||
notAllowed: Not allowed to access Admin Area. Redirecting
|
||||
list:
|
||||
load:
|
||||
error: 'Failed to load resource list'
|
||||
user:
|
||||
external-auth-providers:
|
||||
error: External auth providers fetch failed
|
||||
success: External auth providers updated
|
||||
fetch:
|
||||
error: User fetch failed
|
||||
roles:
|
||||
error: Role fetch failed
|
||||
update:
|
||||
success: User updated
|
||||
error: User update failed
|
||||
create:
|
||||
success: User created
|
||||
error: User create failed
|
||||
delete:
|
||||
success: User deleted
|
||||
error: User delete failed
|
||||
undelete:
|
||||
success: User restored
|
||||
error: User restore failed
|
||||
membershipUpdate:
|
||||
success: Membership updated
|
||||
error: Membership update failed
|
||||
passwordChange:
|
||||
success: Password changed
|
||||
error: Password change failed
|
||||
sessionsRevoke:
|
||||
success: Sessions revoked
|
||||
error: Session revoke failed
|
||||
suspend:
|
||||
success: User suspended
|
||||
error: User suspension failed
|
||||
unsuspend:
|
||||
success: User unsuspended
|
||||
error: User suspension failed
|
||||
import:
|
||||
success: Users imported successfully
|
||||
avatarUpload:
|
||||
success: Avatar updated
|
||||
error: Avatar upload failed
|
||||
avatarSettings:
|
||||
success: Avatar settings updated
|
||||
error: Avatar settings update failed
|
||||
avatarDelete:
|
||||
success: Avatar deleted
|
||||
error: Avatar delete failed
|
||||
role:
|
||||
fetch:
|
||||
error: Role fetch failed
|
||||
create:
|
||||
success: Role created
|
||||
error: Role create failed
|
||||
update:
|
||||
success: Role updated
|
||||
error: Role update failed
|
||||
delete:
|
||||
success: Role deleted
|
||||
error: Role delete failed
|
||||
undelete:
|
||||
success: Role restored
|
||||
error: Role restore failed
|
||||
archive:
|
||||
success: Role archived
|
||||
error: Role archive failed
|
||||
unarchive:
|
||||
success: Role unarchived
|
||||
error: Role unarchive failed
|
||||
membershipUpdate:
|
||||
success: Membership updated
|
||||
error: Membership update failed
|
||||
userGroup:
|
||||
fetch:
|
||||
error: User group fetch failed
|
||||
roles:
|
||||
error: User group roles fetch failed
|
||||
membershipUpdate:
|
||||
success: User group membership updated
|
||||
error: User group membership update failed
|
||||
create:
|
||||
success: User group created
|
||||
error: User group create failed
|
||||
update:
|
||||
success: User group updated
|
||||
error: User group update failed
|
||||
delete:
|
||||
success: User group deleted
|
||||
error: User group delete failed
|
||||
undelete:
|
||||
success: User group restored
|
||||
error: User group restore failed
|
||||
application:
|
||||
fetch:
|
||||
error: Application fetch failed
|
||||
update:
|
||||
success: Application updated
|
||||
error: Application update failed
|
||||
create:
|
||||
success: Application created
|
||||
error: Application create failed
|
||||
delete:
|
||||
success: Application deleted
|
||||
error: Application delete failed
|
||||
undelete:
|
||||
success: Application restored
|
||||
error: Application restore failed
|
||||
assetsUpload:
|
||||
error: Application assets upload failed
|
||||
template:
|
||||
fetch:
|
||||
error: Template fetch failed
|
||||
fetchPartials:
|
||||
error: Partial templates fetch failed
|
||||
create:
|
||||
success: Template created
|
||||
error: Template create failed
|
||||
update:
|
||||
success: Template updated
|
||||
error: Template update failed
|
||||
delete:
|
||||
success: Template deleted
|
||||
error: Template delete failed
|
||||
undelete:
|
||||
success: Template restored
|
||||
error: Template restore failed
|
||||
driver:
|
||||
error: Template render drivers fetch failed
|
||||
preview:
|
||||
error: Template preview fetch failed
|
||||
authclient:
|
||||
fetch:
|
||||
error: Auth Client fetch failed
|
||||
create:
|
||||
success: Auth Client created
|
||||
error: Auth Client create failed
|
||||
update:
|
||||
success: Auth Client updated
|
||||
error: Auth Client update failed
|
||||
delete:
|
||||
success: Auth Client deleted
|
||||
error: Auth Client delete failed
|
||||
undelete:
|
||||
success: Auth Client restored
|
||||
error: Auth Client restore failed
|
||||
queue:
|
||||
fetch:
|
||||
error: Queue fetch failed
|
||||
create:
|
||||
success: Queue created
|
||||
error: Queue create failed
|
||||
update:
|
||||
success: Queue updated
|
||||
error: Queue update failed
|
||||
delete:
|
||||
success: Queue deleted
|
||||
error: Queue delete failed
|
||||
undelete:
|
||||
success: Queue restored
|
||||
error: Queue restore failed
|
||||
gateway:
|
||||
fetch:
|
||||
error: Route fetch failed
|
||||
create:
|
||||
success: Route created
|
||||
error: Route create failed
|
||||
update:
|
||||
success: Route updated
|
||||
error: Route update failed
|
||||
filter:
|
||||
fetch:
|
||||
error: Filter fetch failed
|
||||
update:
|
||||
success: Filters updated
|
||||
error: Filters update failed
|
||||
delete:
|
||||
success: Route deleted
|
||||
error: Route delete failed
|
||||
undelete:
|
||||
success: Route restored
|
||||
error: Route restore failed
|
||||
profiler:
|
||||
fetch:
|
||||
error: Requests fetch failed
|
||||
purge:
|
||||
success: Requests purged
|
||||
error: Requests purge failed
|
||||
workflow:
|
||||
fetch:
|
||||
error: Workflow fetch failed
|
||||
trigger:
|
||||
error: Trigger fetch failed
|
||||
create:
|
||||
success: Workflow created
|
||||
error: Workflow create failed
|
||||
update:
|
||||
success: Workflow updated
|
||||
error: Workflow update failed
|
||||
delete:
|
||||
success: Workflow deleted
|
||||
error: Workflow delete failed
|
||||
undelete:
|
||||
success: Workflow restored
|
||||
error: Workflow restore failed
|
||||
session:
|
||||
fetch:
|
||||
error: Session fetch failed
|
||||
trigger:
|
||||
error: Trigger fetch failed
|
||||
cancel:
|
||||
success: Session canceled
|
||||
error: Session cancel failed
|
||||
federation:
|
||||
fetch:
|
||||
error: Node fetch failed
|
||||
create:
|
||||
success: Node created
|
||||
error: Node create failed
|
||||
update:
|
||||
success: Node updated
|
||||
error: Node update failed
|
||||
delete:
|
||||
success: Node deleted
|
||||
error: Node delete failed
|
||||
undelete:
|
||||
success: Node restored
|
||||
error: Node restore failed
|
||||
url:
|
||||
error: Generated URL fetch failed
|
||||
email:
|
||||
success: Email sent
|
||||
error: Failed to send email
|
||||
pair:
|
||||
success: Node paired
|
||||
error: Failed to pair node
|
||||
handshake:
|
||||
success: Handshake complete paired
|
||||
error: Handshake failed
|
||||
sensitivityLevel:
|
||||
create:
|
||||
success: Sensitivity level created
|
||||
error: Sensitivity level create failed
|
||||
delete:
|
||||
success: Sensitivity level deleted
|
||||
error: Sensitivity level delete failed
|
||||
fetch:
|
||||
success: Sensitivity level fetched
|
||||
error: Sensitivity level fetch failed
|
||||
undelete:
|
||||
success: Sensitivity level restored
|
||||
error: Sensitivity level restore failed
|
||||
update:
|
||||
success: Sensitivity level updated
|
||||
error: Sensitivity level update failed
|
||||
settings:
|
||||
system:
|
||||
fetch:
|
||||
error: System settings fetch failed
|
||||
auth:
|
||||
success: Auth settings updated
|
||||
error: Auth settings update failed
|
||||
external:
|
||||
success: External settings updated
|
||||
error: External settings update failed
|
||||
bgScreen:
|
||||
style:
|
||||
success: Auth background styles updated
|
||||
error: Auth background styles update failed
|
||||
smtpCheck:
|
||||
success: SMTP configuration check passed
|
||||
error: SMTP configuration check failed
|
||||
apigw:
|
||||
success: Integration gateway settings saved
|
||||
error: Integration gateway settings update failed
|
||||
compose:
|
||||
fetch:
|
||||
error: Compose settings fetch failed
|
||||
update:
|
||||
success: Compose settings updated
|
||||
error: Compose settings update failed
|
||||
ui:
|
||||
fetch:
|
||||
error: UI settings fetch failed
|
||||
update:
|
||||
success: UI settings updated
|
||||
error: UI settings update failed
|
||||
theming:
|
||||
fetch:
|
||||
error: Theming settings fetch failed
|
||||
update:
|
||||
success: Theming settings updated
|
||||
error: Theming settings update failed
|
||||
navigation:
|
||||
fetch:
|
||||
error: Navigation settings fetch failed
|
||||
update:
|
||||
success: Navigation settings updated
|
||||
error: Navigation settings update failed
|
||||
location:
|
||||
fetch:
|
||||
error: Location settings fetch failed
|
||||
update:
|
||||
success: Location settings updated
|
||||
error: Location settings update failed
|
||||
code-snippet:
|
||||
fetch:
|
||||
error: Code snippets fetch failed
|
||||
update:
|
||||
success: Code snippets updated, refresh the page to see the changes
|
||||
error: Code snippets update failed
|
||||
delete:
|
||||
success: Code snippet deleted, refresh the page to see the changes
|
||||
error: Code snippet delete failed
|
||||
|
||||
permissions:
|
||||
fetch:
|
||||
error: Permissions fetch failed
|
||||
update:
|
||||
success: Permissions updated
|
||||
error: Permissions update failed
|
||||
clone:
|
||||
success: Permissions cloned
|
||||
error: Permissions clone failed
|
||||
role:
|
||||
error: Failed to add role
|
||||
connection:
|
||||
fetch:
|
||||
error: Connection fetch failed
|
||||
update:
|
||||
success: Connection updated
|
||||
error: Connection update failed
|
||||
create:
|
||||
success: Connection created
|
||||
error: Connection create failed
|
||||
delete:
|
||||
success: Connection deleted
|
||||
error: Connection delete failed
|
||||
undelete:
|
||||
success: Connection restored
|
||||
error: Connection restore failed
|
||||
27
locale/en/corteza-webapp-admin/notifications.yaml
Normal file
27
locale/en/corteza-webapp-admin/notifications.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
title: Notifications
|
||||
empty: No notifications
|
||||
emptyDescription: You will see notifications here when they arrive
|
||||
markAllAsRead: Mark all as read
|
||||
markAllAsUnread: Mark all as unread
|
||||
markAsRead: Mark as read
|
||||
markAsUnread: Mark as unread
|
||||
delete: Delete
|
||||
all: All
|
||||
unread: Unread
|
||||
read: Read
|
||||
success: Success
|
||||
allMarkedAsRead: All notifications have been marked as read
|
||||
allMarkedAsUnread: All notifications have been marked as unread
|
||||
notificationDeleted: Notification has been deleted
|
||||
loadMore: Load More
|
||||
recordRedirectError: Error navigating to record
|
||||
mute: Mute notifications
|
||||
unmute: Unmute notifications
|
||||
muted: Notifications muted
|
||||
unmuted: Notifications unmuted
|
||||
markAllAsReadError: Error marking all notifications as read
|
||||
markAllAsUnreadError: Error marking all notifications as unread
|
||||
notificationDeletedError: Error deleting notification
|
||||
namespaceNotFound: Namespace not found
|
||||
pageNotFound: Page not found
|
||||
recordNotFound: Record not found
|
||||
596
locale/en/corteza-webapp-admin/permissions.yaml
Normal file
596
locale/en/corteza-webapp-admin/permissions.yaml
Normal file
@@ -0,0 +1,596 @@
|
||||
# Admin "permissions" translation namespace
|
||||
# Holds mix of translations for two ui component types:
|
||||
# - inline permission table (admin interface only)
|
||||
# - modal permission table (common perm. interface)
|
||||
ui:
|
||||
save: Save changes
|
||||
cancel: Cancel
|
||||
set-for: Set permissions for {{target}}
|
||||
loading: Loading permissions
|
||||
|
||||
notification:
|
||||
save:
|
||||
success: Permissions saved
|
||||
failed: Failed to save permissions
|
||||
|
||||
edit:
|
||||
title: Edit permissions
|
||||
label: User roles
|
||||
description: Select role to set permissions
|
||||
|
||||
evaluate:
|
||||
title: Evaluate permissions
|
||||
description: Evaluate applied permissions
|
||||
|
||||
add:
|
||||
label: Add
|
||||
title: Evaluate permissions
|
||||
save: Save & Close
|
||||
edit:
|
||||
description: Select a role that you wish to edit permissions for
|
||||
evaluate:
|
||||
description: Select a combination of roles or a user to evaluate
|
||||
role:
|
||||
label: Roles
|
||||
placeholder: Select role(s)
|
||||
user:
|
||||
label: Users
|
||||
placeholder: Search or select a user
|
||||
|
||||
tooltip:
|
||||
unknown-context:
|
||||
user: Can not evaluate permission for a user with contextual role on a non-specific resource
|
||||
role: Can not evaluate permission for contextual role on a non-specific resource
|
||||
|
||||
access:
|
||||
allow: Allow
|
||||
inherit: Inherit
|
||||
deny: Deny
|
||||
|
||||
#############################################################################
|
||||
# Inline permission table UI:
|
||||
click-on-cell-to-allow: Click on permission/role cell to allow a specific operation
|
||||
edit-or-eval: Edit or evaluate permissions
|
||||
|
||||
title:
|
||||
automation: Automation permissions
|
||||
system: System permissions
|
||||
compose: Compose permissions
|
||||
federation: Federation permissions
|
||||
|
||||
clone:
|
||||
clone: Clone
|
||||
label: Clone permissions
|
||||
pick-role: Start typing to search for roles
|
||||
title: Apply permissions to
|
||||
description: This will clone all the permissions of the current role and apply them to the selected
|
||||
|
||||
resources:
|
||||
automation:
|
||||
component:
|
||||
label: Automation component
|
||||
operations:
|
||||
grant:
|
||||
title: Grant permissions on automation
|
||||
sessions.search:
|
||||
title: Search sessions
|
||||
triggers.search:
|
||||
title: Search triggers
|
||||
workflow.create:
|
||||
title: Create new workflow
|
||||
workflows.search:
|
||||
title: Search workflows
|
||||
resource-translations.manage:
|
||||
title: Manage resource translations
|
||||
|
||||
workflow:
|
||||
label: Workflows
|
||||
all: all workflows
|
||||
specific: workflow "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete this workflow
|
||||
title: Delete any workflow
|
||||
execute:
|
||||
description: 'Default: deny'
|
||||
specific: Execute this workflow
|
||||
title: Execute any workflow
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read this workflow
|
||||
title: Read any workflow
|
||||
sessions.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage sessions for this workflow
|
||||
title: Manage all sessions
|
||||
triggers.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage triggers for this workflow
|
||||
title: Manage all triggers
|
||||
undelete:
|
||||
description: 'Default: deny'
|
||||
specific: Undelete this workflow
|
||||
title: Undelete any workflow
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update this workflow
|
||||
title: Update any workflow
|
||||
|
||||
system:
|
||||
component:
|
||||
label: System component
|
||||
operations:
|
||||
action-log.read:
|
||||
title: Access action log
|
||||
application.create:
|
||||
title: Create new application
|
||||
application.flag.global:
|
||||
title: Can pin application for everyone
|
||||
application.flag.self:
|
||||
title: Can pin application for themselves
|
||||
user-groups.search:
|
||||
title: List and search user groups
|
||||
user-group.create:
|
||||
title: Create new user group
|
||||
applications.search:
|
||||
title: List and search applications
|
||||
auth-client.create:
|
||||
title: Create new auth client
|
||||
auth-clients.search:
|
||||
title: List and search auth clients
|
||||
apigw-route.create:
|
||||
title: Create new route
|
||||
apigw-routes.search:
|
||||
title: List and search routes
|
||||
apigw-filter.create:
|
||||
title: Create new filter
|
||||
apigw-filters.search:
|
||||
title: List and search filters
|
||||
grant:
|
||||
title: Grant permission on system component
|
||||
queue.create:
|
||||
title: Create new messaging queue
|
||||
queues.search:
|
||||
title: List and search messaging queues
|
||||
reminder.assign:
|
||||
title: Allow reminder assignment
|
||||
notification.assign:
|
||||
title: Allow notification assignment
|
||||
role.create:
|
||||
title: Create new role
|
||||
roles.search:
|
||||
title: List and search roles
|
||||
settings.manage:
|
||||
title: Manage all settings
|
||||
settings.read:
|
||||
title: Access all settings
|
||||
template.create:
|
||||
title: Create new template
|
||||
templates.search:
|
||||
title: List and search templates
|
||||
user.create:
|
||||
title: Create new user
|
||||
users.search:
|
||||
title: List and search users
|
||||
resource-translations.manage:
|
||||
title: Manage resource translations
|
||||
dal-schema-alterations.manage:
|
||||
title: Manage schema alterations
|
||||
report.create:
|
||||
title: Create new report
|
||||
reports.search:
|
||||
title: List and search reports
|
||||
dal-connections.search:
|
||||
title: Search connections
|
||||
dal-connection.create:
|
||||
title: Create connections
|
||||
dal-sensitivity-level.manage:
|
||||
title: Manage connection sensitivity level
|
||||
data-privacy-requests.search:
|
||||
title: Search data privacy requests
|
||||
data-privacy-request.create:
|
||||
title: Create data privacy requests
|
||||
|
||||
application:
|
||||
label: Applications
|
||||
all: all applications
|
||||
specific: application "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any application
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any application
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any application
|
||||
|
||||
apigw-route:
|
||||
label: Gateway routes
|
||||
all: all routes
|
||||
specific: route "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any route
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any route
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any route
|
||||
|
||||
auth-client:
|
||||
label: Auth Clients
|
||||
all: all auth clients
|
||||
specific: auth client "{{target}}"
|
||||
operations:
|
||||
authorize:
|
||||
description: 'User can authorize (use) this client. Default: deny'
|
||||
specific: Authorize client "{{target}}
|
||||
title: Authorize any client
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete client "{{target}}
|
||||
title: Delete any client
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read client "{{target}}
|
||||
title: Read any client
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update client "{{target}}
|
||||
title: Update any client
|
||||
|
||||
dal-connection:
|
||||
label: Connections
|
||||
all: all connections
|
||||
specific: connection "{{target}}"
|
||||
operations:
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read connection "{{target}}
|
||||
title: Read any connection
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update connection "{{target}}
|
||||
title: Update any connection
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete connection "{{target}}
|
||||
title: Delete any connection
|
||||
dal-config:
|
||||
manage:
|
||||
title: Manage any connections
|
||||
role:
|
||||
label: Roles
|
||||
all: all roles
|
||||
specific: role "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any role
|
||||
members.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage members for {{target}}
|
||||
title: Manage members for any role
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any role
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any role
|
||||
|
||||
queue:
|
||||
label: Queues
|
||||
all: all queues
|
||||
specific: queue "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any queue
|
||||
members.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage members for {{target}}
|
||||
title: Manage members for any queue
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any queue
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any queue
|
||||
queue.read:
|
||||
description: 'Default: deny'
|
||||
specific: Read messages from {{target}}
|
||||
title: Read messages from any queue
|
||||
queue.write:
|
||||
description: 'Default: deny'
|
||||
specific: Write messages to {{target}}
|
||||
title: Write messages to any queue
|
||||
|
||||
template:
|
||||
label: Templates
|
||||
all: all templates
|
||||
specific: template "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any template
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any template
|
||||
render:
|
||||
description: 'Default: deny'
|
||||
specific: Render {{target}}
|
||||
title: Render any template
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any template
|
||||
|
||||
|
||||
report:
|
||||
label: Reports
|
||||
all: all reports
|
||||
specific: report "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any report
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any report
|
||||
run:
|
||||
description: 'Default: deny'
|
||||
specific: Run {{target}}
|
||||
title: Run any report
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any report
|
||||
|
||||
user:
|
||||
label: Users
|
||||
all: all users
|
||||
specific: user "{{target}}"
|
||||
operations:
|
||||
credentials:
|
||||
manage:
|
||||
specific: Manage {{target}}'s credentials
|
||||
title: Manage any user
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any user
|
||||
email.unmask:
|
||||
description: 'Default: deny'
|
||||
specific: Show email details for {{target}}
|
||||
title: Show email details for any user
|
||||
name.unmask:
|
||||
description: 'Default: deny'
|
||||
specific: Show name details for {{target}}
|
||||
title: Show name details for any user
|
||||
impersonate:
|
||||
description: 'Default: deny'
|
||||
specific: Impersonate this user {{target}}
|
||||
title: Impersonate any user
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any user
|
||||
suspend:
|
||||
description: 'Default: deny'
|
||||
specific: Suspend {{target}}
|
||||
title: Suspend any user
|
||||
unsuspend:
|
||||
description: 'Default: deny'
|
||||
specific: Unsuspend {{target}}
|
||||
title: Unsuspend any user
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any user
|
||||
|
||||
user-group:
|
||||
label: User groups
|
||||
all: all user groups
|
||||
specific: user group "{{target}}"
|
||||
operations:
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any user group
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any user group
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any user group
|
||||
members.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage members for {{target}}
|
||||
title: Manage members for any user group
|
||||
|
||||
data-privacy-request:
|
||||
label: Privacy Requests
|
||||
all: all requests
|
||||
specific: request "{{target}}"
|
||||
operations:
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any request
|
||||
approve:
|
||||
description: 'Default: deny'
|
||||
specific: Approve {{target}}
|
||||
title: Approve any request
|
||||
federation:
|
||||
component:
|
||||
label: Federation component
|
||||
operations:
|
||||
grant:
|
||||
title: Grant permissions on federation component
|
||||
node.create:
|
||||
title: Create nodes
|
||||
nodes.search:
|
||||
title: List or search nodes
|
||||
pair:
|
||||
title: Pair nodes
|
||||
settings.manage:
|
||||
title: Manage all settings
|
||||
settings.read:
|
||||
title: Access all settings
|
||||
|
||||
node:
|
||||
label: Nodes
|
||||
operations:
|
||||
manage:
|
||||
title: Manage any node
|
||||
module.create:
|
||||
title: Create modules
|
||||
|
||||
exposed-module:
|
||||
label: Modules
|
||||
operations:
|
||||
manage:
|
||||
title: Manage any module
|
||||
|
||||
shared-module:
|
||||
label: Modules
|
||||
operations:
|
||||
map:
|
||||
title: Map any module
|
||||
|
||||
compose:
|
||||
component:
|
||||
label: Compose component
|
||||
operations:
|
||||
grant:
|
||||
title: Grant permissions on compose component
|
||||
namespace.create:
|
||||
title: Create namespaces
|
||||
namespaces.search:
|
||||
title: List and search namespaces
|
||||
settings.manage:
|
||||
title: Manage all settings
|
||||
settings.read:
|
||||
title: Access all settings
|
||||
resource-translations.manage:
|
||||
title: Manage resource translations
|
||||
chart:
|
||||
label: Charts
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any chart
|
||||
read:
|
||||
title: Read any chart
|
||||
update:
|
||||
title: Update any chart
|
||||
module:
|
||||
label: Modules
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any module
|
||||
owned-record.create:
|
||||
title: Manage owner when creating records for any module
|
||||
read:
|
||||
title: Read any module
|
||||
record.create:
|
||||
title: Create record under any module
|
||||
records.search:
|
||||
title: List and search records under any module
|
||||
update:
|
||||
title: Update any module
|
||||
module-field:
|
||||
label: Module fields
|
||||
operations:
|
||||
record.value.read:
|
||||
title: Read any module field
|
||||
record.value.update:
|
||||
title: Update any module field
|
||||
namespace:
|
||||
label: Namespaces
|
||||
operations:
|
||||
chart.create:
|
||||
title: Create charts under any namespace
|
||||
charts.search:
|
||||
title: List and search charts under any namespace
|
||||
charts.export:
|
||||
title: Export charts under any namespace
|
||||
delete:
|
||||
title: Delete any namespace
|
||||
manage:
|
||||
title: Manage any namespace
|
||||
module.create:
|
||||
title: Create modules under any namespace
|
||||
modules.search:
|
||||
title: List and search modules under any namespace
|
||||
modules.export:
|
||||
title: Export modules under any namespace
|
||||
page.create:
|
||||
title: Create pages under any namespace
|
||||
pages.search:
|
||||
title: List and search pages under any namespace
|
||||
read:
|
||||
title: Access any namespace
|
||||
update:
|
||||
title: Update any namespace
|
||||
export:
|
||||
title: Export any namespace
|
||||
page:
|
||||
label: Pages
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any page
|
||||
read:
|
||||
title: Read any page
|
||||
update:
|
||||
title: Update any page
|
||||
page-layout.create:
|
||||
title: Create page layouts under any page
|
||||
page-layouts.search:
|
||||
title: List and search page layouts under any page
|
||||
page-layout:
|
||||
label: Page layouts
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any page layout
|
||||
read:
|
||||
title: Read any page layout
|
||||
update:
|
||||
title: Update any page layout
|
||||
record:
|
||||
label: Records
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any record
|
||||
undelete:
|
||||
title: Undelete any record
|
||||
read:
|
||||
title: Read any record
|
||||
update:
|
||||
title: Update any record
|
||||
owner.manage:
|
||||
title: Manage ownership of any record
|
||||
revisions.search:
|
||||
title: Access revisions of any record
|
||||
47
locale/en/corteza-webapp-admin/system.actionlog.yaml
Normal file
47
locale/en/corteza-webapp-admin/system.actionlog.yaml
Normal file
@@ -0,0 +1,47 @@
|
||||
list:
|
||||
columns:
|
||||
action: Action
|
||||
actor: User
|
||||
description: Description
|
||||
requestOrigin: Origin
|
||||
resource: Resource
|
||||
severity: Severity
|
||||
timestamp: Timestamp
|
||||
loading: Loading actions
|
||||
details:
|
||||
id: ID
|
||||
header: Details
|
||||
timestamp: Timestamp
|
||||
requestOrigin: Request Origin
|
||||
requestID: Request ID
|
||||
actorIPAddr: Actor/User
|
||||
actor: User
|
||||
actorID: User ID
|
||||
severity: Severity
|
||||
resource: Resource
|
||||
action: Action
|
||||
headerAdditional: Additional information
|
||||
description: Description
|
||||
error: Error
|
||||
meta: Meta
|
||||
severity:
|
||||
emergency: Emergency
|
||||
alert: Alert
|
||||
critical: Critical
|
||||
error: Error
|
||||
warning: Warning
|
||||
notice: Notice
|
||||
info: Info
|
||||
debug: Debug
|
||||
filter:
|
||||
action: Action
|
||||
actor: User ID
|
||||
choose-date: Choose a date
|
||||
from: Starting from
|
||||
no-time: No time selected
|
||||
resource: Resource
|
||||
search: Search
|
||||
to: Ending at
|
||||
today: Today
|
||||
loadOlder: Load older actions
|
||||
title: Action log
|
||||
175
locale/en/corteza-webapp-admin/system.apigw.yaml
Normal file
175
locale/en/corteza-webapp-admin/system.apigw.yaml
Normal file
@@ -0,0 +1,175 @@
|
||||
title: Integration Gateway
|
||||
list:
|
||||
export: Export
|
||||
title: Routes
|
||||
new: New Route
|
||||
permissions: Permissions
|
||||
profiler: Profiler
|
||||
yaml: YAML
|
||||
loading: Loading routes
|
||||
filterForm:
|
||||
query:
|
||||
label: Filter route list
|
||||
placeholder: Filter routes by name
|
||||
excluded:
|
||||
label: Without
|
||||
inclusive:
|
||||
label: Including
|
||||
exclusive:
|
||||
label: Only
|
||||
deleted:
|
||||
label: deleted routes
|
||||
handle:
|
||||
placeholder: Filter endpoints by path
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
columns:
|
||||
endpoint: Endpoint
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
method: Method
|
||||
actions: ''
|
||||
state: State
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
|
||||
settings:
|
||||
title: Settings
|
||||
profiler:
|
||||
label: Profiler
|
||||
enabled: Enabled
|
||||
global: Enabled globally
|
||||
proxy:
|
||||
label: Proxy
|
||||
follow: Follow redirects
|
||||
|
||||
editor:
|
||||
title: Edit route
|
||||
new: New Route
|
||||
permissions: Permissions
|
||||
|
||||
info:
|
||||
title: Basic information
|
||||
|
||||
id: ID
|
||||
endpoint: Endpoint
|
||||
method: Method
|
||||
description: Description
|
||||
enabled: Enabled
|
||||
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
|
||||
|
||||
tooltip: Endpoint must begin with a slash "/" and can not contain any special characters except for the underscore "_" and hyphen "-"
|
||||
validation:
|
||||
slash: Endpoint must begin with a slash "/"
|
||||
minLength: Endpoint must contain at least one character
|
||||
invalidCharacters: Endpoint contains invalid characters
|
||||
|
||||
filters:
|
||||
title: Filter list
|
||||
enabled: Enabled
|
||||
disabled: Disabled
|
||||
add: Add
|
||||
addFilter: Add filter
|
||||
addHeader: Add header
|
||||
params: Params
|
||||
filterListEmpty: Filter list is empty!
|
||||
|
||||
modal:
|
||||
title: Query parameters verifier
|
||||
ok: Save & Close
|
||||
|
||||
step_title:
|
||||
prefilter: Prefiltering
|
||||
processer: Processing
|
||||
postfilter: Postfiltering
|
||||
|
||||
list:
|
||||
remove: Remove
|
||||
filters: Filters
|
||||
status: Status
|
||||
actions: Actions
|
||||
active: Active
|
||||
noFilters: No filters
|
||||
|
||||
labels:
|
||||
expr: Expression
|
||||
location: URL
|
||||
workflow: Workflow
|
||||
status: HTTP Status
|
||||
jsfunc: Function
|
||||
input: Input
|
||||
header: Headers
|
||||
name: Name
|
||||
value: Value
|
||||
|
||||
httpStatus:
|
||||
none: No Status
|
||||
'300': 300 - Multiple Choices
|
||||
'301': 301 - Moved Permanently
|
||||
'302': 302 - Found
|
||||
'303': 303 - See Other
|
||||
'304': 304 - Not Modified
|
||||
'307': 307 - Temporary Redirect
|
||||
'308': 308 - Permanent Redirect
|
||||
|
||||
placeholders:
|
||||
workflow: Select a workflow
|
||||
|
||||
help:
|
||||
expression:
|
||||
example: Example == "match string" && match(SecondParam, "^foo\\s.*$")
|
||||
link: Documentation
|
||||
|
||||
profiler:
|
||||
label: Profiler
|
||||
title: Integration Gateway Profiler
|
||||
refreshingIn: Refreshing in {{seconds}}s
|
||||
description:
|
||||
globalEnabled: Showing routes for all incoming requests
|
||||
globalDisabled: Showing only registered routes with profiler prefilter
|
||||
purge:
|
||||
all: Purge requests for all routes
|
||||
this: Purge requests for this route
|
||||
|
||||
hit:
|
||||
title: Request Details
|
||||
general:
|
||||
label: General
|
||||
id: Request ID
|
||||
route: Request Route
|
||||
URL: Request URL
|
||||
method: Request Method
|
||||
statusCode: Status Code
|
||||
headers: Request Headers
|
||||
remoteAddress: Remote Address
|
||||
duration: Duration
|
||||
start: Start
|
||||
end: End
|
||||
openRoute: Open Route
|
||||
headers:
|
||||
label: Headers
|
||||
body:
|
||||
label: Body
|
||||
|
||||
columns:
|
||||
actions: ''
|
||||
path: Route
|
||||
count: Count
|
||||
content_length: Content Length
|
||||
http_method: Method
|
||||
http_status_code: Status Code
|
||||
size_min: Size (min)
|
||||
size_max: Size (max)
|
||||
size_avg: Size (avg)
|
||||
time_min: Time (min)
|
||||
time_max: Time (max)
|
||||
time_avg: Time (avg)
|
||||
time_start: Start time
|
||||
time_finish: Finish time
|
||||
time_duration: Duration
|
||||
62
locale/en/corteza-webapp-admin/system.applications.yaml
Normal file
62
locale/en/corteza-webapp-admin/system.applications.yaml
Normal file
@@ -0,0 +1,62 @@
|
||||
editor:
|
||||
info:
|
||||
delete: Delete
|
||||
enabled: Enabled
|
||||
id: ID
|
||||
name: Name *
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
new: New Application
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create application
|
||||
edit: Edit application
|
||||
unify:
|
||||
config:
|
||||
description: Application configuration (JSON)
|
||||
label: Configuration
|
||||
listed: Listed
|
||||
logo:
|
||||
label: Logo
|
||||
description: Logo used in the application selector
|
||||
placeholder: Choose a logo or drop it here...
|
||||
reset: Reset
|
||||
name:
|
||||
description: Name used in the application selector
|
||||
label: Name
|
||||
pinned: Pinned
|
||||
title: App selector
|
||||
url:
|
||||
description: Application URL
|
||||
label: URL
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
name: Name
|
||||
appListName: App selector name
|
||||
state: State
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted applications
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter applications list
|
||||
placeholder: Filter applications by name
|
||||
loading: Loading applications
|
||||
new: New Application
|
||||
permissions: Permissions
|
||||
title: Applications
|
||||
yaml: YAML
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
101
locale/en/corteza-webapp-admin/system.authclients.yaml
Normal file
101
locale/en/corteza-webapp-admin/system.authclients.yaml
Normal file
@@ -0,0 +1,101 @@
|
||||
editor:
|
||||
info:
|
||||
add: Add
|
||||
api: Allow client access to Corteza API on behalf of user
|
||||
choose-date: Choose a date
|
||||
delete: Delete
|
||||
enabled:
|
||||
disabledFootnote: Unable to disable the default client
|
||||
label: Enabled
|
||||
expiresAt:
|
||||
description: If not defined the client has no expiration date
|
||||
label: Expires at
|
||||
grant:
|
||||
authorization_code: Will be used to authenticate users (grant type = authorization_code)
|
||||
client_credentials: Will be used to authenticate machines (grant type = client_credentials)
|
||||
handle:
|
||||
disabledFootnote: Unable to change the handle of the default auth client
|
||||
label: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Name *
|
||||
no-time: No time selected
|
||||
profile: Allow client access to user's profile
|
||||
redirectURI: Redirect URI's
|
||||
remove: Remove
|
||||
secret: Secret
|
||||
security:
|
||||
defaultUserGroup:
|
||||
label: Default user group for new users
|
||||
placeholder: Default user group for new users
|
||||
prohibitedRoles:
|
||||
description: Roles from this list will be removed from security context when user authorizes this client
|
||||
label: Prohibited roles
|
||||
forcedRoles:
|
||||
description: Roles from this list will be always added to security context when user authorizes this client
|
||||
label: Forced roles
|
||||
impersonateUser:
|
||||
description: When authenticating with client credentials, act in the name of the impersonated user
|
||||
placeholder: Select 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
|
||||
title: Basic information
|
||||
tooltip:
|
||||
regenerate-secret: Regenerate secret
|
||||
reset-value: Reset value
|
||||
show-client-secret: Show client secret
|
||||
hide-client-secret: Hide client secret
|
||||
copy-access-token: Copy access token
|
||||
copy-cURL: Copy cURL
|
||||
trusted:
|
||||
description: When client is trusted users do not see authorization step
|
||||
label: Trusted
|
||||
undelete: Undelete
|
||||
unnamed: Unnamed role
|
||||
uri: URI
|
||||
validFrom:
|
||||
description: If not defined the client is valid until expiration
|
||||
label: Valid from
|
||||
cUrl: Example cURL
|
||||
accessToken: Access token
|
||||
generateAccessToken: Generate access token
|
||||
discovery: Allow client access to Corteza Discovery API on behalf of user
|
||||
openid: Allow client to use OIDC and verify the user's identity
|
||||
new: New Auth Client
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create client
|
||||
edit: Edit client
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
meta:
|
||||
name: Name
|
||||
state: State
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted clients
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter clients list
|
||||
placeholder: Filter clients
|
||||
loading: Loading clients
|
||||
new: New Auth Client
|
||||
permissions: Permissions
|
||||
title: Auth Clients
|
||||
yaml: YAML
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
18
locale/en/corteza-webapp-admin/system.code-snippets.yaml
Normal file
18
locale/en/corteza-webapp-admin/system.code-snippets.yaml
Normal file
@@ -0,0 +1,18 @@
|
||||
editor:
|
||||
title: Code Snippets
|
||||
|
||||
code-snippets:
|
||||
add: Add Code Snippet
|
||||
empty: No snippets yet
|
||||
enabled: Enabled
|
||||
table-headers:
|
||||
name: Name
|
||||
enabled: Enabled
|
||||
script: Code
|
||||
form:
|
||||
title: Add Code Snippet
|
||||
name:
|
||||
label: Name
|
||||
code:
|
||||
label: Code
|
||||
description: Add external script or code snippet. The script must include a valid <script> tag to function.
|
||||
111
locale/en/corteza-webapp-admin/system.connections.yaml
Normal file
111
locale/en/corteza-webapp-admin/system.connections.yaml
Normal file
@@ -0,0 +1,111 @@
|
||||
primary:
|
||||
title: Primary database
|
||||
name: Name
|
||||
handle: Handle
|
||||
location: Location
|
||||
ownership: Ownership
|
||||
sensitivity-level: Sensitivity level
|
||||
|
||||
list:
|
||||
title: List of database connections
|
||||
add-button: New Connection
|
||||
loading: Loading connections
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted connections
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
columns:
|
||||
name: Name
|
||||
location: Location
|
||||
ownership: Ownership
|
||||
createdAt: Created
|
||||
actions: ''
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
editor:
|
||||
title:
|
||||
edit: Edit connection
|
||||
create: New connection
|
||||
basic:
|
||||
title: Basic settings
|
||||
form:
|
||||
name:
|
||||
label: Name *
|
||||
placeholder: Data lake
|
||||
description: ''
|
||||
handle:
|
||||
label: Handle
|
||||
placeholder: simplified_connection_name
|
||||
invalid-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
location-name:
|
||||
label: Location name
|
||||
placeholder: Name of the location where the data is stored
|
||||
description: Name of the city, country, continent, etc.
|
||||
location-geometry:
|
||||
label: Location coordinates
|
||||
description: Coordinates of the location where the data is stored
|
||||
ownership:
|
||||
label: Ownership
|
||||
placeholder: ACME ltd.
|
||||
description: Name of the company or person who owns the data
|
||||
sensitivity-level:
|
||||
label: Highest allowed sensitivity level
|
||||
placeholder: Select a sensitivity level
|
||||
description: Highest allowed level of sensitivity for the data stored (as set on fields of the module that uses this connection)
|
||||
|
||||
properties:
|
||||
title: Connection and database properties
|
||||
form:
|
||||
data-at-rest-encryption:
|
||||
checkbox:
|
||||
label: Encrypt data at rest enabled
|
||||
notes:
|
||||
label: Notes on encryption
|
||||
description: Internal notes on data-at-rest encryption (disk encryption)
|
||||
data-at-rest-protection:
|
||||
checkbox:
|
||||
label: Data at rest protection provided
|
||||
notes:
|
||||
label: Notes on data at rest protection
|
||||
description: Internal notes on data-at-rest protection (physical protection)
|
||||
data-at-transit-encryption:
|
||||
checkbox:
|
||||
label: Encrypt data at transit enabled
|
||||
notes:
|
||||
label: Notes on data at transit encryption (network encryption)
|
||||
description: Internal notes on data-at-transit encryption (network encryption)
|
||||
data-restoration:
|
||||
checkbox:
|
||||
label: Data at rest backup and restoration implemented
|
||||
notes:
|
||||
label: Notes on data restoration
|
||||
description: Internal notes on data-restoration
|
||||
|
||||
dal:
|
||||
title: Data access layer configuration and connection parameters
|
||||
form:
|
||||
model-ident:
|
||||
label: Default table or container name
|
||||
placeholder: compose_record
|
||||
description: |
|
||||
Identifier can contain placeholders like {{module}} (replaced with module handle) and/or {{namespace}} (replace with namespace handle).
|
||||
When set it is used as a default for modules without configure ident.
|
||||
|
||||
type:
|
||||
label: Connection and parameter type
|
||||
placeholder: corteza::dal:connection:dsn
|
||||
description: Type of the connection and parameter, e.g. corteza::dal:connection:dsn
|
||||
|
||||
params:
|
||||
label: Connection parameters
|
||||
placeholder: postgres://user:pass@host:port/dbname
|
||||
description: 'Connection parameters, e.g.: {"dsn": "postgres://user:pass@host:port/dbname"}'
|
||||
|
||||
connectivity-issues: Connection issues
|
||||
no-access-warning: No permissions to manage data access layer configuration and connection parameters for this connection
|
||||
32
locale/en/corteza-webapp-admin/system.email.yaml
Normal file
32
locale/en/corteza-webapp-admin/system.email.yaml
Normal file
@@ -0,0 +1,32 @@
|
||||
editor:
|
||||
title: Email settings
|
||||
|
||||
server:
|
||||
title: SMTP Server
|
||||
|
||||
host:
|
||||
label: Server
|
||||
description: Server name and port. Ports are usually 25 (insecure), 465 or 587 (secure).
|
||||
|
||||
user:
|
||||
label: User
|
||||
description: Optional, authentication credentials for your email server.
|
||||
|
||||
password:
|
||||
label: Password
|
||||
description: Optional, authentication credentials for your email server.
|
||||
|
||||
from:
|
||||
label: Sender address
|
||||
description: Default sender address (FROM header) used when sending emails.
|
||||
|
||||
tlsInsecure:
|
||||
label: Allow use of invalid certificates
|
||||
description: Suppress error if Corteza can not verify the TLS certificate used by SMTP server.
|
||||
|
||||
tlsServerName:
|
||||
label: TLS Server name
|
||||
description: Optional, If SMTP server uses a different value than used for the server name.
|
||||
|
||||
testSmtpConfigs:
|
||||
button: Test SMTP Server
|
||||
46
locale/en/corteza-webapp-admin/system.queues.yaml
Normal file
46
locale/en/corteza-webapp-admin/system.queues.yaml
Normal file
@@ -0,0 +1,46 @@
|
||||
editor:
|
||||
info:
|
||||
consumer: Consumer
|
||||
delete: Delete
|
||||
dispatch_events: Dispatch events
|
||||
dispatch_events_desc: Dispatch events notifies the eventbus of queue message changes (new, processed, ...)
|
||||
name: Queue name *
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
poll_delay: Polling changes delay
|
||||
poll_delay_empty: 'Poll delay will not be used; to enable, use duration format (ie: 1h / 1m15s / 1h90s)'
|
||||
poll_delay_set: Poll delay will be used; if empty, it will not be used.
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
new: New Queue
|
||||
title:
|
||||
edit: Edit queue
|
||||
new: Add a queue
|
||||
list:
|
||||
columns:
|
||||
actions: ''
|
||||
consumer: Consumer
|
||||
createdAt: Created At
|
||||
createdBy: Created by
|
||||
state: State
|
||||
queue: Queue
|
||||
export: Export
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted queues
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
handle:
|
||||
label: Filter queues list
|
||||
placeholder: Filter queues by name
|
||||
inclusive:
|
||||
label: Including
|
||||
loading: Loading messaging queues
|
||||
new: New Queue
|
||||
title: Messaging queues
|
||||
61
locale/en/corteza-webapp-admin/system.roles.yaml
Normal file
61
locale/en/corteza-webapp-admin/system.roles.yaml
Normal file
@@ -0,0 +1,61 @@
|
||||
editor:
|
||||
info:
|
||||
archive: Archive
|
||||
delete: Delete
|
||||
handle: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Role name *
|
||||
title: Basic information
|
||||
unarchive: Unarchive
|
||||
undelete: Undelete
|
||||
|
||||
description: Description
|
||||
|
||||
context:
|
||||
label: Contextual role
|
||||
expression-label: Expression
|
||||
resource-types-label: Resource type
|
||||
|
||||
members:
|
||||
title: Role members
|
||||
new: New Role
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create role
|
||||
edit: Edit role
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
name: Name
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
archive: Archive
|
||||
unarchive: Unarchive
|
||||
rows:
|
||||
filters:
|
||||
archived: Archived
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
archived:
|
||||
label: archived roles
|
||||
deleted:
|
||||
label: deleted roles
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter roles list
|
||||
placeholder: Filter roles by name
|
||||
loading: Loading roles
|
||||
new: New Role
|
||||
permissions: Permissions
|
||||
title: Roles
|
||||
yaml: YAML
|
||||
41
locale/en/corteza-webapp-admin/system.sensitivityLevel.yaml
Normal file
41
locale/en/corteza-webapp-admin/system.sensitivityLevel.yaml
Normal file
@@ -0,0 +1,41 @@
|
||||
editor:
|
||||
new: New Sensitivity Level
|
||||
title:
|
||||
create: Create sensitivity level
|
||||
edit: Edit sensitivity level
|
||||
info:
|
||||
title: Basic Information
|
||||
handle:
|
||||
label: Handle
|
||||
placeholder: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Name *
|
||||
description: Description
|
||||
level: Level {{level}}
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
list:
|
||||
title: Sensitivity Levels
|
||||
loading: Loading sensitivity levels
|
||||
new: New Sensitivity Level
|
||||
columns:
|
||||
actions: ''
|
||||
'meta.name': Name
|
||||
level: Level
|
||||
createdAt: Created
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted sensitivity levels
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
153
locale/en/corteza-webapp-admin/system.settings.yaml
Normal file
153
locale/en/corteza-webapp-admin/system.settings.yaml
Normal file
@@ -0,0 +1,153 @@
|
||||
editor:
|
||||
title: System settings
|
||||
auth:
|
||||
title: Authentication
|
||||
url: URL
|
||||
internal:
|
||||
title: Internal
|
||||
enabled: Internal authentication enabled
|
||||
password-reset:
|
||||
enabled: Password reset enabled
|
||||
password-constraints:
|
||||
title: Password constraints
|
||||
ignored-security: The system is configured to ignore password security constraints which is insecure on production deployments. If this is a production deployment, please contact your administrator to update the system configuration (the AUTH_PASSWORD_SECURITY .env variable).
|
||||
min-length: Minimum length
|
||||
min-length-description: Must be at least 8 characters
|
||||
min-num-count: Minimum number of digits
|
||||
min-num-count-description: The password must include the specified number of digits (disabled if set to 0)
|
||||
min-special-count: Minimum number of special characters
|
||||
min-special-count-description: The password must include the specified number of special characters (disabled if set to 0)
|
||||
min-upper-case-length: Minimum number of upper case characters
|
||||
min-upper-case-description: The password must include the specified number of upper case characters (disabled if set to 0)
|
||||
min-lower-case-length: Minimum number of lower case characters
|
||||
min-lower-case-description: The password must include the specified number of lower case characters (disabled if set to 0)
|
||||
signup:
|
||||
email-confirmation-required: Signup email confirmation required
|
||||
enabled: Signup enabled
|
||||
split-credentials-check:
|
||||
description: 'Split login into two steps: collect the email input first and show the input for the password on the 2nd screen. Automatically forward user to external identity provider when user does not have his password set and there is only one IdP present'
|
||||
label: Enable split-credentials check
|
||||
profile-avatar:
|
||||
enabled: Profile avatar enabled
|
||||
send-user-invite-email:
|
||||
title: Invite email
|
||||
enabled: Send invite email on user creation
|
||||
description: When enabled, this configuration sends an invite email to a newly created user via the CLI
|
||||
expires:
|
||||
label: Valid for
|
||||
description: How long will the invite token be valid before it expires
|
||||
mail:
|
||||
title: Authentication email sender mail
|
||||
from-address: Sender's address
|
||||
from-name: Sender's name
|
||||
validate-email: Please enter valid email address
|
||||
mfa:
|
||||
title: Multi-factor authentication
|
||||
TOTP:
|
||||
enabled: Enable TOTP (time-based one-time password via mobile app)
|
||||
enforced: Require all users to use TOTP
|
||||
issuer:
|
||||
description: Issuer name will be sent to authenticator app when user configures it
|
||||
label: Issuer
|
||||
emailOTP:
|
||||
enabled: Enable email OTP (one-time password sent to email)
|
||||
enforced: Require all users to use email OTP
|
||||
expires:
|
||||
description: How long will password be valid before it expires
|
||||
label: Valid for
|
||||
auto-logout:
|
||||
title: Auto logout
|
||||
enabled:
|
||||
label: Enabled
|
||||
description: Automatically log out users after a certain period of inactivity
|
||||
timeout:
|
||||
label: Timeout
|
||||
description: The period of inactivity in seconds before a user is logged out
|
||||
|
||||
external:
|
||||
title: External Authentication Providers
|
||||
enabled: Enable external authentication
|
||||
|
||||
table:
|
||||
header:
|
||||
enabled: Enabled
|
||||
provider: Provider
|
||||
info: Issuer, client ID
|
||||
|
||||
standard:
|
||||
enabled: Enabled
|
||||
apiAccess: Api access
|
||||
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
|
||||
scopeHint: Use space delimited string
|
||||
|
||||
saml:
|
||||
enabled: Enabled
|
||||
title: SAML
|
||||
requests:
|
||||
title: Requests
|
||||
sign-requests: Sign requests
|
||||
sign-method: Signature method
|
||||
binding: Binding
|
||||
binding-redirect: HTTP Redirect
|
||||
binding-post: HTTP POST
|
||||
cert:
|
||||
public: Public key
|
||||
private: Private key
|
||||
name: 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 <name>)
|
||||
cert:
|
||||
public: Content will be minimized
|
||||
private: Content will be minimized
|
||||
requests:
|
||||
sign-requests: Sign AuthNRequest and assertion
|
||||
sign-method: Method to use on signed requests
|
||||
binding: The type of HTTP binding to use on AuthNRequest, defaults to HTTP Redirect (GET)
|
||||
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:
|
||||
title: Security
|
||||
prohibited-roles:
|
||||
description: Roles from this list will be removed from security context when authenticates with this provider
|
||||
label: Prohibited 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
|
||||
|
||||
bgScreen:
|
||||
title: Auth background screen
|
||||
|
||||
image:
|
||||
uploader:
|
||||
label: Background image
|
||||
|
||||
editor:
|
||||
label: Custom CSS
|
||||
78
locale/en/corteza-webapp-admin/system.templates.yaml
Normal file
78
locale/en/corteza-webapp-admin/system.templates.yaml
Normal file
@@ -0,0 +1,78 @@
|
||||
editor:
|
||||
content:
|
||||
editor:
|
||||
unsupported: Unsupported editor
|
||||
footerTemplate: Footer template
|
||||
footerTemplateDescription: Partial template rendered below the main content when this template is rendered.
|
||||
headerTemplate: Header template
|
||||
headerTemplateDescription: Partial template rendered above the main content when this template is rendered.
|
||||
partial: Partial template
|
||||
preview:
|
||||
html: Preview HTML
|
||||
pdf: Preview PDF
|
||||
title: Preview output
|
||||
title: Template content
|
||||
toolbox:
|
||||
partials: Partials
|
||||
samples:
|
||||
defaultHTML: Default HTML
|
||||
label: Samples
|
||||
snippets:
|
||||
funcCall: Call a function
|
||||
interpolate: Interpolate value
|
||||
iterator: Iterate over a set
|
||||
label: Snippets
|
||||
title: Toolbox
|
||||
info:
|
||||
contentType:
|
||||
text_html: HTML
|
||||
text_plain: Plain text
|
||||
delete: Delete
|
||||
handle: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
meta:
|
||||
description: Description
|
||||
short: Short name *
|
||||
partial: Partial template
|
||||
partialDescription: Partial templates may be used inside other templates such as headers and footers. Partial templates may not be used on their own.
|
||||
title: Basic information
|
||||
type: Template type
|
||||
undelete: Undelete
|
||||
new: New Template
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create template
|
||||
edit: Edit template
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
handle: Handle
|
||||
language: Language
|
||||
meta:
|
||||
short: Short name
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted templates
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
handle:
|
||||
label: Filter templates list
|
||||
placeholder: Filter templates by handle
|
||||
inclusive:
|
||||
label: Including
|
||||
loading: Loading templates
|
||||
new: New Template
|
||||
permissions: Permissions
|
||||
title: Templates
|
||||
yaml: YAML
|
||||
69
locale/en/corteza-webapp-admin/system.user-groups.yaml
Normal file
69
locale/en/corteza-webapp-admin/system.user-groups.yaml
Normal file
@@ -0,0 +1,69 @@
|
||||
editor:
|
||||
info:
|
||||
id: ID
|
||||
delete: Delete
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
handle: Handle
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
meta.short: Name *
|
||||
meta.description: Description
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
parents:
|
||||
title: This user group reports to
|
||||
parent:
|
||||
label: Parent user group
|
||||
placeholder: Select parent user group
|
||||
name:
|
||||
label: Relationship name
|
||||
placeholder: Enter name for the relationship
|
||||
new: New User Group
|
||||
permissions: Permissions
|
||||
members:
|
||||
title: User Group Members
|
||||
roles:
|
||||
add: Add
|
||||
count: roles
|
||||
remove: Remove
|
||||
title: Role Membership
|
||||
unnamed: Unnamed role
|
||||
title:
|
||||
create: Create user group
|
||||
edit: Edit user group
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
handle: Handle
|
||||
meta:
|
||||
short: Name
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted users
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter user groups list
|
||||
placeholder: Filter user groups by handle
|
||||
loading: Loading user groups
|
||||
new: New User Group
|
||||
permissions: Permissions
|
||||
title: User Groups
|
||||
export:
|
||||
buttonLabel: Export
|
||||
title: Export user groups
|
||||
export: Export
|
||||
import:
|
||||
buttonLabel: Import
|
||||
title: Import user groups
|
||||
uploadFilePlaceholder: Click or drop files here to import
|
||||
123
locale/en/corteza-webapp-admin/system.users.yaml
Normal file
123
locale/en/corteza-webapp-admin/system.users.yaml
Normal file
@@ -0,0 +1,123 @@
|
||||
editor:
|
||||
external-auth-providers:
|
||||
label: Label
|
||||
title: Manage external auth providers
|
||||
type: Type
|
||||
info:
|
||||
confirmEmail: Confirm email address
|
||||
id: ID
|
||||
delete: Delete
|
||||
email: Email *
|
||||
handle: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Full name
|
||||
revokeAllSession: Revoke all active sessions
|
||||
suspend: Suspend
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
unsuspend: Unsuspend
|
||||
userGroup:
|
||||
label: User group
|
||||
placeholder: User group
|
||||
avatar:
|
||||
title: Profile avatar
|
||||
preview:
|
||||
label: Avatar
|
||||
title: Avatar
|
||||
initial:
|
||||
color: Text color
|
||||
backgroundColor: Background color
|
||||
uploader:
|
||||
instructions: Upload avatar
|
||||
uploading: Uploading user avatar
|
||||
colorPicker: Choose a color
|
||||
mfa:
|
||||
TOTP:
|
||||
disabled:
|
||||
text: User did not configure TOTP protection
|
||||
enabled:
|
||||
text: User configured TOTP protection auth mobile app
|
||||
remove:
|
||||
label: Remove
|
||||
emailOTP:
|
||||
disable:
|
||||
label: Disable
|
||||
disabled:
|
||||
text: |-
|
||||
Email OTP protection is disabled for this user
|
||||
Email with the security code on each login will not be sent
|
||||
enable:
|
||||
label: Enable
|
||||
enabled:
|
||||
text: |-
|
||||
Email OTP protection is enabled for this user
|
||||
User will receive email with the security code on each login
|
||||
title: Multi-factor authentication
|
||||
new: New User
|
||||
password:
|
||||
confirm: Confirm password
|
||||
length: The passwords must be at least {{length}} characters long!
|
||||
missmatch: The passwords must match
|
||||
new: New password
|
||||
title: Password
|
||||
removePassword: Remove password
|
||||
permissions: Permissions
|
||||
roles:
|
||||
add: Add
|
||||
count: roles
|
||||
remove: Remove
|
||||
title: Role membership
|
||||
unnamed: Unnamed role
|
||||
title:
|
||||
create: Create user
|
||||
edit: Edit user
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
email: Email
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
name: Name
|
||||
state: State
|
||||
suspend: Suspend
|
||||
unsuspend: Unsuspend
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
revokeActiveSession: Revoke Session
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
suspended: Suspended
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted users
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter users list
|
||||
placeholder: Filter users by name, email
|
||||
suspended:
|
||||
label: suspended users
|
||||
loading: Loading users
|
||||
new: New User
|
||||
permissions: Permissions
|
||||
title: Users
|
||||
yaml: YAML
|
||||
export:
|
||||
buttonLabel: Export
|
||||
title: Export users
|
||||
inclRoleMembership: Include role membership
|
||||
inclRoles: Include roles
|
||||
membershipRequiredLabel: Roles can only be exported when role membership is selected
|
||||
export: Export
|
||||
import:
|
||||
buttonLabel: Import
|
||||
title: Import users
|
||||
uploadFilePlaceholder: Click or drop files here to import
|
||||
115
locale/en/corteza-webapp-admin/ui.settings.yaml
Normal file
115
locale/en/corteza-webapp-admin/ui.settings.yaml
Normal file
@@ -0,0 +1,115 @@
|
||||
editor:
|
||||
title: User Interface Settings
|
||||
|
||||
corteza-studio:
|
||||
title: Theming
|
||||
colorPicker: Choose a color
|
||||
sassNotInstalled: No dart-sass binaries were detected. For guidance on how to set it up, refer to
|
||||
installSassDocs: docs here
|
||||
custom-css: Custom CSS
|
||||
mainLogo:
|
||||
title: Main logo
|
||||
uploader:
|
||||
instructions: Click or drop main logo here to upload
|
||||
uploading: Uploading main logo
|
||||
iconLogo:
|
||||
title: Icon logo
|
||||
uploader:
|
||||
instructions: Click or drop icon logo image here to upload
|
||||
uploading: Uploading icon logo
|
||||
label:
|
||||
default: Default
|
||||
tabs:
|
||||
general: General
|
||||
light: Light
|
||||
dark: Dark
|
||||
theme:
|
||||
variables:
|
||||
white:
|
||||
label: White
|
||||
description: Element background color
|
||||
black:
|
||||
label: Black
|
||||
description: Element text color
|
||||
primary:
|
||||
label: Primary
|
||||
description: Primary action buttons, links
|
||||
secondary:
|
||||
label: Secondary
|
||||
description: Disabled and placeholder text color
|
||||
success:
|
||||
label: Success
|
||||
description: Success notification color
|
||||
warning:
|
||||
label: Warning
|
||||
description: Warning notification color
|
||||
danger:
|
||||
label: Danger
|
||||
description: Error notification color
|
||||
light:
|
||||
label: Light
|
||||
description: Secondary action buttons, table headers
|
||||
extra-light:
|
||||
label: Extra light
|
||||
description: Icon buttons, borders
|
||||
body-bg:
|
||||
label: Body background
|
||||
description: Background color of the application
|
||||
sidebar-bg:
|
||||
label: Sidebar background
|
||||
description: Background color of the sidebar
|
||||
topbar-bg:
|
||||
label: Topbar background
|
||||
description: Background color of the topbar
|
||||
|
||||
topbar:
|
||||
title: Topbar
|
||||
general: General
|
||||
|
||||
search:
|
||||
hide: Hide search
|
||||
|
||||
app-selector:
|
||||
hide: Hide app selector
|
||||
help:
|
||||
title: Help
|
||||
hide: Hide help
|
||||
hide-forum-link: Hide forum link
|
||||
hide-documentation-link: Hide documentation link
|
||||
hide-feedback-link: Hide feedback link
|
||||
profile:
|
||||
title: Profile
|
||||
hide: Hide profile
|
||||
hide-profile-link: Hide profile link
|
||||
hide-change-password-link: Hide change password link
|
||||
hide-theme-selector: Hide theme selector
|
||||
|
||||
notifications:
|
||||
hide: Hide notifications
|
||||
|
||||
drafts:
|
||||
hide: Hide drafts
|
||||
|
||||
links:
|
||||
title: Custom links
|
||||
handle: Name
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
url: URL
|
||||
new-tab: New tab
|
||||
|
||||
theming:
|
||||
title: Theming
|
||||
|
||||
navigation:
|
||||
title: Navigation
|
||||
|
||||
location:
|
||||
title: Location
|
||||
geosearch:
|
||||
title: Geosearch
|
||||
provider:
|
||||
label: Provider
|
||||
description: Select the provider to use for location search in maps
|
||||
apiKey:
|
||||
label: API Key
|
||||
placeholder: Enter your API key
|
||||
2
locale/en/corteza-webapp-admin/ui.yaml
Normal file
2
locale/en/corteza-webapp-admin/ui.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
navGroup:
|
||||
label: User interface
|
||||
Reference in New Issue
Block a user