Changelog
Toutes les évolutions notables, par ordre antéchronologique. Les breaking changes sont marqués 🔴.
2026-05-02
- ➕ Endpoint
GET /api/v1/health: sonde Postgres- Gitea avec latences, renvoie
503si la DB est down.
- Gitea avec latences, renvoie
- ➕ Endpoint
POST /api/v1/promotions: créer une promotion (le service existait depuis longtemps mais n’était pas routé). - ➕ Endpoint
GET /api/v1/promotions/:promoId: lookup d’une promotion par ID. - ➕ Endpoint
POST /api/v1/promotions/:promoId/archive: archive une promotion avec un motif. - ➕ Endpoint
GET /api/v1/projects/catalog: catalogue complet des projets (tronc commun + optionnels + additionnels- spécialités). Comble l’absence d’une route exposant tous les projets toutes catégories confondues.
- 🚀 Documentation Nextra publiée sous
/docs/. - 🔁 La route
/redirige désormais (302) vers/docs/. - ➕ Pages : Tous les endpoints, Glossaire, CORS, Versioning, Support, SDKs.
2026-04 (commit 4e419ad)
- ➕ Endpoint
GET /api/v1/specialties/:name/studentsavec progression calculée serveur. - ➕ Endpoint
GET /api/v1/specialties(catalogue des spécialités).
2026-03 (commits 793ecf0 / ad2f8f9)
- ➕ Champs
firstNameetlastNameajoutés au payload utilisateurs et aux routes de progression promotion.
2026-02 (commit dcec1dc)
- ➕ La liste
additionalProjectsest exposée côté service projets. - ➕ Endpoint
GET /api/v1/promotions/:eventId/students/additionals.
Historique antérieur
Voir l’historique Git du repo : https://github.com/makcimerrr/api-01-edu-zone01rouen/commits/main