Commit Graph

33 Commits

Author SHA1 Message Date
Justin Bassett
0ef3bc4461
First attempt at a new release model. (#3597)
* First attempt at a new release model.

* Fix bad syntax

* Bump year and month with another job

* Use the plugin's version in apps.

* Make sure to generate the pre release weekly.

* Review Comments.
2023-06-26 09:05:17 -04:00
Joris Pelgröm
e8fae5dc50
Move vehicle service to main to allow for minimal Automotive build (#3570)
* Move vehicle service to minimal to allow for minimal Automotive build

 - Move the vehicle package from full to main so it is included in the minimal build as well, to allow for a minimal Automotive build
 - Adjust dependencies from full to any version (checked: the androidx.car dependency does not have a dependency on any GMS libraries)
 - Move Automotive CarAppActivity + service + metadata to main manifest; not moved in app module because it is only used for Android Auto there
 - Adjust GitHub Actions to include minimal Automotive APK

* Cleanup duplicate Play Services coroutines dependency

* Cleanup duplicate <uses-feature> for camera

* Missed one GMS dependency
2023-06-19 14:09:10 -04:00
Daniel Shokouhi
346ef3da5f
Initial commit of notification support on Wear OS (#3221)
* Initial commit of wear OS notifications

* Update to allow message and title

* Move constants to object to reduce imports

* Split up logic to match phone app

* Update readme and set websocket to false for wear OS

* Bump firebase BOM
2023-01-20 14:02:03 -05:00
SkechyWolf
c07e31f08f
Fix typo in readme (#2258) 2022-02-12 19:46:26 -05:00
Justin Bassett
8b4f3fa71f
Since Meta doesn't seem to want 2d apps yet we'll remove this build. (#2241)
* Since Meta doesn't seem to want 2d apps yet we'll remove this build.
This build was actually slowing down PR and release build times.

* Remove more quest references.

* More readme changes.
2022-02-04 15:38:18 -05:00
Daniel Shokouhi
fb281fc887
Remove duplicate building notes from readme (#2174) 2022-01-21 20:23:54 -05:00
Joost Lekkerkerker
9a28be2699
Fix typo in readme file (#2132)
* Fix typo in readme file

* Add Keystore info

* Update README.md
2022-01-17 17:57:10 -08:00
Daniel Shokouhi
eede556a77
Initial commit of the Quest build (#2106)
* Initial commit of the Quest build

* Tweak readme
2022-01-04 19:32:45 -05:00
Patrick Decat
cce1608bf0
Allow overriding PUSH_URL and RATE_LIMIT_URL in gradle.properties (#1032)
* Extract PUSH_URL and RATE_LIMIT_URL as BuildConfig values that can be overriden in local.properties

* Put push and rate limit URLs in gradle.properties instead of local.properties which can be overwritten by Android Studio
2020-10-11 14:14:49 -04:00
Daniel Shokouhi
f40c95adcd
Update readme push_url link after refactor (#1010) 2020-10-05 18:04:30 -04:00
Paulus Schoutsen
6c9204bc91
Mention install SDK in README (#860)
* Mention install SDK.

* Update README.md
2020-09-01 10:27:00 -04:00
Piotr Potulski
1d31d8743a
Update instructions for running the project from the scratch (#837)
* Update instructions for running the project from the scratch

* Update README.md

Co-authored-by: Justin Bassett <bassett.justint@gmail.com>

Co-authored-by: Justin Bassett <bassett.justint@gmail.com>
2020-08-30 14:46:02 -04:00
Justin Bassett
8647122aca
CI/CD Changes (#828)
* Use new secrets from Github.

* Add support for pre-releases in repo.

* Fork the validate to make PR builds faster!

* More parallel!

* More parallel for real!

* Make sure release notes actually work and add to readme.
2020-08-29 14:26:36 -04:00
Daniel Shokouhi
06d97b5e01
Mention app flavors and actions APK (#707) 2020-08-06 19:17:34 -04:00
Justin Bassett
a455afd8a6
Update Production Release Steps. (#655)
Make it all automated!
2020-07-05 22:27:03 -04:00
Justin Bassett
ad64855220
First attempt at CI action (#652)
* First attempt at CI action

* Split lints and test steps.

* Only run validate job on PR.

* First attempt at beta deploy via Github Actions

* Try to archive a debug version of application.

* Use static version of NDK.

* Add ENV variables to building the release.

* Ensure all secrets are used!

* Attempt to publish feature branch.

* Make sure all files are in place first.

* Ensure keystore is still accessible during deployment.

* Update README.md for the lack of automation for now.
2020-07-05 17:48:00 -04:00
Justin Bassett
40e16c370c
Add push notification instructions (#579) 2020-05-05 15:30:47 -07:00
sorryusernameisalreadytaken
dd815fc9ef
just a "the" instead a "to" (#495)
just a "the" instead a "to"
2020-03-04 09:03:35 -08:00
Justin Bassett
03478310c0
Build/Release Changes (#423)
* Fix app version in settings.

* Dependency Upgrades

* Enable beta -> production promotion via tag in Travis.

* Fix firebase release notes location.

* Add some logging around what we are building.

* TRAVIS_PULL_REQUEST is a number or false....
2020-02-13 21:44:28 -05:00
JamesWong9
a380e1cb8f
Edit README.md file (#408) 2020-02-13 15:07:41 -08:00
Justin Bassett
6657a5c3b7
Feature/new release flow (#413)
* Test automatic deploy to play store.

* New release flow with Google Play Beta Support
2020-02-13 11:35:51 -05:00
Klaas Schoute
3da17bb95b
📚 Improve step-by-step environment setup (#404) 2020-02-13 01:20:06 -05:00
Robbie Trencheny
8d53a6f87d
Add note about the google-services.json needing both client IDs 2020-02-12 14:57:34 -08:00
Justin Bassett
d69de89110 Add link to companion documentation. (#200) 2019-12-23 20:26:09 +01:00
Justin Bassett
cc831095cc Add Lokalise info. (#183) 2019-12-20 22:40:25 +01:00
Paulus Schoutsen
149ec161f5
Update README.md 2019-12-12 15:47:12 +01:00
Marcio Granzotto Rodrigues
7d7fc0bd6e Code formatting and linter (#73)
* add ktlint to the project

* Auto format and fix linter issues

* Add Quality section to README
2019-12-01 09:05:37 +01:00
Cedrick Flocon
09ccc4893d
add group to firebase app distribution (#62) 2019-11-24 19:08:20 +01: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
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
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