Skip to content

Conversation

@yliankuo
Copy link
Contributor

@yliankuo yliankuo commented Feb 4, 2021

Properly fixed git history of branch.
PR does the following:
-Error handling for smell report submission which returns old error messages if a custom error message isn't set by the rails server.
-Provides new notification topics for the user to subscribe to regarding specific cities/notification types.

App now catches the server response when a user submits a report and checks if an error message was returned. If so it'll display it to the user via an alert window.
Added new topic options for subscribing to cities/notification types on the settings page.
@yliankuo yliankuo requested a review from pdille February 4, 2021 16:13
pdille and others added 9 commits March 24, 2021 20:17
  - Update Android platform to v9.0.0, which has androidX support enabled, hence no need for previous androidx support plugins.
  - Update iOS platform to v6.2.0, which has wkwebview engine support enabled by default, hence no need for previous support plugins around it.
  - Update the following plugins to their current latest versions:
    - diagnostic: v6.0.3
    - geolocation: v4.1.0
    - splashscreen: v6.0.0
    - firebasex: v12.0.0
App now catches the server response when a user submits a report and checks if an error message was returned. If so it'll display it to the user via an alert window.
Added new topic options for subscribing to cities/notification types on the settings page.
Currently old version of app is subscribed to "pghaqi" topic, to maintain compatability with old version we should continue subscribing to "pghaqi" until new notification changes have been pushed for a while.
App now pulls locations and notification topics from the server via an endpoint request.
This means we can now add locations serverside and have those locations appear on the app without needing a new build everytime in the app store.
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.

3 participants