-
1.0.1 Stable
released this
2026-06-04 21:49:50 +02:00 | 30 commits to main since this releaseAjouté
- Page Carte — carte interactive (Leaflet + OpenStreetMap) affichant les lieux géolocalisés ayant des relevés ; marqueurs proportionnels au nombre de sources, popups avec détail des sources et lien vers la recherche ; compatible mode sombre
- Mode sombre — détection automatique de la préférence système ; sélecteur clair / sombre / automatique dans la barre de navigation (mémorisé dans localStorage, sans flash au chargement) ; couverture complète des vues et composants
- 2FA par e-mail — code PIN à 6 chiffres envoyé à la connexion dès qu'un serveur SMTP est configuré ; code valable 10 minutes, renvoi possible
- Configuration SMTP depuis l'interface — formulaire dans Administration → Paramètres du site avec test de connexion en temps réel ; activation du 2FA automatique à l'enregistrement
- Import / export CSV utilisateurs — import en masse avec détection automatique du séparateur (;/,), validation par ligne, génération de mot de passe aléatoire ; export filtré au format CSV UTF-8 BOM (compatible Excel)
- Filtre actif / inactif sur la liste des utilisateurs
- Titre du site configurable depuis les paramètres (sans éditer .env)
- Version affichée dans Administration → Paramètres du site avec indicateur de mise à jour disponible
- Option de désactivation des mises à jour automatiques dans les paramètres
- Sélecteur d'utilisateur avec recherche — fenêtre modale remplaçant les pour l'ajout de membres aux sections et sources (adapté à plusieurs centaines d'utilisateurs) public/servercheck.php — outil de diagnostic serveur autonome (PHP, extensions, répertoires, test BDD) pour les environnements de test Modifié Assistant d'installation — auto-création du .env minimal (clé temporaire, drivers fichier) à la première requête si aucun .env n'existe, évitant l'erreur 500 sur un serveur vierge .htaccess — ajout de FallbackResource /index.php en fallback pour les hébergements sans mod_rewrite Logo dans la navigation — contraint par max-height inline pour s'adapter à la hauteur de la barre sans débordement Panneau "Paramètres généraux" remonté en première position dans la page de paramètres README — procédure d'installation mutualisée (PHP + MySQL) mise en avant ; procédure Docker corrigée (stack réelle : PHP-FPM + Nginx + PostgreSQL, sans Redis) Corrigé Champs de formulaire illisibles en mode sombre (texte clair sur fond clair) — règle CSS globale @layer base couvrant tous les , , </li> <li>Composant lieu-picker entièrement sans style en mode sombre</li> <li>Erreur 500 à l'ouverture de /setup sur un serveur sans .env (MissingAppKeyException)</li> <li>Menu Administration débordant hors de la zone visible en haut de l'écran</li> </ul> </body></html>
Downloads