Go to file
mohamad c8cdbd571e Add FastAPI database transaction management strategy and update requirements
Introduce a new technical specification for managing database transactions in FastAPI, ensuring ACID compliance through standardized practices. The specification outlines transaction handling for API endpoints, CRUD functions, and non-API operations, emphasizing the use of context managers and error handling.

Additionally, update the requirements file to include new testing dependencies for async operations, enhancing the testing framework for the application.
2025-05-20 01:19:37 +02:00
.cursor/rules Add FastAPI database transaction management strategy and update requirements 2025-05-20 01:19:37 +02:00
.gitea/workflows end of phase 3 2025-03-30 19:42:32 +02:00
be Add FastAPI database transaction management strategy and update requirements 2025-05-20 01:19:37 +02:00
fe Enhance configuration and error handling in the application; add new error messages for OCR and authentication processes. Refactor database session management to include transaction handling, and update models to track user creation for expenses and settlements. Update API endpoints to improve cost-sharing calculations and adjust invite management routes for clarity. 2025-05-17 13:56:17 +02:00
docker-compose.yml fastapi-users, oauth, docker support, cleanup 2025-05-14 00:10:31 +02:00