Skip to content

[NestJS] Port admin-role module from Fastify server to server-nestjs #2204

@shikanime

Description

@shikanime

Contexte

Issue de suivi globale : #1889 — [NestJS] Modularisation de server

Ce ticket couvre spécifiquement le portage du module admin-role et des routes associées depuis apps/server (Fastify) vers apps/server-nestjs.

Périmètre

Portage complet du module user et admin-role incluant :

  • POST /api/v1/auth (Sync session)
  • GET /api/v1/admin/roles

Documentation de référence

Le statut de modulariation actuel est documenté dans #1889 :

  • Migré (Code-Ready) : code porté en NestJS, PR mergée, tests validés
  • Fait (Hors-Traffic) : déployé en production mais flux réseau non atteint
  • Fait (Trafic Actif) : nginx redirige vers NestJS

Critères de fini

  • Code migré dans apps/server-nestjs (module NestJS)
  • Tests unitaires ajoutés/migrés et validés
  • Endpoints fonctionnels en mode dev (Hors-Traffic)
  • Documentation mise à jour
  • PR ouverte et reviewée

Notes

Ne pas modifier la structure user/ et project/ : conserver la symétrie existante (même anatomie de classe, mêmes noms de méthodes, même convention).

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions