![]() 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. |
||
---|---|---|
.. | ||
alembic | ||
app | ||
tests | ||
.dockerignore | ||
.gitignore | ||
alembic.ini | ||
Dockerfile | ||
Dockerfile.prod | ||
entrypoint.sh | ||
pytest.ini | ||
requirements.txt |