api/app
Yoga Pangestu 104a58e6e7 Add password reset functionality with email notifications
- Implemented endpoints for forgot password and reset password
- Added PasswordResetToken model and relationships
- Integrated email service using Resend for sending reset links
- Updated configuration for email and frontend URL
- Enhanced user model to include password reset tokens
- Added necessary schemas for password reset requests
- Updated requirements to include Resend SDK
- Created comprehensive documentation for the new feature
2026-07-22 20:22:58 +07:00
..
factories Add factories and seeders for business types, plans, subscriptions, tenants, and users 2026-07-17 23:15:05 +07:00
models Add password reset functionality with email notifications 2026-07-22 20:22:58 +07:00
routers Add password reset functionality with email notifications 2026-07-22 20:22:58 +07:00
schemas Add password reset functionality with email notifications 2026-07-22 20:22:58 +07:00
seeders Update user status default to INACTIVE, add email verification check in login, and set email_verified_at for admin user in seeder 2026-07-19 23:57:43 +07:00
services Add password reset functionality with email notifications 2026-07-22 20:22:58 +07:00
__init__.py Add configuration and database setup for Profitra API 2026-07-17 21:06:13 +07:00
config.py Add password reset functionality with email notifications 2026-07-22 20:22:58 +07:00
database.py Add configuration and database setup for Profitra API 2026-07-17 21:06:13 +07:00
responses.py Add response utility functions and HTTP exception handler to improve API responses 2026-07-17 22:11:25 +07:00
security.py Add authentication endpoints and JWT handling for user login 2026-07-19 23:51:50 +07:00