diff --git a/apps/client/public/img/grafana.png b/apps/client/public/img/grafana.png new file mode 100644 index 0000000000..2ac9ef9ab7 Binary files /dev/null and b/apps/client/public/img/grafana.png differ diff --git a/apps/server-nestjs/documentation/Modularisation-de-console-server/MODULARISATION-CARTOGRAPHIE.md b/apps/server-nestjs/documentation/Modularisation-de-console-server/MODULARISATION-CARTOGRAPHIE.md index a5e6b10c1d..3e775bfb6a 100644 --- a/apps/server-nestjs/documentation/Modularisation-de-console-server/MODULARISATION-CARTOGRAPHIE.md +++ b/apps/server-nestjs/documentation/Modularisation-de-console-server/MODULARISATION-CARTOGRAPHIE.md @@ -275,7 +275,7 @@ les premiers modules via Nginx. --- -### 3. system/config +### 3. system/config — ✅ MIGRE | Attribut | Valeur | |----------|--------| @@ -285,8 +285,8 @@ les premiers modules via Nginx. | **Dev** | A | **Routes** : -- `GET /api/v1/admin/plugins-config` - Configuration des plugins -- `PUT /api/v1/admin/plugins-config` - Mise a jour de la configuration +- `GET /api/v1/system/plugins` - Configuration des plugins +- `POST /api/v1/system/plugins` - Mise a jour de la configuration **Dependances sortantes** : Aucune (queries propres) **Dependances entrantes** : Aucune diff --git a/apps/server-nestjs/src/main.module.ts b/apps/server-nestjs/src/main.module.ts index 03698156e5..013514660c 100644 --- a/apps/server-nestjs/src/main.module.ts +++ b/apps/server-nestjs/src/main.module.ts @@ -17,6 +17,7 @@ import { ProjectSecretsModule } from './modules/project-secrets/project-secrets. import { ProjectServicesModule } from './modules/project-services/project-services.module' import { ProjectModule } from './modules/project/project.module' import { RepositoryModule } from './modules/repository/repository.module' +import { SystemConfigModule } from './modules/system-config/system-config.module' import { SystemSettingsModule } from './modules/system-settings/system-settings.module' import { VersionModule } from './modules/version/version.module' import { getDotenvPaths } from './utils/dotenv.utils' @@ -44,6 +45,7 @@ import { getDotenvPaths } from './utils/dotenv.utils' ProjectServicesModule, RepositoryModule, ScheduleModule.forRoot(), + SystemConfigModule, SystemSettingsModule, VersionModule, ], diff --git a/apps/server-nestjs/src/modules/observability/observability-plugin.service.ts b/apps/server-nestjs/src/modules/observability/observability-plugin.service.ts index b2f5f98347..7dadfa9962 100644 --- a/apps/server-nestjs/src/modules/observability/observability-plugin.service.ts +++ b/apps/server-nestjs/src/modules/observability/observability-plugin.service.ts @@ -35,7 +35,7 @@ export class ObservabilityPluginService { return urls }, title: 'Grafana', - imgSrc: '/img/grafana.svg', + imgSrc: '/img/grafana.png', description: 'Grafana est un outil de visualisation de métriques et de logs', config: { global: [{