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 b19b167  JAMES-2927 Avoid un-intentional tumbstones in Cassandra mail 
repository V2
     new 4b9135a  JAMES-2937 RabbitMQMailQueue should rely on 
ReactorRabbitMQChannelPool
     new fc2fa87  JAMES-2937 Inject RabbitMQChannelPool
     new 3e6ea8b  JAMES-2937 RabbitMQHealthCheck is testing a non used channel 
pool
     new 27d3fa4  JAMES-2937 RabbitMQTerminationSubscriber should not 
initialize his own channelPool
     new 9a115d8  JAMES-2937 RabbitMQExtension should be responsible of 
channelPool lifecycle
     new 7423ee7  JAMES-2937 Get rid of simple channelPool
     new b505d74  JAMES-2939 Prevent mixed case INBOX creation through JMAP
     new e5e0b1d  JAMES-2939 Revies indent in MailboxManager javaDoc parameters
     new ed279d5  JAMES-2939 Add tests for child mailboxes INBOX sanitizing
     new c664b17  JAMES-2948 Improve error message for WebAdmin's user creation 
username errors
     new d13fb7d  JAMES-2948 Rename UsersRoutesTests tests
     new b9f55a8  JAMES-2948 Allow 255 characters-usernames to be created
     new f818dce  JAMES-2943 Deleting auto detected domain has no effect
     new eb484d5  JAMES-2943 Throw upon detected domain removal
     new b223e6d  JAMES-2943 Domain routes should fail upon auto-detected 
domain removal attempts
     new dec068f  JAMES-2943 Document auto-detected domain removal failure
     new 3164753  JAMES-2943 Forbid default domain removal as well
     new 00acb85  JAMES-2937 Dequeue should work after network outage
     new 5df2451  JAMES-2953 Disambiguate WebAdmin's addresses forwards error 
messages
     new 2848fd2  JAMES-2957 DLP cannot read email multipart body
     new dc182e2  JAMES-2957 Exclude geronimo java mail in the classpath
     new fedf728  JAMES-2957 Tail recursive refactoring "extracting message 
body"
     new 06d4713  JAMES-2958 Move DomainTest to JUnit 5
     new c55b4af  JAMES-2958 Limit the domain creation to a number of 255 
characters
     new e35c5cc  JAMES-2958 Small refactoring in DomainRoutesTest
     new 79ec2fe  JAMES-2958 Small refactoring in DomainMappingRoutesTest
     new fbfdf08  JAMES-2958 Add route tests to check that the domain name can 
not be longer than 255 characters
     new 66fa921  JAMES-2959 SieveQuotaRoutes should return bad request when 
invalid body
     new 3678652  Add a build argument for Spring Dockerfile version
     new d9e694d  JAMES-2933 Define mailetdocs-maven-plugin version globally

The 30 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/rabbitmq/pom.xml                   |   4 +
 .../backends/rabbitmq/RabbitMQChannelPool.java     |  55 -------
 .../backends/rabbitmq/RabbitMQHealthCheck.java     |   8 +-
 .../rabbitmq/ReactorRabbitMQChannelPool.java       |  46 +++++-
 .../james/backends/rabbitmq/SimpleChannelPool.java | 128 ---------------
 .../james/backends/rabbitmq/RabbitMQExtension.java |  16 +-
 .../backends/rabbitmq/RabbitMQHealthCheckTest.java |   4 +-
 .../rabbitmq/ReactorRabbitMQChannelPoolTest.java   |   8 +-
 .../main/java/org/apache/james/core/Domain.java    |   3 +
 core/src/main/java/org/apache/james/core/User.java |   4 +-
 .../test/java/org/apache/james/core/UserTest.java  |  18 ++-
 .../apache/james/domainlist/api/DomainTest.java    |  44 ++++--
 dockerfiles/run/spring/Dockerfile                  |  16 +-
 .../org/apache/james/mailbox/MailboxManager.java   |  45 ++++--
 ...istsException.java => InboxAlreadyCreated.java} |  24 +--
 .../apache/james/mailbox/MailboxManagerTest.java   |  87 +++++++++++
 .../james/mailbox/events/GroupRegistration.java    |  11 +-
 .../mailbox/events/GroupRegistrationHandler.java   |  17 +-
 .../mailbox/events/KeyRegistrationHandler.java     |  10 +-
 .../james/mailbox/events/RabbitMQEventBus.java     |  25 +--
 .../james/mailbox/events/RabbitMQEventBusTest.java |  43 ++---
 .../james/mailbox/store/StoreMailboxManager.java   |  76 ++++++---
 mailet/pom.xml                                     |   9 --
 .../org/apache/james/imap/scripts/StringArgs.test  |   6 +-
 .../rabbitmq/host/RabbitMQEventBusHostSystem.java  |  10 +-
 pom.xml                                            |   5 +
 .../modules/DistributedTaskManagerModule.java      |   7 +
 .../apache/james/jmap/draft/JMAPCommonModule.java  |  10 ++
 .../james/modules/rabbitmq/RabbitMQModule.java     |  17 +-
 .../api/AutoDetectedDomainRemovalException.java}   |   8 +-
 .../domainlist/cassandra/CassandraDomainList.java  |   2 +-
 .../apache/james/domainlist/xml/XMLDomainList.java |   2 +-
 .../apache/james/domainlist/jpa/JPADomainList.java |   2 +-
 .../james/domainlist/lib/AbstractDomainList.java   |  63 ++++++--
 .../lib/AbstractDomainListPrivateMethodsTest.java  |  41 ++++-
 .../james/domainlist/memory/MemoryDomainList.java  |   2 +-
 server/mailet/dkim/pom.xml                         |   4 +
 .../transport/mailets/DlpIntegrationTest.java      |  47 +++++-
 .../eml/dlp_read_mail_with_attachment.eml          | 139 ++++++++++++++++
 .../transport/matchers/dlp/DlpDomainRules.java     |  12 +-
 .../integration/SetMailboxesMethodTest.java        |  32 ++++
 .../methods/SetMailboxesCreationProcessor.java     |  14 +-
 .../apache/james/jmap/draft/send/MailSpool.java    |  10 +-
 .../james/jmap/draft/model/MailboxFactoryTest.java |  13 +-
 .../james/jmap/draft/send/MailSpoolTest.java       |   1 +
 .../james/jmap/draft/utils/MailboxUtilsTest.java   |   5 +-
 server/protocols/webadmin/webadmin-data/pom.xml    |   9 ++
 .../james/webadmin/routes/DomainsRoutes.java       |  17 +-
 .../james/webadmin/routes/ForwardRoutes.java       |  17 +-
 .../james/webadmin/routes/SieveQuotaRoutes.java    |  56 +++----
 .../apache/james/webadmin/routes/UserRoutes.java   |  16 ++
 .../apache/james/webadmin/service/UserService.java |  16 +-
 .../webadmin/routes/DomainMappingsRoutesTest.java  |  99 +++++++++---
 .../james/webadmin/routes/DomainsRoutesTest.java   | 174 ++++++++++++---------
 .../james/webadmin/routes/ForwardRoutesTest.java   |  10 +-
 .../webadmin/routes/SieveQuotaRoutesTest.java      |  31 +++-
 .../james/webadmin/routes/UsersRoutesTest.java     |  46 ++++--
 .../org/apache/james/queue/rabbitmq/Dequeuer.java  |  10 +-
 .../org/apache/james/queue/rabbitmq/Enqueuer.java  |  36 +++--
 .../apache/james/queue/rabbitmq/RabbitClient.java  |  72 ---------
 .../queue/rabbitmq/RabbitMQMailQueueFactory.java   |  46 ++++--
 .../RabbitMQMailQueueConfigurationChangeTest.java  |   8 +-
 .../queue/rabbitmq/RabbitMQMailQueueTest.java      | 128 ++++++++-------
 .../rabbitmq/RabbitMqMailQueueFactoryTest.java     |   7 +-
 .../distributed/RabbitMQTerminationSubscriber.java |  16 +-
 .../distributed/RabbitMQWorkQueue.java             |  34 ++--
 .../distributed/RabbitMQWorkQueueSupplier.scala    |   5 +-
 .../distributed/DistributedTaskManagerTest.java    |  10 +-
 .../RabbitMQTerminationSubscriberTest.java         |   3 +-
 .../distributed/RabbitMQWorkQueueTest.java         |   6 +-
 server/task/task-memory/pom.xml                    |   4 +
 .../main/java/org/apache/james/task/WorkQueue.java |   8 +-
 .../eventsourcing/EventSourcingTaskManager.scala   |   9 +-
 src/site/markdown/server/manage-webadmin.md        |   3 +
 74 files changed, 1254 insertions(+), 795 deletions(-)
 delete mode 100644 
backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQChannelPool.java
 delete mode 100644 
backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/SimpleChannelPool.java
 copy 
mailbox/api/src/main/java/org/apache/james/mailbox/exception/{MailboxExistsException.java
 => InboxAlreadyCreated.java} (68%)
 copy 
server/data/data-api/src/main/java/org/apache/james/{dlp/api/DLPConfigurationLoader.java
 => domainlist/api/AutoDetectedDomainRemovalException.java} (82%)
 create mode 100644 
server/mailet/integration-testing/src/test/resources/eml/dlp_read_mail_with_attachment.eml
 delete mode 100644 
server/queue/queue-rabbitmq/src/main/java/org/apache/james/queue/rabbitmq/RabbitClient.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to