Skip to content

Refactor API

Ewen Le Bihan requested to merge refactor-api into main

See #801

La description de la nouvelle architecture est décrite via un ficher fsorg, mais y'a pas besoin de connaître la syntaxe pour comprendre, c'est très simple en soi.

Le fichier est dans packages/api/scripts/refactor.fsorg

Pour tester:

  1. Installer fsorg: gem install fsorg
  2. Se mettre dans packages/api
  3. Lancer SRC=$(realpath ./src) fsorg scripts/refactor.fsorg

J'ai aussi commit new-src pour qu'on voie ce que ça donne, mais pour l'instant tant que l'archi est pas bien en place le dossier est voué à être généré et détruit avec fsorg.

Quand ce sera bien fixé je remplirais tout les fichiers

Le site de la doc est hosté à https://api-docs.churros.inpt.fr

Edited by Ewen Le Bihan

Merge request reports