Commit graph

3266 commits

Author SHA1 Message Date
Harsh Shandilya
b022529f5f
Revert "fix(app): remove invalid lint"
This reverts commit 05c9c8c0ef.
2023-05-27 01:26:12 +05:30
renovate[bot]
8b53531bc5
fix(deps): update dependency io.sentry:sentry-android to v6.20.0 2023-05-26 15:04:12 +00:00
renovate[bot]
084c3ff9cd
chore(deps): update github/codeql-action action to v2.3.5 (#2529)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-26 02:47:14 +05:30
renovate[bot]
98f2622fe4
chore(deps): update plugin com.gradle.enterprise to v3.13.3 (#2528)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-25 19:48:07 +05:30
renovate[bot]
97526a5332
chore(deps): update github/codeql-action action to v2.3.4 (#2527)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-25 10:22:57 +05:30
renovate[bot]
dafbf25ad5
fix(deps): update androidx (#2526)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-24 18:27:03 +00:00
renovate[bot]
528aacc766
fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v1.1.18 (#2525)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-24 13:05:52 +00:00
Harsh Shandilya
bd464556b6
feat(build): use JVM toolchains to enforce Java 17 usage
This simplifies project setup in both CI and for individual contributors
2023-05-24 01:53:12 +05:30
renovate[bot]
5f1a429029
fix(deps): update dependency com.google.testparameterinjector:test-parameter-injector to v1.12 (#2524)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-23 10:31:11 +00:00
Harsh Shandilya
e3057d4b84
fix(github): remove stable AGP from shadow jobs 2023-05-22 23:46:39 +05:30
Harsh Shandilya
4a26689a93
fix(github): use a different workaround for broken pipes
This variant avoids false-positive error annotations
2023-05-22 23:46:05 +05:30
Harsh Shandilya
e682b14cf2
chore: refresh contribution guidelines 2023-05-22 02:44:21 +05:30
Harsh Shandilya
e05c704539
refactor(build): sync Gradle properties set with current AGP 2023-05-20 23:50:39 +05:30
Harsh Shandilya
6b8ca1601d
feat(build): move to AGP 8.2.x 2023-05-20 23:50:39 +05:30
Harsh Shandilya
e96f816501
fix(github): force-accept all Android SDK licenses 2023-05-20 23:50:39 +05:30
Harsh Shandilya
0d09db3d76
chore(gradle): document why JGit upgrades are disallowed 2023-05-19 21:02:51 +05:30
Harsh Shandilya
5420faff34
feat(gpg): add methods to clear entries from GPG passphrase cache 2023-05-19 18:58:48 +05:30
Harsh Shandilya
65509eaa54
fix(ssh): make SSHKeyManager.keyExists infallible 2023-05-19 18:42:26 +05:30
renovate[bot]
648a450050
fix(deps): update dependency io.sentry:sentry-android to v6.19.1 (#2523)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-19 12:43:46 +00:00
Harsh Shandilya
a24d02052f
refactor: add missing docs and add explicit NoKeysProvidedException 2023-05-18 13:10:57 +05:30
Harsh Shandilya
6b0e4feed6
chore(idea): add deployment target config 2023-05-18 13:10:57 +05:30
renovate[bot]
fed0b710d0
fix(deps): update dependency org.robolectric:robolectric to v4.10.3 (#2520)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-18 04:41:22 +00:00
renovate[bot]
c5d4296001
fix(deps): update leakcanary to v2.11 (#2521)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-18 10:01:17 +05:30
renovate[bot]
3d7aeff1b8
fix(deps): update dependency io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v3.7.0 (#2519)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-17 14:07:03 +00:00
Harsh Shandilya
9956216db2
chore(autofill-parser): release v1.1.2 2023-05-17 13:53:23 +05:30
renovate[bot]
4d15ecff72
fix(deps): update dependency io.sentry:sentry-android to v6.19.0 (#2518)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 19:08:35 +05:30
Harsh Shandilya
05c9c8c0ef
fix(app): remove invalid lint 2023-05-16 15:54:50 +05:30
Harsh Shandilya
72696ae557
feat(build): raise target bytecode to Java 17 2023-05-16 15:54:35 +05:30
Harsh Shandilya
76efe73e28
chore: refresh Lint baseline with AGP 8.1.0-beta02 2023-05-16 15:41:54 +05:30
Harsh Shandilya
29ca93854a
fix: check feature flag before biometric auth 2023-05-13 15:24:48 +05:30
renovate[bot]
789efc46a3
chore(deps): update hilt to v2.46.1 (#2517)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-13 09:37:13 +05:30
renovate[bot]
d649d7e7e9
fix(deps): update com.squareup.moshi to v1.15.0 (#2516)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-12 22:57:37 +05:30
renovate[bot]
0f3718380b
fix(deps): update kotlin to v1.7.1 (#2515)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-12 22:57:24 +05:30
Harsh Shandilya
ec696c1d8d
feat: raise min SDK to 26
Autofill is only available on API 26 and above and I do not want to deal with
bugs on these older Android releases.
2023-05-12 20:28:36 +05:30
Harsh Shandilya
ee9d77eafd
fix(deps): update dependency com.android.tools:desugar_jdk_libs to 2.0.3 2023-05-12 19:49:59 +05:30
Harsh Shandilya
a76da935cd
feat: remove unnecessary CoroutineTestRule 2023-05-12 18:06:47 +05:30
renovate[bot]
b9abf3ef43
fix(deps): update dependency app.cash.turbine:turbine to v0.13.0 (#2513)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-11 18:44:03 +00:00
renovate[bot]
365c963518
fix(deps): update dependency io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v3.6.0 (#2514)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-12 00:02:40 +05:30
renovate[bot]
105b2abc88
fix(deps): update androidx (#2512)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2023-05-10 19:48:10 +00:00
Harsh Shandilya
5bd31f0073
fix(renovate): group all AndroidX updates together 2023-05-11 00:44:53 +05:30
renovate[bot]
caca4f7a08
fix(deps): update dependency androidx.core:core-ktx to v1.10.1 (#2510)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-10 18:08:40 +00:00
renovate[bot]
34f9d35276
chore(deps): update plugin com.gradle.enterprise to v3.13.2 (#2508)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 17:51:36 +00:00
Harsh Shandilya
39c7b0cb7b
fix: add warning to passphrase cache feature 2023-05-09 00:13:09 +05:30
Harsh Shandilya
f3fc246c58
chore: adjust code style 2023-05-08 11:39:49 +05:30
Harsh Shandilya
764c8b227c
Update Public Suffix List data (#2506)
autofill-parser: update publicsuffixes file

Co-authored-by: GitHub Actions <noreply@github.com>
2023-05-08 00:15:28 +00:00
Harsh Shandilya
d988bdd0dc
feat: wire up passphrase cache
Currently has horrible UX and is behind an experimental feature flag
2023-05-08 03:09:26 +05:30
Harsh Shandilya
4ff0525e95
fix: adjust GPGPassphraseCache public API 2023-05-08 02:51:08 +05:30
Harsh Shandilya
df58f484ac
refactor: move out GPG identifier parser to BasePgpActivity 2023-05-08 02:51:08 +05:30
Harsh Shandilya
136f4e5caa
chore: touch up codestyle in BiometricAuthenticator.kt 2023-05-08 01:10:45 +05:30
Harsh Shandilya
cb6a92e1d3
refactor(pgpainless): rework runTest invocation 2023-05-06 01:59:35 +05:30