stelixvault

Journal des versions

Ce qui a changé, et quand.

Les 70 versions publiées depuis le 29 août 2026, une par une. Les dates viennent des installeurs réellement construits, et le contenu du code qu'ils embarquent — rien n'est reconstitué.

20 septembre 2026

1 version
1.16.3

Une fenêtre ne se ferme plus sur un clic à côté

Corrigé

  • Enregistrer ou modifier un élément du coffre, puis cliquer à côté de la fenêtre : tout se fermait et la saisie était perdue. Une fenêtre qui contient une modification ne se ferme plus que par ses boutons ; un clic à côté la fait seulement tressaillir.
  • Une fiche ouverte sans rien y changer se ferme toujours d'un clic à côté ou par Échap : la protection ne s'applique qu'à ce qui serait perdu.

19 septembre 2026

1 version
1.16.1

Linux, durcissement, un serveur par client

Nouveau

  • Version Linux (.deb, Debian et Ubuntu), avec le pont vers le navigateur et le trousseau du système.
  • La clé d'enregistrement porte l'adresse du serveur : on la colle, l'application sait où aller. Rien à configurer.
  • L'extension de navigateur parle français et anglais.

À savoir

  • L'application refuse de démarrer si son code a été modifié, ferme les outils de développement, et n'accepte aucun drapeau de débogage : ce qu'elle contient ne se lit pas de l'extérieur.

9 septembre 2026

6 versions
1.16.0

Clés SSH dans le coffre

Nouveau

  • Un nouveau type d'élément : la clé SSH. Clé privée, phrase de passe, clé publique — rangée une fois, comme un mot de passe.
  • Une fiche serveur DESIGNE une clé du coffre au lieu d'en garder une copie. Le jour où la clé change, il y a un seul endroit à corriger.
  • La fenêtre de connexion propose les clés du coffre : on peut taper un hôte à la main et choisir une clé enregistrée.
  • Le champ phrase de passe manquait au formulaire du serveur, alors que l'application la lisait déjà.
  • Les transferts SFTP se connectent par clé désignée, exactement comme le terminal.

Corrigé

  • Une fiche serveur enregistre l'utilisateur sous « username », mais l'ouverture de session lisait « login ».
  • Le bouton « changer le mot de passe sur le serveur » ne s'affiche plus pour une entrée qui se connecte par clé.

À savoir

  • L'ordre est explicite et affiché : une clé désignée dans le coffre l'emporte sur une clé collée dans la fiche, qui l'emporte sur le mot de passe.
  • La clé ne remonte jamais à l'écran : le rendu n'envoie qu'un identifiant d'élément, et c'est le processus principal qui ouvre le coffre pour la lire.
1.14.1

Démarrage écourté

Corrigé

  • Démarrage de l'application ecourte d'environ deux secondes. Les sondes de connexion partaient ensemble mais on les attendait toutes : le domaine repondait en 230 ms et l'app patientait quand même l'expiration des adresses du maillage, à chaque ouverture hors VPN.
1.13.1

Republication

À savoir

  • Aucun fichier source modifié : même code que la 1.13.0, republie.
1.13.0

Présence et Journal dans les réglages

À savoir

  • Présence et Journal quittent la barre latérale pour les réglages : on les consulte de temps en temps, et deux entrées de moins font deux coffres de plus visibles sans defiler.
1.12.1

L'administration en sous-pages

Nouveau

  • L'administration est découpée en sous-pages — Comptes, Serveur — au lieu de tout empiler sur un seul écran. Chaque page ne relève que ce qu'elle affiche.

Corrigé

  • Le nom du produit affiché dans la fenêtre revenait a celui fige dans la page au chargement. C'est la variante construite qui nomme le produit : une version client doit s'appeler « Stelix Vault », pas « Stelix Vault Management ».
1.12.0

Extension de navigateur

Nouveau

  • Extension pour Chrome, Edge et Brave : elle relaie une demande de remplissage, ne détient aucun secret et ne garde rien. C'est l'application qui décide.
  • Liste des sites autorisés, révocable depuis les réglages.

Corrigé

  • La photo de profil échouait en silence : on la croyait partagée alors que le serveur l'avait refusée. Un refus se dit.

4 septembre 2026

6 versions
1.11.20

D'ou vient le réglage de courrier

Nouveau

  • Le réglage d'envoi peut vivre dans le coffre partagé : le collègue en herite sans rien saisir, et le mot de passe y est chiffré par la clé du coffre.
  • Chaque réglage dit sa provenance — partagé par le coffre, ou posé sur ce seul poste.

Corrigé

  • Un champ laisse vide n'efface plus le mot de passe déjà enregistre.
1.11.19

Serveur d'envoi et relances

Nouveau

  • Configuration d'un serveur SMTP, avec envoi d'essai.
  • Relance d'une tâche : le ton se choisit — tout le monde n'a pas envie d'être charrie par son propre outil de travail.
  • Enregistrement de son adresse de courrier pour être prévenu.

À savoir

  • Le mot de passe du serveur d'envoi n'est pas dans le fichier de réglages : il est scellé à part par le trousseau du système. Un fichier de réglages se copie, se sauvegarde, s'ouvre par curiosite.
  • L'application propose d'écrire, elle n'envoie pas d'elle-même.
1.11.18

Republication

À savoir

  • Aucun fichier source modifié : même code que la 1.11.17, republie.
1.11.17

Transferts de fichiers

Corrigé

  • Correctif interne au gestionnaire de transferts.
1.11.16

Republication

À savoir

  • Aucun fichier source modifié : même code que la 1.11.15, republie.
1.11.15

Un plan de baie qui disparaissait

Corrigé

  • Ranger un simple mot de passe effacait les documents du coffre — inventaire des baies, fiches clients — en silence, et personne ne s'en apercevait avant d'ouvrir l'onglet. L'enregistrement repart desormais du contenu complet.
  • Une fenêtre qui contient une saisie ne se ferme plus sur un clic à côté : elle se signale et reste. Pour abandonner, il y a le bouton Annuler.

2 septembre 2026

6 versions
1.11.14

Libelles des modes d'ajout

Nouveau

  • Les deux facons d'ajouter des tâches sont nommées : sections et étapes, ou une tâche par ligne.
1.11.13

Tâches

Corrigé

  • Correctif interne à la liste de tâches.
1.11.12

Le bandeau de mise à jour en double

Corrigé

  • Il y avait deux bandeaux de mise à jour — un flottant, un en haut de fenêtre — ecoutant le même événement : ils s'affichaient tous les deux, l'un sur l'autre, avec le même bouton en double. Reste celui du haut, qui ne recouvre rien et montre la progression.
1.11.11

Plusieurs tâches en une fois

Nouveau

  • Coller une liste entiere créé toutes les tâches en un seul enregistrement. Le champ grandit avec le contenu ; Entrée valide, Maj+Entrée passe à la ligne.

Corrigé

  • Quatre endroits de l'interface demandaient une connexion automatique chacun de leur côté, et chacune écrasait l'état de la précédente. Une seule ouverture de session a la fois, partagée.
1.11.10

Un coffre en échec emportait toute la connexion

Corrigé

  • La liste de tâches passait par le chemin des coffres d'entrées : la synchronisation échouait, et avec elle la connexion entière. L'application ouvrait une session toutes les vingt secondes sans jamais se déclarer en ligne — donc sans jamais afficher l'administration.
  • Un coffre qui refusé de se synchroniser n'emporte plus le reste : l'échec est note, le reste continue.
1.11.9

Le coffre technique qui s'affichait

Corrigé

  • Un coffre technique déjà rangé dans le cache local y restait après avoir été exclu côté serveur : la liste de tâches continuait de s'afficher comme un coffre, avec son nom technique.

1 septembre 2026

7 versions
1.11.8

Tableau de bord du serveur

Nouveau

  • Un relevé de l'état du serveur dans l'administration. Les alertes passent avant les chiffres : on vient pour savoir si quelque chose va mal, pas pour lire un tableau.

Corrigé

  • L'enregistrement d'un document repart du contenu complet du coffre : écrire le seul document effacait le reste.
1.11.7

Les mises à jour ne se font plus attendre

Corrigé

  • Vérification toutes les quinze minutes au lieu de deux heures, et au retour sur la fenêtre. Le cas réel : l'app démarre à 21 h 58, la version sort a 22 h 07, et rien ne s'affiche avant minuit.
  • Seuls les comptes qui dirigent la société entrent dans la liste de l'équipe : sans ce filtre, tout compte créé sur le serveur y serait ajouté.
1.11.6

Icônes et états vides

Corrigé

  • Les pastilles et les états vides portent un dessin vectoriel et non un emoji : la taille ne dependait pas de la police et le rendu variait d'une machine à l'autre.
  • Chaque écran vide dit quoi faire plutôt que de rester blanc.
1.11.5

Mise à jour annoncee, équipe complète

Nouveau

  • La photo de profil est déposée sur le serveur pour que l'équipe la voie.

Corrigé

  • La vérification de mise à jour a lieu pendant le lanceur, donc avant que la fenêtre existe : son résultat était perdu. Le dernier état est retenu et rejoué dès que le rendu est prêt.
  • Une « liste de l'équipe » dont un seul compte est membre n'en est pas une : les membres manquants sont rattrapés à chaque ouverture, pas seulement à la création.
1.11.4

Sous-tâches, assignation, répétition

Nouveau

  • Sous-tâches, assignation à un membre, répétition.
  • Suppression d'un coffre, du serveur et du poste. Le serveur d'abord : s'il refusé, rien n'est effacé en local.
1.11.3

Tâches et Présence

Nouveau

  • Liste de tâches partagée par l'équipe : un document fusionnable, ou deux personnes peuvent écrire en même temps sans s'ecraser.
  • Écran Présence : qui est connecté, en ce moment. Rien de secret n'y figure — ni les coffres, ni leur contenu.
1.11.2

Ranger ses coffres

Nouveau

  • Glisser-deposer pour reordonner les coffres de la barre latérale. L'ordre est retenu, un coffre retiré puis repartagé retrouve sa place, et un nouveau ne s'insere jamais au milieu sans qu'on l'ait voulu.

31 août 2026

1 version
1.11.1

Administration des comptes

Nouveau

  • Espace d'administration : les comptes, leur rang, leur état ; révocation d'un appareil, suppression d'un compte.

Corrigé

  • La reconnexion automatique échouait sans un mot — « Se connecter », et rien nulle part n'expliquait pourquoi. Chaque cause est désormais nommée dans le journal.

À savoir

  • Le rang est décidé par le serveur, jamais par l'application. Hors ligne, l'administration ne s'affiche pas sur une supposition.

30 août 2026

31 versions
1.11.0

Refonte de l'interface

Nouveau

  • Toutes les icônes redessinées en vectoriel, et elles prennent la couleur de leur ligne.
  • L'application s'adapte à la fenêtre : sous 1 200 px la barre latérale se réduit à ses icônes, les colonnes cessent d'être figees en pixels.
  • L'écran de liaison se termine par la porte du coffre qui se presente, tourne et s'ouvre.

À savoir

  • Tout le mouvement s'arrête si le système demande un écran calme.
1.10.3

Rattraper un poste en retard

Nouveau

  • Un poste reste sur une ancienne protection du compte peut adopter la nouvelle : la clé de récupération est demandée et vérifiée avant toute ecriture. Si elle n'ouvre pas, rien n'est écrit.
1.10.2

Le parc se relit

Corrigé

  • Le parc de baies était chargé une fois à l'ouverture et plus jamais : une baie ajoutée par un collègue n'apparaissait pas. Il est relu quand le serveur en a une version plus récente.

À savoir

  • Plus de parc local : les baies vivent sur le serveur ou nulle part. Un parc par poste ne servait qu'à faire croire que le collègue voyait la même chose.
1.10.0

Parc d'équipe automatique

Nouveau

  • Le parc d'équipe est rejoint — ou créé — à la connexion. Chacun travaillait dans son coin sans le savoir.
  • La photo de profil suit d'une machine à l'autre : elle voyage avec le profil, que le serveur ne peut pas lire.
1.9.6

Un coffre partagé qui n'apparaissait pas

Corrigé

  • Un collègue ajouté à un coffre ne le voyait jamais arriver : l'entrée locale existait déjà sans nom, l'application passait son chemin, et le rendu masque ce qui n'a pas de nom.
  • Une liste de coffres incomplete ne ressemble plus a « aucun coffre partagé » : l'échec est signalé au lieu de passer pour une absence.
1.9.5

Repartir de zéro sur un poste

Nouveau

  • Sortie de secours pour un poste bloqué : le profil, le code PIN et le cache sont effacés. Volontairement penible — un mot à taper pour confirmer — et proposée seulement après un échec.

À savoir

  • Le compte sur le serveur n'est pas touche : ce geste ne concerne que la machine.
1.9.4

Un compte perdu au premier redémarrage

Corrigé

  • Sur un chemin de création de compte, la clé de récupération n'était ni conservée sur le poste ni rendue a l'écran : le compte était perdu au redémarrage suivant, sans que personne ait jamais vu la clé. C'est arrive.
1.9.3

Bandeau de mise à jour

Nouveau

  • Un bandeau annonce la version disponible et montre le téléchargement. « Plus tard » n'annule rien : l'installation se fera à la fermeture.
  • La version dans le titre de la fenêtre — la seule facon de savoir d'un coup d'oeil ce qui tourne.
1.9.2

Clients rangés sous Baies

À savoir

  • Un client n'existe ici que pour dire à qui appartient une baie : il rejoint l'onglet Baies au lieu de flotter seul. Un poste reste sur l'ancien onglet atterrit au bon endroit.
  • Les logos sont actifs par défaut, et coupables dans les réglages.
1.9.1

Barre d'accès rapide

Nouveau

  • Un raccourci clavier ouvre une barre de recherche par-dessus n'importe quelle fenêtre, cherche dans tous les coffres ouvrables et copie l'identifiant. Le raccourci se change ou se coupe.
  • Trois codes se ressemblent et ne font pas la même chose : le message dit lequel a été collé, au lieu de « clé invalide ».

Corrigé

  • La barre ne reste plus ouverte après un verrouillage. Elle ne déclenche jamais d'appel réseau.
  • Aucune fenêtre n'avait de hauteur maximale : passe la hauteur de l'écran, le contenu devenait inatteignable.
1.9.0

Logos des services

Nouveau

  • Le vrai logo remplace les initiales. Il se pose après coup : la liste s'affiche tout de suite, elle n'attend jamais le réseau.

À savoir

  • Activer les logos fait sortir une requête vers chaque domaine présent dans les coffres. L'icône est demandée au site concerne, jamais à un tiers.
1.8.6

Cadrage de la photo, et une signature manquante

Nouveau

  • Cadrage de la photo de profil sous un hublot rond : on deplace, on zoome.

Corrigé

  • Une requête construisait ses en-tetes à la main et sautait la signature. Le jour où le serveur l'a exigee, tout enregistrement de coffre partagé et de parc s'est mis à échouer — avec un message parlant d'une version trop ancienne, alors que le poste était à jour.
1.8.5

Bonjour, prenom

Nouveau

  • La barre latérale salue selon l'heure, par le prenom seul.

Corrigé

  • La photo de profil était étirée : imposer les deux côtés écrasait une photo en portrait. Le plus grand carré centré est découpé avant réduction.
1.8.4

Republication

À savoir

  • Aucun fichier source modifié : même code que la 1.8.3, republie.
1.8.3

La dérivation ne fige plus la fenêtre

Nouveau

  • Les animations de l'application revues dans leur ensemble, et désactivées si le système demande un écran calme.

Corrigé

  • Argon2id a 256 Mio prend plusieurs secondes, et tant qu'il tournait dans le processus principal la fenêtre entiere restait figée. Il passe sur un fil séparé, avec une barre qui montre le temps ecoule.
1.8.2

Le second facteur proposé au lieu d'un refus

Corrigé

  • Ouvrir un coffre partagé exige un code récent côté serveur. Le refus s'affichait comme une erreur dans un coffre vide, sans jamais proposer d'entrer le code.
  • Les reconnexions de l'application ne sont plus des événements de sécurité : elle se reconnecte seule plusieurs fois par jour, et notifier à chaque fois noyait les vraies alertes.
1.8.1

Republication

À savoir

  • Aucun fichier source modifié : même code que la 1.8.0, republie.
1.8.0

Profil et réglages

Nouveau

  • Un écran de réglages range par intention, au lieu de quatorze boutons identiques empilés dans une colonne.
  • Photo de profil et nom du compte.

À savoir

  • À ce stade, la photo ne quitte pas le poste.
1.7.2

Deverrouillage par PIN instantane

Nouveau

  • Un refus se signale par une secousse breve, et le coffre s'ouvre par une carte qui part vers l'avant.

Corrigé

  • Le code PIN rejouait Argon2id à chaque ouverture. Les secrets déjà dérivés sont scellés avec lui : la différence entre sept secondes et un battement.
1.7.1

Isolation du lanceur

Corrigé

  • La page du lanceur partageait son espace avec son preload. Isolation activée : elle ne reçoit plus qu'une fonction, par le pont.
1.7.0

Parcs de baies partages

Nouveau

  • Un parc de baies se partage avec l'équipe : membres, droits, publication d'un parc local en parc partagé.
  • Tous les gestes sur les baies, les clients et les interventions enregistrent le parc dans la foulee.

À savoir

  • Rien n'est garde en local pour un parc partagé : une copie ferait croire à une sauvegarde qui n'existe pas.
1.6.3

Connexion sans code quand l'appareil est connu

Nouveau

  • On tente d'abord sans rien demander : un appareil déjà enrôlé rouvre sa session seul. Le code à six chiffres n'apparaît que quand il sert vraiment.
1.6.2

Le retour du réseau se guette

Nouveau

  • Hors ligne, l'application surveille le retour du serveur au lieu d'attendre un clic, et reprend la synchronisation seule.

Corrigé

  • Le bouton « Ouvrir hors ligne » resonde au lieu de se fier au dernier état connu : refuser sur une information périmée donnait l'impression qu'il ne marchait pas.
1.6.1

Nouvel essai automatique

Nouveau

  • Quand la connexion revient, l'application s'ouvre sans qu'on ait à cliquer. Un décompte évite l'attente aveugle.
1.6.0

Le VPN n'est plus obligatoire

Nouveau

  • Écran de liaison : trois étapes réelles, chacune attend un vrai résultat. En cas d'échec, l'entrée n'est pas forcée — on propose de réessayer, ou d'entrer hors ligne.
  • Rejoindre par code d'invitation, sans tunnel à monter.

À savoir

  • Le module VPN est retire : le serveur se joint par le maillage ou par internet, au choix de ce qui répond.
1.5.0

Le serveur par son nom

Nouveau

  • Le service est joint par son nom de domaine, avec un certificat reconnu. L'accès par adresse IP a certificat épinglé reste en secours, pour les postes installes avant que le domaine existe.
  • Les sondes de connexion partent ensemble au lieu de l'une après l'autre.
1.4.0

Certificat épinglé

Nouveau

  • L'application n'accepte qu'un seul certificat pour le serveur. S'il manque, seules les origines du maillage restent joignables — jamais n'importe lesquelles.

À savoir

  • Le tunnel cesse d'être une condition : il suffit qu'un des points d'accès reponde.
1.3.0

Un nouveau poste doit être approuve

Nouveau

  • Rattacher une machine demande l'accord d'un poste déjà enrôlé, avec une empreinte à comparer de vive voix.
  • La clé d'appareil suffit à rouvrir la session : le second facteur n'est réclamé que pour les gestes sensibles.

Corrigé

  • Un coffre partagé était pris pour un coffre privé : les modifications partaient au mauvais endroit puis disparaissaient au rechargement.
  • Hors ligne, un coffre partagé ne s'enregistre plus : le garder en local faisait croire à une sauvegarde que la version du serveur écrasait à l'ouverture suivante.
  • Un enregistrement refusé ne passe plus pour un succès.
1.2.0

Lanceur

Nouveau

  • Une petite fenêtre sans cadre vérifie les mises à jour avant que l'application n'ouvre. Voir une fenêtre vide pendant qu'une mise à jour se télécharge fait « application plantee ».
1.1.0

Déplacer un élément, signer les requêtes

Nouveau

  • Un élément se deplace vers un autre coffre. On écrit d'abord dans le coffre cible, et on ne retire de la source qu'ensuite.

À savoir

  • Chaque requête est signée. Un jeton porteur seul suffisait : intercepté, il ouvrait la porte.
1.0.0

Partage par lien, fiches clients

Nouveau

  • Partage d'un secret par lien à durée limitée, avec un nombre de consultations. Le scellement a lieu dans le processus principal, et la clé est après le # — donc jamais envoyee au serveur.
  • Fiches clients : identité, inventaire deduit des baies, historique des interventions.
  • Rotation du mot de passe d'un serveur : le coffre n'est mis à jour qu'après une reconnexion réussie.
  • Envoi d'un secret dans le terminal sans l'afficher.

29 août 2026

11 versions
0.9.0

Verrouillage automatique et codes à usage unique

Nouveau

  • Verrouillage après inactivite, et au verrouillage de la session ou à la mise en veille — le cas le plus courant d'oubli.
  • Codes TOTP : le secret s'extrait d'une saisie libre ou d'une URI, et le code se rafraichit chaque seconde.
  • Raccourcis clavier pour parcourir la liste sans la souris.
0.8.0

Pave PIN au clavier, archive

Nouveau

  • Le pave se pilote entierement au clavier : chiffres, retour arrière, Entrée.
  • Archive : ce qui ne sert plus mais qu'on ne veut pas perdre sort de la liste sans être supprimé.
0.7.0

Le secret se devoile

Nouveau

  • Un secret révélé se fige caractère par caractère, en 450 ms, et l'animation s'annule à tout moment.
  • La colonne de détail n'occupe plus rien tant qu'aucun élément n'est choisi : la liste prend toute la largeur.
0.6.0

Contrôle de sécurité et corbeille

Nouveau

  • Un tableau de sécurité : mots de passe faibles, réutilisés, anciens. Tout est calculé sur le poste, la vérification de fuite est séparée et sort explicitement.
  • Score sur 1 000, proportionnel au nombre d'éléments : dix mots de passe faibles sur dix, c'est pire que dix sur mille.

Corrigé

  • Une suppression ne détruit plus rien : elle date l'élément, qui reste recuperable. Avant, un clic de trop était définitif.
0.5.0

Le mouvement de l'interface

Nouveau

  • Sortie franche, arrivée qui freine ; le focus clavier se voit ; un remplissage qui glisse plutôt qu'un saut de 12 % en 12 % ; des squelettes de chargement.
0.4.0

Clé de récupération

Nouveau

  • Une clé de récupération, montree une seule fois, copiable et imprimable. Le passage à la suite est bloqué tant qu'elle n'a pas été mise de côté.
  • Elle est rangée dans le trousseau du poste : elle n'est saisie qu'une fois.
0.3.0

Explorateur et file de transferts

Nouveau

  • Un vrai client de transfert : explorateur distant et local, file d'attente avec pause, reprise, annulation et rejeu des échecs, et son journal.
  • Droits POSIX affichés comme un ls -l.
0.2.0

Plan de baie, adressage, alimentation

Nouveau

  • La baie n'est plus un dessin mais un inventaire : plan, blocs d'adresses avec allocation, bandeaux de prises et alimentations, contrôle.
  • Une scène en trois dimensions où chaque paroi est vraiment placée dans l'espace, et où la forme d'un port suit sa connectique.

Corrigé

  • Les erreurs de déverrouillage ne sont plus toutes rangées sous « mot de passe incorrect » : un coffre illisible, un trousseau indisponible ou un cache abîmé ont leur vrai message.
0.1.4

Un nouveau poste arrivait avec un coffre vide

Corrigé

  • Frapper un code de rattachement sans avoir poussé laissait l'autre machine avec la bonne identité et un coffre vide. Le profil et le contenu partent ensemble, sans compter sur une synchronisation anterieure.
0.1.3

Synchronisation des coffres privés

Nouveau

  • Un coffre privé ne se partage avec personne mais suit son propriétaire : il se synchronise, ce qui le rend disponible sur les autres postes du même compte. Hors ligne, le cache suffit et la poussée se fait au retour du réseau.
0.1.2

La première version publiée

Nouveau

  • Le coffre : chiffrement de bout en bout, coffres privés et partages, membres et droits, synchronisation avec le serveur, mise à jour automatique.
  • Deverrouillage par mot de passe maître, code PIN ou Windows Hello.
  • Générateur de mots de passe, vérification de fuite, import depuis les autres gestionnaires.
  • Terminal SSH, transferts SFTP, inventaire de baies : les outils du métier sont la dès le premier jour.

L'application se met à jour toute seule et vous prévient quand une version est prête. Les installeurs sont signés, et la signature est vérifiée avant chaque mise à jour.