9 Commits

Author SHA1 Message Date
DocNR
e6f1677d2c fix(android): prevent profile screen hanging with timeout and fallbacks
- Adds 5-second timeout for Android API calls to NostrBand with AbortController
- Implements platform-specific settings for React Query with longer caches on Android
- Creates error recovery with fallback values instead of empty UI states
- Fixes memory leaks with proper component mount tracking via useRef
- Adds Android-specific safety timeouts to force-refresh unresponsive screens
- Prevents hook ordering issues with consistent hook calling patterns
- Enhances error handling with dedicated error boundaries and recovery UI
- Adds comprehensive documentation for the Android profile optimizations
2025-04-04 18:00:20 -04:00
DocNR
2316a93dc2 social feed wip, still having loading issues with following feed 2025-03-24 15:55:58 -04:00
DocNR
9043179643 Add NDK Mobile Cache Integration Plan and enhance offline functionality 2025-03-23 15:53:34 -04:00
DocNR
704fa27950 improved relay system, fixed bugs 2025-03-11 23:59:00 -04:00
DocNR
4cd62cf775 basic relay managment system working 2025-03-09 12:48:24 -04:00
DocNR
07fada6d07 new relay managment system 2025-03-09 11:15:28 -04:00
DocNR
25d40b3a12 workout completion flow WIP 2025-03-07 10:09:55 -05:00
DocNR
b61381b865 updated with NDK-mobile library and removed custom nostr functions 2025-03-06 16:34:50 -05:00
DocNR
f870f2a0ca nostr testing component (programs) functioning with all event kinds 2025-03-04 08:07:27 -05:00