mitlist/be/app
Mohamad 5c882996a9
All checks were successful
Deploy to Production, build images and push to Gitea Registry / build_and_push (pull_request) Successful in 1m23s
Enhance financials API and list expense retrieval
- Updated the `check_list_access_for_financials` function to allow access for list creators and members.
- Refactored the `list_expenses` endpoint to support filtering by `list_id`, `group_id`, and `isRecurring`, providing more flexible expense retrieval options.
- Introduced a new `read_list_expenses` endpoint to fetch expenses associated with a specific list, ensuring proper permission checks.
- Enhanced expense retrieval logic in the `get_expenses_for_list` and `get_user_accessible_expenses` functions to include settlement activities.
- Updated frontend API configuration to reflect new endpoint paths and ensure consistency across the application.
2025-06-04 17:50:19 +02:00
..
api Enhance financials API and list expense retrieval 2025-06-04 17:50:19 +02:00
core Refactor: Polish backend based on review 2025-06-01 14:26:36 +02:00
crud Enhance financials API and list expense retrieval 2025-06-04 17:50:19 +02:00
db feat: Add Recurrence Pattern and Update Expense Schema 2025-05-23 21:01:49 +02:00
jobs feat: Add Recurrence Pattern and Update Expense Schema 2025-05-23 21:01:49 +02:00
models Refactor: Reset Alembic migrations and consolidate models. 2025-06-01 14:26:37 +02:00
schemas feat: Add Recurrence Pattern and Update Expense Schema 2025-05-23 21:01:49 +02:00
__init__.py weeee💃 2025-03-30 16:02:49 +02:00
auth.py feat: Implement refresh token functionality in authentication flow 2025-05-25 12:51:02 +02:00
config.py Update OAuth redirect URIs to production environment 2025-06-02 18:07:41 +02:00
database.py feat: Add comprehensive notes and tasks for project stabilization and enhancements 2025-05-24 21:36:57 +02:00
main.py Update OAuth redirect URIs and API routing structure 2025-06-02 18:07:41 +02:00
models.py Refactor: Reset Alembic migrations and consolidate models. 2025-06-01 14:26:37 +02:00