Aller au contenu

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).