4 Commits

Author SHA1 Message Date
Automated Action
674c0542ae Fix HTTP 204 status code response handling
- Modified delete_user_endpoint to return None for HTTP 204 status code
- Updated delete_todo endpoint to also return None for HTTP 204 status code
- Added proper return type annotations to both endpoints
- This fixes the AssertionError: Status code 204 must not have a response body
2025-05-16 02:28:23 +00:00
Automated Action
4f79f6c29a Fix HTTP 204 status code response handling
- Remove return None from delete endpoints with 204 status code
- HTTP status code 204 must not have a response body per HTTP spec
- Fixed in both users.py and todos.py API endpoints
- Addresses AssertionError: Status code 204 must not have a response body
2025-05-16 02:27:18 +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
Automated Action
b399d38a23 Implement FastAPI Todo Application 2025-05-16 01:35:23 +00:00