Commit Graph

135 Commits

Author SHA1 Message Date
Van Leemput Dayron
020fa8823d ci: add Android SDK setup and license acceptance to the Android deployment workflow. 2025-12-09 14:47:04 +01:00
Van Leemput Dayron
959fc33fe4 refactor: use direct shell command for Flutter release APK build.
Some checks failed
Deploy Flutter to Firebase / deploy-android (push) Failing after 34s
2025-12-09 11:31:21 +01:00
Van Leemput Dayron
a57fc811d8 ci: Disable Flutter action cache in Android deployment workflow.
Some checks failed
Deploy Flutter to Firebase / deploy-android (push) Failing after 50s
2025-12-09 11:27:54 +01:00
Van Leemput Dayron
a96084ba17 ci: Update Ruby version to 3.3 in Android deployment workflow.
Some checks failed
Deploy Flutter to Firebase / deploy-android (push) Has been cancelled
2025-12-09 11:21:33 +01:00
Van Leemput Dayron
b96c988e80 feat: Set up Fastlane for Android with Firebase App Distribution and adjust build configurations.
Some checks failed
Deploy Flutter to Firebase / deploy-android (push) Has been cancelled
2025-12-09 11:07:09 +01:00
Van Leemput Dayron
14d2761832 ci: Add .env file creation for Google Maps API keys and fix Android package name in deploy workflow.
Some checks failed
Deploy Android to Play Store / build-and-deploy (push) Failing after 26m39s
2025-12-08 21:30:59 +01:00
Van Leemput Dayron
bd3fd28d3c Try resolving CI/CD
Some checks failed
Deploy Android to Play Store / build-and-deploy (push) Failing after 26m33s
2025-12-08 21:01:29 +01:00
Van Leemput Dayron
e8ef20d046 ci: Add Android SDK setup step to the Android deployment workflow.
Some checks failed
Deploy Android to Play Store / build-and-deploy (push) Has been cancelled
2025-12-08 20:48:02 +01:00
Van Leemput Dayron
9fc8d5d1de ci: Add Flutter action cache and remove explicit Flutter version.
Some checks failed
Deploy Android to Play Store / build-and-deploy (push) Failing after 20m38s
2025-12-08 18:20:03 +01:00
Van Leemput Dayron
73db84896a feat: Migrate Android deployment from Jenkins and Fastlane to Gitea Actions workflow.
Some checks failed
Deploy Android to Play Store / build-and-deploy (push) Failing after 4m10s
2025-12-08 18:04:42 +01:00
Van Leemput Dayron
9734532491 style: Fix indentation of Android build and deploy stage in Jenkinsfile 2025-12-08 17:08:35 +01:00
Van Leemput Dayron
7d38f54123 feat: Add retrieval and copying of Flutter .env file from Jenkins credentials for Android build. 2025-12-08 17:06:29 +01:00
Van Leemput Dayron
d02a627b86 fix: Remove Jenkins tools block and hardcode Java path in PATH environment variable. 2025-12-08 16:58:36 +01:00
Van Leemput Dayron
6ce40dd2d6 fix: Consolidate Jenkinsfile PATH environment variable into a single line and clarify related comments for JAVA_HOME and ANDROID_HOME. 2025-12-08 16:51:40 +01:00
Van Leemput Dayron
00ffdcf10b ci: Add JDK 17 tool definition and configure JAVA_HOME in Jenkinsfile. 2025-12-08 16:43:57 +01:00
Van Leemput Dayron
e4d38692fe ci: Add /usr/local/bin to the PATH environment variable in Jenkinsfile. 2025-12-08 16:23:06 +01:00
Van Leemput Dayron
1f93a4e42d ci: Migrate Android Play Store deployment from GitHub Actions to Jenkins using Fastlane. 2025-12-08 16:11:40 +01:00
Van Leemput Dayron
bf48971dc4 feat: Propagate user profile updates to group member details and remove trip code sharing UI.
Some checks failed
Deploy to Play Store / build_and_deploy (push) Has been cancelled
2025-12-06 16:43:40 +01:00
Van Leemput Dayron
13933fc56c Resolve map problem. 2025-12-06 15:50:19 +01:00
Van Leemput Dayron
ca28e0a780 feat: Implement platform-specific Google Maps API key handling and update app version.
Some checks failed
Deploy to Play Store / build_and_deploy (push) Has been cancelled
2025-12-06 14:43:22 +01:00
Van Leemput Dayron
34b5efb1fc feat: remove notifications settings option from settings content
Some checks failed
Deploy to Play Store / build_and_deploy (push) Has been cancelled
2025-12-05 18:45:34 +01:00
Van Leemput Dayron
f96a51c7cf refactor: standardize API error and success responses with explicit returns and JSON messages
Some checks failed
Deploy to Play Store / build_and_deploy (push) Has been cancelled
2025-12-05 18:42:59 +01:00
Van Leemput Dayron
cac0770467 feat: Introduce comprehensive unit tests for models and BLoCs using mockito and bloc_test, and refine TripBloc error handling.
Some checks failed
Deploy to Play Store / build_and_deploy (push) Has been cancelled
2025-12-05 11:55:20 +01:00
Van Leemput Dayron
9b11836409 feat: add high priority Android notifications and set chat input field line limits 2025-12-04 15:05:04 +01:00
Van Leemput Dayron
9f2bfcaa55 feat: Add full-screen receipt viewer, display trip participants in calendar, and restrict trip management options to creator. 2025-12-04 14:25:27 +01:00
Van Leemput Dayron
e174c1274d feat: Add map navigation, enhance FCM deep linking, localize Google Places API, and refine activity display. 2025-12-04 11:24:30 +01:00
Van Leemput Dayron
cf4c6447dd feat: Redesign calendar page with default week view, improved app bar, and a consolidated activity timeline. 2025-12-03 23:51:16 +01:00
Van Leemput Dayron
a74d76b485 Trying to do the notification for all users. 2025-12-03 17:32:06 +01:00
Van Leemput Dayron
fd19b88eef feat: Implement Apple Sign-In for Android by adding a callback function, updating redirect URI, and configuring the Android manifest. 2025-12-03 15:41:22 +01:00
Van Leemput Dayron
f3ae91ccf9 refactor: Centralize error and notification handling using a dedicated _errorService across various components. 2025-12-03 14:50:03 +01:00
Van Leemput Dayron
6757cb013a feat: integrate ErrorService for consistent error display and standardize bloc error messages. 2025-12-02 13:59:40 +01:00
Van Leemput Dayron
1e70b9e09f feat: Enable iOS push notifications and improve APNS token retrieval. 2025-11-28 20:27:29 +01:00
Van Leemput Dayron
b4bcc8f498 feat: Upgrade Firebase Functions dependencies, enhance notification service with APNS support and FCM 2025-11-28 20:18:24 +01:00
Van Leemput Dayron
68f546d0e8 Add notification 2025-11-28 19:16:37 +01:00
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
b1f86b1c6a build 2025-11-28 13:22:03 +01:00
Van Leemput Dayron
bf796a661c feat: Update Android namespace and application ID, and configure release signing.
Some checks failed
Deploy to Play Store / build_and_deploy (push) Has been cancelled
2025-11-28 13:07:01 +01:00
Van Leemput Dayron
272fce2e59 feat: add GitHub Actions workflow for automated Play Store deployment 2025-11-28 13:06:40 +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
cad9d42128 feat: Introduce memberIds for efficient group querying and management, updating related UI components and .gitignore. 2025-11-27 15:36:46 +01:00
Van Leemput Dayron
9198493dd5 Add vscode counter to gitignore 2025-11-26 18:11:35 +01:00
Van Leemput Dayron
f7eeb7c6f1 feat: Add calendar page, enhance activity search and approval logic, and refactor activity filtering UI. 2025-11-26 12:15:13 +01:00
Van Leemput Dayron
258f10b42b Implement message deletion functionality: add isDeleted flag to Message model, update deleteMessage method in MessageRepository, and adjust chat display for deleted messages. 2025-11-14 00:54:28 +01:00
Van Leemput Dayron
79cf3f4655 Enhance group member management: add last name support in GroupMember model, update member display in chat and trip details, and implement pseudo change functionality in chat group. 2025-11-14 00:34:28 +01:00
Van Leemput Dayron
c322bc079a Add functionality to manage account members: implement add and remove member events, update account repository methods, and integrate with trip details for participant management. 2025-11-14 00:03:38 +01:00
Van Leemput Dayron
9101a94691 Add sender avatar display and member list enhancements in chat group 2025-11-13 18:35:00 +01:00
Van Leemput Dayron
41402e1b2c Add profile picture support for group members and enhance trip details display 2025-11-13 18:25:33 +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