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
renovate[bot]
205a1d942e
chore(deps): update dependency org.pgpainless:pgpainless-core to v1.3.2 ( #2008 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-16 19:17:24 +05:30
Harsh Shandilya
b06f6f207c
Upgrade Compose dependencies ( #2007 )
2022-07-16 04:14:14 +05:30
Harsh Shandilya
a15ff1b137
Switch SettingsActivity to use Material3 Switch ( #2006 )
2022-07-15 21:55:42 +00:00
Harsh Shandilya
0695f42e07
Bump Material and R8 ( #2005 )
...
* gradle: upgrade Material
* gradle: bump R8
2022-07-15 13:09:18 +00:00
Harsh Shandilya
57a284b8dd
Update changelog
2022-07-15 14:59:08 +05:30
Harsh Shandilya
4548140cae
Remove openpgp-ktx
2022-07-15 14:53:52 +05:30
Harsh Shandilya
a1f838151e
Remove unnecessary V2 suffix
2022-07-15 14:53:52 +05:30
Harsh Shandilya
bcf33e90a5
Remove OpenKeychain code and leave TODOs for missing functionality
2022-07-15 14:53:52 +05:30
Harsh Shandilya
a6bcdd1d9d
Remove PGPainless feature flag
2022-07-15 13:50:18 +05:30
Harsh Shandilya
29dbcaabba
idea: churn
2022-07-15 13:18:40 +05:30
Harsh Shandilya
5aaae8e37b
Add package name restructure to .git-blame-ignore-revs
2022-07-15 01:13:58 +05:30
Harsh Shandilya
549ee790d3
all: re-do package structure yet again
2022-07-15 01:13:47 +05:30
Harsh Shandilya
010c6e227c
Change app package name to app.passwordstore
2022-07-15 00:54:04 +05:30
renovate[bot]
edbd221789
chore(deps): update dependency gradle to v7.5 ( #2002 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-14 16:06:42 +00:00
Harsh Shandilya
d23b0c5d6f
Fix PGPainless backend key handling ( #2000 )
2022-07-13 19:12:23 +00:00
renovate[bot]
b7e291450b
chore(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.6.4 ( #1998 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-13 11:27:04 +00:00
renovate[bot]
fa59dc41e2
chore(deps): update dependency io.sentry:sentry-android to v6.2.1 ( #1997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-13 01:11:27 +05:30
renovate[bot]
b849b8e13e
chore(deps): update dependency io.sentry:sentry-android to v6.2.0 ( #1996 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-12 22:01:14 +05:30
renovate[bot]
788e39c41b
chore(deps): update dependency gradle to v7.5-rc-5 ( #1995 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-12 18:42:36 +05:30
renovate[bot]
e0a75bfbc4
chore(deps): update dependency org.jetbrains.kotlinx:binary-compatibility-validator to v0.11.0 ( #1994 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-12 18:16:13 +05:30