Commit Graph
6 Commits
Author SHA1 Message Date
Claude 2170489424 Fix: aligner PGPASSWORD (backend) sur POSTGRES_PASSWORD (db)
Le précédent remplacement du mot de passe Postgres n'avait touché que
la clé POSTGRES_PASSWORD du service db, laissant le backend avec
l'ancien mot de passe sous la clé PGPASSWORD — cause de l'échec
d'authentification systématique malgré la réinitialisation du volume.
2026-07-06 09:10:48 +00:00
Claude d1157517dd Logger l'erreur réelle lors de l'attente de la base de données
Le message générique masquait la cause (ex: mot de passe désynchronisé
avec un volume Postgres déjà initialisé). On affiche maintenant le
message d'erreur pg à chaque tentative et dans l'erreur finale.
2026-07-06 08:44:57 +00:00
Claude 6c0b3e17ab Définir les identifiants admin et le mot de passe Postgres
- Admin : michaelschal@ffest.fr / Michael
- Mot de passe Postgres généré aléatoirement
2026-07-06 08:24:36 +00:00
Claude 0de1b14eba Rattacher les services au réseau Docker externe nginx_default
Permet à un reverse proxy nginx déjà en place (sur le réseau
nginx_default) d'atteindre les containers de Presencia directement.
Le réseau doit déjà exister sur l'hôte avant docker compose up.
2026-07-06 08:23:18 +00:00
Claude 64b9abf1c0 Configurer directement les variables dans docker-compose.yml
Supprime le fichier .env racine : ports, mot de passe Postgres,
JWT_SECRET et identifiants admin sont désormais définis en dur dans
docker-compose.yml, à éditer avant le premier démarrage.
2026-07-04 23:13:09 +00:00
Claude a73ab28fae Ajout de l'application Presencia (gestion des présences multi-sociétés)
Application complète : API Node/Express + PostgreSQL, frontend HTML/JS
mono-page, et déploiement Docker sur ports non standards (8781/4790/6543).

- Cadres : calendrier mensuel, saisie de présence par demi-journée
  (présent/absent/congé/RTT), validation de fin de mois qui verrouille
  leurs propres saisies.
- Admin : gestion des sociétés et utilisateurs (rattachement société <->
  cadre), consultation de tous les plannings, validation d'une société
  entière une fois tous ses cadres validés, réouverture en cas de
  correction, export PDF et Excel par société/mois.
2026-07-04 20:41:27 +00:00