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 e464299 JAMES-3261 Add some system properties for TLS (#588)
add 857ccb2 JAMES-3544 Move BlobManager to JMAP Draft
add 514bc94 JAMES-3544 s/StoreBlobManager/BlobManagerImpl/
add 2bfa995 JAMES-3544 Message appending should rely on BlobManager
add ade4bcb JAMES-3544 BlobManagerImpl should take into account uploads
add 9bcab49 JAMES-3544 JMAP draft uploads should be backed by the
UploadRepository
add 663a213 JAMES-3544 Remove unused exception of MessageAppender method
signature
new d882c94 Merge pull request #582: JAMES-3544 JMAP draft uploads should
be backed by the UploadRepository
The 1 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:
.../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(-)
delete mode 100644
mailbox/api/src/main/java/org/apache/james/mailbox/model/BlobId.java
delete mode 100644
mailbox/api/src/test/java/org/apache/james/mailbox/model/BlobIdTest.java
rename {mailbox/api/src/main/java/org/apache/james/mailbox/exception =>
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/exceptions}/BlobNotFoundException.java
(87%)
rename {mailbox/api/src/main/java/org/apache/james/mailbox =>
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/methods}/BlobManager.java
(85%)
rename
mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreBlobManager.java
=>
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/methods/BlobManagerImpl.java
(70%)
rename {mailbox/api/src/main/java/org/apache/james/mailbox =>
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft}/model/Blob.java
(96%)
rename
mailbox/store/src/test/java/org/apache/james/mailbox/store/StoreBlobManagerTest.java
=>
server/protocols/jmap-draft/src/test/java/org/apache/james/jmap/draft/methods/BlobManagerImplTest.java
(89%)
rename {mailbox/api/src/test/java/org/apache/james/mailbox =>
server/protocols/jmap-draft/src/test/java/org/apache/james/jmap/draft}/model/BlobTest.java
(93%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]