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 920e575  JAMES-3433 Ensure CachedBlobStore  is only queried for headers
     new 7d3624a  JAMES-3411 [REFACTORING] Validate EmailSetUpdates upfront
     new 0b05fa3  JAMES-3277 Optimization: JMAP Rely on 
MessageManager::moveMessage (Draft)
     new 2bbde61  JAMES-3277 Optimize range message updates for RFC-8621
     new eed9ea5  JAMES-3410 Optimisation Group destroys together
     new 7f6003f  JAMES-3432 Upload: Attachment
     new 8335aa3  JAMES-3432 Add test case 
downloadShouldRejectWhenDownloadFromOther
     new 41065ee  JAMES-3432 fix indent issue for Licenses
     new 7d94885  JAMES-3412 Keywords are case insentive, lower cased

The 8 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:
 .../org/apache/james/mailbox/MailboxManager.java   |   2 +
 .../james/mailbox/store/StoreMailboxManager.java   |   8 +
 .../james/jmap/rfc8621/RFC8621MethodsModule.java   |   5 +-
 .../methods/integration/SetMessagesMethodTest.java |  74 +++++
 .../draft/methods/SetMessagesUpdateProcessor.java  |  60 ++++
 .../james/jmap/draft/model/UpdateMessagePatch.java |   6 +
 ...sioningTest.java => DistributedUploadTest.java} |   4 +-
 .../jmap/rfc8621/contract/DownloadContract.scala   |  20 +-
 .../rfc8621/contract/EmailGetMethodContract.scala  |  16 +-
 .../rfc8621/contract/EmailSetMethodContract.scala  | 314 ++++++++++++++++++++-
 .../james/jmap/rfc8621/contract/Fixture.scala      |   2 +
 .../jmap/rfc8621/contract/UploadContract.scala     | 164 +++++++++++
 ...isioningTest.java => MemoryUploadContract.java} |   4 +-
 .../apache/james/jmap/http/SessionSupplier.scala   |  10 +-
 .../apache/james/jmap/json/UploadSerializer.scala  |  24 +-
 .../org/apache/james/jmap/mail/EmailAddress.scala  |   2 +-
 .../org/apache/james/jmap/mail/EmailBodyPart.scala |   2 +-
 .../org/apache/james/jmap/mail/EmailSet.scala      |  19 +-
 .../scala/org/apache/james/jmap/mail/Mailbox.scala |   2 +-
 .../scala/org/apache/james/jmap/mail/Quotas.scala  |   2 +-
 .../scala/org/apache/james/jmap/mail/Rights.scala  |   2 +-
 .../apache/james/jmap/method/CoreEchoMethod.scala  |  10 +-
 .../apache/james/jmap/method/EmailGetMethod.scala  |  10 +-
 .../apache/james/jmap/method/EmailSetMethod.scala  | 183 +++++++++---
 .../org/apache/james/jmap/method/Method.scala      |   8 +-
 .../org/apache/james/jmap/model/Capabilities.scala |  10 +-
 .../org/apache/james/jmap/model/Capability.scala   |  10 +-
 .../scala/org/apache/james/jmap/model/Id.scala     |   2 +-
 .../org/apache/james/jmap/model/Invocation.scala   |  10 +-
 .../org/apache/james/jmap/model/Keyword.scala      |  18 +-
 .../apache/james/jmap/model/RequestObject.scala    |  10 +-
 .../apache/james/jmap/model/ResponseObject.scala   |  10 +-
 .../org/apache/james/jmap/model/Session.scala      |  10 +-
 .../org/apache/james/jmap/model/UnsignedInt.scala  |  10 +-
 .../apache/james/jmap/routes/DownloadRoutes.scala  |  88 ++++--
 .../apache/james/jmap/routes/JMAPApiRoutes.scala   |  10 +-
 .../apache/james/jmap/routes/UploadRoutes.scala    | 146 ++++++++++
 37 files changed, 1115 insertions(+), 172 deletions(-)
 copy 
server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/distributed/{DistributedProvisioningTest.java
 => DistributedUploadTest.java} (94%)
 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/UploadContract.scala
 copy 
server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/memory/{MemoryProvisioningTest.java
 => MemoryUploadContract.java} (93%)
 copy 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/utils/LightweightTransactionException.java
 => 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/json/UploadSerializer.scala
 (60%)
 create mode 100644 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/routes/UploadRoutes.scala


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

Reply via email to