Format : chaque version note les changements visibles pour l'utilisateur et, séparément, les points techniques. Les dates sont celles de préparation.
1.55.1 — 2026-09-23
- La case à cocher d'un visa est maintenant SUR le titre. Elle était dans les écrans de réglage ; elle est désormais aussi à l'angle haut-droit de chaque encadré de signature, dans la fenêtre « Aperçu ». On décoche le carré : le visa quitte le titre sous les yeux, les encadrés qui restent se répartissent la largeur, et le prochain PDF sort exactement comme l'aperçu le montre. Un bandeau en haut de l'aperçu rappelle les visas retirés et permet de les remettre d'un clic. Rien à enregistrer : la coche s'applique d'elle-même, et les deux fenêtres restent d'accord.
- Le titre imprimé, lui, ne porte jamais de case à cocher : elle n'existe que dans l'aperçu.
Détails techniques
- Un seul canal décide d'un visa (
visas:basculer, processus principal) : la règle qui refuse de vider la bande de signature n'est plus écrite deux fois. L'écran de réglage et l'aperçu la demandent au lieu de la recopier. - La fenêtre d'aperçu reçoit
apercu: truedans son payload ; c'est le seul interrupteur des cases à cocher, et la fenêtre qui imprime ne le pose jamais. Un test le vérifie sur le HTML produit.
1.55.0 — 2026-09-23
Permy cesse d'être l'outil d'une unité pour devenir un générateur de titres utilisable par n'importe quel secteur.
- Galerie de modèles. Un nouvel onglet « Modèles ». Deux grandes catégories : permission spéciale (l'armée, avec grades et matricules) et permission normale (administration, entreprise, école, santé). Chaque carte montre un aperçu réel du document : on voit avant de choisir qu'un bon de sortie fait trois coupons par feuille et qu'une autorisation de congé en fait un par page.
- Réglage guidé. En-tête et logo de votre organisation, vocabulaire imprimé (« GRADE » devient « FONCTION », « MATRICULE » devient « N° D'AGENT »), champs affichés ou masqués, signataires, mention légale. L'aperçu du titre est à côté et suit chaque changement. La mise en page, elle, reste tenue par l'application : un document réglé reste imprimable, quoi qu'on y change.
- Visas à cocher. Chaque encadré de signature porte une case à cocher dans son coin haut-droit, dans l'onglet « Modèles » comme dans « Base ». Décochée, ce visa-là ne s'imprime plus et les encadrés qui restent se répartissent d'eux-mêmes la largeur du titre — trois visas occupent la même bande que quatre, sans trou. Le libellé retiré n'est pas effacé : il revient tel quel à la coche suivante. La coche s'applique au prochain titre imprimé sans passer par « Enregistrer ce modèle », et un titre garde toujours au moins un visa.
- Import d'un état du personnel. Nouveau bouton dans l'onglet Base. Permy lit les fichiers CSV, le texte tabulé et les classeurs Excel (.xlsx), y compris ceux qu'Excel produit sous Windows en point-virgule. Il propose lui-même la correspondance entre vos colonnes et ses champs, montre un rapport AVANT d'écrire quoi que ce soit, et dit ce qui a été ajouté, mis à jour ou ignoré, avec le numéro de ligne dans votre fichier.
- Premier démarrage. L'application s'ouvre désormais sur la galerie et vous invite à choisir votre modèle, au lieu de présumer un secteur. Un poste déjà en service ne voit rien changer : son modèle, son historique et ses numéros restent exactement ce qu'ils étaient.
- Base vierge. Permy ne contient plus aucune liste de personnes préremplie.
Détails techniques
- Les versions jusqu'à la 1.54.5 embarquaient dans l'installeur 46 personnes réelles, avec nom, matricule, téléphone et personne à prévenir. Ce fichier est supprimé du produit.
- Le gabarit d'impression devient un moteur : les libellés, les champs, les signataires et les mentions viennent du modèle ; toutes les ordonnées, la ligne de découpe, le code QR et le filigrane viennent de la famille de mise en page. Un modèle ne porte aucune coordonnée, le débordement est donc structurellement impossible. Le titre militaire sort à l'identique, vérifié glyphe par glyphe.
- Aucune colonne de la base n'est renommée : seules les étiquettes changent. Qui passe du militaire au civil garde tout son historique et ses exports.
- Une délivrance archivée se rejoue avec le modèle qui l'a produite, jamais avec celui du jour.
- La base a de vraies migrations numérotées, avec sauvegarde préalable.
- Le projet a désormais 169 tests automatiques et un lint, là où il n'en avait aucun.
1.54.5 — 2026-09-22
- Bouton « Acheter une licence » : la page de commande d'alvec.fr s'ouvre avec Permy déjà dans le panier et le contexte du poste (version installée, empreinte anonyme du poste), sans rien à ressaisir. Aucune donnée personnelle ne quitte le poste.
1.54.4 — 2026-09-21
- Onglet Base : le titre « Base », répété à côté de l'onglet du même nom, est retiré de l'affichage ; seul le compteur de fiches reste.
1.54.3 — 2026-09-21
- Onglet Base : les onglets (Permission / Base / Historique) et la barre d'outils (titre, recherche, Ajouter, Exporter) tiennent sur une seule ligne. Sur Permission et Historique, le titre se place à côté des onglets.
1.54.2 — 2026-09-21
- Onglet Base : la galerie « Arrière-plan du titre » devient un volet repliable (fermé par défaut, une seule ligne) pour laisser la place au tableau.
1.54.1 — 2026-09-21
- En cas d'erreur au démarrage, Permy affiche un message explicite et se ferme, au lieu de rester bloqué en arrière-plan sans fenêtre (ce qui empêchait ensuite toute réouverture).
- Mise à jour du Microsoft Store (qui distribuait encore la 1.51.0, incapable de lire une base chiffrée par la version du site).
1.52.0 — 2026-09-14
Sécurité
- Base de données chiffrée au repos (SQLCipher). Sans le mot de passe, le fichier de données est illisible — le mot de passe ne protège plus seulement l'écran. Migration automatique et transparente des bases existantes à la première connexion (une sauvegarde
permissions-avant-chiffrement.dbest créée par précaution). - Essai plus difficile à réinitialiser : le compteur de la période d'évaluation est signé et recopié dans le registre Windows ; supprimer ou éditer le fichier de licence ne remet plus l'essai à zéro.
- Durcissement de l'application (navigation verrouillée, désactivation des outils de test dans la version installée).
Détails techniques
- Moteur base :
node:sqlite→better-sqlite3-multiple-ciphers(N-API, empaqueté et vérifié en build). - Clé de base aléatoire (DEK) enveloppée par le mot de passe (scrypt + AES-256-GCM), stockée dans
auth.json; la base ne s'ouvre qu'après connexion. - Projet mis sous contrôle de version (git).
1.51.0 — 2026-09-09
- Période d'évaluation et licence réellement appliquées : sans clé, les titres portent un filigrane « ÉVALUATION » et leur nombre est plafonné (25) ; la saisie d'une clé valide retire filigrane et plafond, définitivement, sur le poste. Écran d'activation intégré.
- Vérification de la clé hors ligne (aucun serveur requis).
1.50.2 et antérieures
- Génération et gestion des permissionnaires : saisie de la période, base des permissionnaires, génération des titres de permission en PDF, impression, historique des délivrances, sauvegarde et restauration des données.
Document valable pour la version 1.55.1 de Permy. Télécharger Permy · Assistance