veza/docs/archive/V0_802_RELEASE_SCOPE.md

52 lines
1.6 KiB
Markdown
Raw Normal View History

# V0.802 Release Scope — Cloud Complet, Fichiers & Gear Avancé
**Statut** : Livré
**Phase** : 8 (Polish & Scale — Lot 2)
**Prérequis** : v0.801 (taguée)
**Date** : 2026-02-25
**Précédente** : [v0.801](V0_801_RELEASE_SCOPE.md)
---
## 1. Objectif
Cloud Storage avancé (versioning, sharing, GDPR export, backup), Gear documents/repairs, Tags suggest.
---
## 2. Livré
### Cloud (CL1)
- Migrations 119 : cloud_file_versions, cloud_file_shares
- CreateVersion, ListVersions, RestoreVersion
- ShareFile, GetSharedFile (GET /cloud/shared/:token public)
- GDPR export : POST /users/me/export (202 Accepted, async ZIP)
- CloudBackupWorker : ticker 24h, copie vers backup/
### Tags (FM1-03)
- GET /tags/suggest?q=...&limit=10
- audio/aiff, audio/x-aiff dans AllowedMimeTypes
### Gear (GR1)
- Migrations 120122 : warranty_start, warranty_notes, gear_documents, gear_repairs
- Documents CRUD : upload, list, delete
- Repairs CRUD : create, list, delete
- GearWarrantyNotifier : ticker 24h, notifications warranty ≤ 30 jours
### Frontend
- CloudFileVersions, CloudShareModal
- GearDocumentsTab, GearRepairsTab, warranty badge sur GearCard
- Bouton Upload Document → onglet Documents
### MSW & Storybook
- Handlers : cloud versions/share, gear documents/repairs, tags suggest
- Stories : CloudFileVersions (Empty, Loading), GearDetailModal (WithDocuments, WithRepairs, WarrantyExpiring), GearCard (WarrantyExpiringSoon)
---
## 3. Références
- [SCOPE_CONTROL.md](../SCOPE_CONTROL.md)
- [V0_801_RELEASE_SCOPE.md](V0_801_RELEASE_SCOPE.md)
- [RETROSPECTIVE_V0802.md](RETROSPECTIVE_V0802.md)