veza/apps/web/src/components
senke af5c2ab3d2 feat: frontend improvements — UI polish, player bar, auth flow, i18n
- Header, Sidebar, Toast, Dropdown, EmptyState component refinements
- Auth flow: LoginPage, RegisterPage, AuthInput, AuthLayout improvements
- Player bar: glass effect, progress, track info, controls enhancements
- Dashboard, Discover, Search pages updates
- PlaylistCard, TrackCard component improvements
- Auth store and API interceptors hardening
- i18n: updated en/es/fr locale files
- CSS additions in index.css
- Package.json and vite config updates

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 11:35:44 +01:00
..
admin feat(v0.11.3): F421-F425 frontend admin platform dashboard and routes 2026-03-10 18:20:27 +01:00
analytics refactor: Phase 3 — Semantic color + hex + z-index migration 2026-02-12 01:54:47 +01:00
auth refactor(frontend): simplify TokenStorage usage for httpOnly cookie auth 2026-02-15 16:04:42 +01:00
base refactor: Phase 1 — SUMI token foundation 2026-02-12 01:48:01 +01:00
charts chore: enable noUncheckedIndexedAccess, isolate ghost MSW handlers, document go-clamd tech debt 2026-02-12 23:12:35 +01:00
commerce stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
dashboard feat(v1.0.0-rc1): release candidate — GO/NO-GO audit, dark pattern fix, docs 2026-03-13 16:23:18 +01:00
data fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
demo refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
developer chore(v0.102): consolidate remaining changes — docs, frontend, backend 2026-02-20 13:02:12 +01:00
feedback feat(ui): connect admin views to real backend, add AnnouncementBanner, MSW handlers 2026-02-25 20:00:43 +01:00
filters chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
forms fix(v0.12.6.1): remediate remaining 15 MEDIUM + LOW pentest findings 2026-03-12 06:13:38 +01:00
inventory fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
keyboard refactor: Phase 3a — Global color class migration to SUMI semantics 2026-02-12 01:51:49 +01:00
layout feat: frontend improvements — UI polish, player bar, auth flow, i18n 2026-03-18 11:35:44 +01:00
library feat(release): v0.202 — Lots G, H, F, C, D 2026-02-20 18:16:17 +01:00
live fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
marketplace feat(storybook): enhance ProductDetailView stories with Error state 2026-02-24 00:20:09 +01:00
modals feat(a11y): ARIA labels, aria-haspopup menu, icon button labels 2026-02-25 09:55:30 +01:00
monitoring fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
navigation chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
notifications feat(v0.10.5): Notifications complètes — F551-F555 2026-03-10 10:02:21 +01:00
player fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
pwa feat(v0.12.5): PWA enhancements — offline audio, responsive hooks, icons 2026-03-11 10:09:24 +01:00
search refactor(ui): replace gray colors with Sumi tokens 2026-02-17 17:03:57 +01:00
seller feat(v0.12.0): F254-F255 frontend marketplace payout and balance UI 2026-03-10 18:52:37 +01:00
settings feat(pwa): re-enable service worker with safe caching, add Install App in Settings 2026-02-25 09:56:26 +01:00
share fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
social feat(groups): S2 frontend - request join, invite, roles, my groups, MSW handlers 2026-02-21 05:51:29 +01:00
theme feat(theme): extend ThemeProvider with contrast, density, accent, fontSize 2026-02-25 09:52:32 +01:00
ui feat: frontend improvements — UI polish, player bar, auth flow, i18n 2026-03-18 11:35:44 +01:00
upload feat(upload): batch upload with parallel queue, BatchUploader component 2026-02-25 13:37:52 +01:00
user feat(v1.0.0-rc1): release candidate — GO/NO-GO audit, dark pattern fix, docs 2026-03-13 16:23:18 +01:00
AdvancedFilters.tsx refactor: Phase 3a — Global color class migration to SUMI semantics 2026-02-12 01:51:49 +01:00
BulkModeBanner.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
COMPONENT_USAGE.md docs: update Welcome.mdx and deprecate Kodo references in docs 2026-02-17 17:05:33 +01:00
ErrorBoundary.stories.tsx chore(storybook): reclassify story hierarchy (App/Pages, Layouts, UI, Features, Docs/Failures) and enable autodocs 2026-02-05 13:21:54 +01:00
ErrorBoundary.test.tsx fix(tests): cycles 12–18 – corrections services, mocks et design tokens 2026-02-11 09:43:55 +01:00
ErrorBoundary.tsx improving UI: adding API doc to Developer Page 2026-01-26 14:12:17 +01:00
index.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
OfflineIndicator.stories.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
OfflineIndicator.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
OfflineQueueManager.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
Onboarding.tsx chore: enable noUncheckedIndexedAccess, isolate ghost MSW handlers, document go-clamd tech debt 2026-02-12 23:12:35 +01:00
RateLimitIndicator.tsx refactor(tokens): complete design token migration to semantic system 2026-02-09 23:05:09 +01:00
types.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00