Commit Graph

12 Commits

Author SHA1 Message Date
mohamad
d6d19397d3 Refactor authentication and user management to standardize session handling across OAuth flows. Update configuration to include default token type for JWT authentication. Enhance error handling with new exceptions for user operations, and clean up test cases for better clarity and reliability. 2025-05-20 01:19:21 +02:00
mohamad
5abe7839f1 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
mohamad
7a88ea258a Refactor database session management and exception handling across CRUD operations; streamline transaction handling in expense, group, invite, item, list, settlement, and user modules for improved reliability and clarity. Introduce specific operation errors for better error reporting. 2025-05-16 21:54:29 +02:00
mohamad
3f0cfff9f1 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
mohamad
e484c9e9a8 Enhance error handling and transaction management in item creation; explicitly commit changes and rollback on exceptions to ensure database integrity. 2025-05-08 22:53:26 +02:00
mohamad
262505c898 Refactor API integration across multiple components; introduce centralized API configuration, enhance error handling, and improve type safety in API calls for better maintainability and user experience. 2025-05-08 22:22:46 +02:00
Mohamad.Elsena
c7fdb60130 Add database error messages and improve exception handling in CRUD operations 2025-05-08 16:00:12 +02:00
mohamad
bbb3c3b7df 0705 2025-05-08 00:56:26 +02:00
mohamad
423d345fdf add_version_to_lists_and_items 2025-05-07 23:30:23 +02:00
mohamad
d2d484c327 001 2025-05-07 20:16:16 +02:00
mohamad
839487567a end of phase 5 2025-04-02 23:54:43 +02:00
mohamad
4fbbe77658 end of phase 3 2025-03-30 19:42:32 +02:00