From 6293a88476ad20423ed1f1cf4af8c78b27e990c7 Mon Sep 17 00:00:00 2001 From: senke Date: Tue, 24 Feb 2026 00:21:20 +0100 Subject: [PATCH] docs: update CHANGELOG, PROJECT_STATE, FEATURE_STATUS for v0.702 --- CHANGELOG.md | 13 +++++++++++++ docs/FEATURE_STATUS.md | 15 +++++++++++++-- docs/PROJECT_STATE.md | 10 ++++++++-- 3 files changed, 34 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ce2ea5e9..00606e244 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog - Veza +## [v0.702] - 2026-02-24 + +### Added +- Route /marketplace/products/:id with ProductDetailPage (lazy loaded) +- MSW handlers for product reviews (GET list, POST create) and invoice download +- Unit tests: product reviews (6 tests), invoice generation (4 tests), refund order (6 tests) +- API_REFERENCE.md: documented reviews, invoices, refunds endpoints + +### Changed +- ProductDetailView.stories.tsx: added Error state story + +--- + ## [v0.701] - 2026-02-23 ### Added diff --git a/docs/FEATURE_STATUS.md b/docs/FEATURE_STATUS.md index 93225125c..f2a2fef6c 100644 --- a/docs/FEATURE_STATUS.md +++ b/docs/FEATURE_STATUS.md @@ -1,6 +1,6 @@ # Statut des fonctionnalités — Veza -**Dernière mise à jour** : février 2026 — v0.701 livrée (Retry transferts, Admin Dashboard, Deep Health) +**Dernière mise à jour** : février 2026 — v0.702 livrée (Reviews, Factures, Remboursements & Product Detail) Ce document décrit le statut réel des fonctionnalités par rapport au code. @@ -20,7 +20,7 @@ Ce document décrit le statut réel des fonctionnalités par rapport au code. | Recherche | Oui | Oui | GET /search unifié, GET /tracks/search. v0.202 : musical_key, tri pertinence. v0.203 : pg_trgm fuzzy, AND/OR/NOT, tooltip aide | | Social (feed, posts, groups, follows, blocks, trending) | Oui | Oui | v0.301 : feed API, explore. v0.302 : groupes avancés (request join, invite, rôles, mes groupes) | | Administration | Oui | Oui | Complet | -| Marketplace | Oui | Oui | Complet (Hyperswitch). v0.603 : Transfer auto Stripe Connect. v0.701 : Retry auto failed transfers, Admin Dashboard GET/POST /admin/transfers | +| Marketplace | Oui | Oui | Complet (Hyperswitch). v0.603 : Transfer auto Stripe Connect. v0.701 : Retry auto failed transfers, Admin Dashboard. v0.702 : Route product detail, tests reviews/invoices/refunds | | Webhooks | Oui | Oui | Complet | | Inventory / Gear | Oui | Oui | GET/POST/PUT/DELETE /api/v1/inventory/gear | | Live Streaming (métadonnées) | Oui | Oui | GET /api/v1/live/streams — stream vidéo via Stream Server | @@ -182,6 +182,17 @@ Voir [V0_603_RELEASE_SCOPE.md](archive/V0_603_RELEASE_SCOPE.md) pour le détail. Voir [V0_701_RELEASE_SCOPE.md](archive/V0_701_RELEASE_SCOPE.md) pour le détail. +## Livré en v0.702 (Phase 7 — Reviews, Factures, Remboursements & Product Detail) + +| Lot | Feature | +|-----|---------| +| W1 | Route /marketplace/products/:id avec ProductDetailPage (lazy) | +| M1 | MSW handlers : reviews (GET list, POST create), invoice download | +| T1 | Tests unitaires : reviews (6), invoices (4), refunds (6) | +| D1 | API_REFERENCE.md : sections Reviews, Invoices, Refunds | + +Voir [V0_702_RELEASE_SCOPE.md](V0_702_RELEASE_SCOPE.md) pour le détail. + ## Prévu en v0.403 (Phase 4 Commerce — suite) | Lot | Feature | diff --git a/docs/PROJECT_STATE.md b/docs/PROJECT_STATE.md index a67ee92a6..c0472c1be 100644 --- a/docs/PROJECT_STATE.md +++ b/docs/PROJECT_STATE.md @@ -8,10 +8,10 @@ | Élément | Valeur | |---------|--------| -| **Dernier tag** | v0.701 | +| **Dernier tag** | v0.702 | | **Branche courante** | `main` | | **Phase** | Phase 7 — Production Readiness | -| **Prochaine version** | v0.702 | +| **Prochaine version** | v0.703 | --- @@ -73,6 +73,12 @@ - Infra : MinIO S3-compatible (dev, staging, prod), 6 migrations (103–108) - Sécurité : Trivy container scanning CI +### v0.702 (Phase 7 — Reviews, Factures, Remboursements & Product Detail) +- Route /marketplace/products/:id avec ProductDetailPage (lazy) +- MSW handlers : reviews (GET/POST), invoice download +- Tests unitaires : reviews (6), invoices (4), refunds (6) +- API_REFERENCE.md : sections Reviews, Invoices, Refunds + ### v0.701 (Phase 7 — Retry, Admin Dashboard, Deep Health) - Transfer Retry Worker : retry automatique des transferts failed (backoff exponentiel, max 3) - Migration 116 : retry_count, next_retry_at sur seller_transfers