Commit Graph

  • 3bc0d2a8a9 feat(device-settings): Replace Location TextInput with Picker Sergei 2026-01-24 14:21:04 -08:00
  • 2aff43af34 fix(api): Convert location IDs to Legacy API numeric codes Sergei 2026-01-24 14:17:46 -08:00
  • 197a269d10 feat(api): Add ROOM_LOCATIONS constants for sensor placement Sergei 2026-01-24 14:14:41 -08:00
  • f0d39af6dc Add security audit report and PRD for custom names Sergei 2026-01-22 18:52:01 -08:00
  • f8939a6817 fix: Use server-provided displayName for beneficiaries list Sergei 2026-01-22 13:40:21 -08:00
  • 9e77a8e059 feat(api): Add originalName field to beneficiary responses Sergei 2026-01-22 13:02:12 -08:00
  • 9f0baea3fd feat(beneficiaries): Use displayName in detail page header Sergei 2026-01-22 12:54:50 -08:00
  • c058ebe2c6 feat(beneficiaries): Display customName in beneficiaries list Sergei 2026-01-22 12:51:46 -08:00
  • 4bdfa69dbe feat(api): Add custom_name field to user_access table Sergei 2026-01-22 12:34:38 -08:00
  • f94121b848 Update voice call, equipment tracking, and cleanup Sergei 2026-01-22 09:34:01 -08:00
  • 9cb51c13c0 Add Legacy API integration for sensors system Sergei 2026-01-20 15:13:44 -08:00
  • 9f9124fdab feat(sensors): Batch sensor setup with progress UI and error handling Sergei 2026-01-19 23:24:22 -08:00
  • 1301c6e093 Make sensor location tappable to navigate to Device Settings Sergei 2026-01-19 23:17:00 -08:00
  • 102a562f9d Fix sensors list API: add missing auth headers and credentials method Sergei 2026-01-19 23:04:45 -08:00
  • 8a633a0f6b Add attachDeviceToDeployment method to api.ts Sergei 2026-01-19 23:01:47 -08:00
  • 516dc37527 Add retry button for individual failed sensors on results screen Sergei 2026-01-19 23:00:32 -08:00
  • ca820b25fb Add progress UI enhancements for batch sensor setup Sergei 2026-01-19 22:55:10 -08:00
  • be1c2eb7f5 Refactor Setup WiFi screen for batch sensor processing Sergei 2026-01-19 22:47:48 -08:00
  • b738d86419 Update navigation to pass selected devices array Sergei 2026-01-19 22:43:12 -08:00
  • 52def3cb79 Show placeholder for empty location in Equipment screen Sergei 2026-01-19 22:38:39 -08:00
  • c46af1ea1d Add updateDeviceMetadata method to api.ts Sergei 2026-01-19 22:35:10 -08:00
  • 6046655c10 Update WellNuoLite submodule (voice integration) Sergei 2026-01-14 19:18:43 -08:00
  • 2b68b70584 Add sensor system documentation Sergei 2026-01-14 19:08:19 -08:00
  • 5092678430 Add device settings screen Sergei 2026-01-14 19:08:09 -08:00
  • 3c3283e424 Add WiFi setup flow for WP sensors Sergei 2026-01-14 19:07:57 -08:00
  • 86e73f004d Add BLE infrastructure for sensor connectivity Sergei 2026-01-14 19:07:44 -08:00
  • 3aee73a731 Add WP sensor status system with BLE scanning Sergei 2026-01-14 19:03:06 -08:00
  • 1d0bf73222 Add specs, Claude commands, and config updates Sergei 2026-01-13 12:23:15 -08:00
  • 5c8c3665da Profile avatar cloud upload + test bundle ID Sergei 2026-01-12 21:53:53 -08:00
  • 5e0b38748b Update Stripe integration, API services, and purchase screens Sergei 2026-01-12 21:44:57 -08:00
  • 429a18d1eb Fix Edit navigation from menu + add avatar upload indicator Sergei 2026-01-12 21:44:40 -08:00
  • 7105bb72f7 Stable Light version - App Store submission Sergei 2026-01-12 20:28:18 -08:00
  • b14360f4b6 Fix web build: React 19 JSX runtime + AuthContext hooks order Sergei 2026-01-12 11:56:24 -08:00
  • 966d8e2aba Various improvements and fixes Sergei 2026-01-10 08:25:39 -08:00
  • 4c880190d5 Center subscription screen content when no active subscription Sergei 2026-01-09 20:02:55 -08:00
  • 61d275ec7c Remove role display from beneficiary detail header Sergei 2026-01-09 19:57:10 -08:00
  • fc4567c690 Fix navigation: use /(tabs) instead of /(tabs)/beneficiaries Sergei 2026-01-09 19:54:36 -08:00
  • 62f70853cb Fix navigation: add isNavigatingAway flag to prevent redirect conflicts Sergei 2026-01-09 19:52:39 -08:00
  • c2c6a52b31 Try router.dismissAll() for navigation Sergei 2026-01-09 19:49:50 -08:00
  • 5489b16a13 Add Alert debug for Back button to diagnose issue Sergei 2026-01-09 19:49:21 -08:00
  • 657737e5a4 Add status badges for beneficiaries list Sergei 2026-01-09 19:49:07 -08:00
  • 6e277ca940 Use Pressable instead of TouchableOpacity for Back button Sergei 2026-01-09 19:47:46 -08:00
  • a830383128 Fix navigation: use router.push for Back to Loved Ones Sergei 2026-01-09 19:45:26 -08:00
  • c004d3c3a4 Move "Back to Loved Ones" button above "I received my kit" Sergei 2026-01-09 19:43:22 -08:00
  • 2d5e5186f7 Fix SplashScreen warning on subscription flow Sergei 2026-01-09 19:21:53 -08:00
  • e74d1a4b26 Show user role under beneficiary name Sergei 2026-01-09 19:08:12 -08:00
  • 28323507f8 Remove redirect from subscription page Sergei 2026-01-09 18:50:13 -08:00
  • 2e72398818 Fix dropdown menu - make full row clickable Sergei 2026-01-09 18:41:35 -08:00
  • 973e9b7ebe Fix Developer Mode WebView authentication Sergei 2026-01-09 17:06:35 -08:00
  • 24e7f057e7 Stable version: Reusable BeneficiaryMenu, subscription fixes Sergei 2026-01-09 13:22:56 -08:00
  • 79baf86faf Remove invitation code from email, keep only button link Sergei 2026-01-09 13:18:08 -08:00
  • 01bebeedbe Fix invitations: remove expires_at (invitations are permanent) Sergei 2026-01-09 13:12:17 -08:00
  • e7831327bd Fix Stripe subscription flow - use SetupIntent Sergei 2026-01-08 22:16:22 -08:00
  • 06802c237b Improve subscription flow, Stripe integration & auth context Sergei 2026-01-08 21:35:24 -08:00
  • fe4ff1a932 Simplify DB schema (name/address single fields) + subscription flow Sergei 2026-01-08 10:35:15 -08:00
  • 20be9a94c2 WIP: Navigation controller, subscription flow, and various improvements Sergei 2026-01-04 12:53:38 -08:00
  • 1d93311b12 Fix API endpoints to match backend routes Sergei 2026-01-04 12:53:12 -08:00
  • f4ff281bcc Improve invitation UI and fix access removal Sergei 2026-01-04 10:28:36 -08:00
  • d9fcdf1751 Improve invitation acceptance flow Sergei 2026-01-04 09:04:43 -08:00
  • d0c4930d38 Update API, invitations, beneficiaries and UI components Sergei 2026-01-03 13:02:10 -08:00
  • f6a2d5e687 Replace Alert with Toast for invite code copy, rename Share to Access Sergei 2026-01-01 13:41:34 -08:00
  • ad35dac850 Update beneficiaries layout and screens Sergei 2026-01-01 13:21:25 -08:00
  • 7186f29f35 Update activate, purchase and dashboard screens Sergei 2025-12-30 21:34:25 -08:00
  • b869e9e3ab Update subscription, equipment screens and auth flow Sergei 2025-12-30 21:14:24 -08:00
  • 2545aec485 Add equipment status workflow to beneficiary cards Sergei 2025-12-29 15:48:19 -08:00
  • 7cb07c09ce Major UI/UX updates: Voice, Subscription, Beneficiaries, Profile Sergei 2025-12-29 15:36:44 -08:00
  • f73fbf4eca Fix auth flow, types stability, and stuck loading state. Streamline login process. Sergei 2025-12-27 16:05:45 -08:00
  • b740762609 Update main project + add WellNuoLite Sergei 2025-12-26 19:19:00 -08:00
  • c80fd4ab4b Add Stripe checkout, OTP auth improvements, navigation updates Sergei 2025-12-24 13:44:10 -08:00
  • 9475890d5a Fix voice picker modal - add minHeight for proper scrolling Sergei 2025-12-24 10:31:11 -08:00
  • 0b0b46ab3e Refactor auth to Email + OTP flow with dev bypass Sergei 2025-12-24 10:09:10 -08:00
  • 1a829a120f Fix voice picker scroll - add maxHeight and nestedScrollEnabled Sergei 2025-12-23 18:13:58 -08:00
  • 40646622b8 Add DEV voice picker with 35+ languages for TTS testing Sergei 2025-12-23 18:11:17 -08:00
  • ec63a2c1e2 Add admin panel, optimized API, OTP auth, migrations feature/otp-auth Sergei 2025-12-20 11:05:39 -08:00
  • ddfe5c7bd6 Add OTP-based email authentication flow Sergei 2025-12-19 16:53:17 -08:00
  • 19d24e7b00 Rename patient to beneficiary throughout the app Sergei 2025-12-19 12:57:48 -08:00
  • 12cdab8fad Remove wellnuoSheme from tracking (contains sensitive credentials) Sergei 2025-12-19 12:34:18 -08:00
  • 3a20d5cc08 Add security middleware to backend Sergei 2025-12-19 09:50:27 -08:00
  • e1b32560ff Add Node.js backend with Stripe integration and admin panel Sergei 2025-12-19 09:49:24 -08:00
  • 63c1941b00 Add Supabase migration and update schemes Sergei 2025-12-18 13:14:42 -08:00
  • 0dd69c2fed Add Android package identifier Sergei 2025-12-13 10:56:52 -08:00
  • 78e65f2dfd Fix Bundle ID and ASC App ID for App Store Connect Sergei 2025-12-12 17:29:40 -08:00
  • 8590202d53 Sync latest changes Sergei 2025-12-12 17:14:45 -08:00
  • 1e2c2b9856 Full sync with auth screens and discussion docs Sergei 2025-12-12 17:04:46 -08:00
  • abcc380984 Sync all changes - profile restructure and scheme updates Sergei 2025-12-12 16:48:07 -08:00
  • 48384f07c5 Full project sync - app updates and profile screens Sergei 2025-12-12 16:26:13 -08:00
  • 24babce3c8 v1.0.0 - First stable release v1.0.0 Sergei 2025-12-12 14:03:03 -08:00
  • 68b89d2565 v1.0.0 - First stable release Sergei 2025-12-12 14:03:03 -08:00
  • af148faa40 Add scheme files, beneficiaries module, dashboard improvements Sergei 2025-12-12 13:38:38 -08:00
  • 915664d4cc Add scheme files, beneficiaries module, dashboard improvements Sergei 2025-12-12 13:38:38 -08:00
  • a804a82512 Implement Auth, Patients List, and Dashboard Sergei 2025-12-12 12:58:15 -08:00
  • 6af55cbd8d Add WellNuo Voice Assistant - React Native Expo clean project Sergei 2025-12-12 11:45:52 -08:00
  • cd8de4a7d4 Initial commit: Clean WellNuo Voice Assistant React Native Expo project Sergei 2025-12-12 11:36:23 -08:00
  • 4a5331b2e4 [TEST] Initial setup - NOT PRODUCTION CODE Sergei 2025-12-11 13:25:14 -08:00
  • 93b7e80509 Initial commit main Sergei 2025-12-09 22:03:44 -08:00
  • 2aef0bcf93 Initial commit Sergei 2025-12-01 18:22:23 -08:00