Harsh Shandilya
9348b7c444
fix(build): switch kotlin-library plugin to compilerOptions
DSL
2023-04-23 14:54:24 +05:30
Harsh Shandilya
57670ea047
fix(build): do not apply Android plugin in kapt plugin
2023-04-23 14:54:05 +05:30
Harsh Shandilya
57be46b590
chore(build): simplify library release signing setup
2023-04-23 14:53:24 +05:30
renovate[bot]
3c79106748
fix(deps): update dependency com.squareup.okhttp3:okhttp to v4.11.0 ( #2483 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-23 10:16:37 +05:30
renovate[bot]
bef2560421
chore(deps): update github/codeql-action action to v2.3.0 ( #2482 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-22 02:27:08 +05:30
renovate[bot]
355a062354
chore(deps): update dependency gradle to v8.1.1 ( #2481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-21 15:38:12 +00:00
Harsh Shandilya
a08c503d33
feat(ci): add CodeQL analysis workflow
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-04-20 09:39:28 +00:00
renovate[bot]
3634946a0e
fix(deps): update dependency androidx.security:security-crypto-ktx to v1.1.0-alpha06 ( #2480 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 19:51:32 +00:00
renovate[bot]
908e78dfa1
fix(deps): update dependency androidx.fragment:fragment-ktx to v1.6.0-beta01 ( #2479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-20 01:08:58 +05:30
renovate[bot]
8eda803322
fix(deps): update androidxactivity to v1.7.1 ( #2477 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 18:25:43 +00:00
renovate[bot]
0a25f901ad
chore(deps): update dependency androidx.compose.compiler:compiler to v1.4.6 ( #2468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 18:15:18 +00:00
renovate[bot]
df4a45692b
fix(deps): update dependency androidx.compose:compose-bom to v2023.04.01 ( #2478 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 23:34:35 +05:30
renovate[bot]
1f2f448bbe
fix(deps): update dependency com.github.android-password-store:sublime-fuzzy to v2.3.2 ( #2476 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 13:12:49 +05:30
renovate[bot]
31da2f7556
fix(deps): update dependency org.pgpainless:pgpainless-core to v1.5.0 ( #2475 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 21:22:36 +05:30
renovate[bot]
3bb177c846
fix(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to v0.25.2 ( #2473 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-16 20:46:32 +05:30
renovate[bot]
44b0513461
chore(deps): update gradle/gradle-build-action action to v2.4.2 ( #2472 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-15 10:29:57 +05:30
renovate[bot]
f4677c0fb9
fix(deps): update dependency com.google.android.material:material to v1.9.0-rc01 ( #2471 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-14 08:40:54 +05:30
Harsh Shandilya
f2f5a58a81
feat(deps): upgrade to AGP 8.0.0
2023-04-14 00:37:12 +05:30
renovate[bot]
b128c1803c
chore(deps): update actions/checkout action to v3.5.2 ( #2470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-13 22:52:28 +05:30
renovate[bot]
38d569a9e2
chore(deps): update dependency androidx.compose.compiler:compiler to v1.4.5
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-04-13 16:46:05 +05:30
renovate[bot]
54ca789372
chore(deps): update gradle/gradle-build-action action to v2.4.1 ( #2469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-13 08:35:59 +05:30
renovate[bot]
009f16e1ab
chore(deps): update actions/checkout action to v3.5.1 ( #2465 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12 16:45:11 +00:00
renovate[bot]
fc9b8bcf97
chore(deps): update plugin com.gradle.enterprise to v3.13 ( #2467 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12 22:01:43 +05:30
renovate[bot]
d13406d79f
chore(deps): update dependency gradle to v8.1 ( #2466 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12 21:49:04 +05:30
renovate[bot]
cdb74c7962
fix(deps): update bouncycastle to v1.73 ( #2464 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12 04:54:31 +00:00
renovate[bot]
eaae6cb6b2
fix(deps): update dependency org.robolectric:robolectric to v4.10 ( #2463 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-11 19:37:36 +00:00
renovate[bot]
e53bc36490
chore(deps): update dependency gradle to v8.1-rc-4 ( #2462 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-11 21:29:44 +05:30
Harsh Shandilya
d6fdd3580f
fix: remove injection redirection in SSHFacade
2023-04-10 22:59:54 +05:30
Harsh Shandilya
fb8d74fc1f
feat: put new SSH layer behind a feature flag
...
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-10 17:19:32 +05:30
Harsh Shandilya
5e3c08f1da
feat(deps): migrate to Kotlin 1.8.20
2023-04-10 16:20:59 +05:30
Harsh Shandilya
5ab0c53d03
fix: actually apply LeakCanary config changes
2023-04-10 16:20:59 +05:30
renovate[bot]
11be4cf794
chore(deps): update actions/github-script action to v6.4.1 ( #2460 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 16:17:57 +00:00
Harsh Shandilya
0a16ac7620
fix: only check repo initialization in commit flow
2023-04-06 18:16:09 +05:30
Harsh Shandilya
c4edf7f0e6
feat: wire up key import functionality
2023-04-06 18:14:35 +05:30
Harsh Shandilya
a96f24ac96
fix: use created repository directly
2023-04-06 17:53:14 +05:30
renovate[bot]
3a83713715
fix(deps): update dependency androidx.compose:compose-bom to v2023.04.00 ( #2459 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 04:01:43 +00:00
renovate[bot]
accb295c43
fix(deps): update dependency androidx.fragment:fragment-ktx to v1.6.0-alpha09 ( #2458 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 03:52:15 +00:00
renovate[bot]
94776250c5
fix(deps): update dependency androidx.core:core-ktx to v1.10.0 ( #2457 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 09:12:54 +05:30
Harsh Shandilya
88b6a9ed4c
Update Public Suffix List data ( #2455 )
...
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
2023-04-05 05:10:20 +00:00
renovate[bot]
69696495b9
chore(deps): update peter-evans/create-pull-request action to v5 ( #2454 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-05 09:12:18 +05:30
renovate[bot]
08980125be
fix(deps): update dependency 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-04 16:29:15 +00:00
renovate[bot]
863b74d024
chore(deps): update dependency gradle to v8.1-rc-3 ( #2452 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04 21:48:06 +05:30
renovate[bot]
ab8c4f212e
fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v1.1.17 ( #2451 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 21:10:02 +05:30
Aditya Wasan
97b3577a46
Refactor SSHKey into a separate module ( #2450 )
...
* 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-04-02 18:04:33 +00:00
renovate[bot]
577d6ab55a
fix(deps): update dependency io.sentry:sentry-android to v6.17.0 ( #2448 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-31 16:41:57 +05:30
renovate[bot]
08d6278350
fix(deps): update dependency app.cash.turbine:turbine to v0.12.3 ( #2447 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 13:16:18 +00:00
renovate[bot]
5ff2453772
fix(deps): update dependency app.cash.turbine:turbine to v0.12.2 ( #2445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 10:12:52 +05:30
Harsh Shandilya
a3a84f81dc
fix(gradle): CC is now stable
2023-03-29 15:11:46 +05:30
Harsh Shandilya
5a3d751136
chore(build): upgrade to Gradle 8.1 RC2
2023-03-29 15:11:31 +05:30
renovate[bot]
1c184a6fb0
fix(deps): update dependency com.android.tools:r8 to v8.0.40 ( #2443 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-29 12:21:37 +05:30