alternative-backend-service/users
saani 4fdc7c35ee feat: add user management endpoints and update appointment model
Add comprehensive API documentation for user management endpoints including profile updates, user listing, and admin user management features. Update appointment model to include additional status options (completed, cancelled) and add max_length constraint to email field. Change appointment creation endpoint to require user authentication instead of being public.

Changes:
- Add API docs for update_profile, get_profile, all-users endpoints
- Add API docs for activate-deactivate-user and delete-user admin endpoints
- Update appointment creation to require authentication
- Add 'completed' and 'cancelled' status options to Appointment model
- Add max_length constraint to EncryptedEmailField
- Regenerate initial migration with updated model definitions
2025-11-23 13:55:04 +00:00
..
migrations feat: add user management endpoints and update appointment model 2025-11-23 13:55:04 +00:00
__init__.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00
admin.py Implement user model with custom user manager and update admin serializers 2025-11-13 00:52:34 +00:00
apps.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00
backends.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00
managers.py Implement user model with custom user manager and update admin serializers 2025-11-13 00:52:34 +00:00
models.py feat: add HIPAA-compliant email and OTP authentication system 2025-11-22 02:19:44 +00:00
serializers.py feat: add user management endpoints and update appointment model 2025-11-23 13:55:04 +00:00
tests.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00
urls.py feat: add user management endpoints and update appointment model 2025-11-23 13:55:04 +00:00
utils.py feat: add HIPAA-compliant email and OTP authentication system 2025-11-22 02:19:44 +00:00
views.py feat: add user management endpoints and update appointment model 2025-11-23 13:55:04 +00:00