aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-10fix: actually apply LeakCanary config changesHarsh Shandilya
2023-04-06chore(deps): update actions/github-script action to v6.4.1 (#2460)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06fix: only check repo initialization in commit flowHarsh Shandilya
2023-04-06feat: wire up key import functionalityHarsh Shandilya
2023-04-06fix: use created repository directlyHarsh Shandilya
2023-04-06fix(deps): update dependency androidx.compose:compose-bom to v2023.04.00 (#2459)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06fix(deps): update dependency androidx.fragment:fragment-ktx to ↵renovate[bot]
v1.6.0-alpha09 (#2458) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06fix(deps): update dependency androidx.core:core-ktx to v1.10.0 (#2457)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-05Update Public Suffix List data (#2455)Harsh Shandilya
autofill-parser: update publicsuffixes file Co-authored-by: GitHub Actions <noreply@github.com>
2023-04-05chore(deps): update peter-evans/create-pull-request action to v5 (#2454)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04fix(deps): update dependency ↵renovate[bot]
io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v3.5.0 (#2453) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04chore(deps): update dependency gradle to v8.1-rc-3 (#2452)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to ↵renovate[bot]
v1.1.17 (#2451) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-02Refactor SSHKey into a separate module (#2450)Aditya Wasan
* refactor(ssh): add `ssh` module Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): add `SSHKey` data class Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): add `SSHKeyType` enum Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): add `SSHKeyAlgorithm` class Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): add class to generate `RSA` key Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * chore(ssh): add required dependencies Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): add `ECDSAKeyGenerator` and remove constants Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): add utilities Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * feat(ssh): add `SSHKeyWriter` Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * refactor(ssh): make ssh key generators suspending Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * fix(ssh): fix explicit API violations * feat: complete `ED25519KeyWriter` implementation Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * factor(ssh/writer): update writer interface Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * feat(ssh/provider): add providers for different key types Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * feat(ssh): add SSHKeyManager for common key functionality Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * feat(ssh): add remaining methods to reach feature parity with old SSH implementation Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * wip(app): start using SSHKeyManager instead of SSHKey class Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * refactor(ssh): update package name Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * chore(ssh): fix detekt warnings Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * chore: fixes across the board --------- Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2023-03-31fix(deps): update dependency io.sentry:sentry-android to v6.17.0 (#2448)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30fix(deps): update dependency app.cash.turbine:turbine to v0.12.3 (#2447)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30fix(deps): update dependency app.cash.turbine:turbine to v0.12.2 (#2445)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-29fix(gradle): CC is now stableHarsh Shandilya
2023-03-29chore(build): upgrade to Gradle 8.1 RC2Harsh Shandilya
2023-03-29fix(deps): update dependency com.android.tools:r8 to v8.0.40 (#2443)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27chore(deps): update actions/setup-java action to v3.11.0 (#2442)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27chore: suppress invalid suggestionHarsh Shandilya
2023-03-27refactor: migrate to androidx.core APIs for `Bundle`/`Intent` API changesHarsh Shandilya
2023-03-27chore(deps): upgrade to androidx.core 1.10.0-rc01Harsh Shandilya
2023-03-27Sync localisations from Crowdin (#2440)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-26feat(build): migrate to Crowdin V2 APIHarsh Shandilya
2023-03-26Sync localisations from Crowdin (#2439)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-25feat: offer to import a PGP key when none are presentHarsh Shandilya
2023-03-25fix: remove NoKeysProvided errorHarsh Shandilya
We're making this invariant impossible in the code paths that hit it
2023-03-25fix: use DispatcherProvider in CryptoRepositoryHarsh Shandilya
2023-03-25chore: rename import button label string resourceHarsh Shandilya
2023-03-25fix: ensure repo dir is recreated after deletionHarsh Shandilya
2023-03-25fix(gradle): turn off R8 full modeHarsh Shandilya
2023-03-24chore(deps): update plugin com.gradle.enterprise to v3.12.6 (#2437)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24fix(deps): update dependency ↵renovate[bot]
com.google.testparameterinjector:test-parameter-injector to v1.11 (#2438) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24fix(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to ↵renovate[bot]
v0.25.1 (#2436) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24fix: extract hard-coded stringHarsh Shandilya
2023-03-24feat: add user guidance in PGP key manager screenHarsh Shandilya
2023-03-24chore(deps): update actions/checkout action to v3.5.0 (#2435)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24fix: adjust LeakCanary init flowHarsh Shandilya
2023-03-24fix(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to ↵renovate[bot]
v0.25.0 (#2434) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-23fix(ci): make shadow jobs actually use provided Gradle versionHarsh Shandilya
2023-03-23fix(ci): use correct job title for dependencyHarsh Shandilya
2023-03-23chore(deps): pin usefulness/agp-version-finder-action action to 9084404 (#2433)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-23fix(ci): make AGP version handling automaticHarsh Shandilya
2023-03-22fix(deps): update dependency androidx.compose:compose-bom to v2023.03.00 (#2432)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-22fix(deps): update dependency androidx.fragment:fragment-ktx to ↵renovate[bot]
v1.6.0-alpha08 (#2430) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-22fix(deps): update lifecycle to v2.6.1 (#2431)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-22fix(deps): update dependency androidx.constraintlayout:constraintlayout to ↵renovate[bot]
v2.2.0-alpha09 (#2429) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-22fix(deps): update androidxactivity to v1.7.0 (#2428)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>