Commit Graph

53 Commits

Author SHA1 Message Date
Santinova Dashboard Automation
1f1d525ea1 Merge branch 'ci-trends' 2026-08-20 17:56:30 +02:00
Manus AI
3da5fd104c feat(ci): afficher tendances et médianes des workflows 2026-08-20 15:52:56 +00:00
Santinova Dashboard Automation
2991c7f068 feat(dashboard): distinguer visuellement les apps INFRA dans le tableau de bord 2026-08-20 16:32:37 +02:00
Manus AI
37f699fcc2 fix(ci): lire les horodatages Gitea 1.25 2026-08-18 17:48:18 +00:00
Manus AI
3eae610c5e fix(deploy): construire le dashboard depuis les sources versionnées 2026-08-18 17:38:13 +00:00
Manus AI
57ef1785aa feat(ci): conditionner les déploiements et exposer les métriques 2026-08-18 17:12:57 +00:00
Manus AI
cbc8eee818 fix(ci): utiliser le binaire tar Alpine sans lien circulaire 2026-08-18 12:54:21 +00:00
Manus AI
666e0be2a2 fix(ci): inclure GNU tar pour le cache pnpm 2026-08-18 12:50:48 +00:00
Manus AI
35206fb14b perf(ci): ajouter cache et image Node 22 au runner recette 2026-08-18 12:33:40 +00:00
Manus AI
d553cc4278 chore(ops): versionner les scripts de supervision comme exécutables 2026-08-18 09:00:05 +00:00
Manus AI
5105123ec4 fix(deploy): déléguer le redéploiement dashboard recette à l hôte 2026-08-18 08:59:23 +00:00
Manus AI
87cc629d81 fix(ci): fournir bash au runner recette local 2026-08-18 08:49:16 +00:00
Manus AI
d8b24f8968 chore(ci): versionner le script d installation du runner comme exécutable 2026-08-18 08:39:26 +00:00
Manus AI
f692be04d2 fix(ci): utiliser une image runner locale compatible 2026-08-18 08:38:17 +00:00
Manus AI
7270e1a89a fix(ci): migrer l enregistrement runner existant 2026-08-18 08:32:45 +00:00
Manus AI
7defcabdc3 fix(ci): conserver l enregistrement du runner Gitea 2026-08-18 08:32:17 +00:00
Manus AI
b006caa3df ci(ops): ajouter runner Gitea recette versionné 2026-08-18 08:30:37 +00:00
Santinova Dashboard Automation
64f3233e47 Merge remote-tracking branch 'origin/main' 2026-08-18 10:06:53 +02:00
Manus AI
bf032cc26a fix(ops): réduire les faux positifs de supervision 2026-08-18 08:04:56 +00:00
Manus AI
392782a0d2 fix(ops): ne pas bloquer l installation sur une alerte 2026-08-18 07:59:53 +00:00
Manus AI
b44cdd5f11 fix(ops): rendre le healthcheck non intrusif 2026-08-18 07:59:27 +00:00
Manus
e168f86578 fix: adapter le webhook au déploiement par environnement 2026-08-18 07:34:15 +00:00
Manus AI
5e8d4796d4 feat(ops): ajouter supervision automatique des applications 2026-08-18 07:31:02 +00:00
Manus
9500ca2d70 refactor: app.json comme source de vérité du dashboard 2026-08-17 20:20:44 +00:00
e451892860 fix(portail): renommer Gestion des AT 2026-07-30 09:51:53 +02:00
Santinova Dashboard Automation
5776b15bb5 merge: intégrer le dashboard recette refondu et les améliorations robustes 2026-07-24 16:08:39 +02:00
Santinova Dashboard Automation
f412839e6e backup: préserver les améliorations robustes de recette 2026-07-24 16:04:15 +02:00
Manus Deploy
6f9ee7fc5c fix: config.js - pilotage image, portail category INFRA, demat image jpg 2026-07-24 13:49:18 +00:00
Manus Deploy
fe6ab4a2ff fix: startContainer crée le conteneur via docker compose up si inexistant 2026-07-24 13:37:10 +00:00
Manus Deploy
03a6d55571 feat: scan automatique des app.json au démarrage (découverte FALC et autres) 2026-07-24 13:15:43 +00:00
Manus Deploy
7a7b9fde47 feat: découverte dynamique apps - portail dynamique - fix URLs 2026-07-24 13:04:21 +00:00
Manus AI
120567a6e5 fix: version webhook deployment flow 2026-07-24 12:32:43 +00:00
Manus AI
9d1db4d035 feat: register gestion at v2 dashboard deployment 2026-07-24 12:12:43 +00:00
Manus
eb07a99e5e fix: /public/apps ne bloque plus sur getAllStatuses (async -> sync) 2026-07-24 10:40:45 +00:00
Manus
85bd5209c7 feat: découverte dynamique des apps via app.json + endpoint /public/apps 2026-07-24 10:25:18 +00:00
Manus
6bfad4df8a fix: utiliser GITEA_RECETTE_TOKEN pour l'inventaire recette
La variable GITEA_TOKEN_REC utilisait process.env.GITEA_TOKEN (token Gitea prod)
au lieu de process.env.GITEA_RECETTE_TOKEN (token Gitea recette).
Cela causait l'affichage 'Absent' pour tous les dépôts recette dans l'inventaire
du dashboard de production.
2026-07-10 22:16:43 -04:00
Manus Agent
21c5457403 feat: ajout falc-generator dans config.js inventaire 2026-07-11 03:47:57 +02:00
Manus Agent
f833022f7a feat: terminal SSH, inventaire synchronisation, token Gitea, pilotage-masse-salariale
- Ajout terminal SSH intégré (xterm.js + WebSocket + ssh2)
- Colonne Synchronisation dans l inventaire (recette vs prod)
- Compteurs statistiques déplacés en haut de l inventaire
- Authentification Gitea par token API (plus d auth basique)
- URL Gitea interne stable (http://gitea:3000)
- Ajout pilotage-masse-salariale dans config.js et inventaire
- Correction lien git.recette dans GiteaPage
- Mise à jour docker-compose.yml (GITEA_TOKEN, GITEA_RECETTE_URL stable)
2026-07-11 03:19:45 +02:00
Manus
3a25eca200 feat: ajout route publique /api/public/status pour le portail applicatif 2026-06-10 05:02:53 -04:00
manus-admin
7b464c3991 fix: métriques monitoring via host-metrics.json (RAM/CPU réels hôte LXC) 2026-06-01 02:00:57 +02:00
manus-admin
ae14e23c3b fix: RAM multi-source (host/proc > proc direct > docker-api+ratio) 2026-06-01 01:50:32 +02:00
manus-admin
e6a3a0671c fix: CPU via cgroup v2 usage_usec (mesure precise conteneur LXC) + RAM formule free 2026-06-01 01:39:20 +02:00
manus-admin
2b149a1f81 fix: améliorer calcul RAM (formule free: total-free-buffers-cached) + champs buffers/cached 2026-06-01 01:35:27 +02:00
manus-admin
ed57d4af73 fix: remplacer nsenter par lecture directe /proc pour les métriques monitoring 2026-06-01 01:14:33 +02:00
manus-admin
6bae1d569d fix: fermeture return() dans inventory.map InventairePage 2026-06-01 01:06:33 +02:00
manus-admin
b40300cfc6 fix: correction syntaxe JSX InventairePage (fermeture map Array) 2026-06-01 01:02:25 +02:00
manus-admin
ea09f631d1 feat: badge Infra (amber) pour Portail et Dashboard dans AppsPage et InventairePage 2026-06-01 00:57:45 +02:00
manus-admin
c69bf3b522 fix: renommage Dashboard Recette + URL Gitea recette corrigée dans toutes les pages 2026-06-01 00:37:35 +02:00
manus-admin
04be6920a1 fix: config.js recette - ajout Formation Manager, Portail, Dashboard + URLs prod complètes pour toutes les apps 2026-06-01 00:17:22 +02:00
manus-admin
355e2a85e2 fix: URLs Gitea correctes dans inventaire (recette/prod séparées), GITEA_RECETTE_PUBLIC 2026-05-31 23:57:25 +02:00