veza/apps/web/src/components/library/playlists
senke ede3546f4b
Some checks failed
Backend API CI / test-unit (push) Failing after 0s
Backend API CI / test-integration (push) Failing after 0s
Frontend CI / test (push) Failing after 0s
Storybook Audit / Build & audit Storybook (push) Failing after 0s
feat(release): v0.202 — Lots G, H, F, C, D
- Lot G: Recherche avancée (musical_key, tri pertinence, autocomplete, facettes, historique)
- Lot H: Analytics créateur (stats, charts, completion rate, export CSV/JSON)
- Lot F: Seller dashboard (GET /sell/stats, liste produits)
- Lot C: Player (crossfade, gapless preload, PiP)
- Lot D2: Autoplay (GET /tracks/recommendations, section À écouter ensuite)

Backend: GetRecommendations handler, route /tracks/recommendations
Frontend: PlayerQueue recommendations, fix TS errors (GlobalPlayer, AnalyticsViewKpiGrid, etc.)
Docs: FEATURE_STATUS, PROJECT_STATE, CHANGELOG, SCOPE_CONTROL
2026-02-20 18:16:17 +01:00
..
AddToPlaylistModal.tsx fix(a11y): Sprint 7 — semantic HTML and accessibility deep-dive 2026-02-12 10:34:39 +01:00
CreatePlaylistModal.tsx refactor: complete Modal to Dialog migration for 6 modals 2026-02-12 22:01:05 +01:00
EditPlaylistModal.tsx fix(a11y): Sprint 7 — semantic HTML and accessibility deep-dive 2026-02-12 10:34:39 +01:00
PlaylistDetailView.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
PlaylistsView.stories.tsx style(stories): replace kodo decorators with design tokens in all story files 2026-02-07 15:10:32 +01:00
PlaylistsView.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
QueueSortableItem.tsx feat(queue): migrate QueueView drag & drop to @dnd-kit (B3) 2026-02-20 13:00:57 +01:00
QueueView.stories.tsx feat(release): v0.202 — Lots G, H, F, C, D 2026-02-20 18:16:17 +01:00
QueueView.tsx feat(release): v0.202 — Lots G, H, F, C, D 2026-02-20 18:16:17 +01:00
SaveQueueAsPlaylistModal.stories.tsx style(stories): replace kodo decorators with design tokens in all story files 2026-02-07 15:10:32 +01:00
SaveQueueAsPlaylistModal.tsx Phase 2 stabilisation: code mort, Modal→Dialog, feature flags, tests, router split, Rust legacy 2026-02-14 17:23:32 +01:00