Skip to content

Releases: e-mission/e-mission-phone

Switch to ionic pro

06 Feb 23:36
6138554
Compare
Choose a tag to compare

Switch from ionic cloud to ionic pro

Simultaneously:

  • upgrade all plugins to their most recent versions
  • really switch away from crosswalk for L+ builds
  • handle android 8 location changes
  • startup fix for deleted local storage objects
  • remove the alpha channel on iOS icons

This actually went through several rounds of upgrades, so the current published version is 2.5.3. But they were minor changes after 2.5.0.

Switch UI with URL + survey fixes + OAuth reorg to support OpenID changes

31 Aug 19:10
Compare
Choose a tag to compare
Merge pull request #275 from shankari/release_v240

Bump up version to 2.4.0

Finally deploy current screen + make it easier to configure server

16 Aug 21:25
Compare
Choose a tag to compare

The main change to this release is finally deploy the current screen.
As a bonus, we also configure the server using a config json file instead of native code, making it easier to change.

Locally added incident Incident reported by other and retrieved from server
simulator screen shot aug 15 2017 10 06 53 pm simulator screen shot aug 15 2017 11 12 59 pm

Add support for muting + join/leave challenges and challenge leaderboard

09 Jun 15:57
Compare
Choose a tag to compare

Add support for muting/unmuting the end-of-trip notification.

Mute/snooze in notification and in profile
simulator screen shot jun 9 2017 8 39 54 am simulator screen shot jun 9 2017 8 38 09 am

Also add support to join/leave challenges and a challenge-specific leaderboard.

Leave/join challenges and have the tasks show up
simulator screen shot jun 9 2017 7 57 33 am simulator screen shot jun 9 2017 8 00 39 am

Support new google auth

28 Apr 01:48
Compare
Choose a tag to compare

Most of the heavy lifting here is in the native code (e.g. e-mission/cordova-jwt-auth#13). javascript changes are relatively minor.

  • Hide the loading screen even if there are no trips
  • Add minor fixes to the referral code
  • Add cocoapods installation to the instructions (the new google auth library is installed using cocoapods)
  • Support automatic redirection based on local notifications

Display unprocessed trips in the diary

11 Apr 22:56
Compare
Choose a tag to compare

Display unprocessed trips in the diary.
Most of the work was around converting the raw points into geojson and figuring out all the stupid edge cases. This requires significant re-work to make it pretty - dunno when I will ever have time to make it right.

The good part is that this eventually does open up the opportunity to return raw timeseries objects instead of a per-day geojson object from the server.

Screenshots are at #215

Support visible push notifications + add survey library

27 Feb 04:28
Compare
Choose a tag to compare
  • Merge with the existing push notifications infrastructure, currently controlled in javascript
  • Also if the push notification is a "survey" type, launch the survey and auto-populate the UUID

Fit and finish changes

12 Feb 06:25
Compare
Choose a tag to compare
  • Ensure that there is a way to close the incident reporting screen
  • Ensure that there is a logo on the android notification bar
  • Ensure that the incident reporting screen always shows up

Support logging in to the game directly from the UI

07 Feb 21:42
Compare
Choose a tag to compare

Thanks to @krisma, integrate with the in-app browser plugin so that we can login to the game directly from the UI.

One Two Three
simulator screen shot feb 7 2017 1 34 46 pm simulator screen shot feb 7 2017 1 34 54 pm simulator screen shot feb 7 2017 1 35 06 pm

login_direct.mov.zip

https://youtu.be/Sou02T0wI_Q

Prompt for incidents at the end of a trip

24 Jan 21:55
Compare
Choose a tag to compare

This required a fair amount of native work because of differences between android and iOS.
In the end, we save the notification config in a new kind of cache called "localStorage" and read and display it from native code.

More details are in
https://github.com/e-mission/e-mission-phone/issues/191

Notification Reporting
notification_screenshot safe_suck
simulator screen shot jan 23 2017 11 35 45 pm simulator screen shot jan 23 2017 11 38 23 pm