Skip to content

Releases: kachnitel/RideTime

Bugfixes!

17 Dec 01:00
Compare
Choose a tag to compare

Fixed:

  • Events in list on the main screen do not update when they change (e79d888 & 6c34669)
  • Display a correct number of rides in user's profile (5f53fd6)
  • Update number in the drawer menu button "badge" when its value changes (06703ec)
  • Refreshing the events list in RidesScreen by pulling down works again (595934e)

Features:

  • Add "Pro" difficulty level (78012c4)

Fix crash in event invite notification

16 Dec 10:41
Compare
Choose a tag to compare

Initialize RideDetailScreen asynchronously from an ID preventing an error trying to initialize the screen with the wrong object.

Handle new event member notification.

Fix a crash when app was started from a notification

16 Dec 10:38
Compare
Choose a tag to compare

If there's no authenticated users when a notification handler is called, it redirects to AuthLoadingScreen with a callback to handle the notification once authenticated.

Fixes a crash when opening app from a notification.

API: Use new locations filter in RidesScreen

12 Dec 07:55
Compare
Choose a tag to compare

Use a single API call to retrieve data after moving the map bbox.

Fix authentication/loading and implement /users/friends API route

11 Dec 03:31
Compare
Choose a tag to compare

Fixed an issue signing in

  • Under some circumstances (starting the app from a pinned icon on home screen) the app would get stuck when loading user after receiving API response and would sometimes crash when logging in
  • Rewritten authentication code to be more understandable, issue seems resolved for some mysterious reason. Got to love JS!

Fixed signing out

  • App now logs user out of Auth0 when signing out
    • Allows selecting different method when logging back in

Remove /dashboard endpoint and replace with /users/friends

  • Adds clarity and makes sign in and loading user more straightforward

Apk still freezing up :(

Check for update on start up

11 Dec 03:38
Compare
Choose a tag to compare

App automatically checks for updates when loaded

  • Show an update download confirmation followed by installation confirmation once downloaded

Known issues

  • Timing can be a bit funny when logging in and the update alert pops up at the same time as the user presses Get Started

Add logging

11 Dec 03:40
Compare
Choose a tag to compare

Added logger to help debugging

  • App now logs messages into device's AsyncStorage
    • Logs are kept locally and are never accessed or sent without the user explicitly emailing them using an "Email log" button. Yay privacy!?

Use entity relations from API v0.3.1

02 Nov 07:07
Compare
Choose a tag to compare

Eliminates "thumbnails" from entities, instead populating stores with all necessary information received in relatedEntities with a GET detail request