Types de projet
4 routes. Chemins relatifs à https://api.nexus-engine.eu/api/v1.
GET
/project-types
Les types de projet et les modules qu’ils installent d’office.
RéponseProjectTypeDto[]
POST
/project-types
Owner et Admin
Crée un type de projet.
Corpsname, description, icon, moduleIds, taskTemplates, recettes ({ local, deploiement, envExample, compose } : ce que le type pose dans un dépôt qui ne l’a pas — compose = .nexus/compose.yml), orderIndex
RéponseProjectTypeDto
PATCH
/project-types/:id
Owner et Admin
Modifie un type de projet.
Corpsname, description, icon, moduleIds, taskTemplates, recettes ({ local, deploiement, envExample, compose } : ce que le type pose dans un dépôt qui ne l’a pas — compose = .nexus/compose.yml), orderIndex
RéponseProjectTypeDto
DELETE
/project-types/:id
Owner et Admin
Supprime un type de projet (les projets créés depuis restent).