Skip to content

[NestJS] Port system/config module from Fastify server to server-nestjs #2208

@shikanime

Description

@shikanime

Contexte

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

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

Périmètre

Portage complet du module system-config incluant :

  • GET /api/v1/system/plugins
  • POST /api/v1/system/plugins

Documentation de référence

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

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

Conserver la symétrie avec les modules existants (system-settings) : même anatomie de classe, mêmes conventions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorRefactor codetechTechnical issuetechnical debtRésoud de la dette technique

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions