feat: let admins notify all users about updated access codes

This commit is contained in:
fromme committed 2026-10-15 10:49:09 +02:00
1 parent a957e0d662
commit d68b6b156c
16 files changed
+458 -59

No files matched your search

@@ -0,0 +1,15 @@
{% extends 'htmx_confirmation_modal.html.twig' %}
{% block title %}Mitarbeitende benachrichtigen?{% endblock %}
{% block content %}
<p>
{{ recipients }} Mitarbeitende erhalten eine E-Mail, dass sich die Zugangscodes geändert
haben, mit einem Link zu dieser Anwendung.
</p>
<p class="pt-2 text-sm text-gray-500">
Die Codes selbst stehen aus Sicherheitsgründen nicht in der E-Mail.
</p>
{% endblock %}
{% block button_confirm %}Senden{% endblock %}
+10 -4
View File
@@ -20,10 +20,16 @@
<div>
<h1>Zugangscodes verwalten</h1>
</div>
<button type="button" class="button button--small button--primary"
hx-get="{{ path('app_admin_access_code_new') }}"
hx-target="body"
hx-swap="beforeend">Code hinzufügen</button>
<div class="flex flex-wrap gap-2">
<button type="button" class="button button--small button--neutral"
hx-get="{{ path('app_admin_access_code_notify') }}"
hx-target="body"
hx-swap="beforeend">Mitarbeitende benachrichtigen</button>
<button type="button" class="button button--small button--primary"
hx-get="{{ path('app_admin_access_code_new') }}"
hx-target="body"
hx-swap="beforeend">Code hinzufügen</button>
</div>
</div>
{% if rows is empty %}