![]() 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. |
||
---|---|---|
.. | ||
api | ||
core | ||
crud | ||
db | ||
jobs | ||
models | ||
schemas | ||
__init__.py | ||
auth.py | ||
config.py | ||
database.py | ||
main.py | ||
models.py |