Daniel Shokouhi
2322e981a3
Bump compose libraries ( #1869 )
...
* Bump compose libraries
* Move version to inline
2021-11-03 21:48:33 -04:00
dependabot[bot]
4b72ef9a9d
Bump sentry-android from 5.2.4 to 5.3.0 ( #1859 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.2.4 to 5.3.0.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.2.4...5.3.0 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 21:08:38 -04:00
dependabot[bot]
6c1f1f3e0c
Bump dagger-compiler from 2.39.1 to 2.40 ( #1861 )
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.39.1 to 2.40.
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.39.1...dagger-2.40 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 21:08:18 -04:00
dependabot[bot]
b36cc0a5a3
Bump dagger from 2.39.1 to 2.40 ( #1860 )
...
Bumps [dagger](https://github.com/google/dagger ) from 2.39.1 to 2.40.
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.39.1...dagger-2.40 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 20:58:22 -04:00
Daniel Shokouhi
1bf7caa49a
Dependency updates and minor changes to accompany them ( #1865 )
2021-11-02 20:57:51 -04:00
Daniel Shokouhi
3d4c37e910
Allow notification icon to be changed ( #1837 )
2021-10-28 13:50:49 -04:00
dependabot[bot]
38dd8b4a8c
Bump accompanist-appcompat-theme from 0.16.0 to 0.20.0 ( #1832 )
...
Bumps [accompanist-appcompat-theme](https://github.com/google/accompanist ) from 0.16.0 to 0.20.0.
- [Release notes](https://github.com/google/accompanist/releases )
- [Commits](https://github.com/google/accompanist/compare/v0.16.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: com.google.accompanist:accompanist-appcompat-theme
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-25 12:31:42 -04:00
dependabot[bot]
3834a5f29a
Bump sentry-android from 5.2.3 to 5.2.4 ( #1831 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.2.3...5.2.4 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-25 11:15:19 -04:00
Daniel Shokouhi
430740ca4e
Migrate welcome fragment to use jetpack compose ( #1818 )
...
* Migrate welcome fragment to use jetpack compose
* Ditch XML
2021-10-22 12:19:11 -04:00
Daniel Shokouhi
95bc2a184f
Updates for Android 12 ( #1807 )
...
* Updates for Android 12
* Fix notification actions
* Final missing pending intent flag
2021-10-20 23:40:08 -04:00
Daniel Shokouhi
f7883bebc5
Add Wear OS Settings section ( #1796 )
...
* Add Wear OS Settings section
* Fix minimal build
* Fix PR build and hide category by default
* Mention Wear OS app is only offered as a beta in case user is unable to install
* Review comments
2021-10-20 22:34:29 -04:00
dependabot[bot]
ed8a08d1b8
Bump sentry-android from 5.2.1 to 5.2.3 ( #1798 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.2.1 to 5.2.3.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.2.1...5.2.3 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-20 17:51:39 -04:00
Bassett, Justin
cbf217c51a
Try something else for publishing.
2021-10-13 23:46:49 -04:00
Justin Bassett
23329d90cb
Make sure to only commit once: https://github.com/Triple-T/gradle-play-publisher/issues/217 ( #1781 )
2021-10-13 23:17:32 -04:00
Justin Bassett
51df8dd9a8
Dependency upgrades ( #1775 )
...
* Dependency upgrades
* Upgrade compile sdk.
2021-10-13 20:58:14 -04:00
Justin Bassett
1eb826cbcc
Cleanup deprecated build files. ( #1774 )
...
* Cleanup deprecated build files.
* ktlint
2021-10-12 23:35:05 -04:00
dependabot[bot]
6a29304b3e
Bump sentry-android from 5.2.0 to 5.2.1 ( #1767 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.2.0...5.2.1 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 22:31:25 -04:00
dependabot[bot]
67fd8e388d
Bump android-beacon-library from 2.19.2 to 2.19.3 ( #1766 )
...
Bumps [android-beacon-library](https://github.com/AltBeacon/android-beacon-library ) from 2.19.2 to 2.19.3.
- [Release notes](https://github.com/AltBeacon/android-beacon-library/releases )
- [Changelog](https://github.com/AltBeacon/android-beacon-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/AltBeacon/android-beacon-library/commits )
---
updated-dependencies:
- dependency-name: org.altbeacon:android-beacon-library
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 22:31:05 -04:00
dependabot[bot]
0841dd5d94
Bump dagger-compiler from 2.39 to 2.39.1 ( #1752 )
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.39 to 2.39.1.
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.39...dagger-2.39.1 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-07 18:32:43 -04:00
dependabot[bot]
4cb5f5d679
Bump dagger from 2.39 to 2.39.1 ( #1751 )
...
Bumps [dagger](https://github.com/google/dagger ) from 2.39 to 2.39.1.
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.39...dagger-2.39.1 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-07 18:25:13 -04:00
Daniel Shokouhi
d067804578
Bump work manager dependency ( #1742 )
2021-10-01 22:26:06 -04:00
dependabot[bot]
6303f717fc
Bump okhttp from 4.9.1 to 4.9.2 ( #1740 )
...
Bumps [okhttp](https://github.com/square/okhttp ) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases )
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2 )
---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 22:12:09 -04:00
dependabot[bot]
8b9f57c5ca
Bump jackson-module-kotlin from 2.12.5 to 2.13.0 ( #1734 )
...
Bumps [jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin ) from 2.12.5 to 2.13.0.
- [Release notes](https://github.com/FasterXML/jackson-module-kotlin/releases )
- [Commits](https://github.com/FasterXML/jackson-module-kotlin/compare/jackson-module-kotlin-2.12.5...jackson-module-kotlin-2.13.0 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.module:jackson-module-kotlin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 22:04:40 -04:00
dependabot[bot]
761ac5ab4b
Bump sentry-android from 5.1.2 to 5.2.0 ( #1739 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.1.2...5.2.0 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 21:46:23 -04:00
dependabot[bot]
7fd58a9b70
Bump dagger from 2.38.1 to 2.39 ( #1736 )
...
Bumps [dagger](https://github.com/google/dagger ) from 2.38.1 to 2.39.
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.38.1...dagger-2.39 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 21:46:02 -04:00
dependabot[bot]
59ecaba7c2
Bump dagger-compiler from 2.38.1 to 2.39 ( #1735 )
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.38.1 to 2.39.
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.38.1...dagger-2.39 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 21:38:34 -04:00
dependabot[bot]
5d756c4d05
Bump kotlin-stdlib-jdk8 from 1.5.30 to 1.5.31 ( #1717 )
...
Bumps [kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin ) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 21:37:46 -04:00
Justin Bassett
577c679ef1
I'm giving up on the tests for now. We are seeing random failures… ( #1737 )
...
* I'm giving up on the tests for now. We are seeing random failures consistantly now. We need a better way to takle this.
* ktLint
2021-09-30 21:37:19 -04:00
dependabot[bot]
740767cdf3
Bump kotlin-reflect from 1.5.30 to 1.5.31 ( #1719 )
...
Bumps [kotlin-reflect](https://github.com/JetBrains/kotlin ) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 20:49:16 -04:00
leroyboerefijn
5f904b980e
Wear os authentication ( #1691 )
...
* Initial proof-of-concept: sharing Session over data layer
* Add initial onboarding and login flow
In onboarding, the home assistant urls are received from connected devices. If the user clicks on it, the authentication flow starts.
The user can alter the login details and proceed to login.
The authentication uses the "auth/login_flow" api, instead of the normal authentication api, since there is no support for webview on wear os.
* Clean up wear and app communication
Clean up
* Add proof of authentication on home. And add logout button on home
* Update onboarding list
* Add loading views and error messages
* Move startup logic to HomeActivity to hopefully save some resources
* Add manual setup option and improve UI
* Cleanup
* Passing ktLintCheck
* Passing ktLintCheck after rebase
* Fix building after build.gradle changes during rebase
* Process review comments
Remove multiple product flavors
Remove unnecessary log
Replace margin with additional header
2021-09-30 20:41:22 -04:00
uvjustin
d5ae97ed50
Bump exoplayer version to 2.15.1 ( #1724 )
...
* Bump Exoplayer version to 2.15.1
* Replace deprecated CronetEngineWrapper with CronetEngine.Builder
* Remove unused import
2021-09-30 20:39:39 -04:00
dependabot[bot]
1f50d296ab
Bump kotlin-reflect from 1.5.21 to 1.5.30 ( #1697 )
...
Bumps [kotlin-reflect](https://github.com/JetBrains/kotlin ) from 1.5.21 to 1.5.30.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.21...v1.5.30 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 10:38:24 -04:00
dependabot[bot]
aa6b3b1ef7
Bump sentry-android from 5.1.1 to 5.1.2 ( #1698 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.1.1...5.1.2 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 10:30:15 -04:00
dependabot[bot]
0405402471
Bump kotlin-stdlib-jdk8 from 1.5.21 to 1.5.30 ( #1696 )
...
Bumps [kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin ) from 1.5.21 to 1.5.30.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.21...v1.5.30 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 10:29:45 -04:00
dependabot[bot]
db92c4a568
Bump jackson-module-kotlin from 2.12.4 to 2.12.5 ( #1693 )
...
Bumps [jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin ) from 2.12.4 to 2.12.5.
- [Release notes](https://github.com/FasterXML/jackson-module-kotlin/releases )
- [Commits](https://github.com/FasterXML/jackson-module-kotlin/compare/jackson-module-kotlin-2.12.4...jackson-module-kotlin-2.12.5 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.module:jackson-module-kotlin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 10:28:37 -04:00
dependabot[bot]
c78ae4fe8a
Bump android-beacon-library from 2.19.1 to 2.19.2 ( #1688 )
...
Bumps [android-beacon-library](https://github.com/AltBeacon/android-beacon-library ) from 2.19.1 to 2.19.2.
- [Release notes](https://github.com/AltBeacon/android-beacon-library/releases )
- [Changelog](https://github.com/AltBeacon/android-beacon-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/AltBeacon/android-beacon-library/compare/2.19.1...2.19.2 )
---
updated-dependencies:
- dependency-name: org.altbeacon:android-beacon-library
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 08:49:59 -04:00
dependabot[bot]
06d0584571
Bump sentry-android from 5.0.1 to 5.1.1 ( #1687 )
...
Bumps [sentry-android](https://github.com/getsentry/sentry-java ) from 5.0.1 to 5.1.1.
- [Release notes](https://github.com/getsentry/sentry-java/releases )
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-java/compare/5.0.1...5.1.1 )
---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 08:44:21 -04:00
dependabot[bot]
626a28759c
Bump spek-dsl-jvm from 2.0.16 to 2.0.17 ( #1679 )
...
Bumps [spek-dsl-jvm](https://github.com/spekframework/spek ) from 2.0.16 to 2.0.17.
- [Release notes](https://github.com/spekframework/spek/releases )
- [Changelog](https://github.com/spekframework/spek/blob/2.x/docs/breaking-changes.md )
- [Commits](https://github.com/spekframework/spek/compare/2.0.16...2.0.17 )
---
updated-dependencies:
- dependency-name: org.spekframework.spek2:spek-dsl-jvm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-17 09:08:22 -04:00
dependabot[bot]
ae01677af5
Bump android-beacon-library from 2.18 to 2.19.1 ( #1680 )
...
Bumps [android-beacon-library](https://github.com/AltBeacon/android-beacon-library ) from 2.18 to 2.19.1.
- [Release notes](https://github.com/AltBeacon/android-beacon-library/releases )
- [Changelog](https://github.com/AltBeacon/android-beacon-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/AltBeacon/android-beacon-library/commits )
---
updated-dependencies:
- dependency-name: org.altbeacon:android-beacon-library
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-17 08:52:05 -04:00
Justin Bassett
2da4578f79
Update to use latest Android Gradle Plugin. ( #1655 )
...
* Update to use latest Android Gradle Plugin.
This includes updating to use Java 11.
Also bump a test dep.
* Bump Dagger
* Naming of task for JDK Setup.
* Disable test.... scopes stink for testing.
* ktlint.
2021-08-06 21:41:30 -04:00
dependabot[bot]
d5c0411a5e
Bump spek-dsl-jvm from 2.0.8 to 2.0.16 ( #1648 )
...
Bumps [spek-dsl-jvm](https://github.com/spekframework/spek ) from 2.0.8 to 2.0.16.
- [Release notes](https://github.com/spekframework/spek/releases )
- [Changelog](https://github.com/spekframework/spek/blob/2.x/docs/breaking-changes.md )
- [Commits](https://github.com/spekframework/spek/compare/2.0.8...2.0.16 )
---
updated-dependencies:
- dependency-name: org.spekframework.spek2:spek-dsl-jvm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-26 08:32:30 -04:00
dependabot[bot]
a5168d90ca
Bump spek-runner-junit5 from 2.0.8 to 2.0.16 ( #1645 )
...
* Bump spek-runner-junit5 from 2.0.8 to 2.0.16
Bumps [spek-runner-junit5](https://github.com/spekframework/spek ) from 2.0.8 to 2.0.16.
- [Release notes](https://github.com/spekframework/spek/releases )
- [Changelog](https://github.com/spekframework/spek/blob/2.x/docs/breaking-changes.md )
- [Commits](https://github.com/spekframework/spek/compare/2.0.8...2.0.16 )
---
updated-dependencies:
- dependency-name: org.spekframework.spek2:spek-runner-junit5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Roll back to 2.0.15 because of https://github.com/spekframework/spek/issues/964
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Basset, Justin <Bassett.JustinT@gmail.com>
2021-07-25 23:22:33 -04:00
Justin Bassett
c5ebd99a48
Dependency Updates. ( #1643 )
...
* Dependency Updates.
Needed to correctly call for Firebase Token in ioScope not main.
* Bump coroutines test dep as well.
2021-07-25 20:56:58 -04:00
dependabot[bot]
5df272a8f6
Bump mockk from 1.9.3 to 1.12.0 ( #1635 )
...
Bumps [mockk](https://github.com/mockk/mockk ) from 1.9.3 to 1.12.0.
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/1.9.3...v1.12.0 )
---
updated-dependencies:
- dependency-name: io.mockk:mockk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-25 17:19:00 -04:00
dependabot[bot]
52688d0172
Bump jackson-module-kotlin from 2.12.3 to 2.12.4 ( #1633 )
...
Bumps [jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin ) from 2.12.3 to 2.12.4.
- [Release notes](https://github.com/FasterXML/jackson-module-kotlin/releases )
- [Commits](https://github.com/FasterXML/jackson-module-kotlin/compare/jackson-module-kotlin-2.12.3...jackson-module-kotlin-2.12.4 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.module:jackson-module-kotlin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-25 17:15:18 -04:00
Justin Bassett
151957436c
Fix Playstore Publish and add Dependabot ( #1621 )
...
* Fix GPP error and remove deprecated repos.
* Migrate off Config.kt so we can enable dependabot.
* Add Dependabot config.
2021-07-25 15:33:59 -04:00
uvjustin
9a1f9c0502
Bump exoplayer version ( #1588 )
...
* Bump Exoplayer to v2.14.0
Use Player.Listener instead of deprecated VideoListener
* Remove transparent background
* Add cronet extension for http2 support
* Bump exoplayer version to 2.14.1
2021-07-20 08:51:34 -04:00
Basset, Justin
6f0a07baf4
Come full circle with GPP.
...
Now using snapshot with fix hopefully.
2021-06-10 19:44:48 -04:00
Basset, Justin
4675dffd9b
Play Publishing Plugin half upgrade.
2021-06-10 17:05:23 -04:00
Justin Bassett
5a7728a23b
Roll back Play Publishing Plugin
...
Will be fixed in 3.5: https://github.com/Triple-T/gradle-play-publisher/issues/954
2021-06-10 16:56:06 -04:00
Nelson Osacky
89457c5fe0
Bump AGP, Gradle and Kotlin Versions ( #1563 )
2021-06-08 14:58:50 -04:00
T-bond
14685742c4
Write all published application IDs to NFC tags ( #1506 )
...
* Write all published application IDs to NFC tags
Signed-off-by: Nagy Tamás (T-bond) <tbondvagyok@gmail.com>
* Simplify build change.
* ktlint
Co-authored-by: Justin Bassett <bassett.justint@gmail.com>
2021-05-06 21:56:14 -04:00
Alfiegerner
e2783a8cec
Add BLE ibeacon transmitter as sensor to allow room presence. ( #1343 )
...
* First cut add BLE beacon as new sensor.
* Lint issues, also using hardcoded strings for state.
* Fixes and small tidies following review.
* Add command_ble_transmitter to MessagingService.kt, to control BLE Transmitter from HA notifications.
* Make description more specific for settings.
* Return if sensor not enabled
* Spaced.
* Command turn on for transmitter should stop it first, as state could be incorrect on Bluetooth being disabled.
* Don't attempt to transmit if BT is off, and include that information in the state.
* Update app/src/main/java/io/homeassistant/companion/android/sensors/BluetoothSensorManager.kt
Co-authored-by: Justin Bassett <bassett.justint@gmail.com>
* Add 2 new settings:
- Power transmitter values between high and ultra low. Defaults to ultra low, should help with Battery concerns
- A setting which allows the sensor to be turned on by default when the Enable all toggle is turned on. This is off by default, users have to actively seek out this sensor to turn it on.
* Add battery warning to description.
* Fix build - stray merge comma deletion.
* Fix small description text error.
Co-authored-by: Justin Bassett <bassett.justint@gmail.com>
2021-02-25 21:09:37 -05:00
Justin Bassett
7582fdecbf
Disable failing lint in Github. ( #1378 )
2021-02-25 20:40:58 -05:00
Justin Bassett
a4f8ac53b5
Sentry Filtering ( #1138 )
...
* Add the ability to filter sentry events.
* cleanup
* Add SSL errors to ignore list.
* Bump Sentry dependency.
2020-11-02 21:19:16 -05:00
Nelson Osacky
3a3577d3ca
Update distribution plugin. ( #1079 )
...
Also disable some unused build features to improve configuration time.
2020-10-20 09:34:45 -04:00
Nelson Osacky
010b63a5c3
Update to Gradle 6.7. ( #1066 )
...
Also enable Gradle parallel flag and caching flags.
2020-10-17 22:57:22 -04:00
Justin Bassett
c31c0af390
Update Play Publisher Plugin ( #1062 )
...
* Update Play Publisher Plugin
* Fix more build issues.
* Add import
2020-10-16 09:17:42 -04:00
Justin Bassett
1f48c44f44
Clean up a bunch of warnings. ( #1053 )
...
* Clean up a bunch of warnings.
* Remove unused class.
2020-10-15 08:16:34 -04:00
Nelson Osacky
48b0d2fcff
Update AGP, Kotlin. ( #1047 )
...
This commit also enables the room incremental annotation processor.
This also fixes the export schema warning in the console logs.
2020-10-14 11:39:01 -04:00
Patrick Decat
44362d868b
Allow customizing keystore path with KEYSTORE_PATH environment variable ( #1045 )
2020-10-14 11:21:15 -04:00
Kevin T. Berstene
51072b9e0d
Created a media player control widget ( #1005 )
...
* Added initial media player widget code. Has some work to do
* ktLint Fixes and corrected TODOs
* Finished TODO: Media image fetch and update
* Corrected rewind/fastforward functionality so it actually seeks
* Made requested minor changes
* Additional minor requested changes
* Appeasing the mighty ktlint
* Added integration GET request for single entity instead of requesting all entities and parsing results
* Corrected dark mode widget icons
* Fix merge conflicts and migration.
* Added toast notification for entity fetch failure
Co-authored-by: Basset, Justin <Bassett.JustinT@gmail.com>
2020-10-13 12:13:50 -04:00
Nelson Osacky
46dde1912e
Remove redundant buildscript declaration ( #1029 )
...
Update Gradle to 6.6.1, AGP to 4.0.2
Declare root project name
Use lazy task configuration
2020-10-11 13:38:46 -04:00
Justin Bassett
6e13b16214
Architecture Simplification ( #917 )
...
* Common compiling....
So I guess I have that going for me...
* It's very broken...
* App builds and tests pass....
* Remove other now extra files.
2020-09-11 15:39:30 -04:00
Justin Bassett
df621311b1
Build Enhancements ( #866 )
...
* Nicer changelog printing
* Cache the gradle Cache
* Playstore updated nightly not on commit.
2020-09-02 00:34:19 -04:00
Justin Bassett
4fe2489432
Sentry.io Changes ( #846 )
...
* Set the sentry.io release version explicitly.
* Include session tracking to improve crash support.
* ktlint
* Remove comments in build
2020-08-30 15:19:20 -04:00
Justin Bassett
de1b8d58d9
More build updates ( #844 )
...
* Remove version code from version string.
* Make sure true releases work.
* Beta Sentry.io releases
* Really do Sentry,io Releaes
* Sentry.io releases for production
2020-08-29 18:23:58 -04:00
uvjustin
c50c0adf0e
Add Exoplayer view and interface ( #739 )
...
* Add Exoplayer view and interface
* Fix play/pause buttons
* Support PictureInPicture
* Migrate dependencies to Config.kt
* Move code from inline to functions
* Add spacing in playback control layout
* Changes per @balloob
* Fix ktlint errors
2020-08-25 10:38:51 -04:00
Justin Bassett
4c91c34ec8
Let widgets use any material icon ( #745 )
...
* Functional widgets with all material icons to pick from.
* Load icons in io thread since it takes a hot second.
* Bump DB version.
* ktlint
* Blow away widget prefs since it was a hack anyway.
* Migrate static widgets to room db.
* ktlint and tests.
* Little more cleanup.
* More ktlint.
* Initial attempt at Migrations.
* Add missing Migrations.kt
* Add full migration support from old to new widgets.
2020-08-16 22:18:20 -04:00
chriss158
6bc19488b4
Add easier way to use of emoji in notifications ( #741 )
...
* Add easier way to use of emoji in notifications
* Try to exclude org.json:json
* Fix lint
2020-08-16 21:57:47 -04:00
David Luhmer
ec9ff0ae6b
Add nfc support ( #689 )
2020-08-11 10:37:43 -04:00
Daniel Shokouhi
09ea80f5d6
Fix android dark mode ( #717 )
...
* Fix android dark mode
* Lint
* Remove extra spaces
2020-08-09 10:25:17 -04:00
Justin Bassett
d747afd37c
Disable minimal publishing. ( #699 )
...
* Disable minimal publishing.
* Linting.
2020-08-03 16:45:14 -04:00
Justin Bassett
f64fbafd38
Disable Sentry.io for debug builds. ( #696 )
2020-08-02 14:40:44 -04:00
Justin Bassett
b2fd541c9c
Migrate to Sentry and remove Crashlytics ( #686 )
2020-08-01 09:36:37 -04:00
Justin Bassett
bf29174a4a
Minimal Android Flavor ( #682 )
...
* Initial rip out of most of the Googley stuff.
* Lokalise plugin and dependencies removed.
They would be more useful if we had a large app with many translations. However, with most of our UI being a PWA the usefulness of it is very limited.
* Both apps now build.... Yay
* Formatting.
* Tests and checks pass.
* Make sure Github Actions are up to date.
* Fix more unit tests.
* ktLint
* Use config class for gradle dependencies.
2020-07-31 07:46:54 -04:00
chriss158
a7a46787ef
Fix widget service calls with numbers ( #640 ) ( #650 )
...
* Widget service calls will fail, if a number for any field is used.
Because the GSON parser will parse every integer to a double.
This is especially a problem on the service alarm_control_panel.alarm_disarm
which needs a code to disarm the alarm panel.
So every code will be converted to .0 (eg. 1234 would be 1234.0)
Solution: Use Jackson instead of gson
GSON problem described here (not fixed):
https://github.com/google/gson/issues/1084
2020-07-07 15:58:51 -04:00
Neonicus
50d80413ce
Authentication Dialog Enhancement ( #633 )
...
* Authentication Dialog Enhancement
* Add "Remember" checkbox
* Add button for password visibility
2020-07-07 15:50:37 -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
Neonicus
756556046a
Fix Biometric Unlock & Enhancement ( #625 )
...
* Fix Biometric Unlock
* Add Prompt Unlock function directly in WebViewActivity
* Added session timeout in app settings
* App is locked when resumed (after session timed out)
* When the application is locked, the screen is blurred (no quite obnoxious splash screen to look at), which allows the HA frontend to be loaded before or during unlocking
* No button needs to be touched for unlock
* When the unlock prompt is displayed, the back button close the app
* Fix issues #555 and #587
2020-07-05 10:09:17 -04:00
Justin Bassett
b191334309
Update crashlytics. ( #624 )
2020-06-11 20:49:30 -04:00
Justin Bassett
247cef3c72
Fix lint issues ( #618 )
...
* Increase tool version, enable linting again.
* Fix lint errors.
* Ensure ktlint is working.
* Use correct build tools in travis.
2020-06-11 13:15:50 -04:00
Justin Bassett
0f92172fee
Fix build. ( #617 )
2020-06-10 16:28:09 -04:00
Tim
f87ed32560
Feature/switch to kotlin dsl ( #595 )
...
* Switch to using Kotlin in of groovy for the gradle configurations.
* Gradle file cleanup.
* Switch to using Kotlin in of groovy for the gradle configurations.
* Gradle file cleanup.
* Retrofit (and maybe others libs) requires java compile options 1.8, still backwards compatible.
* Prep for release 1.9.0-XXX
* Fix ktLint errors.
2020-06-10 15:16:11 -04:00