Changelog
Dernières mises à jour
Toutes les nouveautés, améliorations et corrections déployées sur CoreLens.
v1.4
LATEST
17 mai 2026
Nouveauté
Lancement d'audit inline sur le dashboard Pro
Plus besoin de naviguer vers /audit/tool. L'audit se lance directement depuis le dashboard avec workflow explicatif, consentement et barre de progression.
Nouveauté
Cooldown 20 min sur "Relancer l'audit"
Le bouton affiche un compteur dégressif pour éviter les relances abusives. Stocké en localStorage.
Correction
Correction de l'état "Aucun audit" invisible
Le bug __no_audit__ était avalé par le gestionnaire d'erreurs générique. La page d'accueil est maintenant correctement affichée au premier accès.
Amélioration
Workflow Azure Function — description précise
Les étapes du processus dans /audit/tool et les modaux décrivent maintenant le vrai flux Pro (⚡ Azure Function, pas Graph API direct).
Nouveauté
Favicon CoreLens
L'iris de données CoreLens remplace l'icône Vercel dans l'onglet navigateur (app/icon.png — Next.js App Router).
v1.3
16 mai 2026
Correction
Correction graphique donut Enterprise (SVG 360°)
Quand tous les utilisateurs appartiennent à une seule catégorie, l'arc SVG était dégénéré (start = end). Corrigé en plafonnant à 359.9°.
Nouveauté
Alertes Teams webhook — Dashboard Enterprise
Interface de configuration du webhook Teams directement depuis le dashboard Enterprise. Sauvegarde, test et suppression depuis l'UI.
Amélioration
État vide "Usage des apps" — message explicatif
L'API Graph Reports a un délai de 24-48h après le premier consentement admin. Le message explique maintenant ce délai au lieu de suggérer des erreurs de permissions.
Amélioration
Recommandation Pro → upsell Enterprise
La recommandation "Détecter les apps lourdes" redirige vers CoreLens Enterprise avec le détail des économies potentielles.
Amélioration
Section DemoAnimation renommée
"Comment ça marche" → "Le wizard Starter — en détail" pour éviter le doublon avec la section HowItWorks.
Amélioration
Carte Hero — thème jour/nuit
La carte démo flottante dans le Hero s'adapte maintenant au thème clair (fond blanc, bordures grises).
Amélioration
Barre de stats Hero fusionnée (4 chiffres)
31% licences inutilisées · ROI 8× · 2 min · 0 données tierces — fusionné en une seule barre 4 colonnes.
v1.2
15 mai 2026
Nouveauté
Dashboard Pro — URL /dashboard/pro
Le dashboard Pro déménage de /dashboard vers /dashboard/pro. /dashboard redirige automatiquement.
Correction
"Unexpected end of JSON input" sur Relancer l'audit
L'Azure Function non déployée retournait du HTML → JSON.parse échouait. Ajout d'un try/catch et d'un fallback live Graph API.
Nouveauté
Fallback Graph API intelligent
Si l'Azure Function est indisponible, le POST /api/tenant/audit-pro bascule automatiquement sur un appel live Graph API + snapshot Supabase.
Amélioration
Landing page — Section "Comment ça marche"
Nouveau composant HowItWorks avec 3 étapes animées (IntersectionObserver) : Estimation → Connexion → Dashboard.
Correction
Azure Cost Management — OBO → Client Credentials
Le token OAuth NextAuth a aud=graph.microsoft.com, incompatible avec OBO pour ARM. Switched vers client_credentials flow.
Amélioration
Page /resources/azure-permissions mise à jour
Guide en 5 étapes pour assigner Cost Management Reader au Service Principal CoreLens (type Application, pas Utilisateur).
v1.1
10 mai 2026
Nouveauté
Dashboard Enterprise
Dashboard live temps réel via OAuth Graph API : utilisateurs, licences, usage apps, Azure Cost Management, alertes Teams.
Nouveauté
Dashboard Pro
Dashboard FinOps basé sur les snapshots Supabase : KPIs, tableau filtrable, recommandations, exports CSV/Excel/PDF/JSON/HTML.
Nouveauté
Wizard Starter 8 étapes
Estimation FinOps sans compte en 2 minutes. Calcul automatique du coût et des économies potentielles.
Sécurité
Protection script PowerShell
Validation de licence via /api/v1/validate avant chaque exécution. Alerte Slack si exécution depuis tenant non autorisé.
Nouveauté
Auth Microsoft OAuth (NextAuth)
Connexion sécurisée via Entra ID. Tokens stockés côté serveur, jamais exposés au client.
v1.0
28 avril 2026
Nouveauté
Lancement CoreLens
Première version publique. Landing page, wizard Starter, page tarifs, architecture 3 niveaux (Starter / Pro / Enterprise).
Nouveauté
Infrastructure Vercel + Supabase
Hébergement Vercel (edge), base de données Supabase Frankfurt (RGPD). Déploiement continu via GitHub Actions.