Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-30 | fix(deps): update dependency org.pgpainless:pgpainless-core to v1.6.2 (#2667) | renovate[bot] | |
* fix(deps): update dependency org.pgpainless:pgpainless-core to v1.6.2 * fix(deps): use `-jdk18on` artifacts for BouncyCastle * chore: re-roll Lint baseline --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2023-08-14 | fix(deps): update dependency me.zhanghai.android.fastscroll:library to ↵ | renovate[bot] | |
v1.3.0 (#2643) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | |||
2023-08-10 | refactor: un-flatten module structure | Harsh Shandilya | |
2023-07-31 | fix(deps): update bouncycastle to v1.76 (#2632) | renovate[bot] | |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2023-07-26 | fix: adjust Git log formatter to fix crash | Harsh Shandilya | |
Fixes: d37fdfdbaabe ("fix(app): fully migrate to `java.time`") | |||
2023-07-26 | fix: address new `IntentWithNullActionLaunch` lint | Harsh Shandilya | |
2023-07-26 | chore: remove unnecessary suppressions | Harsh Shandilya | |
2023-07-23 | Sync localisations from Crowdin (#2616) | Harsh Shandilya | |
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com> | |||
2023-07-23 | chore: refresh Lint baseline | Harsh Shandilya | |
2023-07-22 | fix(app): fully migrate to `java.time` | Harsh Shandilya | |
2023-07-19 | chore: remove useless `OptIn` annotations | Harsh Shandilya | |
2023-07-12 | fix(build): properly resolve JavaPoet version resolution issue | Harsh Shandilya | |
2023-07-12 | feat(build): target API 34 | Harsh Shandilya | |
2023-07-09 | refactor: rework password dialog to avoid memory leak | Harsh Shandilya | |
2023-07-09 | refactor: extract prompt authentication callback creation | Harsh Shandilya | |
2023-07-09 | fix: correctly use biometrics result in passphrase cache flow | Harsh Shandilya | |
2023-07-09 | refactor: eliminate one level of nesting from BiometricAuthenticator | Harsh Shandilya | |
2023-07-09 | refactor: adopt Kotlin 1.9's `data object`s | Harsh Shandilya | |
2023-07-09 | Sync localisations from Crowdin (#2595) | Harsh Shandilya | |
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com> | |||
2023-07-06 | fix(build): adjust ktfmt path filtering to allow formatting build.gradle.kts ↵ | Harsh Shandilya | |
files | |||
2023-07-05 | feat(ui): add a dedicated Compose screen for editing passwords | Harsh Shandilya | |
2023-07-05 | fix(ui): adjust width of items in `PasswordEntryScreen` | Harsh Shandilya | |
2023-06-27 | fix: remove use of unnecessary `Object#clone` | Harsh Shandilya | |
2023-06-27 | fix: remove unused feature flag | Harsh Shandilya | |
2023-06-27 | fix: replace hard-coded strings | Harsh Shandilya | |
2023-06-27 | chore: cleanup IDE warnings | Harsh Shandilya | |
2023-06-21 | fix(deps): update bouncycastle to v1.75 (#2557) | renovate[bot] | |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | |||
2023-06-15 | feat: adopt Kotlin 1.9 Enum entries feature | Harsh Shandilya | |
2023-06-15 | refactor: consistently adopt PGP over GPG for naming | Harsh Shandilya | |
PGP is the standard, GPG is an implementation of it. We're adhering to PGP, and not using GPG. | |||
2023-06-15 | fix(deps): update bouncycastle to v1.74 | renovate[bot] | |
2023-06-15 | fix: address `ComposeUnstableCollections` lint | Harsh Shandilya | |
2023-06-15 | chore: rename TOML keys for coroutines deps | Harsh Shandilya | |
2023-06-15 | chore: update PGP key list previews | Harsh Shandilya | |
2023-06-15 | fix: ensure PGP key list item works with longer user IDs | Harsh Shandilya | |
2023-06-13 | fix: allow `gpg-id` to be the first line of a `.gpg-id` file | Harsh Shandilya | |
2023-06-04 | fix: replace `Stack` with `ArrayDeque` in `SearchableRepositoryViewModel` | Harsh Shandilya | |
2023-06-04 | feat: add custom dialog title for passphrase cache | Harsh Shandilya | |
2023-06-04 | fix: start clearing violations of `DenyListedApi` | Harsh Shandilya | |
2023-06-04 | fix: clear violations of `RawDispatcherUse` | Harsh Shandilya | |
2023-06-04 | fix: clear violations of `FullyQualifiedResource` | Harsh Shandilya | |
2023-06-04 | chore: refresh lint baseline | Harsh Shandilya | |
2023-05-31 | Revert "fix: adjust R8 rules" | Harsh Shandilya | |
This reverts commit 9838801ed3a0fb83368ede8166e38a38d056f618. | |||
2023-05-28 | fix: adjust R8 rules | Harsh Shandilya | |
Workaround for https://github.com/getsentry/sentry-java/issues/2738 | |||
2023-05-27 | Revert "fix(app): remove invalid lint" | Harsh Shandilya | |
This reverts commit 05c9c8c0ef67c1283aa6c57f7786c9d704655754. | |||
2023-05-20 | refactor(build): sync Gradle properties set with current AGP | Harsh Shandilya | |
2023-05-19 | feat(gpg): add methods to clear entries from GPG passphrase cache | Harsh Shandilya | |
2023-05-16 | fix(app): remove invalid lint | Harsh Shandilya | |
2023-05-16 | chore: refresh Lint baseline with AGP 8.1.0-beta02 | Harsh Shandilya | |
2023-05-13 | fix: check feature flag before biometric auth | Harsh Shandilya | |
2023-05-12 | feat: raise min SDK to 26 | Harsh Shandilya | |
Autofill is only available on API 26 and above and I do not want to deal with bugs on these older Android releases. |