Releases: e-mission/e-mission-devapp
Upgrade the devapp to the most recent version of everything
What's Changed
To be consistent with 2023 phone upgrades
Related issue: e-mission/e-mission-docs#838
Related PR: e-mission/e-mission-phone#952
Since the rest of the app is not the same, I applied the changes by diffing the
config.xml and package.json and the setup directory with the corresponding
locations in the e-mission-phone repo
Additional minor changes:
- comment out the
configure_xml_and_json
step, since we don't have the
cordovabuild versions in this release - change the package name to
edu.berkeley.eecs.emission.devapp
- bump up the versions
Testing done:
- devapp builds successfully
- after making phone app changes, devapp displays phone app successfully
Full Changelog: v3.2.4...v3.2.5
Construct all the server call URLs using string concatenation
Instead on the relativeURL method.
This is because the relative URL appraoch does not work on iOS even though the documentation says that it should
Relative URL doesn't work: e-mission/e-mission-docs#732 (comment)
Appending strings does work: e-mission/e-mission-docs#732 (comment)
Related updates:
Dashboard, label assist, status screen and map fixes
There have been a bunch of non-necessarily-backwards-compatible native code changes so far, so let's tag this before starting the next round of changes.
The high level changes are:
- label assist
- convert the user input into a directive
- change the dashboard to support user labels instead of sensed values
- create a status screen
- finally fix the map issues
This corresponds to phone release https://github.com/e-mission/e-mission-phone/releases/tag/v3.2.3
and server release https://github.com/e-mission/e-mission-server/releases/tag/v3.2.3
Minor update to be consistent with emTripLog v1.3.2
The issue that fixed (e-mission/e-mission-docs#579) will not be that useful for the devapp, but it's important to keep the two branches in sync
Sync to release 2.9.0 on e-mission-phone
Upgrades to become consistent with v2.9.0 of e-mission-phone
Full list of upgrades at:
https://github.com/e-mission/e-mission-phone/releases/tag/v2.9.0
and
https://github.com/e-mission/e-mission-phone/releases/tag/v2.9.0-beta
Enjoy!
Upgrade all the plugins
to be consistent with
https://github.com/e-mission/e-mission-phone/releases/tag/v2.8.1
and
https://github.com/e-mission/e-mission-base/releases/tag/v1.2.1
Minor text change to clarify which server to connect to
Upgrade the deploy plugin to our fork
Merge pull request #7 from shankari/deploy_plugin_fix Switch the deploy plugin to our fork
Minor release to upgrade the auth plugin
This is now consistent with https://github.com/e-mission/e-mission-base/releases/tag/v1.0.6
We never needed the rebooting fixes although I included them anyway
Related auth changes were in e-mission/cordova-jwt-auth#28, e-mission/cordova-jwt-auth#31 and e-mission/cordova-jwt-auth#32
No changes here since we don't specify the version for our own plugins.
Add standard auth keys to iOS
This is an iOS-only release that adds URL schemes corresponding to a few of the standard iOS client keys.
This allows users to login to a standard server via the devapp and makes it easier to test.
There are no corresponding changes required for android. If there is a later android bug that needs to be fixed, I can add it to this release later.
Initial release of the em-devapp
Initial version of the e-mission specific version of the phonegap devapp, current upto version 2.6.0 of the e-mission-phone app.
This is the phonegap devapp with a different set of plugins.