Blocs 7 et 8 : base PostgreSQL, back-office, API d'inscription, pont WhatsApp, sauvegarde #6

Ouvert
aliciabouaziz11 repo.pulls.title_desc%!(EXTRA int=3, template.HTML=bloc-7-8-backoffice , template.HTML=main, string=branch_target)
Collaborateur

Ajoute le dossier backoffice/ : base PostgreSQL (schéma, exemples, 14 vérifications), back-office Node/Express (créer, modifier, valider, publier, affiches, inscrits + export CSV), API publique pour le formulaire d'inscription, pont WhatsApp (réception protégée par clé + analyseur, 10 tests) et sauvegarde nocturne de la base.
Documentation : backoffice/README.md, backoffice/API.md, backoffice/WHATSAPP.md.
API joignable par NetBird : http://100.122.231.184:8300.

Ajoute le dossier backoffice/ : base PostgreSQL (schéma, exemples, 14 vérifications), back-office Node/Express (créer, modifier, valider, publier, affiches, inscrits + export CSV), API publique pour le formulaire d'inscription, pont WhatsApp (réception protégée par clé + analyseur, 10 tests) et sauvegarde nocturne de la base. Documentation : backoffice/README.md, backoffice/API.md, backoffice/WHATSAPP.md. API joignable par NetBird : http://100.122.231.184:8300.
Ajoute backoffice/TESTS.md :
- les 4 commandes pour tout rejouer depuis zero
- les 14 verifications de la base, avec ce que chacune prouve
- les 10 tests de l'analyseur WhatsApp et leur date de reference fixe
- les appels curl pour tester l'API a la main, avec les codes attendus
- le parcours complet dans le back-office
- la verification de la sauvegarde
- ce qui n'est pas couvert

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HNxXMVSFugVKWykG7ZjLsz
Cette demande d'ajout peut être fusionnée automatiquement.
Cette branche est désynchronisée avec la branche de base
Vous n'êtes pas autorisé⋅e à fusionner cette demande d'ajout.
Voir les instructions en ligne de commande

Basculer

Depuis votre dépôt, basculer sur une nouvelle branche et tester des modifications.
git fetch -u origin bloc-7-8-backoffice:bloc-7-8-backoffice
git switch bloc-7-8-backoffice

Fusionner

Fusionner les modifications et mettre à jour sur Forgejo.

Avertissement : Le paramètre "détection automatique de la fusion manuelle" n'est pas activé pour ce dépôt, vous devrez marquer cette demande d'ajout comme manuellement fusionnée après.

git switch main
git merge --no-ff bloc-7-8-backoffice
git switch bloc-7-8-backoffice
git rebase main
git switch main
git merge --ff-only bloc-7-8-backoffice
git switch bloc-7-8-backoffice
git rebase main
git switch main
git merge --no-ff bloc-7-8-backoffice
git switch main
git merge --squash bloc-7-8-backoffice
git switch main
git merge --ff-only bloc-7-8-backoffice
git switch main
git merge bloc-7-8-backoffice
git push origin main
Connectez-vous pour rejoindre cette conversation.
Sans évaluateur
Sans labels
Sans jalon
Sans projet
Sans assignation
1 participant
Notifications
Échéance
La date d’échéance est invalide ou hors plage. Veuillez utiliser le format "aaaa-mm-dd".

Aucune échéance n'a été définie.

Dépendances

Aucune dépendance définie.

Référence
contact.awoui/agenda-associatif!6
Sans contenu.