Skip to content

Fix/app freeze after login#12

Merged
andrew-bierman merged 3 commits into
andrew_testingfrom
fix/app-freeze-after-login
Apr 18, 2023
Merged

Fix/app freeze after login#12
andrew-bierman merged 3 commits into
andrew_testingfrom
fix/app-freeze-after-login

Conversation

@dahalaazad
Copy link
Copy Markdown
Contributor

  • Implemented firebase auth with redux toolkit

@dahalaazad dahalaazad changed the base branch from dev to andrew_testing April 18, 2023 05:50
@andrew-bierman andrew-bierman merged commit 4a820cc into andrew_testing Apr 18, 2023
@andrew-bierman andrew-bierman deleted the fix/app-freeze-after-login branch May 24, 2023 20:21
alexander01202 pushed a commit that referenced this pull request Oct 31, 2023
mikib0 pushed a commit that referenced this pull request May 23, 2025
mikib0 added a commit that referenced this pull request Jun 3, 2025
…ails

Fix/Remove Buggy Int Parsing in getitemdetails
Copilot AI added a commit that referenced this pull request Mar 9, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
Copilot AI mentioned this pull request Mar 9, 2026
27 tasks
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman added a commit that referenced this pull request Apr 11, 2026
- #2: Destructure GPS values in useVoiceCommands to stabilise useCallback deps
- #3: Guard startTracking against double subscription; add try/catch with warn log
- #4: Cancel listeningTimeoutRef on hook unmount
- #5: Fix stale closure in stopListening with functional setState
- #6: Use waypointCountRef instead of waypoints.length dep in markWaypoint
- #7: Wire 'error' state into all processTranscript failure paths
- #8: Replace fragile regex replace with extractNavigationTarget() (indexOf, longest-first)
- #9: Use SafeAreaView from react-native-safe-area-context in VoiceCommandScreen
- #10: Type STATE_ICONS as Record<VoiceListeningState, MaterialIconName>
- #12: Add permissionRequestInFlightRef to prevent concurrent permission races
- Announce timeout via TTS in startListening
- Document startTracking idempotent guard comment

Co-authored-by: andrew-bierman <94939237+andrew-bierman@users.noreply.github.com>
andrew-bierman pushed a commit that referenced this pull request May 14, 2026
…ails

Fix/Remove Buggy Int Parsing in getitemdetails
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants