veza/apps/web/src/features
senke 34e9d69af3 fix(tests): add missing component tests and fix failing tests
- Fix setTimeout memory leak in ChatRoom.tsx by storing timeout in
  useRef and cleaning up on unmount
- Add tests for Accordion, Collapsible, FloatingInput, AnimatedNumber,
  and FAB components (5 new test files, all passing)
- Fix socialService methods (deleteComment, markRead, markAllRead) to
  return values matching test expectations
- Fix MSW handlers for chat/token and notification endpoints to use
  proper { success: true, data: ... } envelope format
- Fix invalid CSS selector in TrackList.test.tsx that caused JSDOM crash
- Document excluded test files with TODO tickets in vitest.config.ts

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 22:59:09 +01:00
..
admin/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00
analytics/services incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
auth fix: resolve ts-ignore directives and unsafe type casts 2026-02-12 22:21:55 +01:00
chat fix(tests): add missing component tests and fix failing tests 2026-02-12 22:59:09 +01:00
dashboard refactor: replace console.log with logger, fix TrackCard type, memoize DashboardPage 2026-02-12 21:57:02 +01:00
error/pages refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
inventory/components/gear fix(a11y): Sprint 7 — semantic HTML and accessibility deep-dive 2026-02-12 10:34:39 +01:00
library fix(a11y): Sprint 7 — semantic HTML and accessibility deep-dive 2026-02-12 10:34:39 +01:00
marketplace/components refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
notifications refactor: unify loading components -- consolidate Spinner into LoadingSpinner 2026-02-12 22:04:45 +01:00
player refactor: replace console.log with logger, fix TrackCard type, memoize DashboardPage 2026-02-12 21:57:02 +01:00
playlists fix: remove as any casts from application components 2026-02-12 22:17:55 +01:00
profile refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
roles refactor: Phase 2 — Font migration to SUMI stack 2026-02-12 01:49:07 +01:00
search fix(a11y): Sprint 7 — semantic HTML and accessibility deep-dive 2026-02-12 10:34:39 +01:00
sessions/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00
settings fix: type authService.login, replace remaining console.error with logger 2026-02-12 22:15:10 +01:00
streaming fix: UI remediation Phase 1 (S0-S5) + Phase 2 Sprint 6 shadow system 2026-02-12 10:13:44 +01:00
studio/components/cloud-file-browser fix: UI remediation Phase 1 (S0-S5) + Phase 2 Sprint 6 shadow system 2026-02-12 10:13:44 +01:00
tracks fix(tests): add missing component tests and fix failing tests 2026-02-12 22:59:09 +01:00
upload/components style(commerce,upload,error): elevate Commerce, Upload, Error to SaaS Premium 2026-02-07 16:07:09 +01:00
user/components refactor: Phase 2 — Font migration to SUMI stack 2026-02-12 01:49:07 +01:00
webhooks/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00