Harsh Shandilya
|
d4dd147c25
|
refactor: break out overly long method
|
2022-11-27 13:28:46 +05:30 |
|
Harsh Shandilya
|
56a25dcd32
|
refactor: replace branch preference value with repository-based helper
|
2022-11-27 13:28:46 +05:30 |
|
Harsh Shandilya
|
74711fcc78
|
refactor: remove branch input for cloning
|
2022-11-27 13:28:46 +05:30 |
|
Harsh Shandilya
|
014c7a62c0
|
chore: use asLog extension instead of duplicating
|
2022-11-27 13:28:45 +05:30 |
|
Harsh Shandilya
|
8bb61eca2d
|
refactor: make ResetToRemoteOperation actually work and use its own remoteBranch input
|
2022-11-27 13:28:45 +05:30 |
|
Harsh Shandilya
|
e8aabaf752
|
feat: add a helper to PasswordRepository to retrieve the current branch
|
2022-11-27 13:28:45 +05:30 |
|
Harsh Shandilya
|
2a3f78d43e
|
feat: add TextInputDialog for generic text input dialogs
|
2022-11-27 13:28:45 +05:30 |
|
Harsh Shandilya
|
2decedbf4b
|
feat: remove Beagle
It breaks WhatTheStack and doesn't offer anything particularly useful
|
2022-11-27 12:43:36 +05:30 |
|
Harsh Shandilya
|
c89e9250c2
|
fix: correctly handle default auth mode
|
2022-11-26 19:25:49 +05:30 |
|
renovate[bot]
|
2a6fe4f159
|
fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.22.0 (#2262)
* fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.22.0
* chore: sync detekt config with 0.22.0 changes
* chore: fix Detekt warning
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
2022-11-21 12:13:33 +05:30 |
|
Harsh Shandilya
|
a981b6b9f7
|
chore: inject VM with Lifecycle-ViewModel-Compose integration
|
2022-11-18 14:24:07 +05:30 |
|
Harsh Shandilya
|
11f192532f
|
feat: make key import update key list
|
2022-11-18 14:23:10 +05:30 |
|
Harsh Shandilya
|
84b9839635
|
feat: move key import to key manager UI
|
2022-11-18 12:31:19 +05:30 |
|
Harsh Shandilya
|
10b502fb0a
|
refactor: extract deletion confirmation dialog to its own method
|
2022-11-18 12:19:46 +05:30 |
|
Harsh Shandilya
|
6fa8b188e6
|
feat: add a confirmation dialog for key deletion
Fixes #2257
|
2022-11-18 11:21:53 +05:30 |
|
Harsh Shandilya
|
35a6e3b8ff
|
fix: add an explicit delete button to PGP key list items
|
2022-11-18 11:15:38 +05:30 |
|
Harsh Shandilya
|
6a4c0a223f
|
fix(app): enable Hilt processing for folder selection screens
Fixes #2255
Fixes PASSWORD-STORE-GOOGLE-PLAY-11
|
2022-11-17 19:21:51 +05:30 |
|
Harsh Shandilya
|
b83cd841e8
|
feat: remove Beagle's logger integration
Fixes Sentry issue PASSWORD-STORE-GOOGLE-PLAY-14
|
2022-11-16 04:02:09 +05:30 |
|
Harsh Shandilya
|
4891b980c4
|
fix: make itemDetails nullable
|
2022-11-12 23:56:12 +05:30 |
|
Harsh Shandilya
|
c407d04ec7
|
Sync localisations from Crowdin (#2228)
strings: sync with crowdin
Co-authored-by: GitHub Actions <noreply@github.com>
|
2022-11-06 00:31:18 +00:00 |
|
Harsh Shandilya
|
f870dd4913
|
Sync localisations from Crowdin (#2219)
strings: sync with crowdin
Co-authored-by: GitHub Actions <noreply@github.com>
|
2022-10-30 00:31:27 +00:00 |
|
Harsh Shandilya
|
53a5af5f40
|
refactor: flip PGPainless feature flag
It's always enabled now
|
2022-10-29 15:15:41 +05:30 |
|
Harsh Shandilya
|
4c3abe60a6
|
feat(sentry): add profiling sample rate config
|
2022-10-29 15:15:41 +05:30 |
|
Harsh Shandilya
|
baabe5ba52
|
refactor: add invalid .gpg-id file contents to errors
|
2022-10-29 15:15:41 +05:30 |
|
Harsh Shandilya
|
99bfccf945
|
refactor: remove unnecessary LaunchActivity injection
|
2022-10-29 15:15:41 +05:30 |
|
Harsh Shandilya
|
505c2fa705
|
refactor(format-common): add a getter to PasswordEntry for current OTP value
|
2022-10-29 05:34:09 +05:30 |
|
Harsh Shandilya
|
e8d9a77539
|
chore: sync Crowdin localisations
|
2022-10-29 05:07:24 +05:30 |
|
Harsh Shandilya
|
4e178883f7
|
chore: extract hard-coded preference strings
|
2022-10-29 05:07:24 +05:30 |
|
Harsh Shandilya
|
538ddbfd95
|
feat(app): wire in ASCII armor toggle
|
2022-10-29 04:37:04 +05:30 |
|
Harsh Shandilya
|
633cbe2714
|
feat(crypto-common): support passing arbitrary crypto options
|
2022-10-29 04:36:00 +05:30 |
|
Harsh Shandilya
|
390286f95f
|
feat: add a no-op ASCII armor toggle
|
2022-10-29 04:16:08 +05:30 |
|
Harsh Shandilya
|
bb960ccb76
|
refactor: move UriTotpFinderTest to format-common-impl
|
2022-10-25 23:57:46 +05:30 |
|
Harsh Shandilya
|
0c939a2929
|
refactor(deps): switch to Compose BOM
|
2022-10-25 18:28:45 +05:30 |
|
Harsh Shandilya
|
0d35cfaa0b
|
fix: lower log priority in SshjConfig
|
2022-10-24 15:46:26 +05:30 |
|
Harsh Shandilya
|
28394c4bbb
|
fix: remove useless logging line
|
2022-10-24 15:46:26 +05:30 |
|
Harsh Shandilya
|
2762c17578
|
feat: setup Beagle for debugging
|
2022-10-24 15:46:26 +05:30 |
|
Harsh Shandilya
|
816aca5ba1
|
refactor: use generated accessors for flavor dependencies
|
2022-10-24 14:51:33 +05:30 |
|
Harsh Shandilya
|
edc110dcc1
|
chore(gradle): add missing suppressions and license headers
|
2022-10-24 14:46:38 +05:30 |
|
Harsh Shandilya
|
cdf0f30c61
|
Refactor format-common module (#2196)
* fix: touch up `PasswordEntryTest` KDoc
* feat: add format-common-impl module
* refactor: switch app to format-common-impl
* refactor: move `format-common` tests to `format-common-impl`
* feat: add a test for Steam OTP
|
2022-10-21 21:36:27 +05:30 |
|
Harsh Shandilya
|
9f5062986d
|
Revert "chore: remove unnecessary CryptoHandlerModule "
This is used in #2170 so let's avoid the unnecessary conflict.
This reverts commit f5bf45037a .
|
2022-10-10 14:45:07 +05:30 |
|
Harsh Shandilya
|
f5bf45037a
|
chore: remove unnecessary CryptoHandlerModule
|
2022-10-10 14:24:49 +05:30 |
|
Harsh Shandilya
|
eb5e9bdffa
|
refactor(app): switch logExecutionTime to kotlin.time.measureTime
|
2022-10-09 20:05:40 +05:30 |
|
Harsh Shandilya
|
c866bb9fb1
|
feat(app): support toggling read-only status in DecryptScreen
|
2022-10-09 18:11:04 +05:30 |
|
Harsh Shandilya
|
224d956e28
|
feat(app): refactor CopyButton and add missing spacing
|
2022-10-08 18:35:16 +05:30 |
|
Harsh Shandilya
|
5dd7c91038
|
feat(app): add username to DecryptScreen
|
2022-10-08 18:28:27 +05:30 |
|
Harsh Shandilya
|
9bdbd55204
|
feat(ui-compose): add a PasswordField composable and switch decrypt screen to it
|
2022-10-08 18:28:04 +05:30 |
|
Harsh Shandilya
|
6615992332
|
refactor: simplify PasswordDialog emissions
|
2022-10-07 20:25:19 +05:30 |
|
Harsh Shandilya
|
6dcffc04d2
|
fix: protect PasswordDialog window
|
2022-10-07 19:56:11 +05:30 |
|
Harsh Shandilya
|
d68958c3e1
|
refactor: switch DecryptActivity to DispatcherProvider
|
2022-10-07 19:45:54 +05:30 |
|
Harsh Shandilya
|
b313c4216e
|
fix(app): ensure decryption errors are captured by UI
|
2022-10-07 19:41:14 +05:30 |
|