Commit Graph

15 Commits

Author SHA1 Message Date
Van Leemput Dayron
0668fcad57 feat: refactor account deletion to handle requires-recent-login and update Android package ID. 2025-11-28 19:01:01 +01:00
Van Leemput Dayron
fd710b8cb8 feat: Add logger service and improve expense dialog with enhanced receipt management and calculation logic. 2025-11-28 12:54:54 +01:00
Van Leemput Dayron
3560b2d6f5 Add camera and storage permissions, and implement profile picture upload functionality 2025-11-13 15:33:43 +01:00
Van Leemput Dayron
2ca30088ca Add phone number field to UserModel and update ProfileContent to display user phone number 2025-11-13 15:06:42 +01:00
Van Leemput Dayron
0971b4cb3d Enhance user authentication handling by adding authMethod to UserModel and updating ProfileContent to display authentication method details. 2025-11-13 14:46:21 +01:00
Van Leemput Dayron
8b09a2e580 Refactor settings components to organize theme content and update import paths 2025-11-07 08:39:06 +01:00
Van Leemput Dayron
75f51f8cf5 Refactor ProfileContent to use ErrorService for error handling and update instantiation in SettingsContent 2025-11-06 15:38:05 +01:00
Van Leemput Dayron
3b633f10e4 Add PoliciesContent component and integrate it into SettingsContent for privacy policy display 2025-11-06 12:01:12 +01:00
Van Leemput Dayron
5977f4d0da Integrate UserStateWrapper for user state management in group and home components; refactor profile and settings imports 2025-11-05 09:36:57 +01:00
Dayron
e3dad39c4f feat: Add TripImageService for automatic trip image management
- Implemented TripImageService to load missing images for trips, reload images, and clean up unused images.
- Added functionality to get image statistics and clean up duplicate images.
- Created utility scripts for manual image cleanup and diagnostics in Firebase Storage.
- Introduced tests for image loading optimization and photo quality algorithms.
- Updated dependencies in pubspec.yaml and pubspec.lock for image handling.
2025-11-03 14:33:58 +01:00
Dayron
459047e2c4 feat: Update theme colors for improved visibility in light and dark modes across multiple components 2025-11-01 18:05:04 +01:00
Dayron
72ddb58a11 Refactor user and theme management to use BLoC pattern; remove provider classes and integrate new services for user and group functionalities 2025-10-14 12:10:42 +02:00
Dayron
797f77cf69 Add launch configuration, update API keys, and refactor UI components for better structure and performance 2025-10-06 14:17:30 +02:00
Van Leemput Dayron
ad9393a925 Add profile in parameters, initialized page map, group, count. 2025-10-01 12:21:00 +02:00
Van Leemput Dayron
807b66f919 First commit 2025-09-30 15:53:48 +02:00