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 |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| Dockerfile | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||