mitlist/fe/src/components/list-detail
mohamad d6c5e6fcfd chore: Remove package-lock.json and enhance financials API with user summaries
This commit includes the following changes:

- Deleted the `package-lock.json` file to streamline dependency management.
- Updated the `financials.py` endpoint to return a comprehensive user financial summary, including net balance, total group spending, debts, and credits.
- Enhanced the `expense.py` CRUD operations to handle enum values and improve error handling during expense deletion.
- Introduced new schemas in `financials.py` for user financial summaries and debt/credit tracking.
- Refactored the costs service to improve group balance summary calculations.

These changes aim to improve the application's financial tracking capabilities and maintain cleaner dependency management.
2025-06-28 21:37:26 +02:00
..
CostSummaryDialog.vue feat: Add new components for cost summary, expenses, and item management 2025-06-09 22:55:37 +02:00
ExpenseSection.vue feat: Add new components for cost summary, expenses, and item management 2025-06-09 22:55:37 +02:00
ItemsList.vue chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
ListItem.vue chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
ListItemComposer.vue chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
OcrDialog.vue feat: Add new components for cost summary, expenses, and item management 2025-06-09 22:55:37 +02:00
PurchaseConfirmationDialog.vue chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
SettleShareModal.vue feat: Add new components for cost summary, expenses, and item management 2025-06-09 22:55:37 +02:00