Commit graph

323 commits

Author SHA1 Message Date
Bradley Nelson fd4e855285 Error Message on URL Parse Exception (#36)
* Show message on manual url parse error
2019-11-24 23:14:46 +01:00
Cedrick Flocon 09ccc4893d
add group to firebase app distribution (#62) 2019-11-24 19:08:20 +01:00
Cedrick Flocon 433ead291d Logout (#49)
* Logout the use when revokeExternalAuth is called

* callback even if onGetExternalAuth failed

* Add http log

* Open on boarding activity when logout

* fix revoke token field name
2019-11-22 08:30:29 -08:00
Cedrick Flocon 2ed8fab74a
Readme (#46)
* Put back old readme Setup Development Environment

* Add CI information
2019-11-21 13:28:27 +01:00
Cedrick Flocon 961ecaeb7a
Crashlytics Setup (#33)
* Setup crashlytics

* Fix possible crash when trying to retrieve external authentication
2019-11-19 11:52:55 +01:00
Fabian Affolter 809501cc6f
Enable move 2019-11-16 09:52:14 +01:00
Justin Bassett ea56328a52 Initial work on integrating the mobile_app component. (#25)
* Initial work on integrating the mobile_app component.

* Tests because even if I don't like to write them, I probably should.

* Remove unused dependency for now.

* Fix view related PR comments, migrate to view flipper to make more
consistent with other UI.

* Migrate from error handling at Repository to Presenter for Integration.

* Extract register device data class.

* Extract the mapping of DeviceRegistration to RegisterDeviceRequest.

* Extract ensuring we have a valid, refreshed session.

* Unique localStorage per usage to avoid name collision.
2019-11-15 07:59:41 +01:00
Timmo 024ee91543 Update Gradle to 3.5.2 (#19) 2019-11-13 09:38:10 +01:00
Cedrick Flocon 102eaceb83
Run publish if the build is from a tag (#24) 2019-11-11 00:38:02 +01:00
Timmo 24e7999777 Add vibration support (#21) 2019-11-10 22:14:46 +01:00
Cedrick Flocon 3219504a12 [ARCHITECTURE] Let's do some quality (#15)
* extract dependencies

* Update test command and add lint

* Move Retrofit into data module and test authentication service

* Implement authorization repository

* Implementation authentication usecase

* Implementation presenter layer

* Remove old session stuff

* Java time backport

* Dependency with dagger
2019-11-10 13:07:38 -08:00
Florian Gareis 4789d7283f Fix round icon background color (#22) 2019-11-10 11:06:11 +01:00
Bradley Nelson c6f0a49886 Added Adaptive Icons (#17)
* Added Adaptive Icons

* Removed ldpi and mdpi and other changes

* Delete ic_launcher_background.xml
2019-11-09 22:42:50 +01:00
Cedrick Flocon b3191ae337
[FIREBASE] App Distribution (#14)
* Wrong path to Service Account

* Run Unit test on pr and on branch
2019-11-05 15:06:57 +01:00
Cedrick Flocon 1ec669db9d [PLAYSTORE] release to playstore (#13)
* change package name

* Use gradle to publish on the store
2019-11-04 15:51:29 -08:00
Cedrick Flocon 3dca2c9704 [CI] Travis with Firebase App Distribution (#11)
* Setup travis ci with Firebase App Distribution

* Encrypt google-services.json and serviceCredentialsFile.json into a tar
2019-11-03 11:33:56 -08:00
Cedrick Flocon e54311ec21 Alpha application (#4)
* Update gitignore

* Remove idea file

* Remove fcm

* Remove test folder

* Clear resources

* Create onboarding activity

* Discovery fragment

* Manual setup fragment

* Authentication fragment

* WebView Activity

* Handle back press

* Save session

* refresh token

* Settings activity

* Clear read me

* Use JSONObject to serialize json.
Check token each time the frontend hit getExternalAuth
Use Android client id
2019-11-02 06:38:40 -07:00
Cedrick Flocon 5cf20a56d2 Cleanup (#3)
* Delete unused icon

* Cleanup build gradle

* Update all dependencies

* Retro compatibility to lollipop

* Cleanup the main activity
2019-10-25 09:53:40 -07:00
Jason Hu 7b6fbbe914 Add basic dev env setup guide (#2)
Add basic dev env setup guide
2019-04-03 11:36:27 -07:00
Jason Hu 18b6ce60ff Create README.md (#1) 2019-04-02 22:20:21 -07:00
Robbie Trencheny b34887868f
Add VC config 2019-04-01 22:52:38 -07:00
Robbie Trencheny dde8aa1049
Add required documents 2019-04-01 22:52:24 -07:00
Robbie Trencheny aed98be0c5
Initial commit 2019-04-01 22:52:08 -07:00