Refactor API
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:
- Installer fsorg:
gem install fsorg
- Se mettre dans
packages/api
- 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