You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by nd...@apache.org on 2024/04/10 22:14:20 UTC
(tika) branch tika-grpc-3x-features created (now 0026fa286)
This is an automated email from the ASF dual-hosted git repository.
ndipiazza pushed a change to branch tika-grpc-3x-features
in repository https://gitbox.apache.org/repos/asf/tika.git
at 0026fa286 Merge branch 'TIKA-4237-Add-JWT-authentication-ability-to-the-http-fetcher' into local-feature
This branch includes the following new commits:
new fd21fe6c3 Merge branch 'TIKA-4181-grpc' into local-feature
new 7544e8d21 Merge branch 'TIKA-4229-add-microsoft-graph-fetcher' into local-feature
new 0026fa286 Merge branch 'TIKA-4237-Add-JWT-authentication-ability-to-the-http-fetcher' into local-feature
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(tika) 03/03: Merge branch 'TIKA-4237-Add-JWT-authentication-ability-to-the-http-fetcher' into local-feature
Posted by nd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ndipiazza pushed a commit to branch tika-grpc-3x-features
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 0026fa2861d6e7159e6c9c550e4cb78d993e572d
Merge: 7544e8d21 5fcb7c8b7
Author: Nicholas DiPiazza <nd...@apache.org>
AuthorDate: Wed Apr 10 17:13:21 2024 -0500
Merge branch 'TIKA-4237-Add-JWT-authentication-ability-to-the-http-fetcher' into local-feature
tika-pipes/tika-fetchers/tika-fetcher-http/pom.xml | 7 +-
.../tika/pipes/fetcher/http/HttpFetcher.java | 95 ++++++++++++++++++++--
.../tika/pipes/fetcher/http/jwt/JwtCreds.java | 25 ++++++
.../tika/pipes/fetcher/http/jwt/JwtGenerator.java | 64 +++++++++++++++
.../pipes/fetcher/http/jwt/JwtPrivateKeyCreds.java | 43 ++++++++++
.../pipes/fetcher/http/jwt/JwtSecretCreds.java | 14 ++++
.../tika/pipes/fetcher/http/HttpFetcherTest.java | 27 ++++++
.../pipes/fetcher/http/jwt/JwtGeneratorTest.java | 40 +++++++++
8 files changed, 306 insertions(+), 9 deletions(-)
diff --cc tika-pipes/tika-fetchers/tika-fetcher-http/src/main/java/org/apache/tika/pipes/fetcher/http/HttpFetcher.java
index 218b00b73,a5ed714a9..eb4d9215c
--- a/tika-pipes/tika-fetchers/tika-fetcher-http/src/main/java/org/apache/tika/pipes/fetcher/http/HttpFetcher.java
+++ b/tika-pipes/tika-fetchers/tika-fetcher-http/src/main/java/org/apache/tika/pipes/fetcher/http/HttpFetcher.java
@@@ -69,7 -71,9 +71,10 @@@ import org.apache.tika.metadata.Propert
import org.apache.tika.metadata.TikaCoreProperties;
import org.apache.tika.pipes.fetcher.AbstractFetcher;
import org.apache.tika.pipes.fetcher.RangeFetcher;
+import org.apache.tika.pipes.fetcher.http.config.HttpFetcherConfig;
+ import org.apache.tika.pipes.fetcher.http.jwt.JwtGenerator;
+ import org.apache.tika.pipes.fetcher.http.jwt.JwtPrivateKeyCreds;
+ import org.apache.tika.pipes.fetcher.http.jwt.JwtSecretCreds;
import org.apache.tika.utils.StringUtils;
/**
(tika) 01/03: Merge branch 'TIKA-4181-grpc' into local-feature
Posted by nd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ndipiazza pushed a commit to branch tika-grpc-3x-features
in repository https://gitbox.apache.org/repos/asf/tika.git
commit fd21fe6c3f59e4b9820e004287f89295dfabe4a0
Merge: 94c78cb7b 2f251cd3e
Author: Nicholas DiPiazza <nd...@apache.org>
AuthorDate: Wed Apr 10 17:09:47 2024 -0500
Merge branch 'TIKA-4181-grpc' into local-feature
.../java/org/apache/tika/pipes/PipesConfig.java | 6 +
.../org/apache/tika/pipes/PipesConfigBase.java | 21 +-
.../tika/pipes/fetcher/config/AbstractConfig.java | 21 ++
.../tika/pipes/fetcher/fs/FileSystemFetcher.java | 8 +
.../fetcher/fs/config/FileSystemFetcherConfig.java | 42 +++
.../org/apache/tika/pipes/PipesClientTest.java | 60 ++++
.../org/apache/tika/pipes/tika-sample-config.xml | 41 +++
tika-pipes/pom.xml | 1 +
.../tika/pipes/fetcher/azblob/AZBlobFetcher.java | 11 +
.../fetcher/azblob/config/AZBlobFetcherConfig.java | 72 +++++
.../apache/tika/pipes/fetcher/gcs/GCSFetcher.java | 9 +
.../pipes/fetcher/gcs/config/GCSFetcherConfig.java | 62 ++++
.../tika/pipes/fetcher/http/HttpFetcher.java | 26 ++
.../fetcher/http/config/HttpFetcherConfig.java | 194 ++++++++++++
.../apache/tika/pipes/fetcher/s3/S3Fetcher.java | 24 ++
.../pipes/fetcher/s3/config/S3FetcherConfig.java | 172 ++++++++++
tika-pipes/tika-grpc/README.md | 13 +
tika-pipes/tika-grpc/example-dockerfile/Dockerfile | 31 ++
.../tika-grpc/example-dockerfile/docker-build.sh | 34 ++
tika-pipes/tika-grpc/pom.xml | 274 ++++++++++++++++
.../tika/pipes/grpc/ExpiringFetcherStore.java | 102 ++++++
.../org/apache/tika/pipes/grpc/TikaGrpcServer.java | 85 +++++
.../apache/tika/pipes/grpc/TikaGrpcServerImpl.java | 351 +++++++++++++++++++++
.../grpc/exception/FetcherNotFoundException.java | 23 ++
tika-pipes/tika-grpc/src/main/proto/tika.proto | 81 +++++
tika-pipes/tika-grpc/src/main/resources/log4j2.xml | 32 ++
.../tika/pipes/grpc/ExpiringFetcherStoreTest.java | 57 ++++
.../apache/tika/pipes/grpc/TikaGrpcServerTest.java | 217 +++++++++++++
tika-pipes/tika-grpc/src/test/resources/log4j2.xml | 32 ++
.../src/test/resources/tika-pipes-test-config.xml | 35 ++
30 files changed, 2136 insertions(+), 1 deletion(-)
(tika) 02/03: Merge branch 'TIKA-4229-add-microsoft-graph-fetcher' into local-feature
Posted by nd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ndipiazza pushed a commit to branch tika-grpc-3x-features
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 7544e8d2159d305a329a421372a0cb09d706f7bd
Merge: fd21fe6c3 afeaa9c0f
Author: Nicholas DiPiazza <nd...@apache.org>
AuthorDate: Wed Apr 10 17:10:23 2024 -0500
Merge branch 'TIKA-4229-add-microsoft-graph-fetcher' into local-feature
tika-pipes/tika-fetchers/pom.xml | 1 +
.../tika-fetcher-microsoft-graph/pom.xml | 185 +++++++++++++++++++++
.../microsoftgraph/MicrosoftGraphFetcher.java | 140 ++++++++++++++++
.../config/AadCredentialConfigBase.java | 40 +++++
.../Client2CertificateCredentialsConfig.java | 50 ++++++
.../config/ClientCertificateCredentialsConfig.java | 40 +++++
.../config/ClientSecretCredentialsConfig.java | 30 ++++
.../config/MsGraphFetcherConfig.java | 66 ++++++++
.../microsoftgraph/MicrosoftGraphFetcherTest.java | 103 ++++++++++++
.../src/test/resources/log4j2.xml | 32 ++++
10 files changed, 687 insertions(+)