Files
Kazier/CHANGELOG.md
T
2026-09-17 07:59:21 +02:00

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/image kazier-server, creds Postgres par défaut. Le code interne dot.db est conservé.

Ajouté

  • Pipeline de release CI (GitLab) : lint, tests backend/mobile, build Docker, signature APK release, publication GitLab Release + Docker Hub.
  • backend/Dockerfile multi-stage : image de production avec Tesseract (fra+eng) embarqué, user non-root, labels OCI.
  • Service backend actif dans docker-compose.yml (déploiement conteneurisé).
  • Signature release Android (signing.properties non commité, assembleRelease).
  • Scripts mise build:release, mise docker:build, mise release.
  • Licence AGPLv3, badge README, CHANGELOG.md.
  • Versioning Android aligné sur le VERSION racine (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.
  • .gitignore racine (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).