This is an automated email from the ASF dual-hosted git repository.
aduprat pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 6fb06d5 JAMES-2721 provide a builder-like API for allowing Cassandra
restart between tests
new ce1e202 JAMES-2709 FileExtension::asFileSuffix
new c2c74cf JAMES-2709 Contribute a LinShare Blob Export Mechanism
new 3d69d90 JAMES-2709 Fasten LinShare test by reusing surefire forks
new 82305ca JAMES-2709 Parse LinShareConfiguration from .properties
new fe0a43d JAMES-2709 Provide the LinShare BlobExport mechanism as a
viable choice
new 7bc4549 JAMES-2709 Integration test for LinShare Blob Export
Mechanism provisioning
new 08d7775 JAMES-2709 Fix POMs issues
new f0b00ef JAMES-2709 Add name and description to Third Party POM
new e4fd6d6 JAMES-2709 Use FakeSmtp to check mails sent by LinShare
new 86159d1 JAMES-2709 Position explanation on the share
new 9dd2923 JAMES-2709 little cleanup of dockerized Linshare
new 1155f53 Merge remote-tracking branch 'btellier/JAMES-2709'
The 12 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.
Summary of changes:
pom.xml | 17 +++
.../james/blob/export/api/FileExtension.java | 9 +-
.../james/blob/export/api/FileExtensionTest.java | 40 +++++--
server/container/cli-integration/pom.xml | 6 +
server/container/guice/blob-export-guice/pom.xml | 11 ++
.../apache/james/modules/BlobExportImplChoice.java | 3 +-
.../james/modules/BlobExportMechanismModule.java | 8 +-
.../LinshareBlobExportMechanismModule.java} | 37 +++---
.../modules/BlobExportMechanismModuleTest.java | 11 +-
.../james/modules/LinshareGuiceExtension.java} | 43 ++++---
server/container/guice/memory-guice/pom.xml | 23 ++++
... LinshareBlobExportMechanismProvidingTest.java} | 22 ++--
.../memory-jmap-integration-testing/pom.xml | 6 +
.../main/java/org/apache/james/utils/FakeSmtp.java | 23 ++--
third-party/linshare/pom.xml | 33 ++++++
.../linshare/LinshareBlobExportMechanism.java | 82 +++++++++++++
.../james/linshare/LinshareConfiguration.java | 17 ++-
.../james/linshare/client/ReceivedShare.java | 2 +-
.../apache/james/linshare/client/ShareRequest.java | 39 +++++--
.../java/org/apache/james/linshare/Linshare.java | 27 ++++-
.../linshare/LinshareBlobExportMechanismTest.java | 127 +++++++++++++++++++++
.../james/linshare/LinshareConfigurationTest.java | 58 ++++++++--
.../apache/james/linshare/LinshareExtension.java | 22 ++--
.../james/linshare/client/LinshareAPITest.java | 46 +++++++-
.../james/linshare/client/ShareRequestTest.java | 20 +++-
.../src/test/resources/backend/conf/id_rsa | 27 -----
.../{ssl/id_rsa => backend/conf/id_rsa.pri} | 0
.../linshare/src/test/resources/smtp/Dockerfile | 3 -
.../src/test/resources/smtp/conf/smtpd.conf | 14 ---
third-party/linshare/src/test/resources/ssl/ca.pem | 28 -----
.../linshare/src/test/resources/ssl/id_rsa.pub | 1 -
.../linshare/src/test/resources/ssl/linshare.key | 28 -----
.../linshare/src/test/resources/ssl/linshare.pem | 97 ----------------
third-party/spamassassin/pom.xml | 3 +
34 files changed, 613 insertions(+), 320 deletions(-)
copy
server/container/guice/{mailbox-plugin-spamassassin/src/main/java/org/apache/james/modules/spamassassin/SpamAssassinListenerModule.java
=>
blob-export-guice/src/main/java/org/apache/james/modules/LinshareBlobExportMechanismModule.java}
(60%)
copy
server/container/guice/{cassandra-rabbitmq-guice/src/test/java/org/apache/james/modules/SwiftBlobStoreExtension.java
=>
blob-export-guice/src/test/java/org/apache/james/modules/LinshareGuiceExtension.java}
(59%)
copy
server/container/guice/memory-guice/src/test/java/org/apache/james/{MemoryJamesServerTest.java
=> LinshareBlobExportMechanismProvidingTest.java} (74%)
create mode 100644
third-party/linshare/src/main/java/org/apache/james/linshare/LinshareBlobExportMechanism.java
create mode 100644
third-party/linshare/src/test/java/org/apache/james/linshare/LinshareBlobExportMechanismTest.java
delete mode 100644 third-party/linshare/src/test/resources/backend/conf/id_rsa
rename third-party/linshare/src/test/resources/{ssl/id_rsa =>
backend/conf/id_rsa.pri} (100%)
delete mode 100644 third-party/linshare/src/test/resources/smtp/Dockerfile
delete mode 100644 third-party/linshare/src/test/resources/smtp/conf/smtpd.conf
delete mode 100644 third-party/linshare/src/test/resources/ssl/ca.pem
delete mode 100644 third-party/linshare/src/test/resources/ssl/id_rsa.pub
delete mode 100644 third-party/linshare/src/test/resources/ssl/linshare.key
delete mode 100644 third-party/linshare/src/test/resources/ssl/linshare.pem
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]