veza/apps/web/src/features/auth/pages
senke 04c25aa24f Phase 2 stabilisation: code mort, Modal→Dialog, feature flags, tests, router split, Rust legacy
Bloc A - Code mort:
- Suppression Studio (components, views, features)
- Suppression gamification + services mock (projectService, storageService, gamificationService)
- Mise à jour Sidebar, Navbar, locales

Bloc B - Frontend:
- Suppression modal.tsx deprecated, Modal.stories (doublon Dialog)
- Feature flags: PLAYLIST_SEARCH, PLAYLIST_RECOMMENDATIONS, ROLE_MANAGEMENT = true
- Suppression 19 tests orphelins, retrait exclusions vitest.config

Bloc C - Backend:
- Extraction routes_auth.go depuis router.go

Bloc D - Rust:
- Suppression security_legacy.rs (code mort, patterns déjà dans security/)
2026-02-14 17:23:32 +01:00
..
ForgotPasswordPage.stories.tsx chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
ForgotPasswordPage.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
ForgotPasswordPage.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
LoginPage.stories.tsx chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
LoginPage.test.tsx Phase 2 stabilisation: code mort, Modal→Dialog, feature flags, tests, router split, Rust legacy 2026-02-14 17:23:32 +01:00
LoginPage.tsx Phase 2 stabilisation: code mort, Modal→Dialog, feature flags, tests, router split, Rust legacy 2026-02-14 17:23:32 +01:00
OAuthCallbackPage.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
OAuthCallbackPage.tsx style(settings,auth): elevate Security and Auth to SaaS Premium 2026-02-07 16:02:52 +01:00
RegisterPage.test.tsx Phase 2 stabilisation: code mort, Modal→Dialog, feature flags, tests, router split, Rust legacy 2026-02-14 17:23:32 +01:00
RegisterPage.tsx refactor(auth): extract RegisterPage into register-page module 2026-02-05 21:50:17 +01:00
ResetPasswordPage.stories.tsx chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
ResetPasswordPage.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
ResetPasswordPage.tsx style(settings,auth): elevate Security and Auth to SaaS Premium 2026-02-07 16:02:52 +01:00
SessionsPage.test.tsx refactor(auth): split SessionsPage into module (Header, Content, Skeleton, stories) 2026-02-05 23:19:06 +01:00
SessionsPage.tsx refactor(auth): split SessionsPage into module (Header, Content, Skeleton, stories) 2026-02-05 23:19:06 +01:00
VerifyEmailPage.stories.tsx chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
VerifyEmailPage.test.tsx chore(refactor/sumi-migration): commit pending changes — tests, stream server, dist_verification 2026-02-13 19:39:18 +01:00
VerifyEmailPage.tsx fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00