This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from f67aeee JAMES-3183 adds X-Originating-IP in network mailet matcher
new 24fd2c4 JAMES-3140 Relocate Cassandra backend cassandra.properties
file
new 009c2b4 JAMES-3140 Fix ModSeq::toString
new 5bfbea1 JAMES-3168: Add integration test for EchoMethod
new dccd616 JAMES-3168: Guice binding for JMAP-RFC8621, use jmap project
everywhere to support both -draft and -rfc8621 implementations
new 8b87d45 JAMES-3168: Use assertJ for json assertion in EchoMethod test
new 4edb31b JAMES-3168: remove unused property 'message_limit' for
integration testing jmap rfc after rebase
The 6 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:
.../init/CassandraConfigurationReadingTest.java | 2 +-
.../cassandra.properties | 0
.../main/java/org/apache/james/mailbox/ModSeq.java | 5 +-
.../smtp/cassandra-rabbitmq-object-storage/pom.xml | 2 +-
mpt/impl/smtp/cassandra/pom.xml | 2 +-
pom.xml | 4 +-
server/container/cli-integration/pom.xml | 2 +-
server/container/guice/cassandra-guice/pom.xml | 4 +-
.../org/apache/james/CassandraJamesServerMain.java | 4 +-
.../container/guice/cassandra-ldap-guice/pom.xml | 2 +-
.../guice/cassandra-rabbitmq-guice/pom.xml | 2 +-
.../guice/cassandra-rabbitmq-ldap-guice/pom.xml | 2 +-
server/container/guice/memory-guice/pom.xml | 4 +-
.../org/apache/james/MemoryJamesServerMain.java | 4 +-
server/container/guice/pom.xml | 13 +-
.../guice/protocols/{jmap-draft => jmap}/pom.xml | 10 +-
.../james/jmap/draft/DraftMethodsModule.java} | 2 +-
.../apache/james/jmap/draft/JMAPCommonModule.java | 0
.../jmap/draft/JMAPConfigurationStartUpCheck.java | 0
.../org/apache/james/jmap/draft/JMAPModule.java | 5 +-
.../apache/james/jmap/draft/JmapGuiceProbe.java | 0
.../apache/james/jmap/draft/MessageIdProbe.java | 0
.../james/jmap/rfc8621/RFC8621MethodsModule.java} | 29 ++--
.../james/modules/protocols/JMAPServerModule.java} | 2 +-
.../main/resources/defaultJmapMailetContainer.xml | 0
.../apache/james/jmap/draft/JMAPModuleTest.java | 0
.../james/jmap/draft/JmapJamesServerContract.java | 1 -
.../james/jmap/draft/MailetPreconditionTest.java | 1 -
.../apache/james/modules/TestJMAPServerModule.java | 0
server/mailet/integration-testing/pom.xml | 2 +-
server/pom.xml | 3 +-
.../pom.xml | 2 +-
.../jmap-draft-integration-testing-common/pom.xml | 2 +-
.../memory-jmap-draft-integration-testing/pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 47 +++---
.../jmap/rfc8621/contract/EchoMethodContract.scala | 167 +++++++++++++++++++++
.../pom.xml | 44 +++---
.../jmap/rfc8621/memory/MemoryEchoMethodTest.java} | 20 +--
.../src/test/resources/dnsservice.xml | 0
.../src/test/resources/domainlist.xml | 0
.../src/test/resources/imapserver.xml | 19 +--
.../src/test/resources/keystore | Bin
.../src/test/resources/listeners.xml | 0
.../src/test/resources/lmtpserver.xml | 0
.../src/test/resources/mailetcontainer.xml | 0
.../src/test/resources/mailrepositorystore.xml | 0
.../src/test/resources/managesieveserver.xml | 0
.../src/test/resources/pop3server.xml | 0
.../src/test/resources/smtpserver.xml | 0
.../jmap-rfc-8621-integration-tests}/pom.xml | 39 ++---
server/protocols/jmap-rfc-8621/pom.xml | 8 +-
.../james/jmap/routes/JMAPApiRoutesTest.scala | 157 +++++++++++++------
.../webadmin-integration-test-common/pom.xml | 4 +-
54 files changed, 430 insertions(+), 190 deletions(-)
rename backends-common/cassandra/src/test/resources/{ =>
configuration-reader-test}/cassandra.properties (100%)
rename server/container/guice/protocols/{jmap-draft => jmap}/pom.xml (89%)
rename
server/container/guice/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft/MethodsModule.java
=> jmap/src/main/java/org/apache/james/jmap/draft/DraftMethodsModule.java}
(98%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/draft/JMAPCommonModule.java (100%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/draft/JMAPConfigurationStartUpCheck.java
(100%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/draft/JMAPModule.java (98%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/draft/JmapGuiceProbe.java (100%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/draft/MessageIdProbe.java (100%)
copy
server/container/guice/{guice-common/src/main/java/org/apache/james/modules/IsStartedProbeModule.java
=>
protocols/jmap/src/main/java/org/apache/james/jmap/rfc8621/RFC8621MethodsModule.java}
(66%)
rename
server/container/guice/protocols/{jmap-draft/src/main/java/org/apache/james/modules/protocols/JMAPDraftServerModule.java
=>
jmap/src/main/java/org/apache/james/modules/protocols/JMAPServerModule.java}
(98%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/main/resources/defaultJmapMailetContainer.xml (100%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/test/java/org/apache/james/jmap/draft/JMAPModuleTest.java (100%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/test/java/org/apache/james/jmap/draft/JmapJamesServerContract.java
(98%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/test/java/org/apache/james/jmap/draft/MailetPreconditionTest.java
(99%)
rename server/container/guice/protocols/{jmap-draft =>
jmap}/src/test/java/org/apache/james/modules/TestJMAPServerModule.java (100%)
copy {mailbox/tools/quota-recompute =>
server/protocols/jmap-rfc-8621-integration-tests/jmap-rfc-8621-integration-tests-common}/pom.xml
(59%)
create mode 100644
server/protocols/jmap-rfc-8621-integration-tests/jmap-rfc-8621-integration-tests-common/src/main/scala/org/apache/james/jmap/rfc8621/contract/EchoMethodContract.scala
copy server/{container/guice/jpa-common-guice =>
protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/pom.xml
(59%)
copy
server/protocols/{webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/MemoryWebAdminServerIntegrationTest.java
=>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/memory/MemoryEchoMethodTest.java}
(72%)
copy
server/protocols/{webadmin-integration-test/memory-webadmin-integration-test =>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/dnsservice.xml
(100%)
copy
server/protocols/{webadmin-integration-test/memory-webadmin-integration-test =>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/domainlist.xml
(100%)
copy mpt/mavenplugin/src/site/fml/faq.fml =>
server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/resources/imapserver.xml
(69%)
copy
server/protocols/{webadmin-integration-test/memory-webadmin-integration-test =>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/keystore
(100%)
copy
server/protocols/{webadmin-integration-test/memory-webadmin-integration-test =>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/listeners.xml
(100%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing
=>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/lmtpserver.xml
(100%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing
=>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/mailetcontainer.xml
(100%)
copy
server/protocols/{webadmin-integration-test/memory-webadmin-integration-test =>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/mailrepositorystore.xml
(100%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing
=>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/managesieveserver.xml
(100%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing
=>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/pop3server.xml
(100%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing
=>
jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests}/src/test/resources/smtpserver.xml
(100%)
copy {mpt/impl/managesieve =>
server/protocols/jmap-rfc-8621-integration-tests}/pom.xml (58%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]