diff --git a/passbook/core/templates/login/base_full.html b/authentik/core/templates/login/base_full.html similarity index 77% rename from passbook/core/templates/login/base_full.html rename to authentik/core/templates/login/base_full.html index 583978a5ec..bae02d2b7d 100644 --- a/passbook/core/templates/login/base_full.html +++ b/authentik/core/templates/login/base_full.html @@ -2,7 +2,7 @@ {% load static %} {% load i18n %} -{% load passbook_utils %} +{% load authentik_utils %} {% block head %} {{ block.super }} @@ -28,28 +28,28 @@
{{ config.passbook.branding.title }}
+{{ config.authentik.branding.title }}
{% endif %}{% trans "Tokens can be used to access passbook's API." %}
+{% trans "Tokens can be used to access authentik's API." %}
no tabs defined
`; + return html`${gettext("no tabs defined")}
`; } this.currentPage = pages[0].attributes.getNamedItem("slot")?.value; } diff --git a/web/src/elements/buttons/ActionButton.ts b/web/src/elements/buttons/ActionButton.ts index 770425d289..8b7b7eab94 100644 --- a/web/src/elements/buttons/ActionButton.ts +++ b/web/src/elements/buttons/ActionButton.ts @@ -3,7 +3,7 @@ import { customElement, property } from "lit-element"; import { ERROR_CLASS, SUCCESS_CLASS } from "../../constants"; import { SpinnerButton } from "./SpinnerButton"; -@customElement("pb-action-button") +@customElement("ak-action-button") export class ActionButton extends SpinnerButton { @property() url = ""; @@ -13,7 +13,7 @@ export class ActionButton extends SpinnerButton { return; } this.setLoading(); - const csrftoken = getCookie("passbook_csrf"); + const csrftoken = getCookie("authentik_csrf"); if (!csrftoken) { console.debug("No csrf token in cookie"); this.setDone(ERROR_CLASS); diff --git a/web/src/elements/buttons/Dropdown.ts b/web/src/elements/buttons/Dropdown.ts index 3a76ad9ae0..3a7c767ed1 100644 --- a/web/src/elements/buttons/Dropdown.ts +++ b/web/src/elements/buttons/Dropdown.ts @@ -1,6 +1,6 @@ import { customElement, html, LitElement, TemplateResult } from "lit-element"; -@customElement("pb-dropdown") +@customElement("ak-dropdown") export class DropdownButton extends LitElement { constructor() { super(); diff --git a/web/src/elements/buttons/ModalButton.ts b/web/src/elements/buttons/ModalButton.ts index d7389ec4d1..f854f3caaa 100644 --- a/web/src/elements/buttons/ModalButton.ts +++ b/web/src/elements/buttons/ModalButton.ts @@ -14,7 +14,7 @@ import { convertToSlug } from "../../utils"; import { SpinnerButton } from "./SpinnerButton"; import { PRIMARY_CLASS } from "../../constants"; -@customElement("pb-modal-button") +@customElement("ak-modal-button") export class ModalButton extends LitElement { @property() href?: string; @@ -92,17 +92,17 @@ export class ModalButton extends LitElement { if (data.indexOf("csrfmiddlewaretoken") !== -1) { const modalSlot = this.querySelector("[slot=modal]"); if (!modalSlot) { - console.debug("passbook/modalbutton: modal slot not found?"); + console.debug("authentik/modalbutton: modal slot not found?"); return; } modalSlot.innerHTML = data; - console.debug("passbook/modalbutton: re-showing form"); + console.debug("authentik/modalbutton: re-showing form"); this.updateHandlers(); } else { this.open = false; - console.debug("passbook/modalbutton: successful submit"); + console.debug("authentik/modalbutton: successful submit"); this.dispatchEvent( - new CustomEvent("hashchange", { + new CustomEvent("ak-refresh", { bubbles: true, }) ); @@ -133,7 +133,7 @@ export class ModalButton extends LitElement { modalSlot.innerHTML = t; this.updateHandlers(); this.open = true; - this.querySelectorAll
- ${until(this.promiseProxy(), html`
+ return html`
${this.value}
`; } renderBad(): TemplateResult { - return html`+ return html`
${this.value}
${this.warningText ? gettext(this.warningText) : ""}
`; @@ -49,7 +49,7 @@ export class AdminStatusCard extends AggregatePromiseCard { } -@customElement("pb-admin-overview") +@customElement("ak-admin-overview") export class AdminOverviewPage extends LitElement { @property({attribute: false}) data?: AdminOverview; @@ -74,45 +74,54 @@ export class AdminOverviewPage extends LitElement {+ ${this.data?.worker_count} +
+${gettext("No workers connected.")}
` : + html`+ ${this.data?.worker_count} +
` + : html`+ html`
0
${gettext("At least one Provider has no application assigned.")}
` : - html`+ html`
0
` - : html`+ html`
0
${gettext("Policies without binding exist.")}
` : - html`+ html`
0
` - : html`${this.application?.meta_publisher}