2.0 KiB
2.0 KiB
Changelog
Toutes les modifications notables de Kazier sont documentées ici. Le format suit Keep a Changelog et le versioning est SemVer.
[Unreleased]
Changé
- Renommage : VaultDrop → Kazier. Marque, package Android (
com.kazier.mobile), module Go (github.com/kazier/backend), binaire/imagekazier-server, creds Postgres par défaut. Le code internedot.dbest conservé.
Ajouté
- Pipeline de release CI (GitLab) : lint, tests backend/mobile, build Docker, signature APK release, publication GitLab Release + Docker Hub.
backend/Dockerfilemulti-stage : image de production avec Tesseract (fra+eng) embarqué, user non-root, labels OCI.- Service
backendactif dansdocker-compose.yml(déploiement conteneurisé). - Signature release Android (
signing.propertiesnon commité,assembleRelease). - Scripts
mise build:release,mise docker:build,mise release. - Licence AGPLv3, badge README,
CHANGELOG.md. - Versioning Android aligné sur le
VERSIONracine (versionCode dérivé).
Corrigé
- Docs : en-tête
docs/api-v1.md(référence à l'ancien client Expo remplacée par le client Kotlin), quickstart et docker de la doc Starlight. .gitignoreracine (uploads, binaires, keystore, artifacts).
[0.1.0] - 2026-09-15
Première version publique.
Ajouté
- Backend Go/Gin : auth user-first (paseto v4-local), devices, users (resolve, change password), CRUD fichiers/dossiers, upload multipart, recherche, sharing, sync outbox idempotente + snapshot permissions, OCR jobs (Tesseract), migrations Postgres testées.
- Client Android Kotlin : local-first Room (v7, migrations, DAO), SAF scanner deux passes, outbox transactionnel + worker WorkManager, recherche locale, génération PDF, scanner de documents, thumbnails, mode sombre, i18n FR/EN.
- Contrat API V1 consolidé (
docs/api-v1.md), test de contrat de routes. - Site de promotion public + documentation Starlight/Astro (FR/EN, versionnée).