Commit Graph

39 Commits

Author SHA1 Message Date
pradeepkumar
cdb918fae8 feat: implement centralized human-readable error messaging for Dio exceptions and improve API response parsing 2026-04-10 17:35:59 +05:30
pradeepkumar
f9c6d5e5da refactor: improve Dio error parsing and add user-friendly fallback messages for network and status code failures 2026-04-09 05:22:11 +05:30
pradeepkumar
509eae2e88 refactor: enhance push notification routing with full payload handling and add socket connection state management 2026-04-08 21:24:35 +05:30
pradeepkumar
2913947a34 refactor: remove redundant AnimatedSwitcher and update routing transitions to use slide animations for detail screens 2026-04-02 17:57:57 +05:30
pradeepkumar
5f146853bd fix 2026-03-31 23:23:08 +05:30
pradeepkumar
597b97414d fix: suppress all network errors during logout and clear snackbars before navigation 2026-03-31 06:04:30 +05:30
pradeepkumar
145cf53fdb feat: add back navigation to agent network screen and update route transition animation 2026-03-31 05:59:38 +05:30
pradeepkumar
ecca0a37c3 chore: update Google Sign-In client ID and remove redundant AnimatedSwitcher from app shell 2026-03-28 19:21:48 +05:30
pradeepkumar
76ab8612a4 feat: trigger notification provider refresh upon receiving FCM push notifications 2026-03-28 18:53:12 +05:30
pradeepkumar
2db956893c feat: update Twitter auth to use confidential client flow with Basic authentication 2026-03-28 17:03:27 +05:30
pradeepkumar
ca4315b09d Refactor: Redesign bottom navigation bar item to include an active indicator dot, a background highlight for selected icons, and adjusted padding. 2026-03-27 09:15:19 +05:30
pradeepkumar
4c06d0d895 feat: Enhance messaging read receipts and auto-read, fix auth 401 error suppression during logout, and refine agent profile expertise 2026-03-27 06:32:46 +05:30
pradeepkumar
ba87e3b091 refactor: Update Twitter OAuth 2.0 PKCE flow for dynamic redirect URI and public client authentication, replace SVG back button with a native icon, and enhance Twitter login error reporting. 2026-03-26 15:05:06 +05:30
pradeepkumar
0466341f62 feat: Implement Twitter (X) login using OAuth 2.0 PKCE flow via webview. 2026-03-26 11:53:36 +05:30
pradeepkumar
22187c8b13 feat: Implement real-time agent connection state updates and enhance app shell navigation transitions. 2026-03-26 09:46:40 +05:30
pradeepkumar
c5f905b4d3 feat: implement social login functionality with Google, Facebook, and Twitter, including API integration and platform-specific configurations. 2026-03-26 00:07:31 +05:30
pradeepkumar
744787bae2 feat: Enhance APNS token retrieval with retries and add cancel functionality to revert changes in notification and privacy settings. 2026-03-20 02:48:41 +05:30
pradeepkumar
b848b0260b fix 2026-03-19 13:32:34 +05:30
pradeepkumar
62a4a26e9a feat: Implement expiring cache for S3 image URLs, add error retry logic, and clear image caches on app startup. 2026-03-19 10:54:49 +05:30
pradeepkumar
a4aa9bfe25 feat: Implement push notification suppression for active chats, prevent duplicate self-messages, update the chat typing indicator, and add back buttons to static screens. 2026-03-18 17:24:32 +05:30
pradeepkumar
f6263b833c feat: Add professional ratings to cards, implement scroll-to-top on home tab re-tap, and improve agent type fetching in the hero section. 2026-03-15 22:28:59 +05:30
pradeepkumar
b7f131c677 feat: Implement expandable tag sections with "Show More/Less" functionality on the agent home screen. 2026-03-15 00:41:31 +05:30
pradeepkumar
21f669fca5 feat: Implement optimistic UI for agent availability toggle, add email and phone visibility toggles, and improve the logout process with immediate socket disconnection and best-effort API calls. 2026-03-15 00:35:39 +05:30
pradeepkumar
29c9277bb7 feat: Redesign home screen sections with updated testimonial card styles, refined trust stats layout, and spacing adjustments. 2026-03-14 22:44:48 +05:30
pradeepkumar
7b9c19ec67 feat: Implement image cache eviction for S3 images and enhance image loading error handling. 2026-03-14 15:26:08 +05:30
pradeepkumar
ad94db5620 feat: Implement initial filtering for agent search from the home screen, enable footer navigation, and add provider stability checks. 2026-03-14 14:53:46 +05:30
pradeepkumar
6928697c5c feat: Implement support chat functionality, add 2FA verification screen and routing, and update dependencies. 2026-03-11 13:26:16 +05:30
pradeepkumar
f1003be757 feat: Enable Firebase Cloud Messaging for iOS with platform-specific configurations and update Android build settings. 2026-03-09 06:07:36 +05:30
pradeepkumar
0102617dc7 feat: implement Stripe checkout flow, update profile settings UI for subscriptions, and add agent profile editing. 2026-03-09 06:04:54 +05:30
pradeepkumar
e129be5a59 feat: Implement Firebase push notifications with support for flavor-specific configurations. 2026-03-08 21:55:52 +05:30
pradeepkumar
744b7b7ca8 feat: Implement notifications feature, enhance profile settings with new sections, and integrate Firebase configurations for multiple environments. 2026-03-08 21:48:56 +05:30
pradeepkumar
0362d7cfe0 feat: Implement agent network management and refactor app navigation with a new AppShell component. 2026-03-08 16:05:08 +05:30
pradeepkumar
219acfc013 refactor: improve specialization card layout and unify chat screen header and navigation with home screen components. 2026-03-08 02:01:03 +05:30
pradeepkumar
bba9cd3936 feat: Implement messaging functionality with conversation and chat screens, and enhance agent detail views. 2026-03-08 00:41:44 +05:30
pradeepkumar
ef0fe593ab feat: Implement agent filtering by integrating a new API endpoint for filterable fields, introducing filter data models, and adding a dedicated filter sheet UI, alongside an updated profile icon. 2026-03-07 22:33:09 +05:30
pradeepkumar
ee08e86449 feat: Implement S3 image handling with a new resolver and widget, update agent display, and configure storage base URL. 2026-03-07 22:19:17 +05:30
pradeepkumar
e0a747d64b update mobile design 2026-02-24 22:35:16 +05:30
pradeepkumar
1f48ff3852 feat: Implement dynamic top professionals section with agent/lender tabs using Riverpod for state management. 2026-02-24 03:28:13 +05:30
pradeepkumar
4f8ad7fe49 feat: Implement initial authentication, multi-environment support, and core app infrastructure. 2026-02-23 19:23:30 +05:30