FINERACT-2181: Update dependencies
This commit is contained in:
@@ -45,10 +45,14 @@ dependencies {
|
||||
implementation 'com.sun.activation:jakarta.activation'
|
||||
implementation 'com.sun.mail:jakarta.mail'
|
||||
implementation 'org.freemarker:freemarker'
|
||||
implementation 'org.tmatesoft.svnkit:svnkit'
|
||||
implementation 'org.bouncycastle:bcprov-jdk15on'
|
||||
implementation 'org.bouncycastle:bcpg-jdk15on'
|
||||
implementation ('com.tmatesoft.svnkit:svnkit') {
|
||||
exclude group: 'net.i2p.crypto', module: 'eddsa'
|
||||
}
|
||||
implementation 'org.bouncycastle:bcprov-jdk18on'
|
||||
implementation 'org.bouncycastle:bcutil-jdk18on'
|
||||
implementation 'org.bouncycastle:bcpg-jdk18on'
|
||||
implementation 'org.eclipse.jgit:org.eclipse.jgit'
|
||||
implementation 'org.eclipse.jgit:org.eclipse.jgit.gpg.bc'
|
||||
implementation 'org.eclipse.jgit:org.eclipse.jgit.ssh.apache'
|
||||
implementation 'com.vdurmont:semver4j'
|
||||
implementation 'org.beryx:text-io'
|
||||
|
||||
@@ -53,10 +53,11 @@ dependencyManagement {
|
||||
|
||||
|
||||
dependency 'org.eclipse.persistence:org.eclipse.persistence.jpa:4.0.2'
|
||||
dependency 'com.google.guava:guava:32.0.0-jre'
|
||||
dependency 'com.google.guava:guava:33.1.0-jre'
|
||||
dependency 'com.google.code.gson:gson:2.11.0'
|
||||
dependency 'com.google.googlejavaformat:google-java-format:1.24.0'
|
||||
dependency 'org.apache.commons:commons-collections4:4.4'
|
||||
dependency 'org.apache.commons:commons-compress:1.26.0'
|
||||
dependency ('software.amazon.msk:aws-msk-iam-auth:2.2.0') {
|
||||
exclude 'commons-logging:commons-logging:'
|
||||
}
|
||||
@@ -154,15 +155,16 @@ dependencyManagement {
|
||||
dependency "commons-codec:commons-codec:1.17.1"
|
||||
dependency "org.projectlombok:lombok:1.18.36"
|
||||
|
||||
dependency 'org.bouncycastle:bcpkix-jdk15to18:1.79'
|
||||
dependency 'org.bouncycastle:bcprov-jdk15to18:1.79'
|
||||
dependency 'org.bouncycastle:bcprov-jdk15on:1.70'
|
||||
dependency 'org.bouncycastle:bcpg-jdk15on:1.70'
|
||||
dependency 'org.bouncycastle:bcpkix-jdk18on:1.80'
|
||||
dependency 'org.bouncycastle:bcprov-jdk18on:1.80'
|
||||
dependency 'org.bouncycastle:bcutil-jdk18on:1.80'
|
||||
dependency 'org.bouncycastle:bcpg-jdk18on:1.80'
|
||||
|
||||
dependency 'org.eclipse.jgit:org.eclipse.jgit:6.10.0.202406032230-r'
|
||||
dependency 'org.eclipse.jgit:org.eclipse.jgit.ssh.apache:7.0.0.202409031743-r'
|
||||
dependency 'org.eclipse.jgit:org.eclipse.jgit:7.2.0.202503040940-r'
|
||||
dependency 'org.eclipse.jgit:org.eclipse.jgit.gpg.bc:7.2.0.202503040940-r'
|
||||
dependency 'org.eclipse.jgit:org.eclipse.jgit.ssh.apache:7.2.0.202503040940-r'
|
||||
|
||||
dependency 'org.tmatesoft.svnkit:svnkit:1.10.11'
|
||||
dependency ('com.tmatesoft.svnkit:svnkit:1.10.12')
|
||||
dependency 'com.vdurmont:semver4j:3.1.0'
|
||||
dependency 'org.beryx:text-io:3.4.1'
|
||||
|
||||
@@ -209,7 +211,7 @@ dependencyManagement {
|
||||
dependency 'org.owasp.esapi:esapi:2.6.0.0'
|
||||
dependency 'org.awaitility:awaitility:4.2.2'
|
||||
|
||||
dependencySet(group: 'org.apache.poi', version: '5.3.0') {
|
||||
dependencySet(group: 'org.apache.poi', version: '5.4.1') {
|
||||
entry 'poi'
|
||||
entry 'poi-ooxml'
|
||||
entry 'poi-ooxml-schemas'
|
||||
@@ -244,7 +246,9 @@ dependencyManagement {
|
||||
|
||||
dependency 'org.mockito:mockito-inline:5.2.0'
|
||||
|
||||
dependency 'com.github.tomakehurst:wiremock-standalone:3.0.1'
|
||||
dependency 'org.wiremock:wiremock-standalone:3.13.0'
|
||||
dependency 'org.apache.sshd:sshd-common:2.15.0'
|
||||
dependency 'org.apache.sshd:sshd-core:2.15.0'
|
||||
|
||||
dependency 'io.cucumber:cucumber-java:7.20.1'
|
||||
dependency 'io.cucumber:cucumber-java8:7.20.1'
|
||||
|
||||
@@ -19,14 +19,15 @@
|
||||
package org.apache.fineract.gradle.service
|
||||
|
||||
import org.apache.fineract.gradle.FineractPluginExtension
|
||||
import org.eclipse.jgit.annotations.NonNull
|
||||
import org.eclipse.jgit.annotations.Nullable
|
||||
import org.eclipse.jgit.api.Git
|
||||
import org.eclipse.jgit.api.errors.CanceledException
|
||||
import org.eclipse.jgit.lib.CommitBuilder
|
||||
import org.eclipse.jgit.lib.GpgSigner
|
||||
import org.eclipse.jgit.api.errors.UnsupportedSigningFormatException
|
||||
import org.eclipse.jgit.gpg.bc.internal.BouncyCastleGpgSigner
|
||||
import org.eclipse.jgit.lib.GpgConfig
|
||||
import org.eclipse.jgit.lib.GpgSignature
|
||||
import org.eclipse.jgit.lib.PersonIdent
|
||||
import org.eclipse.jgit.lib.Repository
|
||||
import org.eclipse.jgit.lib.Signers
|
||||
import org.eclipse.jgit.lib.StoredConfig
|
||||
import org.eclipse.jgit.storage.file.FileRepositoryBuilder
|
||||
import org.eclipse.jgit.transport.CredentialsProvider
|
||||
@@ -41,14 +42,15 @@ class GitService {
|
||||
private boolean dryRun
|
||||
|
||||
GitService(FineractPluginExtension.FineractPluginConfigGit config, FineractPluginExtension.FineractPluginConfigGpg gpgConfig) {
|
||||
GpgSigner.setDefault(new GpgSigner() {
|
||||
Signers.set(GpgConfig.GpgFormat.OPENPGP, new BouncyCastleGpgSigner() {
|
||||
|
||||
@Override
|
||||
void sign(@NonNull CommitBuilder commit, @Nullable String gpgSigningKey, @NonNull PersonIdent committer, CredentialsProvider credentialsProvider) throws CanceledException {
|
||||
GpgSignature sign(Repository repository, GpgConfig internalConfig, byte[] data, PersonIdent committer, String signingKey, CredentialsProvider credentialsProvider) throws CanceledException, IOException, UnsupportedSigningFormatException {
|
||||
log.warn("------------------------ KEY: ${gpgSigningKey} IDENT: ${committer}")
|
||||
}
|
||||
|
||||
@Override
|
||||
boolean canLocateSigningKey(@Nullable String gpgSigningKey, @NonNull PersonIdent committer, CredentialsProvider credentialsProvider) throws CanceledException {
|
||||
boolean canLocateSigningKey(Repository repository, GpgConfig internalConfig, PersonIdent committer, String signingKey, CredentialsProvider credentialsProvider) throws CanceledException {
|
||||
log.warn("------------------------ KEY: ${gpgSigningKey} IDENT: ${committer}")
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user