Skip to content

💡 [REQUEST] - Documenter le routage et le retour arrière après la bascule complète vers NestJS #135

Open

Description

@StephaneTrebel

Description

Écart relevé en croisant la Release Note 9.28.0, les tickets et PR documentaires, la branche main et le contenu du site public.

La page d’installation ne décrit pas l’architecture de routage de la console après la bascule complète des API vers NestJS, ni la procédure de retour arrière. La PR ouverte #131 corrige déjà l’IAM et annonce les endpoints V1 retirés et le Swagger maintenu : ce ticket porte sur le complément d’exploitation, pas sur une réécriture de cette PR.

En 9.28.0, aucun repli applicatif automatique ne doit envoyer les requêtes vers l’ancien serveur Fastify. Le serveur historique et le proxy restent présents pour les besoins techniques et un retour arrière explicite ; leur retrait définitif est un chantier ultérieur.

Contenu documentaire attendu

  • PrĂ©senter le chemin client → proxy → NestJS et distinguer le trafic applicatif des probes techniques encore admises pour le serveur historique.
  • Expliquer le comportement des routes inconnues et des anciens accès Swagger Ă  partir de la configuration livrĂ©e, en renvoyant aux informations API de doc: documenter la bascule complète de l'API Console vers NestJS #131.
  • Fournir ou rĂ©fĂ©rencer une procĂ©dure d’exploitation actuelle : configuration et versions concernĂ©es, prĂ©requis, vĂ©rification du routage sans trafic applicatif legacy, dĂ©cision et Ă©tapes du retour arrière explicite, contrĂ´les après intervention.
  • VĂ©rifier les instructions contre les manifests et le chart rĂ©ellement dĂ©ployĂ©s ; ne pas reprendre sans validation une ancienne consigne consistant Ă  commenter une route nginx, puisque le fallback legacy est dĂ©sormais fermĂ©.
  • Distinguer la bascule de trafic du retrait futur des composants historiques, sans annoncer leur suppression dans cette version.

Pages concernées

Références

Définition du fini

  • L’architecture explique la bascule complète, l’absence de fallback applicatif et le maintien technique des composants historiques.
  • Les contrĂ´les d’exploitation et la procĂ©dure de retour arrière sont validĂ©s sur la configuration de dĂ©ploiement concernĂ©e, avec prĂ©requis et limites explicites.
  • Le guide d’installation donne accès Ă  cette procĂ©dure et aux explications API de doc: documenter la bascule complète de l'API Console vers NestJS #131 sans duplication.
  • Le contenu publiĂ© est relu ; la suppression du serveur historique n’est pas prĂ©sentĂ©e comme livrĂ©e en 9.28.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

documentationImprovements or additions to documentation

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions