veza/apps/web/src/features/tracks/components
senke c0bcb711df fix(e2e): align CI Go version to 1.24 for v0.101
fix(web): resolve lint errors for v0.101
- eslint: add ignores (e2e, scripts, playwright-report, generated types)
- eslint: add browser globals, disable react-hooks in stories
- fix empty catch blocks (Cart, MarketplacePage, RolesPage, SettingsPage)
- fix PlayerExpanded: move useEffect before early return
- fix TrackHistory.test: rename type import to avoid no-redeclare
2026-02-19 16:27:10 +01:00
..
comment-thread fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
comments fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
track-filters refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
track-history chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
track-list-pagination chore: enable noUncheckedIndexedAccess, isolate ghost MSW handlers, document go-clamd tech debt 2026-02-12 23:12:35 +01:00
track-search-filters refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
CommentSection.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
CommentSection.tsx refactor(comments): modularize CommentSection with atomic sub-components 2026-02-07 07:32:37 +01:00
CommentThread.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
CommentThread.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
CommentThread.tsx refactor(tracks): decompose CommentThread into sub-components 2026-02-05 19:20:47 +01:00
LikeButton.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
LikeButton.test.tsx chore: consolidate CI, E2E, backend and frontend updates 2026-02-17 16:43:21 +01:00
LikeButton.tsx fix: UI remediation Phase 1 (S0-S5) + Phase 2 Sprint 6 shadow system 2026-02-12 10:13:44 +01:00
ShareDialog.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
ShareDialog.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
ShareDialog.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackCard.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackCard.test.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackCard.tsx refactor: replace console.log with logger, fix TrackCard type, memoize DashboardPage 2026-02-12 21:57:02 +01:00
TrackCardSkeleton.stories.tsx feat(ui): Sidebar refactor, premium skeletons, ContentFadeIn transitions 2026-02-10 22:51:51 +01:00
TrackCardSkeleton.tsx feat(ui): Sidebar refactor, premium skeletons, ContentFadeIn transitions 2026-02-10 22:51:51 +01:00
TrackFilters.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackFilters.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
TrackFilters.tsx refactor(tracks): extract TrackFilters into track-filters module 2026-02-05 22:46:11 +01:00
TrackGrid.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackGrid.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
TrackGrid.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
TrackGridDensitySelector.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackGridDensitySelector.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
TrackGridDensitySelector.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackHistory.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackHistory.test.tsx fix(e2e): align CI Go version to 1.24 for v0.101 2026-02-19 16:27:10 +01:00
TrackHistory.tsx refactor(tracks): TrackHistory module, re-export, stories, tests 2026-02-06 01:34:58 +01:00
TrackList.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackList.test.tsx fix(tests): add missing component tests and fix failing tests 2026-02-12 22:59:09 +01:00
TrackList.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackListContainer.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackListContainer.test.tsx test(web): player, playlists, tracks tests; feat(playlists): permissions utils 2026-02-11 22:19:24 +01:00
TrackListContainer.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackListEmpty.stories.tsx chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
TrackListEmpty.test.tsx fix(tests): cycles 12–18 – corrections services, mocks et design tokens 2026-02-11 09:43:55 +01:00
TrackListEmpty.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackListPagination.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackListPagination.test.tsx refactor(web): split TrackListPagination into module (info, nav, utils, skeleton) 2026-02-07 05:03:53 +01:00
TrackListPagination.tsx refactor(web): split TrackListPagination into module (info, nav, utils, skeleton) 2026-02-07 05:03:53 +01:00
TrackListRow.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackListRow.test.tsx fix(tests): cycles 12–18 – corrections services, mocks et design tokens 2026-02-11 09:43:55 +01:00
TrackListRow.tsx fix: UI remediation Phase 1 (S0-S5) + Phase 2 Sprint 6 shadow system 2026-02-12 10:13:44 +01:00
TrackListSelectionActions.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackListSelectionActions.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
TrackListSelectionActions.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackListSkeleton.stories.tsx feat(tracks): use TrackListSkeleton for loading state and add Error story 2026-02-07 07:40:16 +01:00
TrackListSkeleton.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
TrackListSkeleton.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackSearch.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackSearch.test.tsx fix(tests): cycles 12–18 – corrections services, mocks et design tokens 2026-02-11 09:43:55 +01:00
TrackSearch.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackSearchFilters.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackSearchFilters.test.tsx refactor(tracks): split TrackSearchFilters into module (Basic, Advanced, Skeleton) 2026-02-05 23:09:36 +01:00
TrackSearchFilters.tsx refactor(tracks): split TrackSearchFilters into module (Basic, Advanced, Skeleton) 2026-02-05 23:09:36 +01:00
TrackSearchResults.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackSearchResults.test.tsx batch 1 2025-12-22 22:00:50 +01:00
TrackSearchResults.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackSort.stories.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
TrackSort.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
TrackSort.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
TrackStatsDisplay.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
TrackStatsDisplay.test.tsx fix(tests): cycles 12–18 – corrections services, mocks et design tokens 2026-02-11 09:43:55 +01:00
TrackStatsDisplay.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
UploadQuota.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
UploadQuota.test.tsx fix(tests): cycles 12–18 – corrections services, mocks et design tokens 2026-02-11 09:43:55 +01:00
UploadQuota.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
ViewToggle.stories.tsx ui(design): Phase 3 - rounded tokens, min-w/min-h, stories, NavigationProgress 2026-02-10 19:24:07 +01:00
ViewToggle.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
ViewToggle.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00