![]() - Added support for recurring expenses, allowing users to define recurrence patterns (daily, weekly, monthly, yearly) for expenses. - Introduced `RecurrencePattern` model to manage recurrence details and linked it to the `Expense` model. - Implemented background job scheduling using APScheduler to automatically generate new expenses based on defined patterns. - Updated expense creation logic to handle recurring expenses, including validation and database interactions. - Enhanced frontend components to allow users to create and manage recurring expenses through forms and lists. - Updated documentation to reflect new features and usage guidelines for recurring expenses. |
||
---|---|---|
.. | ||
api | ||
core | ||
crud | ||
jobs | ||
models | ||
schemas | ||
__init__.py | ||
auth.py | ||
config.py | ||
database.py | ||
main.py | ||
models.py |