veza/apps/web/src/utils
senke f8fb2e6efe chore: remove dead code, backups, and deprecated docker-compose files
Removed files:
- apps/web/src/utils/storeSelectors.ts.backup (committed backup file)
- apps/web/desy/ (69 files, unused legacy design system)
- docker-compose.production.yml (root, superseded by docker-compose.prod.yml)
- config/docker/docker-compose.production.yml (deprecated copy)
- veza-stream-server/docker-compose.production.yml (deprecated copy)

Annotated ghost features in MSW handlers:
- Education endpoints marked as GHOST FEATURE (no backend)
- Gamification endpoints marked as GHOST FEATURE (no backend)

Not removed (out of scope for this commit):
- veza-desktop/ and veza-mobile/ (separate issue)
- Root-level audit markdown reports (product owner decision)

Addresses audit findings: debt items 12-18 (dead code, ghost features).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 22:52:59 +01:00
..
aggressiveVisualFix.ts ui(shell): strip destructive CSS injection from fixDisplayIssues 2026-02-08 22:51:11 +01:00
apiErrorHandler.test.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
apiErrorHandler.ts small fixes : cors + login loop 2026-02-07 20:36:48 +01:00
apiToastHelper.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
apiToastHelper.ts state-ownership: delete unused optimisticStoreUpdates.ts file 2026-01-15 19:26:53 +01:00
broadcastSync.ts state-ownership: extend broadcastSync to invalidate React Query cache 2026-01-15 19:25:13 +01:00
contrast.ts aesthetic-improvements: add automated contrast testing for WCAG compliance 2026-01-16 10:26:20 +01:00
csp.ts fix: Add frame-src to CSP to allow Swagger UI iframe 2026-01-18 14:03:02 +01:00
date.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
date.ts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
errorMessages.test.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
errorMessages.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
firstTime.ts cognitive-load: add first-time user detection utility 2026-01-16 02:33:46 +01:00
fixDisplayIssues.ts ui(shell): strip destructive CSS injection from fixDisplayIssues 2026-02-08 22:51:11 +01:00
fixInputFocus.ts fix: Corriger URL Swagger et finaliser implémentation DeveloperPage 2026-01-18 13:55:28 +01:00
format.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
format.ts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
formValidation.ts cleanup: remove unused imports (Cleanup 15 - batch 1) 2026-01-16 12:19:06 +01:00
gridOverlay.ts stabilized but still broken MVP VERSION 2026-01-18 16:28:22 +01:00
idNormalization.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
idNormalization.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
logger.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
logger.ts fix(storybook): disable logger network send in Storybook 2026-02-05 12:16:23 +01:00
networkErrorTracker.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
offlineDetection.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
optimisticUpdates.ts edge-cases: implement Edge 3.1 - handle concurrent state updates 2026-01-16 14:38:13 +01:00
queryClientSingleton.ts state-utilities: update stateInvalidation to work with React Query 2026-01-15 19:38:47 +01:00
reactQuerySync.ts fix(web): reduce console noise when backend unavailable 2026-02-10 19:29:10 +01:00
reduxDevToolsEnabled.ts feat(ui): Sidebar refactor, premium skeletons, ContentFadeIn transitions 2026-02-10 22:51:51 +01:00
reportIssue.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
safeStorage.ts edge-cases: implement Edge 5.1 and 5.2 - browser compatibility fallbacks 2026-01-16 14:21:03 +01:00
sanitize.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
sanitize.ts fix: Corriger URL Swagger et finaliser implémentation DeveloperPage 2026-01-18 13:55:28 +01:00
serviceErrorHandler.test.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
serviceErrorHandler.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
stateHydration.ts state-ownership: consolidate chat stores to feature store 2026-01-15 19:31:40 +01:00
stateInvalidation.ts state-utilities: fix TypeScript error in stateInvalidation 2026-01-15 19:39:19 +01:00
storeSelectors.ts cleanup: remove deprecated unused functions (Cleanup 17) 2026-01-16 12:41:37 +01:00
timeoutHandler.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
timeoutHandler.ts state-ownership: delete unused optimisticStoreUpdates.ts file 2026-01-15 19:26:53 +01:00
toast.ts chore(storybook): improve configuration and cleanup 2026-02-04 00:44:40 +01:00
typeGuards.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
typeGuards.ts api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
url.test.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
url.ts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
validation.test.ts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
validation.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00