events: rework log messages returned from API and their rendering (#8770)
* events: initial log rework Signed-off-by: Jens Langhammer <jens@goauthentik.io> * add migration code Signed-off-by: Jens Langhammer <jens@goauthentik.io> --------- Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		@ -1,6 +1,7 @@
 | 
			
		||||
import { DEFAULT_CONFIG } from "@goauthentik/common/api/config";
 | 
			
		||||
import { SentryIgnoredError } from "@goauthentik/common/errors";
 | 
			
		||||
import "@goauthentik/components/ak-status-label";
 | 
			
		||||
import "@goauthentik/elements/events/LogViewer";
 | 
			
		||||
import { Form } from "@goauthentik/elements/forms/Form";
 | 
			
		||||
import "@goauthentik/elements/forms/HorizontalFormElement";
 | 
			
		||||
 | 
			
		||||
@ -55,28 +56,7 @@ export class FlowImportForm extends Form<Flow> {
 | 
			
		||||
                <div class="pf-c-form__group-label">
 | 
			
		||||
                    <div class="c-form__horizontal-group">
 | 
			
		||||
                        <dl class="pf-c-description-list pf-m-horizontal">
 | 
			
		||||
                            ${(this.result?.logs || []).length > 0
 | 
			
		||||
                                ? this.result?.logs?.map((m) => {
 | 
			
		||||
                                      return html`<div class="pf-c-description-list__group">
 | 
			
		||||
                                          <dt class="pf-c-description-list__term">
 | 
			
		||||
                                              <span class="pf-c-description-list__text"
 | 
			
		||||
                                                  >${m.log_level}</span
 | 
			
		||||
                                              >
 | 
			
		||||
                                          </dt>
 | 
			
		||||
                                          <dd class="pf-c-description-list__description">
 | 
			
		||||
                                              <div class="pf-c-description-list__text">
 | 
			
		||||
                                                  ${m.event}
 | 
			
		||||
                                              </div>
 | 
			
		||||
                                          </dd>
 | 
			
		||||
                                      </div>`;
 | 
			
		||||
                                  })
 | 
			
		||||
                                : html`<div class="pf-c-description-list__group">
 | 
			
		||||
                                      <dt class="pf-c-description-list__term">
 | 
			
		||||
                                          <span class="pf-c-description-list__text"
 | 
			
		||||
                                              >${msg("No log messages.")}</span
 | 
			
		||||
                                          >
 | 
			
		||||
                                      </dt>
 | 
			
		||||
                                  </div>`}
 | 
			
		||||
                            <ak-log-viewer .logs=${this.result?.logs}></ak-log-viewer>
 | 
			
		||||
                        </dl>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user