mitlist/be/app/api/v1
mohamad fb951acb72 feat: Add chore history and scheduling functionality
This commit introduces new models and endpoints for managing chore history and scheduling within the application. Key changes include:

- Added `ChoreHistory` and `ChoreAssignmentHistory` models to track changes and events related to chores and assignments.
- Implemented CRUD operations for chore history in the `history.py` module.
- Created endpoints to retrieve chore and assignment history in the `chores.py` and `groups.py` files.
- Introduced a scheduling feature for group chores, allowing for round-robin assignment generation.
- Updated existing chore and assignment CRUD operations to log history entries for create, update, and delete actions.

This enhancement improves the tracking of chore-related events and facilitates better management of group chore assignments.
2025-06-08 01:17:53 +02:00
..
endpoints feat: Add chore history and scheduling functionality 2025-06-08 01:17:53 +02:00
__init__.py weeee💃 2025-03-30 16:02:49 +02:00
api.py Fix: Correct API endpoint pathing for expenses to resolve 404 errors 2025-06-03 10:04:42 +00:00
test_auth.py end of phase 3 2025-03-30 19:42:32 +02:00
test_users.py Refactor authentication and user management to standardize session handling across OAuth flows. Update configuration to include default token type for JWT authentication. Enhance error handling with new exceptions for user operations, and clean up test cases for better clarity and reliability. 2025-05-20 01:19:21 +02:00