Changelog

Nouveautés, corrections et changements apportés à CopII, version après version.

2026.09.04-01

En-têtes simplifiés

NEW

BUGFIX

CHANGES

  • Les surtitres décoratifs ont été retirés de la présentation, du changelog et de l’administration pour laisser les titres utiles s’exprimer directement.

2026.09.02-01

Thèmes et présentation

NEW

  • CopII propose désormais un thème clair par défaut et un thème sombre persistant sur toutes les pages.
  • Le thème peut être changé depuis la présentation publique et le workspace avec un bouton accessible.

BUGFIX

  • Les dépendances Prisma concernées par des alertes de sécurité élevées sont désormais remplacées par leurs versions corrigées sans rétrograder Prisma.

CHANGES

  • Les couleurs, bordures, surfaces et états de l’interface s’adaptent au thème tout en conservant les accents de CopII.
  • Le thème choisi est appliqué dès le chargement et synchronisé entre les onglets du navigateur.
  • La présentation publique explique désormais CopII avec un parcours plus court, un langage courant et une promesse centrée sur les accès techniques de l’équipe.
  • Les couleurs sensibles structurent davantage la présentation, tandis que les usages, les garanties et le lien vers le changelog sont plus faciles à repérer.

2026.08.03-02

Vue projets simplifiée

NEW

  • Le mot de passe produit par le générateur peut désormais être copié avec une action dédiée et un retour visuel.

BUGFIX

CHANGES

  • Les vues d’un vault et d’un projet regroupent désormais le niveau d’accès actuel — Administration, Édition ou Lecture — et le nombre d’éléments dans l’en-tête des listes de projets et de secrets, sans cartes récapitulatives séparées.
  • Le bouton de création d’un secret est désormais aligné à droite du formulaire.
  • Le bouton du générateur de mot de passe est désormais toujours aligné à droite de son bloc.

2026.08.03-01

Projets par environnement

NEW

  • Les listes de vaults et de projets peuvent désormais être recherchées par nom.
  • Les projets peuvent également être filtrés par environnement.
  • CopII dispose désormais d’un socle d’envoi d’e-mails configurable par SMTP pour ses futures notifications.
  • Le bloc de création d’un secret permet désormais de générer un mot de passe fort avec une longueur et des catégories de caractères personnalisables.

BUGFIX

  • Le démarrage de l’environnement Docker local applique correctement la nouvelle contrainte des projets.
  • CopII refuse désormais de démarrer lorsqu’une clé de chiffrement manque, est mal formée ou correspond à une valeur de développement connue.

CHANGES

  • Plusieurs projets d’un même vault peuvent désormais partager leur nom lorsqu’ils utilisent des environnements différents.
  • L’environnement d’un projet se choisit désormais parmi Développement, Test, Staging, Préproduction et Production.
  • Les options du générateur de mot de passe reprennent désormais le style des cases à cocher et libellés du workspace.
  • Une commande permet désormais de générer une clé de chiffrement forte au format attendu.

2026.07.31-05

Présentation publique

NEW

  • Ajout d’une page publique présentant l’organisation, les fonctionnalités, les permissions et la sécurité de CopII.
  • Ajout de routes dédiées pour connexion et workspace.

BUGFIX

CHANGES

  • Les liens de l’administration et du changelog distinguent désormais présentation publique, connexion et workspace.
  • La présentation décrit désormais la structure réelle en trois niveaux et simplifie ses informations de sécurité.
  • Les accès à la connexion utilisent une icône dans l’en-tête, tandis que le pied de page reprend le lien de version discret du workspace.
  • Le formulaire de connexion et le changelog utilisent désormais l’identité CopII comme retour vers la présentation.

2026.07.31-04

Rôles mieux expliqués

NEW

BUGFIX

  • Le bouton d’ajout d’un membre reste aligné avec les champs malgré l’aide affichée sous le rôle.
  • Les descriptions de rôle restent limitées au formulaire d’ajout et n’alourdissent plus la liste des membres.

CHANGES

  • Les permissions associées au rôle sélectionné sont désormais expliquées directement dans les formulaires de membres des vaults et des projets.

2026.07.31-03

Attribution groupée des secrets

NEW

BUGFIX

CHANGES

  • La gestion des accès aux secrets se fait désormais par membre depuis le panneau du projet, avec une liste de secrets à cocher et un enregistrement unique.
  • La sélection complète d’un membre peut être accordée ou retirée en une seule action.

2026.07.31-02

Ajout de membres confidentiel

NEW

BUGFIX

CHANGES

  • L’ajout d’un membre à un vault ou à un projet se fait désormais par adresse e-mail, sans afficher la liste des comptes existants.

2026.07.31-01

Accès individuels aux secrets

NEW

  • Les responsables peuvent autoriser individuellement les membres d’un projet à consulter un secret.
  • Les éditeurs autorisés peuvent modifier le secret, tandis que les viewers disposent d’un accès en lecture.
  • Les attributions et retraits d’accès sont enregistrés dans le journal d’activité.

BUGFIX

CHANGES

  • Les éditeurs et viewers ne voient désormais que les secrets qui leur ont été explicitement attribués.

2026.07.30-04

Recherche des secrets

NEW

  • La liste des secrets peut désormais être filtrée par nom et par type.
  • Le nombre de résultats est affiché et une action iconographique toujours visible permet de réinitialiser les filtres.

BUGFIX

  • Les dépôts et téléchargements de documents possèdent désormais un libellé français dans le journal d’accès.

CHANGES

2026.07.30-03

Documents chiffrés

NEW

  • Les secrets de type OTHER acceptent désormais des champs Fichier pour les documents JPEG, PNG, PDF et ZIP jusqu’à 20 Mio.
  • Les documents sont chiffrés avant leur écriture dans un volume persistant et se téléchargent sans prévisualisation.
  • Les dépôts et téléchargements de documents sont ajoutés au journal d’accès.

BUGFIX

  • Le bouton de retrait d’un champ fichier reste aligné avec son sélecteur.
  • Les documents retirés d’un secret modifié sont désormais supprimés du stockage.

CHANGES

2026.07.30-02

Gestion visuelle et compacte

NEW

BUGFIX

CHANGES

  • Les actions des vaults, projets, secrets et membres utilisent désormais des icônes cohérentes.
  • La navigation du workspace est plus compacte grâce à des boutons iconographiques.
  • Les pages d’administration adoptent les mêmes icônes dans leurs en-têtes et leurs actions.
  • Un bouton de retour explicite relie chaque outil au centre d’administration.
  • Chaque action par icône conserve une infobulle et un libellé accessible explicite.

2026.07.30-01

Versions et transparence

NEW

  • Ajout d’une page publique regroupant l’historique des évolutions de CopII.
  • Ajout d’un accès discret au changelog depuis l’en-tête du workspace.

BUGFIX

  • Correction des vulnérabilités signalées dans les dépendances transitives.
  • Correction de l’exécution des tests avec couverture sous Node 26.

CHANGES

  • Le commit exact de la version déployée est désormais affiché dans l’en-tête.
  • Le lien de version adopte une présentation sans contour ni fond.
  • Le workflow impose la mise à jour du changelog pour chaque évolution visible.
  • Les audits de sécurité des dépendances de production et de développement sont de nouveau bloquants dans la CI.

2026.07.29-10

Stabilisation du journal en temps réel

NEW

BUGFIX

  • Correction de la détection de connexion du flux du journal d’accès.
  • Nettoyage fiable des abonnements et heartbeats après fermeture du flux.
  • Détection plus robuste de l’adresse IP derrière un proxy et en développement.

CHANGES

2026.07.29-09

Journal d’audit en temps réel

NEW

  • Ajout d’un journal d’accès réservé aux administrateurs.
  • Diffusion en temps réel des connexions et actions sensibles.
  • Filtrage du journal par utilisateur depuis l’administration.
  • Traçabilité des créations, modifications, suppressions, consultations de secrets et changements de membres.

BUGFIX

CHANGES

  • Le centre d’administration donne accès au journal d’activité.

2026.07.29-08

Révélation et copie protégées

NEW

  • Les valeurs sensibles restent masquées individuellement jusqu’à leur révélation.
  • Chaque valeur de secret peut être copiée directement dans le presse-papiers.
  • Un retour accessible indique le succès ou l’échec de la copie.

BUGFIX

CHANGES

2026.07.29-07

Métadonnées et confidentialité

NEW

  • Ajout de titres et descriptions adaptés aux pages principales.
  • Ajout de directives empêchant l’indexation et l’archivage par les moteurs de recherche.

BUGFIX

CHANGES

  • La politique de référent n’envoie plus l’adresse des pages visitées.

2026.07.29-06

Suppression des vaults sécurisée

NEW

BUGFIX

  • La suppression d’un vault est désormais réservée à son propriétaire.
  • Le bouton de suppression n’est plus proposé aux administrateurs non propriétaires.

CHANGES

2026.07.29-05

Secrets structurés

NEW

  • Ajout de formulaires adaptés aux différents types de secrets.
  • Les secrets utilisent désormais un payload structuré et versionné.
  • Validation détaillée des champs pour les accès BackOffice, SSH, FTP, bases de données, identifiants, clés API, variables d’environnement et autres secrets.
  • Affichage lisible des champs d’un secret après révélation.

BUGFIX

CHANGES

  • Création et modification des secrets adaptées à leur type.

2026.07.29-04

Navigation et droits d’accès corrigés

NEW

BUGFIX

  • Correction des réponses 403 liées aux appartenances de vault et de projet.
  • Après connexion, inscription ou déconnexion, les anciens paramètres de navigation sont supprimés.
  • Le workspace ne sélectionne plus automatiquement le premier vault.

CHANGES

  • Les contrôles d’accès utilisent une implémentation d’autorisation centralisée.

2026.07.29-03

Identité visuelle du navigateur

NEW

  • Ajout du favicon CopII au format vectoriel.

BUGFIX

CHANGES

2026.07.29-02

Édition des éléments améliorée

NEW

BUGFIX

CHANGES

  • Amélioration des formulaires de modification des vaults, projets et secrets.
  • Intégration plus fluide des actions d’édition dans les listes.
  • Synchronisation renforcée entre l’élément édité et la navigation courante.

2026.07.29-01

Nouvelle interface CopII

NEW

  • Ajout d’une identité visuelle CopII et d’un logo réutilisable.
  • Ajout d’un système visuel commun pour formulaires, panneaux, tableaux, badges et états vides.

BUGFIX

CHANGES

  • Refonte complète du workspace, de l’authentification et de l’administration.
  • Amélioration de la lisibilité, des espacements et du comportement responsive.
  • Harmonisation des formulaires de vaults, projets, membres et secrets.

2026.07.27-10

Compte administrateur synchronisé

NEW

BUGFIX

  • Le démarrage ne bloque plus lorsque l’adresse du compte administrateur existe déjà.

CHANGES

  • Le compte configuré au démarrage reçoit le rôle administrateur et le mot de passe défini, même s’il existait déjà.

2026.07.27-09

Données utilisateur fiabilisées

NEW

BUGFIX

  • Correction de la conversion des utilisateurs et sessions provenant de la base de données.
  • Normalisation des valeurs retournées lors de la consultation des utilisateurs et secrets.

CHANGES

2026.07.27-08

Compatibilité Nuxt 4.5 et H3

NEW

BUGFIX

  • Alignement explicite du runtime H3 avec Nuxt 4.5.
  • Correction des appels serveur dépendant des API H3.
  • Correction de l’image de migration pour réutiliser les dépendances validées du build.

CHANGES

2026.07.27-07

Pipeline d’audit débloqué

NEW

BUGFIX

  • Les avis transitifs sans correctif compatible n’empêchent plus temporairement le reste des contrôles CI.

CHANGES

2026.07.27-06

API serveur modernisée

NEW

BUGFIX

  • Remplacement des usages H3 obsolètes dans les routes, sessions, autorisations et limites de débit.
  • Adaptation des tests serveur aux signatures H3 actuelles.

CHANGES

2026.07.27-05

Runtime Prisma de production

NEW

BUGFIX

  • Correction de la résolution des dépendances Prisma dans l’image de production.
  • Correction de la compatibilité du middleware de limitation avec le runtime compilé.

CHANGES

2026.07.27-04

Images de production optimisées

NEW

BUGFIX

CHANGES

  • Accélération des installations npm Docker grâce au cache de build.
  • Séparation des dépendances nécessaires aux migrations.
  • Publication des images déjà vérifiées sans reconstruction supplémentaire.
  • Ajout des métadonnées de provenance aux images CopII.

2026.07.27-03

Audits de dépendances stricts

NEW

BUGFIX

CHANGES

  • Les audits de sécurité de production et de développement deviennent bloquants dans la CI.

2026.07.27-02

Contrôle des dépendances renforcé

NEW

BUGFIX

CHANGES

  • Passage à Nuxt 4.5.
  • Séparation des audits de dépendances de production et d’outillage.
  • Autorisation explicite du binaire de résolution utilisé pendant l’installation.

2026.07.27-01

Mises à jour de sécurité

NEW

BUGFIX

CHANGES

  • Passage de l’outillage de test à Jest 30.
  • Mise à jour forcée de Valibot afin de corriger les avis de dépendances.
  • Documentation de la politique d’audit npm.

2026.07.24-03

Isolation des tests H3

NEW

BUGFIX

CHANGES

  • Ajout d’un environnement H3 contrôlé pour fiabiliser les tests unitaires.

2026.07.24-02

Correctif de dépendance HTTP

NEW

BUGFIX

CHANGES

  • Mise à jour forcée de la dépendance HTTP `find-my-way` à la suite d’un audit de sécurité.
  • Adaptation de la configuration de test aux dépendances mises à jour.

2026.07.24-01

Administration, sécurité et permissions

NEW

  • Ajout d’une page d’administration des comptes applicatifs.
  • Les administrateurs peuvent attribuer les rôles applicatifs et supprimer des comptes tiers.
  • Ajout d’une protection progressive contre les tentatives de connexion répétées.
  • Création ou mise à jour automatique du compte administrateur configuré au démarrage.
  • Validation renforcée des noms de personnes, vaults, projets et secrets.

BUGFIX

  • Correction des droits des rôles OBSERVER et MEMBER sur les projets et secrets.
  • Interdiction pour un administrateur de supprimer ou rétrograder son propre compte.

CHANGES

  • Les messages de connexion indiquent le nombre de tentatives échouées avant blocage.
  • Les membres standards ne voient que les projets auxquels ils sont affectés.

2026.07.22-01

Nettoyage de l’intégration Prisma

NEW

BUGFIX

CHANGES

  • Suppression du module Nuxt Prisma inutilisé.
  • Suppression d’une ancienne autorisation d’installation Prisma devenue obsolète.