mitlist/be/app/schemas
Mohamad.Elsena 5018ce02f7 feat: Implement recurring expenses feature with scheduling and management
- 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.
2025-05-22 16:37:14 +02:00
..
__init__.py weeee💃 2025-03-30 16:02:49 +02:00
auth.py add_version_to_lists_and_items 2025-05-07 23:30:23 +02:00
chore.py feat: Implement chore management feature with personal and group chores 2025-05-21 18:18:22 +02:00
cost.py 0705 2025-05-08 00:56:26 +02:00
expense.py feat: Implement recurring expenses feature with scheduling and management 2025-05-22 16:37:14 +02:00
group.py commit i guess 2025-05-13 20:33:02 +02:00
health.py add_version_to_lists_and_items 2025-05-07 23:30:23 +02:00
invite.py end of phase 3 2025-03-30 19:42:32 +02:00
item.py add_version_to_lists_and_items 2025-05-07 23:30:23 +02:00
list.py add_version_to_lists_and_items 2025-05-07 23:30:23 +02:00
message.py end of phase 3 2025-03-30 19:42:32 +02:00
ocr.py end of phase 5 2025-04-02 23:54:43 +02:00
settlement_activity.py feat: Implement traceable expense splitting and settlement activities 2025-05-22 07:05:31 +00:00
user.py Refactor authentication endpoints and user management; update CORS settings and JWT handling for improved security and compatibility with FastAPI-Users. Remove deprecated user-related endpoints and streamline API structure. 2025-05-14 01:04:09 +02:00