web/admin: add additional Flow info (#7155)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		@ -2,6 +2,7 @@ import "@goauthentik/admin/flows/BoundStagesList";
 | 
			
		||||
import "@goauthentik/admin/flows/FlowDiagram";
 | 
			
		||||
import "@goauthentik/admin/flows/FlowForm";
 | 
			
		||||
import "@goauthentik/admin/policies/BoundPoliciesList";
 | 
			
		||||
import { DesignationToLabel } from "@goauthentik/app/admin/flows/utils";
 | 
			
		||||
import { AndNext, DEFAULT_CONFIG } from "@goauthentik/common/api/config";
 | 
			
		||||
import "@goauthentik/components/events/ObjectChangelog";
 | 
			
		||||
import { AKElement } from "@goauthentik/elements/Base";
 | 
			
		||||
@ -70,13 +71,43 @@ export class FlowViewPage extends AKElement {
 | 
			
		||||
                        <div
 | 
			
		||||
                            class="pf-c-card pf-l-grid__item pf-m-12-col pf-m-2-col-on-xl pf-m-2-col-on-2xl"
 | 
			
		||||
                        >
 | 
			
		||||
                            <div class="pf-c-card__title">${msg("Related actions")}</div>
 | 
			
		||||
                            <div class="pf-c-card__title">${msg("Flow Info")}</div>
 | 
			
		||||
                            <div class="pf-c-card__body">
 | 
			
		||||
                                <dl class="pf-c-description-list">
 | 
			
		||||
                                    <div class="pf-c-description-list__group">
 | 
			
		||||
                                        <dt class="pf-c-description-list__term">
 | 
			
		||||
                                            <span class="pf-c-description-list__text"
 | 
			
		||||
                                                >${msg("Edit")}</span
 | 
			
		||||
                                                >${msg("Name")}</span
 | 
			
		||||
                                            >
 | 
			
		||||
                                        </dt>
 | 
			
		||||
                                        <dd class="pf-c-description-list__description">
 | 
			
		||||
                                            <div class="pf-c-description-list__text">
 | 
			
		||||
                                                ${this.flow.name}
 | 
			
		||||
                                            </div>
 | 
			
		||||
                                        </dd>
 | 
			
		||||
                                        <dt class="pf-c-description-list__term">
 | 
			
		||||
                                            <span class="pf-c-description-list__text"
 | 
			
		||||
                                                >${msg("Slug")}</span
 | 
			
		||||
                                            >
 | 
			
		||||
                                        </dt>
 | 
			
		||||
                                        <dd class="pf-c-description-list__description">
 | 
			
		||||
                                            <div class="pf-c-description-list__text">
 | 
			
		||||
                                                <code>${this.flow.slug}</code>
 | 
			
		||||
                                            </div>
 | 
			
		||||
                                        </dd>
 | 
			
		||||
                                        <dt class="pf-c-description-list__term">
 | 
			
		||||
                                            <span class="pf-c-description-list__text"
 | 
			
		||||
                                                >${msg("Designation")}</span
 | 
			
		||||
                                            >
 | 
			
		||||
                                        </dt>
 | 
			
		||||
                                        <dd class="pf-c-description-list__description">
 | 
			
		||||
                                            <div class="pf-c-description-list__text">
 | 
			
		||||
                                                ${DesignationToLabel(this.flow.designation)}
 | 
			
		||||
                                            </div>
 | 
			
		||||
                                        </dd>
 | 
			
		||||
                                        <dt class="pf-c-description-list__term">
 | 
			
		||||
                                            <span class="pf-c-description-list__text"
 | 
			
		||||
                                                >${msg("Related actions")}</span
 | 
			
		||||
                                            >
 | 
			
		||||
                                        </dt>
 | 
			
		||||
                                        <dd class="pf-c-description-list__description">
 | 
			
		||||
 | 
			
		||||
@ -5930,6 +5930,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -6244,6 +6244,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -5838,6 +5838,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -7820,6 +7820,9 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -6077,6 +6077,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -6179,6 +6179,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -5831,6 +5831,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
<?xml version="1.0" ?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
 | 
			
		||||
<?xml version="1.0"?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
 | 
			
		||||
  <file target-language="zh-Hans" source-language="en" original="lit-localize-inputs" datatype="plaintext">
 | 
			
		||||
    <body>
 | 
			
		||||
      <trans-unit id="s4caed5b7a7e5d89b">
 | 
			
		||||
@ -613,9 +613,9 @@
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="saa0e2675da69651b">
 | 
			
		||||
        <source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
 | 
			
		||||
        <target>未找到 URL " 
 | 
			
		||||
        <x id="0" equiv-text="${this.url}"/>"。</target>
 | 
			
		||||
        <source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
 | 
			
		||||
        <target>未找到 URL " 
 | 
			
		||||
        <x id="0" equiv-text="${this.url}"/>"。</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s58cd9c2fe836d9c6">
 | 
			
		||||
@ -1067,8 +1067,8 @@
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="sa8384c9c26731f83">
 | 
			
		||||
        <source>To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have.</source>
 | 
			
		||||
        <target>要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。</target>
 | 
			
		||||
        <source>To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have.</source>
 | 
			
		||||
        <target>要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s55787f4dfcdce52b">
 | 
			
		||||
@ -1809,8 +1809,8 @@
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="sa90b7809586c35ce">
 | 
			
		||||
        <source>Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test".</source>
 | 
			
		||||
        <target>输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。</target>
 | 
			
		||||
        <source>Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test".</source>
 | 
			
		||||
        <target>输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s0410779cb47de312">
 | 
			
		||||
@ -3233,8 +3233,8 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s76768bebabb7d543">
 | 
			
		||||
        <source>Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...'</source>
 | 
			
		||||
        <target>包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...'</target>
 | 
			
		||||
        <source>Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...'</source>
 | 
			
		||||
        <target>包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...'</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s026555347e589f0e">
 | 
			
		||||
@ -4026,8 +4026,8 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s7b1fba26d245cb1c">
 | 
			
		||||
        <source>When using an external logging solution for archiving, this can be set to "minutes=5".</source>
 | 
			
		||||
        <target>使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。</target>
 | 
			
		||||
        <source>When using an external logging solution for archiving, this can be set to "minutes=5".</source>
 | 
			
		||||
        <target>使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s44536d20bb5c8257">
 | 
			
		||||
@ -4036,8 +4036,8 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s3bb51cabb02b997e">
 | 
			
		||||
        <source>Format: "weeks=3;days=2;hours=3,seconds=2".</source>
 | 
			
		||||
        <target>格式:"weeks=3;days=2;hours=3,seconds=2"。</target>
 | 
			
		||||
        <source>Format: "weeks=3;days=2;hours=3,seconds=2".</source>
 | 
			
		||||
        <target>格式:"weeks=3;days=2;hours=3,seconds=2"。</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s04bfd02201db5ab8">
 | 
			
		||||
@ -4233,10 +4233,10 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="sa95a538bfbb86111">
 | 
			
		||||
        <source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
 | 
			
		||||
        <source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
 | 
			
		||||
        <target>您确定要更新 
 | 
			
		||||
        <x id="0" equiv-text="${this.objectLabel}"/>" 
 | 
			
		||||
        <x id="1" equiv-text="${this.obj?.name}"/>" 吗?</target>
 | 
			
		||||
        <x id="0" equiv-text="${this.objectLabel}"/>" 
 | 
			
		||||
        <x id="1" equiv-text="${this.obj?.name}"/>" 吗?</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="sc92d7cfb6ee1fec6">
 | 
			
		||||
@ -5337,7 +5337,7 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="sdf1d8edef27236f0">
 | 
			
		||||
        <source>A "roaming" authenticator, like a YubiKey</source>
 | 
			
		||||
        <source>A "roaming" authenticator, like a YubiKey</source>
 | 
			
		||||
        <target>像 YubiKey 这样的“漫游”身份验证器</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
@ -5672,10 +5672,10 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s2d5f69929bb7221d">
 | 
			
		||||
        <source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
 | 
			
		||||
        <source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
 | 
			
		||||
        <target>
 | 
			
		||||
        <x id="0" equiv-text="${prompt.name}"/>(" 
 | 
			
		||||
        <x id="1" equiv-text="${prompt.fieldKey}"/>",类型为 
 | 
			
		||||
        <x id="0" equiv-text="${prompt.name}"/>(" 
 | 
			
		||||
        <x id="1" equiv-text="${prompt.fieldKey}"/>",类型为 
 | 
			
		||||
        <x id="2" equiv-text="${prompt.type}"/>)</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
@ -5724,7 +5724,7 @@ doesn't pass when either or both of the selected options are equal or above the
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="s1608b2f94fa0dbd4">
 | 
			
		||||
        <source>If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here.</source>
 | 
			
		||||
        <source>If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here.</source>
 | 
			
		||||
        <target>如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。</target>
 | 
			
		||||
        
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
@ -7825,6 +7825,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
  <target>当使用 IDP 发起的登录时,中继状态会被设置为此值。</target>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -5883,6 +5883,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
@ -5882,6 +5882,9 @@ Bindings to groups/users are checked against the user of the event.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s6827a456c9dfc6ee">
 | 
			
		||||
  <source>When using IDP-initiated logins, the relay state will be set to this value.</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
<trans-unit id="s01794c0ee3629c1b">
 | 
			
		||||
  <source>Flow Info</source>
 | 
			
		||||
</trans-unit>
 | 
			
		||||
    </body>
 | 
			
		||||
  </file>
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user