SuccessChanges

Summary

  1. iOS changes to simplify authentication for developer builds (commit: e3459fa6f267372bae95585fa2b6ec3c00b67c29) (details)
  2. Android changes to simplify development by skipping authorization (commit: 6ad43024d73bad16253ae0557c615d259a3f7dcb) (details)
Commit e3459fa6f267372bae95585fa2b6ec3c00b67c29 by shankari
iOS changes to simplify authentication for developer builds

Simplify end-to-end testing by skipping the creation of the JWT during
"development".
(commit: e3459fa6f267372bae95585fa2b6ec3c00b67c29)
The file was modifiediOS/CFC_Tracker/E-Mission.xcodeproj/project.pbxproj (diff)
The file was removediOS/CFC_Tracker/CFC_Tracker/connect.plist.sample
The file was modifiediOS/CFC_Tracker/CFC_Tracker/AuthCompletionHandler.h (diff)
The file was modifiediOS/CFC_Tracker/CFC_Tracker/ConnectionSettings.m (diff)
The file was modifiediOS/CFC_Tracker/CFC_Tracker/ConnectionSettings.h (diff)
The file was modifiediOS/CFC_Tracker/CFC_Tracker/AuthCompletionHandler.m (diff)
The file was addediOS/CFC_Tracker/CFC_Tracker/SkipAuthEmailViewController.m
The file was addediOS/CFC_Tracker/CFC_Tracker/SkipAuthEmailViewController.xib
The file was addediOS/CFC_Tracker/CFC_Tracker/SkipAuthEmailViewController.h
The file was addediOS/CFC_Tracker/CFC_Tracker/connect.plist
Commit 6ad43024d73bad16253ae0557c615d259a3f7dcb by shankari
Android changes to simplify development by skipping authorization

When we are connected to a development server, skip the creation of the JWT and
just send the unencrypted email address instead. This makes it much easier
to start end to end development.
(commit: 6ad43024d73bad16253ae0557c615d259a3f7dcb)
The file was removedandroid/app/src/main/res/values/connect.sample
The file was addedandroid/app/src/main/res/values/connect.xml
The file was modifiedandroid/app/src/main/java/edu/berkeley/eecs/e_mission/auth/GoogleAccountManagerAuth.java (diff)
The file was modifiedandroid/app/src/main/java/edu/berkeley/eecs/e_mission/ConnectionSettings.java (diff)