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
|
c2aa62fa03
|
Update user model migration to set invalid password placeholder; enhance invite management with new endpoints for active invites and improved error handling in group invite creation. Refactor frontend to fetch and display active invite codes.
|
2025-05-16 22:31:44 +02:00 |
|
mohamad
|
f2ac73502c
|
Enhance OAuth token handling in authentication flow; update frontend to support access and refresh tokens. Refactor auth store to manage refresh token state and improve token storage logic.
|
2025-05-16 22:08:56 +02:00 |
|
mohamad
|
515534dcce
|
Add conflict resolution for list creation and updates; implement offline action handling for list items. Enhance service worker with background sync capabilities and improve UI for offline states.
|
2025-05-16 02:07:41 +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
|
1c08e57afd
|
fastapi-users, oauth, docker support, cleanup
|
2025-05-14 00:10:31 +02:00 |
|
mohamad
|
29682b7e9c
|
Refactor input elements for consistency and readability; update styles for better alignment and spacing in SignupPage and ListDetailPage.
|
2025-05-13 22:46:40 +02:00 |
|
mohamad
|
18f759aa7c
|
Add Sentry integration for error tracking; update requirements and configuration files. Introduce new Alembic migration for missing indexes and constraints in the database schema.
|
2025-05-13 21:45:45 +02:00 |
|
mohamad
|
9583aa4bab
|
Remove repomix-output.xml file; update package.json and package-lock.json to include Supabase dependencies for enhanced authentication and real-time features.
|
2025-05-13 21:29:17 +02:00 |
|
mohamad
|
cacfb2a5e8
|
commit i guess
|
2025-05-13 20:33:02 +02:00 |
|
mohamad
|
227a3d6186
|
migrate to vue+vueuse+valerieui bc quasar customisation is sad
|
2025-05-13 19:23:15 +02:00 |
|
mohamad
|
9230d1f626
|
Remove ExampleComponent and example-store files
|
2025-05-09 00:11:02 +02:00 |
|
mohamad
|
5a910a29e2
|
Refactor data types in ConflictResolutionDialog and OfflineIndicator components for improved type safety; update OfflineAction interface to use 'unknown' instead of 'any' for data property, and enhance action label handling in OfflineIndicator for better clarity.
|
2025-05-09 00:10:37 +02:00 |
|
mohamad
|
db5f2d089e
|
Implement offline functionality with conflict resolution; add OfflineIndicator component for user notifications, integrate offline action management in the store, and enhance service worker caching strategies for improved performance.
|
2025-05-08 23:52:11 +02:00 |
|
mohamad
|
7bbec7ad5f
|
Add cost summary feature to ListDetailPage; implement API endpoints for costs and enhance UI with a dialog for displaying cost details, including user balances and total costs.
|
2025-05-08 23:38:07 +02:00 |
|
mohamad
|
4283fe8a19
|
Refactor axios error handling to throw new Error instances for better stack trace clarity; update component lifecycle methods in AccountPage, ListsPage, and ListDetailPage to use void for asynchronous calls; adjust polling interval type in ListDetailPage for improved type safety.
|
2025-05-08 23:28:33 +02:00 |
|
mohamad
|
d99aef9d11
|
Add price input field for completed items in ListDetailPage; update item API endpoint to use new configuration; ensure price handling is consistent and type-safe during updates.
|
2025-05-08 23:21:12 +02:00 |
|
mohamad
|
8b6ddb91f8
|
Update ListDetailPage to change item quantity type from number to string; enhance logging for API calls and component lifecycle events for better debugging.
|
2025-05-08 22:53:38 +02:00 |
|
mohamad
|
f52b47f6df
|
Refactor CRUD operations in group, item, and list modules to remove unnecessary transaction context; enhance error handling and improve code readability. Update API endpoint for OCR processing in configuration and add confirmation dialogs for item actions in ListDetailPage.
|
2025-05-08 22:34:07 +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
|
7836672f64
|
Refactor API calls in GroupDetailPage and GroupsPage components to remove versioning; enhance error handling for group creation and joining processes.
|
2025-05-08 21:59:13 +02:00 |
|
mohamad
|
fe252cfac8
|
Refactor CreateListModal and GroupDetailPage components; improve error handling and update API calls in ListsPage and ListDetailPage for better type safety and user feedback.
|
2025-05-08 21:35:02 +02:00 |
|
Mohamad
|
4f32670bda
|
missing import
|
2025-05-08 19:12:23 +02:00 |
|
Mohamad.Elsena
|
5186892df6
|
Add CreateListModal and ListDetailPage components; enhance ListsPage with loading/error states and group filtering
|
2025-05-08 15:59:28 +02:00 |
|
Mohamad.Elsena
|
7b2c5c9ebd
|
Svelte to Quasar
|
2025-05-08 15:02:09 +02:00 |
|
mohamad
|
839487567a
|
end of phase 5
|
2025-04-02 23:54:43 +02:00 |
|
mohamad
|
53c7382b88
|
end of phase 4
|
2025-03-31 00:07:43 +02:00 |
|
mohamad
|
4fbbe77658
|
end of phase 3
|
2025-03-30 19:42:32 +02:00 |
|
mohamad
|
4b7415e1c3
|
weeee💃
|
2025-03-30 16:02:49 +02:00 |
|