✨ feat(admin): Ajoute gestion des administrateurs avec création et suppression.
Ajoute la gestion complète des administrateurs : création, suppression,
logs d'audit, notifications mail (création/suppression) et désinscription.
```
39 lines
1.6 KiB
Twig
39 lines
1.6 KiB
Twig
{% extends 'mails/base.twig' %}
|
|
|
|
{% block content %}
|
|
<mj-section padding-top="0px">
|
|
<mj-column>
|
|
<mj-text font-size="18px" font-weight="bold" color="#dc2626">
|
|
Alerte de suppression de compte
|
|
</mj-text>
|
|
|
|
<mj-text>
|
|
Une action de suppression définitive a été effectuée sur l'intranet LudikEvent.
|
|
</mj-text>
|
|
|
|
<mj-table border="1px solid #e5e7eb" cellpadding="10px">
|
|
<tr style="background-color:#f9fafb; text-align:left;">
|
|
<th style="padding: 10px;">Information</th>
|
|
<th style="padding: 10px;">Détails</th>
|
|
</tr>
|
|
<tr>
|
|
<td style="font-weight:bold;">Compte supprimé</td>
|
|
<td>{{ datas.admin.firstName }} {{ datas.admin.name }} ({{ datas.admin.email }})</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="font-weight:bold;">Supprimé par</td>
|
|
<td>{{ datas.who.firstName }} {{ datas.who.name }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="font-weight:bold;">Date et heure</td>
|
|
<td>{{ datas.date|date('d/m/Y à H:i') }}</td>
|
|
</tr>
|
|
</mj-table>
|
|
|
|
<mj-text color="#6b7280" font-size="13px" padding-top="20px">
|
|
Cette action est irréversible. Toutes les données associées à ce compte (historique de connexion, permissions spécifiques) ont été retirées de la base de données.
|
|
</mj-text>
|
|
</mj-column>
|
|
</mj-section>
|
|
{% endblock %}
|