learning_ai_common_plat/packages
saravanakumardb1 4e94ecd721 feat(auth): add forgot-password/change-password API routes to admin dashboard + wire email delivery
Admin dashboard:
- platform-client.ts: Added forgotPasswordViaService, changePasswordViaService, deleteAccountViaService
- app/api/auth/forgot-password/route.ts: New API route proxying to platform-service
- app/api/auth/change-password/route.ts: New API route for authenticated password change

Platform-service (from prior session):
- auth/routes.ts: Added /auth/change-password and DELETE /auth/account endpoints, wired email verification on register
- auth/types.ts: Added ChangePasswordSchema and DeleteAccountSchema
- delivery/subscribers.ts: Updated password reset subscriber, added email verification subscriber
- delivery/channels/email.ts: Added ByteLyst email API provider (sendViaBytelyst)
- delivery/types.ts: Added 'bytelyst' provider
- events/types.ts: Added resetToken/displayName to user.password_reset, added user.email_verification_requested event
2026-02-28 04:17:04 -08:00
..
api-client feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
auth feat(auth): add middleware tests + E2E flow + migrate tracker-service to @bytelyst/auth 2026-02-12 23:41:46 -08:00
blob feat(blob): add @bytelyst/blob shared package 2026-02-14 15:53:33 -08:00
config test(platform-service): add repository tests for notifications, plans, subscriptions, usage, tokens, memory + fix extraction-service flaky test 2026-02-16 11:59:06 -08:00
cosmos fix(cosmos): init containers on startup for local compose 2026-02-14 20:57:17 -08:00
design-tokens feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
errors fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
events feat(auth): add forgot-password/change-password API routes to admin dashboard + wire email delivery 2026-02-28 04:17:04 -08:00
extraction test(platform-service): add repository tests for notifications, plans, subscriptions, usage, tokens, memory + fix extraction-service flaky test 2026-02-16 11:59:06 -08:00
fastify-core refactor(services): integrate @bytelyst/fastify-core into all 4 services 2026-02-12 22:53:22 -08:00
logger test(platform-service): add repository tests for notifications, plans, subscriptions, usage, tokens, memory + fix extraction-service flaky test 2026-02-16 11:59:06 -08:00
monitoring fix: remove stale port references from monitoring, docs, and AI.dev skills 2026-02-14 21:48:21 -08:00
react-auth test(react-auth): switch vitest env to happy-dom 2026-02-14 13:15:12 -08:00
testing chore: remove unused devDeps found by depcheck 2026-02-13 00:17:04 -08:00