aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-27refactor(build): remove `kotlin-library` plugin from Android modulesHarsh Shandilya
2023-04-27refactor(build): commonize Lint configHarsh Shandilya
2023-04-27chore: reorder blame ignore-revs fileHarsh Shandilya
2023-04-25fix(deps): update dependency org.pgpainless:pgpainless-core to v1.5.1 (#2485)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-25fix(build): simplify Kotlin JVM target handlingHarsh Shandilya
2023-04-23chore(build): misc cleanups to application and dependency updates pluginsHarsh Shandilya
2023-04-23fix(build): switch kotlin-library plugin to `compilerOptions` DSLHarsh Shandilya
2023-04-23fix(build): do not apply Android plugin in kapt pluginHarsh Shandilya
2023-04-23chore(build): simplify library release signing setupHarsh Shandilya
2023-04-23fix(deps): update dependency com.squareup.okhttp3:okhttp to v4.11.0 (#2483)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-22chore(deps): update github/codeql-action action to v2.3.0 (#2482)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-21chore(deps): update dependency gradle to v8.1.1 (#2481)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-20feat(ci): add CodeQL analysis workflowHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-04-19fix(deps): update dependency androidx.security:security-crypto-ktx to ↵renovate[bot]
v1.1.0-alpha06 (#2480) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-20fix(deps): update dependency androidx.fragment:fragment-ktx to v1.6.0-beta01 ↵renovate[bot]
(#2479) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19fix(deps): update androidxactivity to v1.7.1 (#2477)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19chore(deps): update dependency androidx.compose.compiler:compiler to v1.4.6 ↵renovate[bot]
(#2468) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19fix(deps): update dependency androidx.compose:compose-bom to v2023.04.01 (#2478)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18fix(deps): update dependency com.github.android-password-store:sublime-fuzzy ↵renovate[bot]
to v2.3.2 (#2476) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17fix(deps): update dependency org.pgpainless:pgpainless-core to v1.5.0 (#2475)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-16fix(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to ↵renovate[bot]
v0.25.2 (#2473) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-15chore(deps): update gradle/gradle-build-action action to v2.4.2 (#2472)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-14fix(deps): update dependency com.google.android.material:material to ↵renovate[bot]
v1.9.0-rc01 (#2471) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-14feat(deps): upgrade to AGP 8.0.0Harsh Shandilya
2023-04-13chore(deps): update actions/checkout action to v3.5.2 (#2470)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-13chore(deps): update dependency androidx.compose.compiler:compiler to v1.4.5renovate[bot]
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-04-13chore(deps): update gradle/gradle-build-action action to v2.4.1 (#2469)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12chore(deps): update actions/checkout action to v3.5.1 (#2465)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12chore(deps): update plugin com.gradle.enterprise to v3.13 (#2467)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12chore(deps): update dependency gradle to v8.1 (#2466)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12fix(deps): update bouncycastle to v1.73 (#2464)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-11fix(deps): update dependency org.robolectric:robolectric to v4.10 (#2463)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-11chore(deps): update dependency gradle to v8.1-rc-4 (#2462)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10fix: remove injection redirection in SSHFacadeHarsh Shandilya
2023-04-10feat: put new SSH layer behind a feature flagHarsh Shandilya
There hasn't been nearly enough regression testing on this and it is causing breakage, let's move it out of the default path until we've ironed out the kinks.
2023-04-10feat(deps): migrate to Kotlin 1.8.20Harsh Shandilya
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>