Skip to content

Releases: MarcLdv/lockup

Version 2.0.0 - Changements Majeurs Lockup

Choose a tag to compare

@MarcLdv MarcLdv released this 18 Nov 10:55
58b2ea0
Fonctionnalité Description
Migration automatique Détection de V1 et réinitialisation de la base de données
Indicateur de force Barre de progression colorée indiquant la robustesse du mot de passe maître (Faible/Moyen/Bon/Fort)
Modification Éditer le pseudo, l'URL ou le mot de passe d'une entrée existante
Suppression Supprimer une entrée du coffre avec dialogue de confirmation
Masquage Basculer l'affichage entre texte clair et points noirs (••••••••) pour chaque mot de passe

Breaking change V1 → V2

Raison : Passage d'un stockage persistant du mot de passe maître (V1) à une clé dérivée volatile en RAM (V2).

Impact : Impossible de déchiffrer les anciennes entrées V1 sans le mot de passe en clair. La migration force une réinitialisation complète de la base de données (DROP TABLE + CREATE TABLE).

Comportement : Au lancement de l'app V2, si db_version = 1 est détecté, la fonction migrateToV2() supprime toutes les données et recrée les tables vides.

Version 1.0.0 - MVP Lockup

Choose a tag to compare

@MarcLdv MarcLdv released this 16 Nov 21:43
Fonctionnalité Description
Configuration initiale Définir un mot de passe maître
Déverrouillage Saisir le mot de passe maître pour accéder au coffre
Ajouter un mot de passe Stocker pseudo + URL + mot de passe chiffré
Lister les mots de passe Afficher tous les mots de passe déchiffrés
Stocker les mots de passe Stocker les mots de passe dans un Sqlite
Chiffrement AES-256 Chiffrer automatiquement avec le code secret
Fermeture de l'app sécurisée Redemande le mot de passe maître lorsque l'app est fermée