fixes + guest
This commit is contained in:
+15
-15
@@ -196,7 +196,7 @@ def render_rule_form(rule: dict | None, action: str) -> str:
|
||||
<label class="checkbox-label"><input type="checkbox" name="is_enabled" value="1"{enabled_checked}> Zapnuto</label>
|
||||
|
||||
<div class="form-actions">
|
||||
<button type="submit">Uložit</button>
|
||||
<button type="submit"><i class="fa-solid fa-floppy-disk" aria-hidden="true"></i> Uložit</button>
|
||||
</div>
|
||||
</form>
|
||||
"""
|
||||
@@ -230,7 +230,7 @@ def render_event_rows(events: list[dict], empty_colspan: int = 9, include_rule:
|
||||
<td>{render_status(event.get("status"))}</td>
|
||||
<td>{job_link}</td>
|
||||
<td>{html.escape(event.get("created_at", "") or "")}</td>
|
||||
<td><a class="btn" href="/portal/alerting/events/{event_id}">Detail</a></td>
|
||||
<td><a class="btn" href="/portal/alerting/events/{event_id}"><i class="fa-solid fa-eye" aria-hidden="true"></i> Detail</a></td>
|
||||
</tr>
|
||||
"""
|
||||
|
||||
@@ -273,7 +273,7 @@ def render_script_editor(rule: dict, user: dict) -> str:
|
||||
<label>Obsah souboru</label>
|
||||
<textarea name="content" rows="22" spellcheck="false">{content}</textarea>
|
||||
<div class="form-actions">
|
||||
<button type="submit">Uložit skript</button>
|
||||
<button type="submit"><i class="fa-solid fa-floppy-disk" aria-hidden="true"></i> Uložit skript</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@@ -307,13 +307,13 @@ def alert_rules_page(request: Request, user=Depends(require_user)):
|
||||
<td>{last_event}</td>
|
||||
<td>{html.escape(rule.get("updated_at", "") or "")}</td>
|
||||
<td class="actions-cell service-actions">
|
||||
<a class="btn" href="/portal/alerting/rules/{rule_id}">Detail</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/rules/{rule_id}/edit">Upravit</a>
|
||||
<a class="btn" href="/portal/alerting/rules/{rule_id}"><i class="fa-solid fa-eye" aria-hidden="true"></i> Detail</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/rules/{rule_id}/edit"><i class="fa-solid fa-pen-to-square" aria-hidden="true"></i> Upravit</a>
|
||||
<form method="post" action="/portal/alerting/rules/{rule_id}/toggle" class="inline-form">
|
||||
<button type="submit" class="btn btn-secondary">{toggle_label}</button>
|
||||
<button type="submit" class="btn btn-secondary"><i class="fa-solid fa-power-off" aria-hidden="true"></i> {toggle_label}</button>
|
||||
</form>
|
||||
<form method="post" action="/portal/alerting/rules/{rule_id}/delete" class="inline-form" onsubmit="return confirm('Smazat alert pravidlo?');">
|
||||
<button type="submit" class="danger">Smazat</button>
|
||||
<button type="submit" class="danger"><i class="fa-solid fa-trash" aria-hidden="true"></i> Smazat</button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -329,8 +329,8 @@ def alert_rules_page(request: Request, user=Depends(require_user)):
|
||||
<h2><i class="fa-solid fa-bell" aria-hidden="true"></i> Alert pravidla</h2>
|
||||
<p class="muted">Správa pravidel pro spouštění alert skriptů při událostech incidentů.</p>
|
||||
<p>
|
||||
<a class="btn" href="/portal/alerting/rules/new">+ Nové alert pravidlo</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/events">Alert eventy</a>
|
||||
<a class="btn" href="/portal/alerting/rules/new"><i class="fa-solid fa-plus" aria-hidden="true"></i> Nové alert pravidlo</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/events"><i class="fa-solid fa-bell-concierge" aria-hidden="true"></i> Alert eventy</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -415,15 +415,15 @@ def alert_rule_detail(rule_id: int, request: Request, user=Depends(require_user)
|
||||
<h2><i class="fa-solid fa-bell" aria-hidden="true"></i> {html.escape(rule.get("name", "") or "")}</h2>
|
||||
<p>
|
||||
<a class="btn" href="/portal/alerting/rules">← Zpět na alert pravidla</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/rules/{rule_id}/edit">Upravit</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/events">Alert eventy</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/rules/{rule_id}/edit"><i class="fa-solid fa-pen-to-square" aria-hidden="true"></i> Upravit</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/events"><i class="fa-solid fa-bell-concierge" aria-hidden="true"></i> Alert eventy</a>
|
||||
</p>
|
||||
<div class="inline-form">
|
||||
<form method="post" action="/portal/alerting/rules/{rule_id}/toggle">
|
||||
<button type="submit" class="btn-secondary">{toggle_label}</button>
|
||||
<button type="submit" class="btn-secondary"><i class="fa-solid fa-power-off" aria-hidden="true"></i> {toggle_label}</button>
|
||||
</form>
|
||||
<form method="post" action="/portal/alerting/rules/{rule_id}/delete" onsubmit="return confirm('Smazat alert pravidlo?');">
|
||||
<button type="submit" class="danger">Smazat</button>
|
||||
<button type="submit" class="danger"><i class="fa-solid fa-trash" aria-hidden="true"></i> Smazat</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -580,7 +580,7 @@ def alert_events_page(request: Request, user=Depends(require_user)):
|
||||
<div class="card">
|
||||
<h2><i class="fa-solid fa-bell-concierge" aria-hidden="true"></i> Alert eventy</h2>
|
||||
<p class="muted">Historie vyvolaných alertů a jejich zpracování.</p>
|
||||
<p><a class="btn" href="/portal/alerting/rules">Alert pravidla</a></p>
|
||||
<p><a class="btn" href="/portal/alerting/rules"><i class="fa-solid fa-bell" aria-hidden="true"></i> Alert pravidla</a></p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
@@ -632,7 +632,7 @@ def alert_event_detail(event_id: int, request: Request, user=Depends(require_use
|
||||
<h2><i class="fa-solid fa-bell-concierge" aria-hidden="true"></i> Alert event #{html.escape(str(event_id))}</h2>
|
||||
<p>
|
||||
<a class="btn" href="/portal/alerting/events">← Zpět na alert eventy</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/rules">Alert pravidla</a>
|
||||
<a class="btn btn-secondary" href="/portal/alerting/rules"><i class="fa-solid fa-bell" aria-hidden="true"></i> Alert pravidla</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user