Go to file
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
.cursor/rules feat: Implement comprehensive roadmap for feature updates and enhancements 2025-06-10 08:16:55 +02:00
.gitea/workflows refactor: Optimize Dockerfiles and deployment workflow for improved performance and reliability 2025-06-01 16:26:49 +02:00
be chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
docs feat: Introduce activity tracking and management features 2025-06-28 19:14:51 +02:00
fe chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
docker-compose.prod.yml Refactor: Simplify docker-compose configuration by removing unused services and optimizing backend settings 2025-06-01 19:18:42 +02:00
docker-compose.yml Fix(docker): Run Alembic migrations on container startup 2025-06-01 17:10:40 +00:00
env.production.template feat: Enhance application configuration and logging with new features 2025-06-27 11:55:29 +02:00