chore(v0.103): finalize release — CHANGELOG, FEATURE_STATUS, .cursorrules scope
This commit is contained in:
parent
b33c9d3cca
commit
ccf98983fe
3 changed files with 18 additions and 6 deletions
|
|
@ -1,10 +1,10 @@
|
||||||
# Règles de Développement UI - Projet SaaS
|
# Règles de Développement UI - Projet SaaS
|
||||||
|
|
||||||
## 0. Scope v0.102 (priorité absolue)
|
## 0. Scope v0.103 (priorité absolue)
|
||||||
|
|
||||||
- **Référence** : `docs/V0_102_RELEASE_SCOPE.md` et `docs/SCOPE_CONTROL.md`
|
- **Référence** : `docs/V0_103_RELEASE_SCOPE.md` et `docs/SCOPE_CONTROL.md`
|
||||||
- Avant toute modification : vérifier si le changement est **dans le scope v0.102**
|
- Avant toute modification : vérifier si le changement est **dans le scope v0.103**
|
||||||
- **Autorisé v0.102** : features des lots A–F (Gear, Live, Queue, API Keys, Playlists, Social, Player)
|
- **Autorisé v0.103** : lots A–F (Auth avancée, Profils, Player avancé, Queue avancée, Métadonnées, Seller dashboard)
|
||||||
- **Interdit** : nouvelles routes/pages hors scope, nouvelles dépendances (sauf correctif sécurité)
|
- **Interdit** : nouvelles routes/pages hors scope, nouvelles dépendances (sauf correctif sécurité)
|
||||||
- En cas de doute : ne pas ajouter. Créer une issue pour une version ultérieure.
|
- En cas de doute : ne pas ajouter. Créer une issue pour une version ultérieure.
|
||||||
|
|
||||||
|
|
|
||||||
12
CHANGELOG.md
12
CHANGELOG.md
|
|
@ -1,5 +1,17 @@
|
||||||
# Changelog - Veza
|
# Changelog - Veza
|
||||||
|
|
||||||
|
## [v0.103] - 2026-02-20
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- **Auth (Lot A)** : OAuth Spotify (A1), page Sessions enrichie avec historique et révocation (A4)
|
||||||
|
- **Profils (Lot B)** : Bannière de profil éditable (B1), section liens sociaux sur profil public (B2), toggle profil privé dans Settings (B3)
|
||||||
|
- **Profil privé** : Vue « Profil privé » sur `/u/:username` quand le profil est masqué ; `is_public` exposé et persisté
|
||||||
|
|
||||||
|
### Documented
|
||||||
|
- 2FA SMS et Passkeys/WebAuthn reportés à v0.104
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [v0.102] - 2026-02-20
|
## [v0.102] - 2026-02-20
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Statut des fonctionnalités — Veza
|
# Statut des fonctionnalités — Veza
|
||||||
|
|
||||||
**Dernière mise à jour** : février 2026 — aligné avec [103_RAPPORT_ETAT_FEATURES_2026_02_16.md](../103_RAPPORT_ETAT_FEATURES_2026_02_16.md)
|
**Dernière mise à jour** : février 2026 — v0.103 (Auth A1/A4, Profils B1-B3)
|
||||||
|
|
||||||
Ce document décrit le statut réel des fonctionnalités par rapport au code.
|
Ce document décrit le statut réel des fonctionnalités par rapport au code.
|
||||||
|
|
||||||
|
|
@ -11,7 +11,7 @@ Ce document décrit le statut réel des fonctionnalités par rapport au code.
|
||||||
| Auth (register, login, JWT, refresh) | Oui | Oui | Complet |
|
| Auth (register, login, JWT, refresh) | Oui | Oui | Complet |
|
||||||
| 2FA (TOTP) | Oui | Oui | Complet |
|
| 2FA (TOTP) | Oui | Oui | Complet |
|
||||||
| OAuth (Google, GitHub, Discord, Spotify) | Oui | Oui | v0.103 (A1) |
|
| OAuth (Google, GitHub, Discord, Spotify) | Oui | Oui | v0.103 (A1) |
|
||||||
| Profils utilisateur | Oui | Oui | Complet |
|
| Profils utilisateur | Oui | Oui | Bannière, liens sociaux, profil privé (v0.103 B1-B3) |
|
||||||
| Upload de tracks | Oui | Oui | Complet |
|
| Upload de tracks | Oui | Oui | Complet |
|
||||||
| CRUD Tracks | Oui | Oui | Complet |
|
| CRUD Tracks | Oui | Oui | Complet |
|
||||||
| Playlists (CRUD, collaboration) | Oui | Oui | Complet |
|
| Playlists (CRUD, collaboration) | Oui | Oui | Complet |
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue