2 Commits

Author SHA1 Message Date
Automated Action
62288e3929 Fix application startup error by adding email-validator
- Add email-validator package to requirements.txt
- Update User and Todo schemas to use new Pydantic v2 model_config syntax
- Replace deprecated 'orm_mode' with Pydantic v2 'from_attributes' config
2025-05-16 02:23:45 +00:00
Automated Action
69f6a404bd Add user authentication to Todo application
- Create User model and schema
- Implement password hashing with bcrypt
- Add JWT token-based authentication
- Create user and auth endpoints
- Update todo endpoints with user authentication
- Add alembic migration for user model
- Update README with new features
2025-05-16 02:07:51 +00:00