This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit d882c9488259fe0e1252dad3037db81834a5c051 Merge: e464299 663a213 Author: Tellier Benoit <[email protected]> AuthorDate: Fri Aug 13 11:56:37 2021 +0700 Merge pull request #582: JAMES-3544 JMAP draft uploads should be backed by the UploadRepository .../apache/james/mailbox/model/AttachmentId.java | 4 - .../org/apache/james/mailbox/model/BlobId.java | 71 ----- .../james/mailbox/model/AttachmentIdTest.java | 14 - .../org/apache/james/mailbox/model/BlobIdTest.java | 70 ----- .../manager/InMemoryIntegrationResources.java | 16 +- .../modules/mailbox/CassandraMailboxModule.java | 4 - .../james/modules/mailbox/MemoryMailboxModule.java | 4 - .../james/jmap/draft/DraftMethodsModule.java | 6 + .../org/apache/james/jmap/api/model/Upload.scala | 8 +- server/protocols/jmap-draft/pom.xml | 10 + .../draft/exceptions}/BlobNotFoundException.java | 8 +- .../jmap/draft/methods/AttachmentChecker.java | 22 +- .../james/jmap/draft/methods}/BlobManager.java | 9 +- .../james/jmap/draft/methods/BlobManagerImpl.java | 52 +++- .../jmap/draft/methods/MIMEMessageConverter.java | 16 +- .../james/jmap/draft/methods/MessageAppender.java | 70 ++--- .../org/apache/james/jmap/draft}/model/Blob.java | 5 +- .../org/apache/james/jmap/draft/model/BlobId.java | 11 +- .../model/message/view/MessageFastViewFactory.java | 5 +- .../model/message/view/MessageFullViewFactory.java | 4 +- .../message/view/MessageHeaderViewFactory.java | 5 +- .../message/view/MessageMetadataViewFactory.java | 5 +- .../org/apache/james/jmap/http/DownloadRoutes.java | 12 +- .../org/apache/james/jmap/http/UploadRoutes.java | 19 +- .../jmap/draft/methods/AttachmentCheckerTest.java | 61 +++-- .../jmap/draft/methods/BlobManagerImplTest.java | 30 ++- .../jmap/draft/methods/GetMessagesMethodTest.java | 5 +- .../draft/methods/MIMEMessageConverterTest.java | 296 ++++++++++++++------- .../jmap/draft/methods/MessageSenderTest.java | 5 +- .../methods/SetMessagesCreationProcessorTest.java | 15 +- .../methods/SetMessagesUpdateProcessorTest.java | 4 +- .../apache/james/jmap/draft}/model/BlobTest.java | 7 +- .../message/view/MessageFastViewFactoryTest.java | 12 +- .../message/view/MessageFullViewFactoryTest.java | 10 +- .../message/view/MessageHeaderViewFactoryTest.java | 10 +- .../view/MessageMetadataViewFactoryTest.java | 10 +- ...mputeMessageFastViewProjectionListenerTest.java | 10 +- .../apache/james/jmap/http/DownloadRoutesTest.java | 2 +- .../apache/james/jmap/routes/DownloadRoutes.scala | 2 +- 39 files changed, 479 insertions(+), 450 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
