web/elements: add ak-label for status to replace simple icons
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
34b8a97ae9
commit
c887139367
|
@ -0,0 +1,55 @@
|
|||
import { CSSResult, customElement, html, LitElement, property, TemplateResult } from "lit-element";
|
||||
import PFBase from "@patternfly/patternfly/patternfly-base.css";
|
||||
import PFLabel from "@patternfly/patternfly/components/Label/label.css";
|
||||
import AKGlobal from "../authentik.css";
|
||||
|
||||
export enum PFColor {
|
||||
Green = "pf-m-green",
|
||||
Orange = "pf-m-orange",
|
||||
Red = "pf-m-red",
|
||||
Grey = "",
|
||||
}
|
||||
|
||||
@customElement("ak-label")
|
||||
export class Label extends LitElement {
|
||||
|
||||
@property()
|
||||
color: PFColor = PFColor.Grey;
|
||||
|
||||
@property()
|
||||
icon?: string;
|
||||
|
||||
@property()
|
||||
text?: string;
|
||||
|
||||
static get styles(): CSSResult[] {
|
||||
return [PFBase, PFLabel, AKGlobal];
|
||||
}
|
||||
|
||||
getDefaultIcon(): string {
|
||||
switch (this.color) {
|
||||
case PFColor.Green:
|
||||
return "fa-check";
|
||||
case PFColor.Orange:
|
||||
return "fa-exclamation-triangle";
|
||||
case PFColor.Red:
|
||||
return "fa-times";
|
||||
case PFColor.Grey:
|
||||
return "fa-question-circle";
|
||||
default:
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
render(): TemplateResult {
|
||||
return html`<span class="pf-c-label ${this.color}">
|
||||
<span class="pf-c-label__content">
|
||||
<span class="pf-c-label__icon">
|
||||
<i class="fas ${this.text ? "fa-fw" : ""} ${this.icon || this.getDefaultIcon()}" aria-hidden="true"></i>
|
||||
</span>
|
||||
${this.text || ""}
|
||||
</span>
|
||||
</span>`;
|
||||
}
|
||||
|
||||
}
|
|
@ -71,7 +71,7 @@ msgid "Action"
|
|||
msgstr "Action"
|
||||
|
||||
#: src/pages/users/UserListPage.ts:50
|
||||
#: src/pages/users/UserViewPage.ts:116
|
||||
#: src/pages/users/UserViewPage.ts:117
|
||||
msgid "Active"
|
||||
msgstr "Active"
|
||||
|
||||
|
@ -174,7 +174,7 @@ msgstr "Application's display Name."
|
|||
msgid "Applications"
|
||||
msgstr "Applications"
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:41
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:47
|
||||
msgid "Apps with most usage"
|
||||
msgstr "Apps with most usage"
|
||||
|
||||
|
@ -315,7 +315,7 @@ msgstr "Backup finished with errors."
|
|||
msgid "Backup finished with warnings."
|
||||
msgstr "Backup finished with warnings."
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:58
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:64
|
||||
msgid "Backup status"
|
||||
msgstr "Backup status"
|
||||
|
||||
|
@ -379,11 +379,11 @@ msgstr "Built-in"
|
|||
msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation."
|
||||
msgstr "CA which the endpoint's Certificate is verified against. Can be left empty for no validation."
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:56
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:62
|
||||
msgid "Cached Flows"
|
||||
msgstr "Cached Flows"
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:54
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:60
|
||||
msgid "Cached Policies"
|
||||
msgstr "Cached Policies"
|
||||
|
||||
|
@ -455,7 +455,7 @@ msgstr "Change your password"
|
|||
#: src/pages/sources/ldap/LDAPSourceViewPage.ts:124
|
||||
#: src/pages/sources/oauth/OAuthSourceViewPage.ts:143
|
||||
#: src/pages/sources/saml/SAMLSourceViewPage.ts:130
|
||||
#: src/pages/users/UserViewPage.ts:177
|
||||
#: src/pages/users/UserViewPage.ts:178
|
||||
msgid "Changelog"
|
||||
msgstr "Changelog"
|
||||
|
||||
|
@ -676,8 +676,8 @@ msgstr "Copy Key"
|
|||
#: src/pages/groups/GroupListPage.ts:99
|
||||
#: src/pages/outposts/OutpostListPage.ts:136
|
||||
#: src/pages/outposts/OutpostListPage.ts:144
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:109
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:118
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:110
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:119
|
||||
#: src/pages/policies/BoundPoliciesList.ts:158
|
||||
#: src/pages/policies/BoundPoliciesList.ts:185
|
||||
#: src/pages/policies/BoundPoliciesList.ts:206
|
||||
|
@ -782,7 +782,7 @@ msgstr "Create provider"
|
|||
|
||||
#: src/pages/applications/ApplicationForm.ts:123
|
||||
#: src/pages/flows/BoundStagesList.ts:149
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:121
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:122
|
||||
#: src/pages/policies/BoundPoliciesList.ts:188
|
||||
#: src/pages/policies/PolicyListPage.ts:136
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:125
|
||||
|
@ -838,7 +838,7 @@ msgstr "Define how notifications are sent to users, like Email or Webhook."
|
|||
#: src/pages/flows/FlowListPage.ts:86
|
||||
#: src/pages/groups/GroupListPage.ts:82
|
||||
#: src/pages/outposts/OutpostListPage.ts:86
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:100
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:101
|
||||
#: src/pages/policies/PolicyListPage.ts:115
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:104
|
||||
#: src/pages/providers/ProviderListPage.ts:98
|
||||
|
@ -888,7 +888,7 @@ msgstr "Deny the user access"
|
|||
|
||||
#: src/pages/applications/ApplicationForm.ts:170
|
||||
#: src/pages/property-mappings/PropertyMappingScopeForm.ts:65
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:54
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:55
|
||||
#: src/pages/user-settings/tokens/UserTokenForm.ts:50
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
@ -974,7 +974,7 @@ msgstr "Each provider has a different issuer, based on the application slug."
|
|||
#: src/pages/flows/FlowListPage.ts:74
|
||||
#: src/pages/groups/GroupListPage.ts:70
|
||||
#: src/pages/outposts/OutpostListPage.ts:74
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:88
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:89
|
||||
#: src/pages/policies/PolicyListPage.ts:90
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:79
|
||||
#: src/pages/providers/ProviderListPage.ts:86
|
||||
|
@ -989,7 +989,7 @@ msgstr "Each provider has a different issuer, based on the application slug."
|
|||
#: src/pages/stages/prompt/PromptListPage.ts:75
|
||||
#: src/pages/user-settings/tokens/UserTokenList.ts:113
|
||||
#: src/pages/users/UserListPage.ts:75
|
||||
#: src/pages/users/UserViewPage.ts:147
|
||||
#: src/pages/users/UserViewPage.ts:148
|
||||
msgid "Edit"
|
||||
msgstr "Edit"
|
||||
|
||||
|
@ -1022,7 +1022,7 @@ msgstr "Either no applications are defined, or you don't have access to any."
|
|||
#: src/pages/stages/identification/IdentificationStageForm.ts:79
|
||||
#: src/pages/user-settings/UserDetailsPage.ts:71
|
||||
#: src/pages/users/UserForm.ts:61
|
||||
#: src/pages/users/UserViewPage.ts:100
|
||||
#: src/pages/users/UserViewPage.ts:101
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
|
@ -1073,7 +1073,7 @@ msgstr "Enrollment"
|
|||
msgid "Enrollment flow"
|
||||
msgstr "Enrollment flow"
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:67
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:68
|
||||
msgid "Error"
|
||||
msgstr "Error"
|
||||
|
||||
|
@ -1178,7 +1178,7 @@ msgstr "Expiry"
|
|||
msgid "Expiry date"
|
||||
msgstr "Expiry date"
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:188
|
||||
#: src/pages/users/UserViewPage.ts:189
|
||||
msgid "Explicit Consent"
|
||||
msgstr "Explicit Consent"
|
||||
|
||||
|
@ -1446,7 +1446,7 @@ msgid "Icon"
|
|||
msgstr "Icon"
|
||||
|
||||
#: src/pages/flows/FlowListPage.ts:46
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:53
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:54
|
||||
#: src/pages/tokens/TokenListPage.ts:44
|
||||
#: src/pages/user-settings/tokens/UserTokenForm.ts:44
|
||||
#: src/pages/user-settings/tokens/UserTokenList.ts:39
|
||||
|
@ -1581,15 +1581,15 @@ msgid "Label shown next to/above the prompt."
|
|||
msgstr "Label shown next to/above the prompt."
|
||||
|
||||
#: src/pages/users/UserListPage.ts:51
|
||||
#: src/pages/users/UserViewPage.ts:108
|
||||
#: src/pages/users/UserViewPage.ts:109
|
||||
msgid "Last login"
|
||||
msgstr "Last login"
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:55
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:56
|
||||
msgid "Last run"
|
||||
msgstr "Last run"
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:40
|
||||
#: src/pages/outposts/OutpostHealth.ts:41
|
||||
msgid "Last seen: {0}"
|
||||
msgstr "Last seen: {0}"
|
||||
|
||||
|
@ -1682,7 +1682,7 @@ msgstr "Loading..."
|
|||
|
||||
#: src/pages/outposts/ServiceConnectionDockerForm.ts:62
|
||||
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts:63
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:54
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:55
|
||||
msgid "Local"
|
||||
msgstr "Local"
|
||||
|
||||
|
@ -1698,7 +1698,7 @@ msgstr "Login to continue to {0}."
|
|||
msgid "Logins"
|
||||
msgstr "Logins"
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:38
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:44
|
||||
#: src/pages/applications/ApplicationViewPage.ts:71
|
||||
msgid "Logins over the last 24 hours"
|
||||
msgstr "Logins over the last 24 hours"
|
||||
|
@ -1711,7 +1711,7 @@ msgstr "Logout URL"
|
|||
msgid "Logs"
|
||||
msgstr "Logs"
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:29
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:30
|
||||
msgid "Long-running operations which authentik executes in the background."
|
||||
msgstr "Long-running operations which authentik executes in the background."
|
||||
|
||||
|
@ -1738,7 +1738,7 @@ msgstr "Members"
|
|||
|
||||
#: src/pages/events/EventInfo.ts:174
|
||||
#: src/pages/policies/PolicyTestForm.ts:43
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:79
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:80
|
||||
msgid "Messages"
|
||||
msgstr "Messages"
|
||||
|
||||
|
@ -1797,7 +1797,7 @@ msgstr "Monitor"
|
|||
#: src/pages/outposts/OutpostListPage.ts:49
|
||||
#: src/pages/outposts/ServiceConnectionDockerForm.ts:53
|
||||
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts:54
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:52
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:53
|
||||
#: src/pages/policies/PolicyListPage.ts:56
|
||||
#: src/pages/policies/dummy/DummyPolicyForm.ts:53
|
||||
#: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts:54
|
||||
|
@ -1846,7 +1846,7 @@ msgstr "Monitor"
|
|||
#: src/pages/user-settings/UserDetailsPage.ts:64
|
||||
#: src/pages/users/UserForm.ts:54
|
||||
#: src/pages/users/UserListPage.ts:49
|
||||
#: src/pages/users/UserViewPage.ts:92
|
||||
#: src/pages/users/UserViewPage.ts:93
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
|
@ -1873,7 +1873,7 @@ msgstr "New version available!"
|
|||
|
||||
#: src/pages/crypto/CertificateKeyPairListPage.ts:61
|
||||
#: src/pages/groups/GroupListPage.ts:58
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:63
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:64
|
||||
#: src/pages/policies/BoundPoliciesList.ts:118
|
||||
#: src/pages/policies/PolicyTestForm.ts:38
|
||||
#: src/pages/providers/proxy/ProxyProviderViewPage.ts:119
|
||||
|
@ -1939,7 +1939,7 @@ msgstr "No workers connected. Background tasks will not run."
|
|||
msgid "None (rule disabled)"
|
||||
msgstr "None (rule disabled)"
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:30
|
||||
#: src/pages/outposts/OutpostHealth.ts:31
|
||||
msgid "Not available"
|
||||
msgstr "Not available"
|
||||
|
||||
|
@ -2002,7 +2002,7 @@ msgstr "Notifications Transport"
|
|||
msgid "Number"
|
||||
msgstr "Number"
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:196
|
||||
#: src/pages/users/UserViewPage.ts:197
|
||||
msgid "OAuth Authorization Codes"
|
||||
msgstr "OAuth Authorization Codes"
|
||||
|
||||
|
@ -2010,7 +2010,7 @@ msgstr "OAuth Authorization Codes"
|
|||
msgid "OAuth Provider {0}"
|
||||
msgstr "OAuth Provider {0}"
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:204
|
||||
#: src/pages/users/UserViewPage.ts:205
|
||||
msgid "OAuth Refresh Codes"
|
||||
msgstr "OAuth Refresh Codes"
|
||||
|
||||
|
@ -2113,7 +2113,7 @@ msgstr "Outpost Deployment Info"
|
|||
msgid "Outpost Service Connections"
|
||||
msgstr "Outpost Service Connections"
|
||||
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:93
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:94
|
||||
msgid "Outpost Service-connection"
|
||||
msgstr "Outpost Service-connection"
|
||||
|
||||
|
@ -2134,7 +2134,7 @@ msgstr "Outposts are deployments of authentik components to support different en
|
|||
#: src/pages/sources/ldap/LDAPSourceViewPage.ts:67
|
||||
#: src/pages/sources/oauth/OAuthSourceViewPage.ts:66
|
||||
#: src/pages/sources/saml/SAMLSourceViewPage.ts:69
|
||||
#: src/pages/users/UserViewPage.ts:74
|
||||
#: src/pages/users/UserViewPage.ts:75
|
||||
msgid "Overview"
|
||||
msgstr "Overview"
|
||||
|
||||
|
@ -2187,7 +2187,7 @@ msgid "Please enter your password"
|
|||
msgstr "Please enter your password"
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:26
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:46
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:52
|
||||
#: src/pages/flows/FlowListPage.ts:50
|
||||
#: src/pages/policies/PolicyListPage.ts:38
|
||||
msgid "Policies"
|
||||
|
@ -2337,7 +2337,7 @@ msgid "Provider type"
|
|||
msgstr "Provider type"
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:20
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:44
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:50
|
||||
#: src/pages/outposts/OutpostForm.ts:82
|
||||
#: src/pages/outposts/OutpostListPage.ts:50
|
||||
msgid "Providers"
|
||||
|
@ -2468,7 +2468,7 @@ msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only."
|
|||
msgstr "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only."
|
||||
|
||||
#: src/pages/users/UserListPage.ts:132
|
||||
#: src/pages/users/UserViewPage.ts:165
|
||||
#: src/pages/users/UserViewPage.ts:166
|
||||
msgid "Reset Password"
|
||||
msgstr "Reset Password"
|
||||
|
||||
|
@ -2482,7 +2482,7 @@ msgid "Result"
|
|||
msgstr "Result"
|
||||
|
||||
#: src/pages/sources/ldap/LDAPSourceViewPage.ts:177
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:107
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:108
|
||||
msgid "Retry Task"
|
||||
msgstr "Retry Task"
|
||||
|
||||
|
@ -2805,7 +2805,7 @@ msgstr "Stages"
|
|||
msgid "Stages are single steps of a Flow that a user is guided through."
|
||||
msgstr "Stages are single steps of a Flow that a user is guided through."
|
||||
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:55
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:56
|
||||
msgid "State"
|
||||
msgstr "State"
|
||||
|
||||
|
@ -2818,7 +2818,7 @@ msgstr "Static Tokens"
|
|||
msgid "Static: Static value, displayed as-is."
|
||||
msgstr "Static: Static value, displayed as-is."
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:56
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:57
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
|
@ -2848,7 +2848,7 @@ msgstr "Subject mode"
|
|||
msgid "Subject-alt name"
|
||||
msgstr "Subject-alt name"
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:63
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:64
|
||||
msgid "Successful"
|
||||
msgstr "Successful"
|
||||
|
||||
|
@ -2975,7 +2975,7 @@ msgid "Successfully generated certificate-key pair."
|
|||
msgstr "Successfully generated certificate-key pair."
|
||||
|
||||
#: src/pages/users/UserListPage.ts:127
|
||||
#: src/pages/users/UserViewPage.ts:160
|
||||
#: src/pages/users/UserViewPage.ts:161
|
||||
msgid "Successfully generated recovery link"
|
||||
msgstr "Successfully generated recovery link"
|
||||
|
||||
|
@ -3106,7 +3106,7 @@ msgstr "Successfully updated user."
|
|||
msgid "Successfully updated {0} {1}"
|
||||
msgstr "Successfully updated {0} {1}"
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:126
|
||||
#: src/pages/users/UserViewPage.ts:127
|
||||
msgid "Superuser"
|
||||
msgstr "Superuser"
|
||||
|
||||
|
@ -3138,12 +3138,12 @@ msgstr "Sync status"
|
|||
msgid "Sync users"
|
||||
msgstr "Sync users"
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:33
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:29
|
||||
msgid "System Overview"
|
||||
msgstr "System Overview"
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:17
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:26
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:27
|
||||
msgid "System Tasks"
|
||||
msgstr "System Tasks"
|
||||
|
||||
|
@ -3301,7 +3301,7 @@ msgstr "Transports"
|
|||
|
||||
#: src/pages/flows/BoundStagesList.ts:40
|
||||
#: src/pages/outposts/OutpostForm.ts:53
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:53
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:54
|
||||
#: src/pages/policies/PolicyListPage.ts:57
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:55
|
||||
#: src/pages/providers/ProviderListPage.ts:54
|
||||
|
@ -3347,11 +3347,11 @@ msgstr "URL used to request the initial token. This URL is only required for OAu
|
|||
msgid "Unenrollment"
|
||||
msgstr "Unenrollment"
|
||||
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:70
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:71
|
||||
msgid "Unhealthy"
|
||||
msgstr "Unhealthy"
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:69
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:70
|
||||
msgid "Unknown"
|
||||
msgstr "Unknown"
|
||||
|
||||
|
@ -3369,7 +3369,7 @@ msgstr "Up-to-date!"
|
|||
#: src/pages/flows/FlowListPage.ts:66
|
||||
#: src/pages/groups/GroupListPage.ts:62
|
||||
#: src/pages/outposts/OutpostListPage.ts:66
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:75
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:76
|
||||
#: src/pages/policies/BoundPoliciesList.ts:64
|
||||
#: src/pages/policies/BoundPoliciesList.ts:84
|
||||
#: src/pages/policies/BoundPoliciesList.ts:99
|
||||
|
@ -3393,7 +3393,7 @@ msgstr "Up-to-date!"
|
|||
#: src/pages/user-settings/tokens/UserTokenList.ts:105
|
||||
#: src/pages/users/UserActiveForm.ts:66
|
||||
#: src/pages/users/UserListPage.ts:67
|
||||
#: src/pages/users/UserViewPage.ts:139
|
||||
#: src/pages/users/UserViewPage.ts:140
|
||||
msgid "Update"
|
||||
msgstr "Update"
|
||||
|
||||
|
@ -3469,7 +3469,7 @@ msgstr "Update Token"
|
|||
|
||||
#: src/pages/policies/BoundPoliciesList.ts:102
|
||||
#: src/pages/users/UserListPage.ts:70
|
||||
#: src/pages/users/UserViewPage.ts:142
|
||||
#: src/pages/users/UserViewPage.ts:143
|
||||
msgid "Update User"
|
||||
msgstr "Update User"
|
||||
|
||||
|
@ -3478,7 +3478,7 @@ msgid "Update details"
|
|||
msgstr "Update details"
|
||||
|
||||
#: src/pages/flows/BoundStagesList.ts:56
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:78
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:79
|
||||
#: src/pages/policies/BoundPoliciesList.ts:67
|
||||
#: src/pages/policies/PolicyListPage.ts:80
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:69
|
||||
|
@ -3523,7 +3523,7 @@ msgstr "Use global settings"
|
|||
msgid "User"
|
||||
msgstr "User"
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:78
|
||||
#: src/pages/users/UserViewPage.ts:79
|
||||
msgid "User Info"
|
||||
msgstr "User Info"
|
||||
|
||||
|
@ -3553,7 +3553,7 @@ msgid "User password writeback"
|
|||
msgstr "User password writeback"
|
||||
|
||||
#: src/pages/policies/BoundPoliciesList.ts:52
|
||||
#: src/pages/users/UserViewPage.ts:49
|
||||
#: src/pages/users/UserViewPage.ts:50
|
||||
msgid "User {0}"
|
||||
msgstr "User {0}"
|
||||
|
||||
|
@ -3581,7 +3581,7 @@ msgstr "Userinfo URL"
|
|||
#: src/pages/stages/identification/IdentificationStageForm.ts:76
|
||||
#: src/pages/user-settings/UserDetailsPage.ts:57
|
||||
#: src/pages/users/UserForm.ts:47
|
||||
#: src/pages/users/UserViewPage.ts:84
|
||||
#: src/pages/users/UserViewPage.ts:85
|
||||
msgid "Username"
|
||||
msgstr "Username"
|
||||
|
||||
|
@ -3590,7 +3590,7 @@ msgid "Username: Same as Text input, but checks for and prevents duplicate usern
|
|||
msgstr "Username: Same as Text input, but checks for and prevents duplicate usernames."
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:32
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:48
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:54
|
||||
#: src/pages/users/UserListPage.ts:31
|
||||
msgid "Users"
|
||||
msgstr "Users"
|
||||
|
@ -3623,11 +3623,11 @@ msgstr "Validity days"
|
|||
msgid "Verification Certificate"
|
||||
msgstr "Verification Certificate"
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:50
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:56
|
||||
msgid "Version"
|
||||
msgstr "Version"
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:46
|
||||
#: src/pages/outposts/OutpostHealth.ts:47
|
||||
msgid "Version: {0}"
|
||||
msgstr "Version: {0}"
|
||||
|
||||
|
@ -3652,7 +3652,7 @@ msgid "Wait (min)"
|
|||
msgstr "Wait (min)"
|
||||
|
||||
#: src/pages/events/RuleForm.ts:48
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:65
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:66
|
||||
msgid "Warning"
|
||||
msgstr "Warning"
|
||||
|
||||
|
@ -3723,7 +3723,7 @@ msgstr "Whoops!"
|
|||
msgid "Windows"
|
||||
msgstr "Windows"
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:52
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:58
|
||||
msgid "Workers"
|
||||
msgstr "Workers"
|
||||
|
||||
|
@ -3733,7 +3733,7 @@ msgstr "X509 Subject"
|
|||
|
||||
#: src/pages/crypto/CertificateKeyPairListPage.ts:61
|
||||
#: src/pages/groups/GroupListPage.ts:58
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:63
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:64
|
||||
#: src/pages/policies/BoundPoliciesList.ts:118
|
||||
#: src/pages/policies/PolicyTestForm.ts:38
|
||||
#: src/pages/providers/proxy/ProxyProviderViewPage.ts:116
|
||||
|
@ -3786,7 +3786,7 @@ msgstr "{0} is available!"
|
|||
msgid "{0} unread"
|
||||
msgstr "{0} unread"
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:45
|
||||
#: src/pages/outposts/OutpostHealth.ts:46
|
||||
msgid "{0}, should be {1}"
|
||||
msgstr "{0}, should be {1}"
|
||||
|
||||
|
|
|
@ -71,7 +71,7 @@ msgid "Action"
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserListPage.ts:50
|
||||
#: src/pages/users/UserViewPage.ts:116
|
||||
#: src/pages/users/UserViewPage.ts:117
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
|
@ -174,7 +174,7 @@ msgstr ""
|
|||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:41
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:47
|
||||
msgid "Apps with most usage"
|
||||
msgstr ""
|
||||
|
||||
|
@ -311,7 +311,7 @@ msgstr ""
|
|||
msgid "Backup finished with warnings."
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:58
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:64
|
||||
msgid "Backup status"
|
||||
msgstr ""
|
||||
|
||||
|
@ -375,11 +375,11 @@ msgstr ""
|
|||
msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation."
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:56
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:62
|
||||
msgid "Cached Flows"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:54
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:60
|
||||
msgid "Cached Policies"
|
||||
msgstr ""
|
||||
|
||||
|
@ -451,7 +451,7 @@ msgstr ""
|
|||
#: src/pages/sources/ldap/LDAPSourceViewPage.ts:124
|
||||
#: src/pages/sources/oauth/OAuthSourceViewPage.ts:143
|
||||
#: src/pages/sources/saml/SAMLSourceViewPage.ts:130
|
||||
#: src/pages/users/UserViewPage.ts:177
|
||||
#: src/pages/users/UserViewPage.ts:178
|
||||
msgid "Changelog"
|
||||
msgstr ""
|
||||
|
||||
|
@ -672,8 +672,8 @@ msgstr ""
|
|||
#: src/pages/groups/GroupListPage.ts:99
|
||||
#: src/pages/outposts/OutpostListPage.ts:136
|
||||
#: src/pages/outposts/OutpostListPage.ts:144
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:109
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:118
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:110
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:119
|
||||
#: src/pages/policies/BoundPoliciesList.ts:158
|
||||
#: src/pages/policies/BoundPoliciesList.ts:185
|
||||
#: src/pages/policies/BoundPoliciesList.ts:206
|
||||
|
@ -778,7 +778,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/applications/ApplicationForm.ts:123
|
||||
#: src/pages/flows/BoundStagesList.ts:149
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:121
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:122
|
||||
#: src/pages/policies/BoundPoliciesList.ts:188
|
||||
#: src/pages/policies/PolicyListPage.ts:136
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:125
|
||||
|
@ -834,7 +834,7 @@ msgstr ""
|
|||
#: src/pages/flows/FlowListPage.ts:86
|
||||
#: src/pages/groups/GroupListPage.ts:82
|
||||
#: src/pages/outposts/OutpostListPage.ts:86
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:100
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:101
|
||||
#: src/pages/policies/PolicyListPage.ts:115
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:104
|
||||
#: src/pages/providers/ProviderListPage.ts:98
|
||||
|
@ -884,7 +884,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/applications/ApplicationForm.ts:170
|
||||
#: src/pages/property-mappings/PropertyMappingScopeForm.ts:65
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:54
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:55
|
||||
#: src/pages/user-settings/tokens/UserTokenForm.ts:50
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
@ -970,7 +970,7 @@ msgstr ""
|
|||
#: src/pages/flows/FlowListPage.ts:74
|
||||
#: src/pages/groups/GroupListPage.ts:70
|
||||
#: src/pages/outposts/OutpostListPage.ts:74
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:88
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:89
|
||||
#: src/pages/policies/PolicyListPage.ts:90
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:79
|
||||
#: src/pages/providers/ProviderListPage.ts:86
|
||||
|
@ -985,7 +985,7 @@ msgstr ""
|
|||
#: src/pages/stages/prompt/PromptListPage.ts:75
|
||||
#: src/pages/user-settings/tokens/UserTokenList.ts:113
|
||||
#: src/pages/users/UserListPage.ts:75
|
||||
#: src/pages/users/UserViewPage.ts:147
|
||||
#: src/pages/users/UserViewPage.ts:148
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1018,7 +1018,7 @@ msgstr ""
|
|||
#: src/pages/stages/identification/IdentificationStageForm.ts:79
|
||||
#: src/pages/user-settings/UserDetailsPage.ts:71
|
||||
#: src/pages/users/UserForm.ts:61
|
||||
#: src/pages/users/UserViewPage.ts:100
|
||||
#: src/pages/users/UserViewPage.ts:101
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1069,7 +1069,7 @@ msgstr ""
|
|||
msgid "Enrollment flow"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:67
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:68
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1174,7 +1174,7 @@ msgstr ""
|
|||
msgid "Expiry date"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:188
|
||||
#: src/pages/users/UserViewPage.ts:189
|
||||
msgid "Explicit Consent"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1442,7 +1442,7 @@ msgid "Icon"
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/flows/FlowListPage.ts:46
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:53
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:54
|
||||
#: src/pages/tokens/TokenListPage.ts:44
|
||||
#: src/pages/user-settings/tokens/UserTokenForm.ts:44
|
||||
#: src/pages/user-settings/tokens/UserTokenList.ts:39
|
||||
|
@ -1577,15 +1577,15 @@ msgid "Label shown next to/above the prompt."
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserListPage.ts:51
|
||||
#: src/pages/users/UserViewPage.ts:108
|
||||
#: src/pages/users/UserViewPage.ts:109
|
||||
msgid "Last login"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:55
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:56
|
||||
msgid "Last run"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:40
|
||||
#: src/pages/outposts/OutpostHealth.ts:41
|
||||
msgid "Last seen: {0}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1678,7 +1678,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/outposts/ServiceConnectionDockerForm.ts:62
|
||||
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts:63
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:54
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:55
|
||||
msgid "Local"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1694,7 +1694,7 @@ msgstr ""
|
|||
msgid "Logins"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:38
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:44
|
||||
#: src/pages/applications/ApplicationViewPage.ts:71
|
||||
msgid "Logins over the last 24 hours"
|
||||
msgstr ""
|
||||
|
@ -1707,7 +1707,7 @@ msgstr ""
|
|||
msgid "Logs"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:29
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:30
|
||||
msgid "Long-running operations which authentik executes in the background."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1734,7 +1734,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/events/EventInfo.ts:174
|
||||
#: src/pages/policies/PolicyTestForm.ts:43
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:79
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:80
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1793,7 +1793,7 @@ msgstr ""
|
|||
#: src/pages/outposts/OutpostListPage.ts:49
|
||||
#: src/pages/outposts/ServiceConnectionDockerForm.ts:53
|
||||
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts:54
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:52
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:53
|
||||
#: src/pages/policies/PolicyListPage.ts:56
|
||||
#: src/pages/policies/dummy/DummyPolicyForm.ts:53
|
||||
#: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts:54
|
||||
|
@ -1842,7 +1842,7 @@ msgstr ""
|
|||
#: src/pages/user-settings/UserDetailsPage.ts:64
|
||||
#: src/pages/users/UserForm.ts:54
|
||||
#: src/pages/users/UserListPage.ts:49
|
||||
#: src/pages/users/UserViewPage.ts:92
|
||||
#: src/pages/users/UserViewPage.ts:93
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1869,7 +1869,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/crypto/CertificateKeyPairListPage.ts:61
|
||||
#: src/pages/groups/GroupListPage.ts:58
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:63
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:64
|
||||
#: src/pages/policies/BoundPoliciesList.ts:118
|
||||
#: src/pages/policies/PolicyTestForm.ts:38
|
||||
#: src/pages/providers/proxy/ProxyProviderViewPage.ts:119
|
||||
|
@ -1935,7 +1935,7 @@ msgstr ""
|
|||
msgid "None (rule disabled)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:30
|
||||
#: src/pages/outposts/OutpostHealth.ts:31
|
||||
msgid "Not available"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1998,7 +1998,7 @@ msgstr ""
|
|||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:196
|
||||
#: src/pages/users/UserViewPage.ts:197
|
||||
msgid "OAuth Authorization Codes"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2006,7 +2006,7 @@ msgstr ""
|
|||
msgid "OAuth Provider {0}"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:204
|
||||
#: src/pages/users/UserViewPage.ts:205
|
||||
msgid "OAuth Refresh Codes"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2109,7 +2109,7 @@ msgstr ""
|
|||
msgid "Outpost Service Connections"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:93
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:94
|
||||
msgid "Outpost Service-connection"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2130,7 +2130,7 @@ msgstr ""
|
|||
#: src/pages/sources/ldap/LDAPSourceViewPage.ts:67
|
||||
#: src/pages/sources/oauth/OAuthSourceViewPage.ts:66
|
||||
#: src/pages/sources/saml/SAMLSourceViewPage.ts:69
|
||||
#: src/pages/users/UserViewPage.ts:74
|
||||
#: src/pages/users/UserViewPage.ts:75
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2183,7 +2183,7 @@ msgid "Please enter your password"
|
|||
msgstr ""
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:26
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:46
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:52
|
||||
#: src/pages/flows/FlowListPage.ts:50
|
||||
#: src/pages/policies/PolicyListPage.ts:38
|
||||
msgid "Policies"
|
||||
|
@ -2333,7 +2333,7 @@ msgid "Provider type"
|
|||
msgstr ""
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:20
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:44
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:50
|
||||
#: src/pages/outposts/OutpostForm.ts:82
|
||||
#: src/pages/outposts/OutpostListPage.ts:50
|
||||
msgid "Providers"
|
||||
|
@ -2464,7 +2464,7 @@ msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only."
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserListPage.ts:132
|
||||
#: src/pages/users/UserViewPage.ts:165
|
||||
#: src/pages/users/UserViewPage.ts:166
|
||||
msgid "Reset Password"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2478,7 +2478,7 @@ msgid "Result"
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/sources/ldap/LDAPSourceViewPage.ts:177
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:107
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:108
|
||||
msgid "Retry Task"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2801,7 +2801,7 @@ msgstr ""
|
|||
msgid "Stages are single steps of a Flow that a user is guided through."
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:55
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:56
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2814,7 +2814,7 @@ msgstr ""
|
|||
msgid "Static: Static value, displayed as-is."
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:56
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:57
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2844,7 +2844,7 @@ msgstr ""
|
|||
msgid "Subject-alt name"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:63
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:64
|
||||
msgid "Successful"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2971,7 +2971,7 @@ msgid "Successfully generated certificate-key pair."
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserListPage.ts:127
|
||||
#: src/pages/users/UserViewPage.ts:160
|
||||
#: src/pages/users/UserViewPage.ts:161
|
||||
msgid "Successfully generated recovery link"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3102,7 +3102,7 @@ msgstr ""
|
|||
msgid "Successfully updated {0} {1}"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:126
|
||||
#: src/pages/users/UserViewPage.ts:127
|
||||
msgid "Superuser"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3134,12 +3134,12 @@ msgstr ""
|
|||
msgid "Sync users"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:33
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:29
|
||||
msgid "System Overview"
|
||||
msgstr ""
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:17
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:26
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:27
|
||||
msgid "System Tasks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3295,7 +3295,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/flows/BoundStagesList.ts:40
|
||||
#: src/pages/outposts/OutpostForm.ts:53
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:53
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:54
|
||||
#: src/pages/policies/PolicyListPage.ts:57
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:55
|
||||
#: src/pages/providers/ProviderListPage.ts:54
|
||||
|
@ -3341,11 +3341,11 @@ msgstr ""
|
|||
msgid "Unenrollment"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:70
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:71
|
||||
msgid "Unhealthy"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:69
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:70
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3363,7 +3363,7 @@ msgstr ""
|
|||
#: src/pages/flows/FlowListPage.ts:66
|
||||
#: src/pages/groups/GroupListPage.ts:62
|
||||
#: src/pages/outposts/OutpostListPage.ts:66
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:75
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:76
|
||||
#: src/pages/policies/BoundPoliciesList.ts:64
|
||||
#: src/pages/policies/BoundPoliciesList.ts:84
|
||||
#: src/pages/policies/BoundPoliciesList.ts:99
|
||||
|
@ -3387,7 +3387,7 @@ msgstr ""
|
|||
#: src/pages/user-settings/tokens/UserTokenList.ts:105
|
||||
#: src/pages/users/UserActiveForm.ts:66
|
||||
#: src/pages/users/UserListPage.ts:67
|
||||
#: src/pages/users/UserViewPage.ts:139
|
||||
#: src/pages/users/UserViewPage.ts:140
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3463,7 +3463,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/policies/BoundPoliciesList.ts:102
|
||||
#: src/pages/users/UserListPage.ts:70
|
||||
#: src/pages/users/UserViewPage.ts:142
|
||||
#: src/pages/users/UserViewPage.ts:143
|
||||
msgid "Update User"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3472,7 +3472,7 @@ msgid "Update details"
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/flows/BoundStagesList.ts:56
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:78
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:79
|
||||
#: src/pages/policies/BoundPoliciesList.ts:67
|
||||
#: src/pages/policies/PolicyListPage.ts:80
|
||||
#: src/pages/property-mappings/PropertyMappingListPage.ts:69
|
||||
|
@ -3517,7 +3517,7 @@ msgstr ""
|
|||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/users/UserViewPage.ts:78
|
||||
#: src/pages/users/UserViewPage.ts:79
|
||||
msgid "User Info"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3547,7 +3547,7 @@ msgid "User password writeback"
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/policies/BoundPoliciesList.ts:52
|
||||
#: src/pages/users/UserViewPage.ts:49
|
||||
#: src/pages/users/UserViewPage.ts:50
|
||||
msgid "User {0}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3575,7 +3575,7 @@ msgstr ""
|
|||
#: src/pages/stages/identification/IdentificationStageForm.ts:76
|
||||
#: src/pages/user-settings/UserDetailsPage.ts:57
|
||||
#: src/pages/users/UserForm.ts:47
|
||||
#: src/pages/users/UserViewPage.ts:84
|
||||
#: src/pages/users/UserViewPage.ts:85
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3584,7 +3584,7 @@ msgid "Username: Same as Text input, but checks for and prevents duplicate usern
|
|||
msgstr ""
|
||||
|
||||
#: src/interfaces/AdminInterface.ts:32
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:48
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:54
|
||||
#: src/pages/users/UserListPage.ts:31
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
@ -3617,11 +3617,11 @@ msgstr ""
|
|||
msgid "Verification Certificate"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:50
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:56
|
||||
msgid "Version"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:46
|
||||
#: src/pages/outposts/OutpostHealth.ts:47
|
||||
msgid "Version: {0}"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3646,7 +3646,7 @@ msgid "Wait (min)"
|
|||
msgstr ""
|
||||
|
||||
#: src/pages/events/RuleForm.ts:48
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:65
|
||||
#: src/pages/system-tasks/SystemTaskListPage.ts:66
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3717,7 +3717,7 @@ msgstr ""
|
|||
msgid "Windows"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:52
|
||||
#: src/pages/admin-overview/AdminOverviewPage.ts:58
|
||||
msgid "Workers"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3727,7 +3727,7 @@ msgstr ""
|
|||
|
||||
#: src/pages/crypto/CertificateKeyPairListPage.ts:61
|
||||
#: src/pages/groups/GroupListPage.ts:58
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:63
|
||||
#: src/pages/outposts/ServiceConnectionListPage.ts:64
|
||||
#: src/pages/policies/BoundPoliciesList.ts:118
|
||||
#: src/pages/policies/PolicyTestForm.ts:38
|
||||
#: src/pages/providers/proxy/ProxyProviderViewPage.ts:116
|
||||
|
@ -3780,7 +3780,7 @@ msgstr ""
|
|||
msgid "{0} unread"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/outposts/OutpostHealth.ts:45
|
||||
#: src/pages/outposts/OutpostHealth.ts:46
|
||||
msgid "{0}, should be {1}"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import { t } from "@lingui/macro";
|
||||
import { CSSResult, customElement, html, LitElement, TemplateResult } from "lit-element";
|
||||
import { CSSResult, customElement, html, TemplateResult } from "lit-element";
|
||||
|
||||
import "../../elements/charts/AdminLoginsChart";
|
||||
import "../../elements/cards/AggregatePromiseCard";
|
||||
|
@ -20,20 +20,25 @@ import PFPage from "@patternfly/patternfly/components/Page/page.css";
|
|||
import PFContent from "@patternfly/patternfly/components/Content/content.css";
|
||||
import PFGallery from "@patternfly/patternfly/layouts/Gallery/gallery.css";
|
||||
import AKGlobal from "../../authentik.css";
|
||||
import { Page } from "../../elements/Page";
|
||||
|
||||
@customElement("ak-admin-overview")
|
||||
export class AdminOverviewPage extends LitElement {
|
||||
|
||||
export class AdminOverviewPage extends Page {
|
||||
pageTitle(): string {
|
||||
return t`System Overview`;
|
||||
}
|
||||
pageDescription(): string | undefined {
|
||||
return;
|
||||
}
|
||||
pageIcon(): string {
|
||||
return "";
|
||||
}
|
||||
static get styles(): CSSResult[] {
|
||||
return [PFGallery, PFPage, PFContent, AKGlobal];
|
||||
}
|
||||
|
||||
render(): TemplateResult {
|
||||
return html`<section class="pf-c-page__main-section pf-m-light">
|
||||
<div class="pf-c-content">
|
||||
<h1>${t`System Overview`}</h1>
|
||||
</div>
|
||||
</section>
|
||||
renderContent(): TemplateResult {
|
||||
return html`
|
||||
<section class="pf-c-page__main-section">
|
||||
<div class="pf-l-gallery pf-m-gutter">
|
||||
<ak-aggregate-card class="pf-l-gallery__item pf-m-4-col" icon="pf-icon pf-icon-server" header=${t`Logins over the last 24 hours`} style="grid-column-end: span 3;grid-row-end: span 2;">
|
||||
|
|
|
@ -34,7 +34,7 @@ export abstract class AdminStatusCard<T> extends AggregateCard {
|
|||
this.value = v;
|
||||
return this.getStatus(v);
|
||||
}).then((status) => {
|
||||
return html`<p class="ak-aggregate-card">
|
||||
return html`<p>
|
||||
<i class="${status.icon}"></i> ${this.renderValue()}
|
||||
</p>
|
||||
${status.message ? html`<p class="subtext">${status.message}</p>` : html``}`;
|
||||
|
|
|
@ -6,6 +6,7 @@ import { DEFAULT_CONFIG } from "../../api/Config";
|
|||
import PFBase from "@patternfly/patternfly/patternfly-base.css";
|
||||
import "../../elements/Spinner";
|
||||
import AKGlobal from "../../authentik.css";
|
||||
import { PFColor } from "../../elements/Label";
|
||||
|
||||
@customElement("ak-outpost-health")
|
||||
export class OutpostHealth extends LitElement {
|
||||
|
@ -28,7 +29,7 @@ export class OutpostHealth extends LitElement {
|
|||
return html`<li>
|
||||
<ul>
|
||||
<li role="cell">
|
||||
<i class="fas fa-question-circle"></i> ${t`Not available`}
|
||||
<ak-label color=${PFColor.Grey} text=${t`Not available`}></ak-label>
|
||||
</li>
|
||||
</ul>
|
||||
</li>`;
|
||||
|
@ -37,13 +38,13 @@ export class OutpostHealth extends LitElement {
|
|||
return html`<li>
|
||||
<ul>
|
||||
<li role="cell">
|
||||
<i class="fas fa-check pf-m-success"></i> ${t`Last seen: ${h.lastSeen?.toLocaleTimeString()}`}
|
||||
<ak-label color=${PFColor.Green} text=${t`Last seen: ${h.lastSeen?.toLocaleTimeString()}`}></ak-label>
|
||||
</li>
|
||||
<li role="cell">
|
||||
${h.versionOutdated ?
|
||||
html`<i class="fas fa-times pf-m-danger"></i>
|
||||
${t`${h.version}, should be ${h.versionShould}`}` :
|
||||
html`<i class="fas fa-check pf-m-success"></i> ${t`Version: ${h.version || ""}`}`}
|
||||
html`<ak-label color=${PFColor.Red}
|
||||
text=${t`${h.version}, should be ${h.versionShould}`}></ak-label>` :
|
||||
html`<ak-label color=${PFColor.Green} text=${t`Version: ${h.version || ""}`}></ak-label>`}
|
||||
</li>
|
||||
</ul>
|
||||
</li>`;
|
||||
|
|
|
@ -18,6 +18,7 @@ import { OutpostsApi, ServiceConnection } from "authentik-api";
|
|||
import { DEFAULT_CONFIG } from "../../api/Config";
|
||||
import "../../elements/forms/ProxyForm";
|
||||
import { ifDefined } from "lit-html/directives/if-defined";
|
||||
import { PFColor } from "../../elements/Label";
|
||||
|
||||
@customElement("ak-outpost-service-connection-list")
|
||||
export class OutpostServiceConnectionListPage extends TablePage<ServiceConnection> {
|
||||
|
@ -66,9 +67,9 @@ export class OutpostServiceConnectionListPage extends TablePage<ServiceConnectio
|
|||
uuid: item.pk || ""
|
||||
}).then((state) => {
|
||||
if (state.healthy) {
|
||||
return html`<i class="fas fa-check pf-m-success"></i> ${state.version}`;
|
||||
return html`<ak-label color=${PFColor.Green} text=${ifDefined(state.version)}></ak-label>`;
|
||||
}
|
||||
return html`<i class="fas fa-times pf-m-danger"></i> ${t`Unhealthy`}`;
|
||||
return html`<ak-label color=${PFColor.Red} text=${t`Unhealthy`}></ak-label>`;
|
||||
}), html`<ak-spinner></ak-spinner>`)}`,
|
||||
html`
|
||||
<ak-forms-modal>
|
||||
|
|
|
@ -9,6 +9,7 @@ import "../../elements/buttons/ActionButton";
|
|||
import { TableColumn } from "../../elements/table/Table";
|
||||
import { AdminApi, Task, TaskStatusEnum } from "authentik-api";
|
||||
import { DEFAULT_CONFIG } from "../../api/Config";
|
||||
import { PFColor } from "../../elements/Label";
|
||||
|
||||
@customElement("ak-system-task-list")
|
||||
export class SystemTaskListPage extends TablePage<Task> {
|
||||
|
@ -62,13 +63,13 @@ export class SystemTaskListPage extends TablePage<Task> {
|
|||
taskStatus(task: Task): TemplateResult {
|
||||
switch (task.status) {
|
||||
case TaskStatusEnum.Successful:
|
||||
return html`<i class="fas fa-check pf-m-success"></i> ${t`Successful`}`;
|
||||
return html`<ak-label color=${PFColor.Green} text=${t`Successful`}></ak-label>`;
|
||||
case TaskStatusEnum.Warning:
|
||||
return html`<i class="fas fa-exclamation-triangle pf-m-warning"></i> ${t`Warning`}`;
|
||||
return html`<ak-label color=${PFColor.Orange} text=${t`Warning`}></ak-label>`;
|
||||
case TaskStatusEnum.Error:
|
||||
return html`<i class="fas fa-times pf-m-danger"></i> ${t`Error`}`;
|
||||
return html`<ak-label color=${PFColor.Red} text=${t`Error`}></ak-label>`;
|
||||
default:
|
||||
return html`<i class="fas fa-question-circle"></i> ${t`Unknown`}`;
|
||||
return html`<ak-label color=${PFColor.Grey} text=${t`Unknown`}></ak-label>`;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -30,6 +30,7 @@ import { DEFAULT_CONFIG } from "../../api/Config";
|
|||
import { EVENT_REFRESH } from "../../constants";
|
||||
import { showMessage } from "../../elements/messages/MessageContainer";
|
||||
import { MessageLevel } from "../../elements/messages/Message";
|
||||
import { PFColor } from "../../elements/Label";
|
||||
|
||||
@customElement("ak-user-view")
|
||||
export class UserViewPage extends Page {
|
||||
|
@ -118,7 +119,7 @@ export class UserViewPage extends Page {
|
|||
</dt>
|
||||
<dd class="pf-c-description-list__description">
|
||||
<div class="pf-c-description-list__text">
|
||||
<i class="fa ${this.user.isActive ? "fa-check-circle pf-m-success" : "fa-exclamation-triangle pf-m-warning"}"></i>
|
||||
<ak-label color=${this.user.isActive ? PFColor.Green : PFColor.Orange} text=""></ak-label>
|
||||
</div>
|
||||
</dd>
|
||||
</div>
|
||||
|
@ -128,7 +129,7 @@ export class UserViewPage extends Page {
|
|||
</dt>
|
||||
<dd class="pf-c-description-list__description">
|
||||
<div class="pf-c-description-list__text">
|
||||
<i class="fa ${this.user.isSuperuser ? "fa-check-circle pf-m-success" : "fa-exclamation-triangle pf-m-warning"}"></i>
|
||||
<ak-label color=${this.user.isActive ? PFColor.Green : PFColor.Orange} text=""></ak-label>
|
||||
</div>
|
||||
</dd>
|
||||
</div>
|
||||
|
|
Reference in New Issue