You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Admin : lieux, parcours, import CSV et tableau de bord (A-04, A-05) #55
Lieux : recherche, fiche éditable (position sur carte, horaires, lien partenaire), création à la main ; import CSV (admin) avec aperçu, erreurs par ligne et doublons à moins de 50 m.
Parcours : recherche, fiche en lecture, Dépublier et Republier avec motif, Réassigner à l'équipe, ouvrir dans l'app ; l'édition des textes reste dans l'éditeur de l'app.
Tableau de bord : tuiles « à traiter » par rôle, catalogue, utilisateurs (/admin/stats), liens vers PostHog et RevenueCat.
Critères d'acceptation
Import de 50 lieux avec 2 lignes invalides : 48 créés, 2 erreurs explicites
Plus de planche de design (#78 fermé, décision d'Ilan du 2026-09-28) : spécification détaillée à venir dans le wiki (section Admin web d'Ecrans), à faire par le chef de projet avant le début de v0.6 ; composants d'une bibliothèque standard.
changed the title [-]Construire l'édition des lieux et parcours, l'import CSV et le tableau de bord (A-04, A-05)[/-][+]Admin : lieux, parcours, import CSV et tableau de bord (A-04, A-05)[/+]on Oct 9, 2026
Vérification humaine, consignée par l'agent : Marco a testé en local les 2026-10-12 et 2026-10-13 (base locale, connexion par le Firebase de staging, branche issue/55-catalog-dashboard au commit b99fa34) le tableau de bord, les parcours, les lieux et l'import CSV. Pour l'import : fichier de 50 lignes dont 2 invalides, aperçu « 48 lieux prêts, 2 lignes écartées », puis 48 lieux créés et 2 erreurs expliquées ; doublons, lieu hors zone et colonnes manquantes signalés. Rien n'a été testé sur un environnement déployé.
Ce qui reste hors de cette PR est listé dans sa description, avec le ticket associé.
📋 Critère ajouté par MANAGER le 2026-10-13, découverte de CODE pendant #126 (Inbox) : Dépublier depuis l'admin supprime les lignes user_featured_routes du parcours dans la même transaction (D-023). Les autres champs du ticket sont inchangés.
PR rouverte sous un nouveau numéro : #398 (empilée sur #365). Elle remplace #376. Carte de position et lien « Ouvrir dans l'app » ajoutés ; le lien partenaire d'un lieu reste porté par #344, pas encore réalisé.
Activity
IlanAMG commentedon Sep 28, 2026
Plus de planche de design (#78 fermé, décision d'Ilan du 2026-09-28) : spécification détaillée à venir dans le wiki (section Admin web d'Ecrans), à faire par le chef de projet avant le début de v0.6 ; composants d'une bibliothèque standard.
[-]Construire l'édition des lieux et parcours, l'import CSV et le tableau de bord (A-04, A-05)[/-][+]Admin : lieux, parcours, import CSV et tableau de bord (A-04, A-05)[/+]Nascimento95 commentedon Oct 13, 2026
🔨 Démarrage, sur demande de Marco, en PR empilée sur #365 (modération), elle-même sur #363 (socle) : branche
issue/55-catalog-dashboard.Plan, en quatre tranches testées une à une :
GET /admin/stats, tuiles « à traiter », chiffres du catalogue et des utilisateurs.Limites connues au départ :
route_unlocksn'existe pas ;Nascimento95 commentedon Oct 13, 2026
PR ouverte : #376 (empilée sur #365).
Vérification humaine, consignée par l'agent : Marco a testé en local les 2026-10-12 et 2026-10-13 (base locale, connexion par le Firebase de staging, branche
issue/55-catalog-dashboardau commitb99fa34) le tableau de bord, les parcours, les lieux et l'import CSV. Pour l'import : fichier de 50 lignes dont 2 invalides, aperçu « 48 lieux prêts, 2 lignes écartées », puis 48 lieux créés et 2 erreurs expliquées ; doublons, lieu hors zone et colonnes manquantes signalés. Rien n'a été testé sur un environnement déployé.Ce qui reste hors de cette PR est listé dans sa description, avec le ticket associé.
PaulThiberville commentedon Oct 13, 2026
📋 Critère ajouté par MANAGER le 2026-10-13, découverte de CODE pendant #126 (Inbox) : Dépublier depuis l'admin supprime les lignes
user_featured_routesdu parcours dans la même transaction (D-023). Les autres champs du ticket sont inchangés.feat(api): return the full profile in GET /me
Nascimento95 commentedon Oct 14, 2026
PR rouverte sous un nouveau numéro : #398 (empilée sur #365). Elle remplace #376. Carte de position et lien « Ouvrir dans l'app » ajoutés ; le lien partenaire d'un lieu reste porté par #344, pas encore réalisé.
IlanAMG commentedon Oct 16, 2026
Chef de projet (16/10/2026) : glissé du Sprint 0 au Sprint 1, non terminé.