1
0

11 Commits

Author SHA1 Message Date
unfr
3de9e74331 Ajout des fonctionnalités de sélection multiple et unification de l'authentification
## Nouvelles fonctionnalités

### Sélection multiple et actions en lot
- Ajout d'une colonne de checkboxes avec case "Tout sélectionner"
- Panneau d'actions en lot (édition et suppression de plusieurs éléments)
- Modals dédiées pour l'édition et suppression en lot
- Gestion intelligente de la sélection (état indéterminé)
- Routes serveur `/bulk-edit` et `/bulk-delete` avec validation sécurisée

### Amélioration des modals de confirmation
- Modal de confirmation pour le renvoi (remplace le confirm() basique)
- Interface cohérente avec les autres modals
- Gestion clavier (Escape/Enter) pour toutes les modals

### Unification du système d'authentification
- Fusion des deux systèmes de login (DB + config) en une seule route
- Priorité à la base de données avec fallback sur le fichier config
- Logs détaillés avec émojis pour faciliter le débogage
- Robustesse améliorée (admin de secours si DB en panne)

## Améliorations configuration et posteur
- Configuration API pour le renvoi vers le site principal (config.js)
- Correction du calcul de taille pour les liens symboliques (posteur.sh)
- Support amélioré du mode symlink avec option -L pour du
- Ajout .gitignore pour exclure le dossier .specstory

## Améliorations techniques
- Interface utilisateur moderne avec compteur de sélection
- Mise à jour visuelle en temps réel
- Validation côté serveur avec gestion d'erreurs
- Conservation de toutes les fonctionnalités existantes
2025-09-27 15:09:02 +02:00
unfr
04e9d8d372 changement config.js et server.js gestion cookie, https et proxy 2025-08-13 07:59:45 +02:00
unfr
3980c82d2e Ajout du choix de la couleur du background 2025-08-12 11:30:53 +02:00
unfr
5003e5174e Ajout d'une variable nom dans la conf et dans server 2025-08-11 21:29:42 +02:00
unfr
e38d98b1a1 ajout du nom de la table à utiliser 2025-08-09 09:26:06 +02:00
unfr
362380fe18 valeur par defaut pour la nouvelle variable de conf js 2025-08-08 22:27:08 +02:00
unfr
724c263203 ajout variable nom de table sql 2025-08-08 22:01:26 +02:00
unfr
b0aca69596 Ajout du support de MYSQL 2025-06-23 14:27:18 +02:00
unfr
687919435a corection config.js 2025-03-13 11:44:51 +01:00
unfr
ad099ec319 deplacement des dossier dans le fichier de config 2025-03-12 15:46:32 +01:00
unfr
f78c886c99 Ajout d'une page web de suivi 2025-03-12 12:47:51 +01:00