This is an automated email from the ASF dual-hosted git repository.

btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from d6ad1d2  JAMES-2864 Replace Optional<Condition> by Condition with 
MATCH_ALL capability
     new 7778b79  JAMES-2854 Upgrade to OpenJDK 8u222 JRE base image
     new 7478399  JAMES-2855 Upgrade ruby to 2.6.3 in Homepage Dockerfile
     new a37c7db  JAMES-2855 Correct log4j-over-slf4j bridge
     new 7263450  JAMES-2866 JSON serialization for SMTPCommand
     new 5a192d5  JAMES-2866 JSON serialization for Condition
     new d1ccaad  JAMES-2866 JSON serialization for Response
     new ff6e5e8  JAMES-2866 JSON serialization for MockSMTPBehavior
     new 0f02246  JAMES-2866 MockSMTPBehaviors POJO
     new 1f02792  JAMES-2866 Store SMTP behaviors
     new c882f4a  JAMES-2866 Manage MockSmtp configuration over Http (Jetty)
     new b2f0789  JAMES-2866 Avoid relying on Optional now that we have the 
matchAll condition
     new d476c69  JAMES-2855 Upgrade to Junit 5.5.1
     new c1e3542  JAMES-2855 Upgrade surefire plugin to 2.22.2
     new ede4985  JAMES-2855 Add missing junit-platform-launcher dependency to 
poms
     new a2b069c  JAMES-2855 @RegisterExtension fields cannot be private
     new 1da0096  JAMES-2593 Use distributed james image in docker-compose
     new 3d30d5a  JAMES-2593 expose webadmin port in docker-compose

The 17 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:
 backends-common/elasticsearch/pom.xml              |   4 +-
 backends-common/rabbitmq/pom.xml                   |   2 +-
 dockerfiles/run/docker-compose.yml                 |   3 +-
 dockerfiles/run/guice/cassandra-ldap/Dockerfile    |   2 +-
 .../run/guice/cassandra-rabbitmq-ldap/Dockerfile   |   2 +-
 .../run/guice/cassandra-rabbitmq/Dockerfile        |   2 +-
 dockerfiles/run/guice/cassandra/Dockerfile         |   2 +-
 dockerfiles/run/guice/jpa-smtp/Dockerfile          |   2 +-
 dockerfiles/run/guice/jpa/Dockerfile               |   2 +-
 dockerfiles/run/guice/memory/Dockerfile            |   2 +-
 dockerfiles/run/spring/Dockerfile                  |   2 +-
 dockerfiles/site/homepage/Dockerfile               |   2 +-
 examples/custom-listeners/pom.xml                  |   5 +
 mailbox/caching/pom.xml                            |   5 +
 mailbox/event/json/pom.xml                         |   5 +
 mailbox/plugin/quota-mailing/pom.xml               |   2 +-
 mailbox/tika/pom.xml                               |   2 +-
 mpt/impl/managesieve/core/pom.xml                  |   4 +
 pom.xml                                            |  27 ++--
 protocols/api/pom.xml                              |   4 +-
 server/app/pom.xml                                 |  74 +++++++++++
 server/blob/blob-export-api/pom.xml                |   5 +
 server/container/guice/blob-export-guice/pom.xml   |   5 +
 .../guice/cassandra-rabbitmq-ldap-guice/pom.xml    |   5 +
 server/container/guice/configuration/pom.xml       |   5 +
 server/container/guice/es-metric-reporter/pom.xml  |   2 +-
 server/container/guice/guice-common/pom.xml        |   5 +
 server/container/guice/jpa-common-guice/pom.xml    |   5 +
 .../guice/mailbox-plugin-spamassassin/pom.xml      |   2 +-
 server/container/guice/mailbox/pom.xml             |   5 +
 server/container/guice/memory-guice/pom.xml        |   5 +
 server/container/jetty/pom.xml                     |   2 +-
 server/container/lifecycle-api/pom.xml             |   9 +-
 server/container/spring/pom.xml                    |  18 +++
 server/data/data-cassandra/pom.xml                 |   4 +-
 server/data/data-file/pom.xml                      |   4 +-
 server/data/data-jdbc/pom.xml                      |   4 +-
 server/data/data-jmap-cassandra/pom.xml            |  13 +-
 server/data/data-jmap/pom.xml                      |   5 +
 server/data/data-jpa/pom.xml                       |   4 +-
 server/data/data-ldap/pom.xml                      |  14 +-
 server/data/data-library/pom.xml                   |   4 +-
 server/dns-service/dnsservice-dnsjava/pom.xml      |   4 +-
 server/mailet/mailetcontainer-camel/pom.xml        |   2 +-
 server/mailet/mock-smtp-server/pom.xml             |  39 ++++++
 .../apache/james/mock/smtp/server/Condition.java   | 111 ++++++++++++----
 .../mock/smtp/server/HTTPConfigurationServer.java  | 110 +++++++++++++++
 .../james/mock/smtp/server/MockSMTPBehavior.java   |  70 +++++++++-
 .../james/mock/smtp/server/MockSmtpBehaviors.java} |  29 ++--
 .../apache/james/mock/smtp/server/Operator.java    |  60 ++++++++-
 .../apache/james/mock/smtp/server/Response.java    |  29 +++-
 .../{Operator.java => SMTPBehaviorRepository.java} |  25 ++--
 .../apache/james/mock/smtp/server/SMTPCommand.java |  18 +++
 .../james/mock/smtp/server/ConditionTest.java      |  93 +++++++++++--
 .../org/apache/james/mock/smtp/server/Fixture.java |  65 +++++++++
 .../smtp/server/HTTPConfigurationServerTest.java   | 130 ++++++++++++++++++
 .../mock/smtp/server/MockSMTPBehaviorTest.java     |  57 ++++++--
 .../mock/smtp/server/MockSmtpBehaviorsTest.java    |  53 +++-----
 .../james/mock/smtp/server/ResponseTest.java       |  63 +++++++++
 .../smtp/server/SMTPBehaviorRepositoryTest.java    |  57 ++++----
 .../james/mock/smtp/server/SMTPCommandTest.java    | 148 +++++++++++++++++++++
 .../mailrepository/mailrepository-memory/pom.xml   |   5 +
 server/protocols/fetchmail/pom.xml                 |   4 +-
 ...LinshareBlobExportMechanismIntegrationTest.java |   2 +-
 server/protocols/jmap-integration-testing/pom.xml  |  12 --
 server/protocols/jmap/pom.xml                      |   5 +
 server/protocols/protocols-imap4/pom.xml           |   4 +-
 server/protocols/protocols-library/pom.xml         |   4 +-
 server/protocols/protocols-lmtp/pom.xml            |   4 +-
 server/protocols/protocols-managesieve/pom.xml     |   4 +-
 server/protocols/protocols-pop3/pom.xml            |   4 +-
 server/protocols/protocols-smtp/pom.xml            |   4 +-
 .../webadmin/webadmin-cassandra-data/pom.xml       |   5 +
 .../protocols/webadmin/webadmin-mailqueue/pom.xml  |   5 +
 server/queue/queue-api/pom.xml                     |   5 +
 server/queue/queue-file/pom.xml                    |   5 +
 server/testing/pom.xml                             |   4 +
 third-party/linshare/pom.xml                       |   4 +-
 78 files changed, 1289 insertions(+), 234 deletions(-)
 create mode 100644 
server/mailet/mock-smtp-server/src/main/java/org/apache/james/mock/smtp/server/HTTPConfigurationServer.java
 copy 
server/{protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/dto/MailKeyDTO.java
 => 
mailet/mock-smtp-server/src/main/java/org/apache/james/mock/smtp/server/MockSmtpBehaviors.java}
 (67%)
 copy 
server/mailet/mock-smtp-server/src/main/java/org/apache/james/mock/smtp/server/{Operator.java
 => SMTPBehaviorRepository.java} (68%)
 create mode 100644 
server/mailet/mock-smtp-server/src/test/java/org/apache/james/mock/smtp/server/Fixture.java
 create mode 100644 
server/mailet/mock-smtp-server/src/test/java/org/apache/james/mock/smtp/server/HTTPConfigurationServerTest.java
 copy 
mailbox/plugin/quota-search/src/test/java/org/apache/james/quota/search/LimitTest.java
 => 
server/mailet/mock-smtp-server/src/test/java/org/apache/james/mock/smtp/server/MockSmtpBehaviorsTest.java
 (58%)
 copy 
mailet/standard/src/test/java/org/apache/james/transport/mailets/RecipientToLowerCaseTest.java
 => 
server/mailet/mock-smtp-server/src/test/java/org/apache/james/mock/smtp/server/SMTPBehaviorRepositoryTest.java
 (54%)
 create mode 100644 
server/mailet/mock-smtp-server/src/test/java/org/apache/james/mock/smtp/server/SMTPCommandTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to