InseeFr / Bauhaus-Back-Office

Back-office services for Bauhaus
MIT License
3 stars 8 forks source link

Revoir la gestion des modules actifs pour le déporter sur le Back #483

Closed EmmanuelDemey closed 7 months ago

EmmanuelDemey commented 8 months ago

@JeromeMBourgeois @FBibonne @GuyleneTandeauDeMarsac une première PR à relire. C'est le code BACK permettant de centraliser la gestion des modules actifs coté BACK et non plus coté FRONT comme actuellement. Une PR pour le Front va arriver ce soir.

EmmanuelDemey commented 8 months ago

@JeromeMBourgeois lors du déploiement, il faudra bien valoriser les deux properties

fr.insee.rmes.bauhaus.activeModules = concepts,classifications,operations,structures,codelists
fr.insee.rmes.bauhaus.modules = concepts,classifications,operations,structures,codelists

La propriété modules est utilisé pour la page d'accueil du front. La propriété activeModules est utilisé pour activer/désactiver des fonctionnalités coté front et coté back. La fameuse page "En maintenance".

BTW, je vais créé un issue pour revoir la structure dette configuration pour qu'elle soit plus clair.