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 42a2eba284e4dd2179fff01af412f50afc704d55 Merge: 850fe0b 8c0e784 Author: Tellier Benoit <[email protected]> AuthorDate: Fri Aug 20 08:49:24 2021 +0700 Merge pull request #584 JAMES-3544 Attachment refactoring (step 2) .../versions/CassandraSchemaVersionManager.java | 2 +- .../james/mailbox/model/AttachmentMetadata.java | 23 +- .../james/mailbox/model/ParsedAttachment.java | 6 +- .../model/MessageAttachmentMetadataTest.java | 6 + .../mailbox/cassandra/DeleteMessageListener.java | 2 +- .../cassandra/mail/CassandraAttachmentDAOV2.java | 58 ++- .../cassandra/mail/CassandraAttachmentMapper.java | 22 +- .../mail/CassandraAttachmentMessageIdDAO.java | 15 + .../migration/AttachmentMessageIdMigration.java | 111 +++++ .../modules/CassandraAttachmentModule.java | 2 + .../table/CassandraAttachmentV2Table.java | 3 +- .../cassandra/CassandraMailboxManagerTest.java | 83 +--- .../cassandra/mail/AttachmentLoaderTest.java | 7 + .../mail/CassandraAttachmentDAOV2Test.java | 17 +- .../mail/CassandraAttachmentMessageIdDAOTest.java | 39 ++ ...asticSearchListeningMessageSearchIndexTest.java | 1 + .../v7/json/IndexableMessageTest.java | 4 +- .../model/openjpa/AbstractJPAMailboxMessage.java | 2 +- .../mailbox/maildir/mail/model/MaildirMessage.java | 2 +- .../inmemory/mail/InMemoryAttachmentMapper.java | 3 +- .../james/vault/DeletedMessageConverterTest.java | 1 + .../mailbox/store/StoreAttachmentManager.java | 89 ++-- .../mailbox/store/StoreAttachmentManagerTest.java | 2 +- .../store/mail/model/AttachmentMapperTest.java | 43 -- .../mail/model/impl/SimpleMailboxMessageTest.java | 1 + .../modules/webadmin/CassandraRoutesModule.java | 3 + .../methods/integration/SetMessagesMethodTest.java | 3 + .../jmap/draft/methods/AttachmentChecker.java | 78 ---- .../james/jmap/draft/methods/BlobManager.java | 8 +- .../james/jmap/draft/methods/BlobManagerImpl.java | 126 ++++-- .../jmap/draft/methods/MIMEMessageConverter.java | 80 ++-- .../james/jmap/draft/methods/MessageAppender.java | 59 ++- .../methods/SetMessagesCreationProcessor.java | 24 +- .../apache/james/jmap/draft/model/Attachment.java | 18 + .../org/apache/james/jmap/draft/model/BlobId.java | 25 ++ .../model/message/view/MessageFastViewFactory.java | 3 +- .../model/message/view/MessageFullViewFactory.java | 4 +- .../message/view/MessageHeaderViewFactory.java | 3 +- .../message/view/MessageMetadataViewFactory.java | 3 +- .../jmap/draft/methods/AttachmentCheckerTest.java | 185 --------- .../jmap/draft/methods/BlobManagerImplTest.java | 23 +- .../jmap/draft/methods/GetMessagesMethodTest.java | 4 - .../draft/methods/MIMEMessageConverterTest.java | 451 +++++++++------------ .../jmap/draft/methods/MessageSenderTest.java | 5 - .../methods/SetMessagesCreationProcessorTest.java | 13 +- .../methods/SetMessagesUpdateProcessorTest.java | 2 - .../message/view/MessageFullViewFactoryTest.java | 2 + .../apache/james/jmap/http/DownloadRoutesTest.java | 3 +- src/homepage/howTo/imap-server.html | 28 ++ src/homepage/images/tb1.png | Bin 0 -> 86015 bytes src/homepage/images/tb2.png | Bin 0 -> 61619 bytes src/homepage/images/tb3-5.png | Bin 0 -> 124061 bytes src/homepage/images/tb3.png | Bin 0 -> 73801 bytes src/homepage/index.html | 10 +- upgrade-instructions.md | 27 ++ 55 files changed, 824 insertions(+), 910 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
