Commit graph

2420 commits

Author SHA1 Message Date
Harsh Shandilya
8f7e4a405e
Upgrade all dependencies (#2057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-11 18:34:25 +00:00
renovate[bot]
ef0613b598
fix(deps): update dependency com.github.android-password-store:sublime-fuzzy to v2.2.1 (#2055)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-11 09:22:32 +00:00
renovate[bot]
fd9614d4ae
chore(deps): update plugin com.gradle.enterprise to v3.11.1 (#2054)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 17:24:13 +00:00
renovate[bot]
91ff5aebac
fix(deps): update dependency com.hierynomus:sshj to v0.34.0 (#2053)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-10 11:39:35 +00:00
renovate[bot]
a1adc5d9e9
chore(deps): update plugin com.gradle.enterprise to v3.11 (#2052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 11:22:19 +00:00
renovate[bot]
69c38743d1
fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.9.1 (#2051)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 08:13:47 +05:30
github-actions[bot]
a584e9416d
Sync localisations from Crowdin (#2049)
strings: sync with crowdin

Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-06 06:33:12 +00:00
renovate[bot]
4f4ad35f4f
chore(deps): update dependency gradle to v7.5.1 (#2048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-06 10:53:49 +05:30
github-actions[bot]
c6b29369e6
Update Public Suffix List data (#2050)
autofill-parser: update publicsuffixes file

Co-authored-by: GitHub Actions <noreply@github.com>
2022-08-06 00:26:59 +00:00
renovate[bot]
86fc7642fa
fix(deps): update dependency io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v3.1.4 (#2046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-05 17:27:25 +05:30
Harsh Shandilya
977723c661
Update app icon and add a monochrome layer (#2045)
* app: check-in updated app icon

* app: add a monochrome icon
2022-08-04 20:19:35 +00:00
renovate[bot]
6078780f07
fix(deps): update dependency org.pgpainless:pgpainless-core to v1.3.4 (#2044)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-04 21:08:45 +05:30
renovate[bot]
f6dfd70bd7
chore(deps): update hilt to v2.43.2 (#2043)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-04 08:24:41 +05:30
renovate[bot]
64b0c6459b
fix(deps): update dependency io.sentry:sentry-android to v6.3.1 (#2042)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-03 23:22:07 +05:30
renovate[bot]
2c5e130f02
fix(deps): update dependency app.cash.turbine:turbine to v0.9.0 (#2040)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-01 23:56:23 +05:30
github-actions[bot]
01f4b39318
Sync localisations from Crowdin (#2039)
strings: sync with crowdin

Co-authored-by: GitHub Actions <noreply@github.com>
2022-07-30 05:22:05 +00:00
renovate[bot]
5810b59d80
chore(deps): update hilt to v2.43.1 (#2038)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-29 18:50:20 +00:00
renovate[bot]
33b66f3778
fix(deps): update dependency nl.littlerobots.version-catalog-update:nl.littlerobots.version-catalog-update.gradle.plugin to v0.5.3 (#2037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-29 22:17:53 +05:30
renovate[bot]
94292733ce
chore(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.9.0 (#2034)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-28 16:30:53 +05:30
renovate[bot]
23721bf037
chore(deps): update dependency org.pgpainless:pgpainless-core to v1.3.3 (#2032)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-24 12:09:43 +00:00
Harsh Shandilya
140175823f
Fix some StrictMode violations and start logging them (#2031) 2022-07-24 11:46:22 +00:00
Harsh Shandilya
9c5e9c8e43
Improvements to key list activity (#2030) 2022-07-23 13:45:36 +00:00
Harsh Shandilya
6d0bff144c
Begin cleaning up Detekt warnings (#2027) 2022-07-22 21:45:29 +00:00
renovate[bot]
9a3c182348
chore(deps): update hilt to v2.43 (#2024)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-22 02:54:59 +05:30
Harsh Shandilya
ade73fd5bc
Compile against SDK 33 (#2023)
* Compile against SDK 33

* autofill-parser: fix warnings for SDK 33 upgrade

* app: fix warnings for SDK 33 upgrade

* Mark all clipboard content as sensitive from crypto activities

* Skip Snackbar on Android 13 and above

* detekt: raise `TooManyFunctions` limit to 15
2022-07-20 01:29:12 +05:30
renovate[bot]
9cd2f5f446
chore(deps): update dependency io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v3.1.3 (#2022)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-20 00:26:19 +05:30
renovate[bot]
2bc8cbdf36
chore(deps): update dependency io.sentry:sentry-android to v6.3.0 (#2021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-19 13:48:40 +00:00
renovate[bot]
3e12e281f5
chore(deps): update gradle/gradle-build-action action to v2.2.2 (#2020)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-19 09:19:57 +05:30
Harsh Shandilya
fc81ee83d9
Misc cleanups and bugfixes (#2019)
* Fix decrypt activity items being editable

* Remove unused resources and re-roll lint baseline

* Make lint mark all warnings as errors
2022-07-18 20:47:06 +00:00
Harsh Shandilya
018939f815
Add key manager UI 2022-07-18 23:04:59 +05:30
Harsh Shandilya
8292398349
Add KeyUtils#tryGetEmail 2022-07-18 23:04:58 +05:30
Harsh Shandilya
b92a2ca18b
Add KeyList composable 2022-07-18 22:53:02 +05:30
Harsh Shandilya
c0f04bec77
Rework key deletion to accept an identifier 2022-07-18 17:08:49 +05:30
Harsh Shandilya
15f2489550
crypto: consistently use secret key nomenclature 2022-07-18 00:01:06 +05:30
Harsh Shandilya
1f4ed1b194
github: fix job name for detekt 2022-07-17 22:52:39 +05:30
Harsh Shandilya
e1e5d13a6a
Mark key import dialogs as non-cancellable 2022-07-17 22:38:27 +05:30
Harsh Shandilya
4ed98c9fda
Refactor key import flow and implement support for replacing 2022-07-17 22:38:27 +05:30
Harsh Shandilya
b9f4da71ea
crypto-pgpainless: allow updating existing keys automatically for specific cases 2022-07-17 22:38:27 +05:30
renovate[bot]
236c2719fa
chore(deps): update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.21.0 (#2013)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-17 15:19:26 +05:30
Harsh Shandilya
451c236c21
github: add a detekt job 2022-07-17 14:07:50 +05:30
Harsh Shandilya
831304a7bc
scripts/pre-push: add detekt 2022-07-17 13:57:22 +05:30
Harsh Shandilya
af362dd6e3
gradle: add detekt as a dependency to the check task 2022-07-17 13:57:13 +05:30
Harsh Shandilya
584670ae5b
detekt: re-baseline for updated config 2022-07-17 13:57:13 +05:30
Harsh Shandilya
5d2a8e9aba
detekt: tweak default config for better Compose support 2022-07-17 13:57:13 +05:30
Harsh Shandilya
b8799d7de8
detekt: mark sentry-stub issues as manually suppressed
This is a stub module and function bodies are intentionally empty
2022-07-17 13:56:59 +05:30
Harsh Shandilya
4fe5bb7871
detekt-baselines: init 2022-07-17 13:56:58 +05:30
Harsh Shandilya
c2faeffd84
detekt: init 2022-07-17 13:56:54 +05:30
Harsh Shandilya
6ceedc049c
PGPKeyImportActivity: close key stream after use 2022-07-17 13:56:43 +05:30
Harsh Shandilya
d646415977
Add missing asserts to PGPainlessCryptoHandler tests (#2010)
Add missing asserts
2022-07-16 23:25:03 +05:30
Harsh Shandilya
db01ed2a2e
Use KeyRingUtils#publicKeyRingCollectionFrom to extract public keys (#2009) 2022-07-16 15:55:04 +00:00