xpeditis2.0/apps/frontend/app/[locale]
David 76d940d73b feat: ajouter l'onglet Historique des devis et remplacer le statut Paiement en attente
Le statut PENDING_PAYMENT ne designe plus un paiement en attente mais un devis :
une reservation construite dont les frais de booking ne sont pas encore regles.
L'enum backend devient QUOTE, converti en place par migration.

Les deux onglets se partagent desormais la meme liste :
- « Reservations » n'affiche que PENDING, ACCEPTED et REJECTED ;
- « Historique des devis » regroupe QUOTE, PENDING_BANK_TRANSFER et CANCELLED,
  avec les actions propres a un devis (modifier, payer, supprimer).

La table, l'export et les filtres sont extraits dans BookingListView pour eviter
de dupliquer la page entre les deux vues.

Tableau de bord :
- l'alerte « Paiement en attente » disparait des points a traiter, les devis non
  regles ne bloquant aucun envoi en cours ;
- « Sans reponse du transporteur » devient « En attente du transporteur ».

Migration verifiee en transaction annulee sur la base de dev : les lignes
PENDING_PAYMENT deviennent QUOTE, l'enum et le defaut de colonne suivent.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NZJ5aowZJVAcyPZw5TiNEm
2026-09-14 11:43:57 +02:00
..
about fix ui update 2026-08-13 12:26:46 +02:00
admin feat: ajouter l'onglet Historique des devis et remplacer le statut Paiement en attente 2026-09-14 11:43:57 +02:00
blog fix ui update 2026-08-13 12:26:46 +02:00
booking fix design 2026-08-13 17:43:11 +02:00
careers fix ui update 2026-08-13 12:26:46 +02:00
carrier fix design 2026-08-13 17:43:11 +02:00
compliance feat(ui): reecrire la politique de confidentialite et celle des cookies 2026-09-07 21:40:58 +02:00
contact fix ui update 2026-08-13 12:26:46 +02:00
cookies feat(ui): reecrire la politique de confidentialite et celle des cookies 2026-09-07 21:40:58 +02:00
dashboard feat: ajouter l'onglet Historique des devis et remplacer le statut Paiement en attente 2026-09-14 11:43:57 +02:00
docs fix language 2026-04-21 18:04:02 +02:00
forgot-password fix design 2026-08-13 17:43:11 +02:00
login fix design 2026-08-13 17:43:11 +02:00
press fix ui update 2026-08-13 12:26:46 +02:00
pricing fix ui update 2026-08-13 12:26:46 +02:00
privacy feat(ui): reecrire la politique de confidentialite et celle des cookies 2026-09-07 21:40:58 +02:00
register fix(ui): traduire les erreurs d API au lieu de les afficher brutes 2026-09-07 21:40:55 +02:00
reset-password fix design 2026-08-13 17:43:11 +02:00
security fix ui update 2026-08-13 12:26:46 +02:00
terms fix ui update 2026-08-13 12:26:46 +02:00
verify-email fix design 2026-08-13 17:43:11 +02:00
layout.tsx fix blog 2026-05-12 21:01:52 +02:00
not-found.tsx fix blog 2026-05-12 21:01:52 +02:00
page.tsx fix pages 2026-08-25 16:33:08 +02:00