Carter Jernigan
4acd5d3593
[ #584 ]Adopt Twitter's Compose Detekt rules
...
Twitter had a set of Compose rules, which have been forked into Detekt, Ktlint, and Android Lint implementations.
I see ktlint as mostly being formatting, Detekt being more for multiplatform static analysis, and Android Lint for Android-specific issues. Android lint is slow, so I didn’t want to use it as the first choice.
I went with the Detekt implementation which can be useful if we leverage multiplatform for our Composables in the future.
2023-03-01 07:58:47 -05:00
Carter Jernigan
6d01f210fe
[ #774 ] Redesign home with hamburger menu
...
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-02-28 08:54:07 -05:00
Carter Jernigan
9b966b4087
[ #776 ] Fix hang on launch
...
Combining multiple flows will hang if the group of flows is empty
- Updated profile installer lib
- Removed benchmark operations receiver fix
- Added new benchmark results
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-02-27 11:28:41 -05:00
Carter Jernigan
a806d2defa
[ #763 ] Configure simplified onboarding
2023-02-21 15:48:01 -05:00
Carter Jernigan
9f9ee0fcc1
[ #745 ] Use faster Firebase test lab devices
2023-02-21 15:47:23 -05:00
Carter Jernigan
ec7eb3804e
[ #770 ] Hide request ZEC button
2023-02-21 12:50:31 -05:00
Carter Jernigan
417fc4b8a5
[ #764 ] Android Remote Config implementation
...
Note that there is no cloud integration yet. This creates the abstractions to support injecting different remote config sources
2023-02-21 12:50:31 -05:00
Carter Jernigan
6b202e3c9f
[ #764 ] Multiplatform remote config API
2023-02-21 12:50:31 -05:00
Carter Jernigan
b3f4601b14
[ #765 ] Change app name
2023-02-21 08:41:08 -05:00
Carter Jernigan
c380450756
[ #566 ] Enable Compose compiler metrics
2023-02-20 11:22:33 -05:00
dependabot[bot]
cf59e265ac
Bump gradle/gradle-build-action from 2.3.3 to 2.4.0 ( #768 )
...
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 2.3.3 to 2.4.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](3fbe033aaa...6095a76664
)
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
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>
2023-02-20 10:38:11 -05:00
dependabot[bot]
d317df8306
Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 ( #769 )
...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](55e685c48d...8d49e559aa
)
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
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>
2023-02-20 10:37:59 -05:00
Carter Jernigan
edaeda56da
[ #748 ][ #749 ] Preferences for sync
...
Adds an option to enable/disable background sync, as well as an option to keep the screen on during sync
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-02-17 11:39:15 -05:00
dependabot[bot]
e0d3bea3de
Bump clamav/clamav from 0.105.0 to 1.0.1 in /.github/actions/antivirus ( #767 )
...
Bumps clamav/clamav from 0.105.0 to 1.0.1.
---
updated-dependencies:
- dependency-name: clamav/clamav
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 15:26:11 +01:00
Carter Jernigan
c87d130066
[ #715 ] Use Gradle build cache action
...
Also fixed the checkProperties task to be compatible with Gradle 8.0
2023-02-17 08:00:43 -05:00
Carter Jernigan
f5e0af6545
[ #757 ] Adopt SDK 1.14.0 ( #759 )
2023-02-17 06:05:23 -05:00
Alex
7523619afa
[ #673 ] process .ec files from emulator.wtf
...
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-02-13 08:10:32 -05:00
dependabot[bot]
a450ebec0c
Bump actions/cache from 3.2.4 to 3.2.5 in /.github/actions/setup ( #755 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](627f0f41f6...6998d139dd
)
---
updated-dependencies:
- dependency-name: actions/cache
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>
2023-02-13 08:15:52 +01:00
Carter Jernigan
505939c74d
[ #742 ] Kotlin 1.8.10
2023-02-10 07:18:58 -05:00
Carter Jernigan
a7d7de0451
[ #745 ] Set min API to 27
...
* Add Android min SDK API level check test
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-02-09 06:47:04 -05:00
dependabot[bot]
e4b51bef59
Bump actions/setup-java from 3.9.0 to 3.10.0 in /.github/actions/setup ( #746 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](1df8dbefe2...3f07048e3d
)
---
updated-dependencies:
- dependency-name: actions/setup-java
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>
2023-02-08 08:53:00 +01:00
Honza Rychnovsky
a9787ebeac
[ #694 ] Ktlint 0.48.2
...
* [#694 ] Ktlint 0.48.2
2023-02-01 13:50:24 +01:00
dependabot[bot]
92f2acf28a
Bump actions/cache from 3.2.3 to 3.2.4 in /.github/actions/setup ( #739 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](58c146cc91...627f0f41f6
)
---
updated-dependencies:
- dependency-name: actions/cache
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>
2023-01-31 08:55:09 +01:00
Carter Jernigan
6e85764f74
[ #346 ][ #304 ] Configure Crashlytics and analytics opt-out
2023-01-26 14:12:44 -05:00
Carter Jernigan
a5d38c6bf9
[ #677 ] Detekt 1.22.0
2023-01-24 16:10:16 -05:00
Carter Jernigan
f6859c5d14
[ #733 ] Configure Detekt convention plugin
2023-01-24 16:10:16 -05:00
Carter Jernigan
049acec253
[ #733 ] Simplify Detekt configuration
2023-01-24 16:10:16 -05:00
Carter Jernigan
721003b6e7
[ #734 ] Emulator.wtf Gradle Plugin 0.0.15
...
This will provide caching for our automated tests.
I have disabled the cache for the screenshot tests, since those are sometimes flaky.
2023-01-24 06:26:43 -05:00
Carter Jernigan
d958d6d13a
[ #723 ] AGP 7.4
2023-01-23 06:28:02 -05:00
Carter Jernigan
dcb6388abb
[ #719 ] Check Gradle properties on CI
...
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-01-19 07:34:14 -05:00
Carter Jernigan
bf67948ef8
[ #700 ] Kotlin 1.8
2023-01-18 11:59:19 -05:00
Carter Jernigan
5d59420fb1
[ #729 ] Androidx updates
2023-01-18 11:59:19 -05:00
Carter Jernigan
405a230f6e
[ #725 ] SDK 1.12.0-beta01 ( #726 )
2023-01-18 11:59:00 -05:00
Carter Jernigan
e8a478cf33
[ #707 ] Exclude files from release packaging only
...
These files are used by Android Studio in debug builds to discover the version of Compose being used by an app. They should be preserved for debug builds but can be stripped from release builds.
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-01-18 11:25:06 -05:00
Carter Jernigan
da0e909458
Extend timeout for screenshot tests ( #732 )
2023-01-18 08:31:06 +01:00
Alex
b84df3d9dc
[ #592 ] Instrumentation coverage
...
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
2023-01-17 14:54:40 -05:00
Carter Jernigan
4f144405c1
[ #708 ] Fix seed byte generation
2023-01-17 11:44:57 -05:00
Carter Jernigan
193b376fe3
[ #581 ] Switch to Play app update library
...
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-01-17 11:43:22 -05:00
Carter Jernigan
811e2cd5ce
[ #718 ] Use variables for Test Lab
...
This will make it easier for team members to find links to test results
2023-01-13 06:11:11 -05:00
Carter Jernigan
bb9a7e2a02
[ #706 ] Flank 23.01.0
2023-01-13 06:07:10 -05:00
dependabot[bot]
9c854be7b7
Bump actions/cache from 3.2.2 to 3.2.3 in /.github/actions/setup ( #716 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](4723a57e26...58c146cc91
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 08:29:33 +01:00
dependabot[bot]
243c40aeca
Bump actions/upload-artifact from 3.1.1 to 3.1.2 ( #711 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](83fd05a356...0b7f8abb15
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 14:17:45 +01:00
Alex
88c7277048
[ #161 ] Implement display of new address types
...
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-01-09 07:57:22 -05:00
Carter Jernigan
c358e1b2c7
[ #699 ] Use new API for build step outputs
2023-01-09 07:56:27 -05:00
dependabot[bot]
a41d24e7bc
Bump actions/download-artifact from 3.0.1 to 3.0.2 ( #710 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](9782bd6a98...9bc31d5ccc
)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06 08:57:01 +01:00
dependabot[bot]
80079bd66a
Bump actions/checkout from 3.2.0 to 3.3.0 ( #709 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](755da8c3cf...ac59398561
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06 08:13:23 +01:00
dependabot[bot]
0fe5d7b5ac
Bump actions/cache from 3.2.0 to 3.2.2 in /.github/actions/setup ( #698 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](c17f4bf466...4723a57e26
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-03 08:25:24 +01:00
Honza Rychnovsky
2b899a7200
[ #682 ] Testing Documentation Update
...
* [#682 ] Testing documentation update
* Bump benchmark dep to 1.2.0-alpha8
* Simplify ui-benchmark-test module build types
* Add referential benchmark test results
* Code clean
2022-12-22 15:42:52 +01:00
Carter Jernigan
4f7c10f4b5
[ #634 ] Stop synchronizer when leaving app
...
* [#634 ] Collect flows with lifecycle awareness
* [#686 ] Adopt SDK 1.11.0
2022-12-22 09:38:02 +01:00
dependabot[bot]
ad89309ec1
Bump actions/cache from 3.0.11 to 3.2.0 in /.github/actions/setup ( #696 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.11 to 3.2.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](9b0c1fce7a...c17f4bf466
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-22 08:26:17 +01:00