Skip to content

Questions ouvertes de la relecture de l'admin (pile de Marco, 2026-10-21) #618

Open

Description

@PaulThiberville

Contexte

Epic : #5
Admin-Web · API · Creation-et-Moderation · A-04 · A-06 · A-10 · D-085 · D-087

Relecture MANAGER de la pile admin de Marco du 2026-10-21 (récapitulatif), pile fusionnée le soir même sur main à d95f8793 (consigne de fusion). Les PR ont fait des choix que le wiki ne tranche pas. Le code est en place ; une réponse qui le contredit devient un ticket de correction.

Questions pour Ilan

  1. Partenaire B2B au statut prospect (PR feat(admin): partenaires B2B, leurs parcours et leurs QR codes #551, Admin : partenaires B2B (A-10) #346, A-10) : GET /public/partners/:slug sert aujourd'hui la page d'un prospect. Le servir en public (pour lui montrer sa page avant signature), ou répondre 404 tant que le contrat n'est pas signé (actif) ?
  2. Un admin peut-il s'offrir Premium ou se donner le badge Créateur certifié ? (PR feat(admin): gérer les utilisateurs et leurs rôles (A-06) #499, Admin : utilisateurs et rôles (A-06) #341, A-06) : rien ne l'en empêche aujourd'hui (le wiki interdit seulement de se suspendre, de se supprimer et de retirer son propre rôle).
  3. Second facteur avant une action sensible (PR feat(admin): confirmer la connexion avant une action sensible #550, Admin : redemander le code TOTP avant une action sensible si la dernière saisie date de plus de 10 minutes #528) : la PR demande une reconnexion complète (Google ou lien, puis code) au lieu du seul code TOTP que dit Admin-Web (« nouvelle vérification du code »). À valider, ou revenir au code seul.
  4. Nom affiché d'un membre de l'équipe sans prénom (PR feat(admin): tableau de bord, lieux, parcours et import CSV #398, Admin : lieux, parcours, import CSV et tableau de bord (A-04, A-05) #55, question 1) : l'historique d'un parcours montre le début de son e-mail, la pastille du compte l'e-mail entier. Quel affichage ?
  5. Partage des rôles sur le catalogue (PR feat(admin): tableau de bord, lieux, parcours et import CSV #398, question 2) : éditeur écrit les lieux ; admin importe, Republie, Réassigne ; modérateur lit les lieux et Dépublie. Lecture de la matrice d'Admin-Web › Rôles à confirmer.
  6. Jeton Mapbox web de l'admin (PR feat(admin): tableau de bord, lieux, parcours et import CSV #398, question 3) : jeton public pk. restreint aux adresses de l'admin, pour la carte de la fiche d'un lieu (A-04). Qui le crée dans le compte Mapbox de Widoo, et où il est gardé (variable NEXT_PUBLIC_MAPBOX_TOKEN de l'environnement GitHub, au build de l'image) ?
  7. admin.widooapp.com en staging ou en production ? Admin-Web fixe Cloud Run sur admin.widooapp.com (D-106, DNS posé par Ilan, D-110). L'admin de staging prend-il ce nom, ou un nom à part (admin-staging.widooapp.com, ou l'adresse run.app) en gardant admin.widooapp.com pour la production ?

À aligner dans le wiki (DESIGN)

Critères d'acceptation

  • Chaque question a une réponse d'Ilan, écrite dans la page wiki concernée et annoncée par une entrée D-xxx
  • Les deux alignements du wiki sont faits
  • MANAGER a créé un ticket pour chaque réponse qui change le code, ou noté ici qu'aucun ne change

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:adminapps/adminneeds-designQuestion ou maquette à produire en mode DESIGNprio:P2Normaletype:choreOutillage, infra, process

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions