Releases: kachnitel/RideTime
Sign out call to unsubscribe the device from notifications
[API 0.9.0] Send `notificationsToken` in signup / signin
Notification token is no longer sent in a separate request to the API, instead it is requested on sign in / up.
Stores now also reset when signing out, removing membership and friendship data
Show sign in error message in a view rather than alert
Allows actually restarting the sign in process if it fails and the alert doesn't pop up blocker by the browser
General ride creation/list improvements
e36fb4a fix: Hide 0
"fallback" difficulty from TrailFilter
a6ac4ab wip: Replace RangeSlider with ModalViewMenu
f1616f4 fix: Saving a new ride now adds it to "My events"
200eb05 feat: Invert colors in ButtonIcon
7a5467b feat: Invites badge in "My rides" on RidesScreen
cf14a4e feat: Show rides in "My locations" in RidesScreen
Show user's favourite locations in Select Location Screen
0.8.2 chore: Version 0.8.2
Invites in `My rides` on RidesScreen
Also added a slightly improved icon
Event privacy
Added privacy / visibility settings in Event (Ride)
Allows user to set who can see the event, and whether anyone can join or if members need to be approved by existing members of the event.
-
Default settings are:
- private:
false
: Anyone can join the event automatically - visibility:
public
: Anyone can see the event
- private:
-
Set on
CreateRide
in a Privacy settings link
Privacy
event.private
true
- Anyone who joins the event must be approved by a confirmed member from a menu in the Event Detail Screen
- Invited users join automatically when accepting invite or joining from the Event Detail Screen
false
- Anyone who joins the event is automatically accepted
Visibility
event.visibility
public
- Anyone can see the event
invited
- Only members and invited users can see the event
friends
- Only friends of creating user can see the event
memberfriends
- Only friends of confirmed members can see the event
Map/My rides/Friends' rides tabs in RidesScreen
Add tabs to RidesScreen, Friends' rides tab loads friends rides from API
General Events polishing
Update API calls to remove deprecated calls in API 0.8.0, migrate location endpoints to filter
Comments support
Load filtered routes/trails from API when filter is updated
Filter data background refresh
When filtering routes or trails the app now shows filtered results while loading fresh data from API on the background, ensuring all entities are searchable in case the location originally didn't load all (limit is currently set at 100, WBP is over limit for trails)
Other fixes
- Sort events by their datetime on RidesScreen
- Correctly position markers on RidesScreen map (centered over location rather than anchored at the bottom)
- Trim search string when filtering routes/trails