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 2575ea3 [Fix] The latest stable image of James still uses swift by
default with docker-compose
new 546550f JAMES-3379 Email/get specific parsed headers:
asGroupedAddresses
new d5717e4 JAMES-3379 Email/get specific parsed headers: asMessageIds
new 00441eb JAMES-3379 Email/get specific parsed headers: asDate
new 7ce20ab JAMES-3379 Email/get specific parsed headers: asURLs
new 0e0b643 JAMES-3379 Remove unused Option
new 25fa489 JAMES-3305 James do not start if eventBus workQueues don't
rely on dead-letter
new c342b13 JAMES-3305 MailQueue creation should not fail when no
dead-letter set up
new c13a78a JAMES-3305 Extract
dispatchShouldWorkAfterNetworkIssuesForOldRegistration in its own class
new 871d5f2 JAMES-3375 MailboxManager::search should enable finner
grained control over the search mailboxes
new 03a8293 JAMES-3359 Reject Mailbox/set parentId update to self
new 662604a JAMES-3359 Remove needless brackets
new 9a85562 JAMES-3386 do not allow blank mailbox path
new 409f94c JAMES-3386 add test to ensure blank mailbox paths are not
allowed in jmap draft
The 13 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:
.../rabbitmq/ReactorRabbitMQChannelPool.java | 28 +
.../apache/james/mailbox/model/MailboxPath.java | 13 +-
.../mailbox/model/MultimailboxesSearchQuery.java | 74 +-
.../apache/james/mailbox/MailboxManagerTest.java | 68 ++
.../james/mailbox/model/MailboxPathTest.java | 54 ++
.../model/MultimailboxesSearchQueryTest.java | 13 +-
.../james/mailbox/events/GroupRegistration.java | 17 +-
.../mailbox/events/GroupRegistrationHandler.java | 7 +-
.../james/mailbox/events/RabbitMQEventBus.java | 9 +-
.../james/mailbox/events/NetworkErrorTest.java | 87 +++
...RabbitMQEventBusDeadLetterQueueUpgradeTest.java | 87 +++
.../james/mailbox/events/RabbitMQEventBusTest.java | 23 +-
.../james/mailbox/store/StoreMailboxManager.java | 24 +-
.../rabbitmq/host/RabbitMQEventBusHostSystem.java | 3 +-
.../integration/SetMailboxesMethodTest.java | 61 ++
.../rfc8621/contract/EmailGetMethodContract.scala | 699 +++++++++++++++++-
.../contract/EmailQueryMethodContract.scala | 398 ++++++++++-
.../contract/MailboxSetMethodContract.scala | 781 ++++++++++++++-------
.../james/jmap/json/EmailGetSerializer.scala | 16 +-
.../scala/org/apache/james/jmap/mail/Email.scala | 71 +-
.../apache/james/jmap/mail/EmailAddressGroup.scala | 7 +-
.../org/apache/james/jmap/mail/EmailGet.scala | 13 +-
.../org/apache/james/jmap/mail/EmailHeader.scala | 83 ++-
.../scala/org/apache/james/jmap/mail/Mailbox.scala | 5 +-
.../james/jmap/method/EmailQueryMethod.scala | 14 +-
.../james/jmap/method/MailboxSetMethod.scala | 5 +
.../apache/james/jmap/model/MailboxFactory.scala | 5 +-
.../james/jmap/utils/search/MailboxFilter.scala | 13 +-
.../rabbitmq/RabbitMqMailQueueFactoryTest.java | 22 +
29 files changed, 2346 insertions(+), 354 deletions(-)
create mode 100644
mailbox/event/event-rabbitmq/src/test/java/org/apache/james/mailbox/events/NetworkErrorTest.java
create mode 100644
mailbox/event/event-rabbitmq/src/test/java/org/apache/james/mailbox/events/RabbitMQEventBusDeadLetterQueueUpgradeTest.java
copy
mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/SerializableMessage.java
=>
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail/EmailAddressGroup.scala
(87%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]