This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
from e08a7cd30c [FIX] JWT should not attempt to unzip data by default
(#2189)
new 91c0524d1b JAMES-4025 Relocate JMAP draft resources used by RFC-8621
new b8875b6f93 JAMES-4025 Remove artifact james-server-jmap-draft in
un-used dependency
new e8ab7b128a JAMES-4025 Relocate JMAP MessageIdProbe, JmapGuiceProbe,
JMAPModule
new a326b10405 JAMES-4025 Relocate JMAPCommonModule ->
JMAPDraftCommonModule + JMAPWithoutDraftCommonModule
new 885e588527 JAMES-4025 Relocate JMAP mailet: SentByJmap,
ExtractMDNOriginalJMAPMessageId, TextCalendarBodyToAttachment
The 5 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:
code-coverage-report/pom.xml | 5 --
.../src/main/glowroot/plugins/jmap.json | 2 +-
.../james/CassandraJamesServerConfiguration.java | 2 +-
.../org/apache/james/CassandraJamesServerMain.java | 2 +-
.../apache/james/JamesCapabilitiesServerTest.java | 2 +-
.../src/main/glowroot/plugins/jmap.json | 2 +-
.../james/CassandraRabbitMQJamesConfiguration.java | 2 +-
.../james/CassandraRabbitMQJamesServerMain.java | 2 +-
.../jpa-app/src/main/glowroot/plugins/jmap.json | 2 +-
.../src/main/glowroot/plugins/jmap.json | 2 +-
.../memory-app/src/main/glowroot/plugins/jmap.json | 2 +-
.../org/apache/james/MemoryJamesConfiguration.java | 2 +-
.../org/apache/james/MemoryJamesServerMain.java | 2 +-
.../james/jmap/{draft => }/JMAPListenerModule.java | 2 +-
.../apache/james/jmap/{draft => }/JMAPModule.java | 15 +++---
.../james/jmap/JMAPWithoutDraftCommonModule.java | 57 ++++++++++++++++++++++
.../james/jmap/{draft => }/JmapGuiceProbe.java | 5 +-
.../james/jmap/{draft => }/MessageIdProbe.java | 2 +-
.../james/jmap/draft/DraftMethodsModule.java | 15 +-----
...ommonModule.java => JMAPDraftCommonModule.java} | 21 +-------
.../james/modules/protocols/JMAPServerModule.java | 6 +--
.../apache/james/jmap/draft/JMAPModuleTest.java | 2 +-
.../james/jmap/draft/JmapJamesServerContract.java | 1 +
.../james/jmap/draft/MailetPreconditionTest.java | 1 +
.../mailets/RequeueThrottlingIntegrationTest.java | 2 +-
.../apache/james/jmap/JMAPAuthenticationTest.java | 2 +-
.../java/org/apache/james/jmap/JmapURIBuilder.java | 2 +-
...ularizeJmapDraftAuthenticationStrategyTest.java | 2 +-
.../org/apache/james/jmap/ProvisioningTest.java | 2 +-
.../apache/james/jmap/VacationIntegrationTest.java | 2 +-
.../james/jmap/VacationRelayIntegrationTest.java | 2 +-
.../methods/integration/CorsHeaderAPITest.java | 2 +-
.../jmap/draft/methods/integration/FilterTest.java | 2 +-
.../integration/GetMailboxesMethodTest.java | 2 +-
.../integration/GetMessageListMethodTest.java | 4 +-
.../integration/GetVacationResponseTest.java | 2 +-
.../methods/integration/QuotaMailingTest.java | 2 +-
.../methods/integration/SendMDNMethodTest.java | 2 +-
.../integration/SetMailboxesMethodTest.java | 2 +-
.../SetMessagesMethodReRoutingTest.java | 2 +-
.../methods/integration/SetMessagesMethodTest.java | 4 +-
.../SetMessagesOutboxFlagUpdateTest.java | 2 +-
.../integration/SetVacationResponseTest.java | 2 +-
.../cucumber/GetMessagesMethodStepdefs.java | 2 +-
.../methods/integration/cucumber/MainStepdefs.java | 2 +-
.../cucumber/SetMessagesMethodStepdefs.java | 2 +-
.../integration/cucumber/StringListToFlags.java | 2 +-
.../cucumber/StringListToFlagsTest.java | 2 +-
server/protocols/jmap-draft/pom.xml | 9 ++++
.../exceptions/AttachmentsNotFoundException.java | 2 +-
.../james/jmap/draft/methods/GetFilterMethod.java | 6 ++-
.../jmap/draft/methods/GetMailboxesMethod.java | 5 +-
.../jmap/draft/methods/GetMessageListMethod.java | 8 ++-
.../jmap/draft/methods/GetMessagesMethod.java | 17 ++++---
.../draft/methods/GetVacationResponseMethod.java | 9 ++--
.../jmap/draft/methods/JmapRequestParser.java | 1 +
.../jmap/draft/methods/JmapRequestParserImpl.java | 3 +-
.../jmap/draft/methods/MIMEMessageConverter.java | 4 +-
.../james/jmap/draft/methods/MessageAppender.java | 11 +++--
.../james/jmap/draft/methods/MessageSender.java | 4 +-
.../james/jmap/draft/methods/RequestHandler.java | 6 ++-
.../james/jmap/draft/methods/SendMDNProcessor.java | 4 +-
.../james/jmap/draft/methods/SetFilterMethod.java | 6 ++-
.../methods/SetMailboxesCreationProcessor.java | 2 +-
.../methods/SetMailboxesDestructionProcessor.java | 2 +-
.../jmap/draft/methods/SetMailboxesMethod.java | 5 +-
.../draft/methods/SetMailboxesUpdateProcessor.java | 2 +-
.../methods/SetMessagesCreationProcessor.java | 10 ++--
.../methods/SetMessagesDestructionProcessor.java | 2 +-
.../jmap/draft/methods/SetMessagesMethod.java | 5 +-
.../draft/methods/SetMessagesUpdateProcessor.java | 10 ++--
.../draft/methods/SetVacationResponseMethod.java | 8 ++-
.../draft/methods/UpdateMessagePatchValidator.java | 4 +-
.../james/jmap/draft/methods/ValueWithId.java | 2 +-
.../james/jmap/draft/model/CreationMessage.java | 10 ++--
.../james/jmap/draft/model/EnvelopeUtils.java | 3 +-
.../james/jmap/draft/model/FilterCondition.java | 3 ++
.../james/jmap/draft/model/GetFilterRequest.java | 2 +-
.../james/jmap/draft/model/GetFilterResponse.java | 2 +-
.../jmap/draft/model/GetMailboxesRequest.java | 2 +-
.../jmap/draft/model/GetMailboxesResponse.java | 2 +-
.../jmap/draft/model/GetMessageListRequest.java | 3 +-
.../jmap/draft/model/GetMessageListResponse.java | 3 +-
.../james/jmap/draft/model/GetMessagesRequest.java | 3 +-
.../jmap/draft/model/GetMessagesResponse.java | 4 +-
.../james/jmap/draft/model/GetVacationRequest.java | 2 +-
.../jmap/draft/model/GetVacationResponse.java | 2 +-
.../james/jmap/draft/model/InvocationRequest.java | 3 +-
.../james/jmap/draft/model/MailboxFactory.java | 2 +-
.../james/jmap/draft/model/MailboxProperty.java | 2 +
.../apache/james/jmap/draft/model/OldKeyword.java | 3 ++
.../apache/james/jmap/draft/model/SetError.java | 2 +-
.../james/jmap/draft/model/SetFilterRequest.java | 2 +-
.../james/jmap/draft/model/SetFilterResponse.java | 2 +-
.../jmap/draft/model/SetMailboxesRequest.java | 2 +-
.../jmap/draft/model/SetMailboxesResponse.java | 2 +-
.../james/jmap/draft/model/SetMessagesError.java | 3 +-
.../james/jmap/draft/model/SetMessagesRequest.java | 2 +-
.../jmap/draft/model/SetMessagesResponse.java | 4 +-
.../james/jmap/draft/model/SetVacationRequest.java | 2 +-
.../jmap/draft/model/SetVacationResponse.java | 2 +-
.../james/jmap/draft/model/UpdateMessagePatch.java | 3 +-
.../james/jmap/draft/model/UploadResponse.java | 2 +
.../james/jmap/draft/model/mailbox/Mailbox.java | 5 +-
.../draft/model/mailbox/MailboxUpdateRequest.java | 1 +
.../james/jmap/draft/model/mailbox/Quotas.java | 2 +-
.../apache/james/jmap/draft/send/MailSpool.java | 1 +
.../james/jmap/draft/utils/FilterToCriteria.java | 2 +-
.../james/jmap/draft/utils/quotas/QuotaLoader.java | 2 +-
.../org/apache/james/jmap/http/DownloadRoutes.java | 6 +--
.../org/apache/james/jmap/http/JMAPApiRoutes.java | 2 +-
.../org/apache/james/jmap/http/UploadRoutes.java | 2 +-
.../MessageFastViewProjectionItemFactoryTest.java | 2 +-
.../org/apache/james/jmap/PreviewFactoryTest.java | 2 +-
.../jmap/draft/json/ParsingWritingObjects.java | 12 ++---
.../jmap/draft/json/ParsingWritingObjectsTest.java | 5 +-
.../jmap/draft/methods/ErrorResponseTest.java | 1 +
.../jmap/draft/methods/GetMailboxesMethodTest.java | 5 +-
.../jmap/draft/methods/GetMessagesMethodTest.java | 25 +++++-----
.../methods/GetVacationResponseMethodTest.java | 5 +-
.../draft/methods/JmapRequestParserImplTest.java | 3 +-
.../draft/methods/JmapResponseWriterImplTest.java | 12 +++--
.../draft/methods/MIMEMessageConverterTest.java | 6 +--
.../jmap/draft/methods/MessageSenderTest.java | 13 ++---
.../jmap/draft/methods/RequestHandlerTest.java | 11 +++--
.../jmap/draft/methods/SetMailboxesMethodTest.java | 4 +-
.../methods/SetMessagesCreationProcessorTest.java | 7 +--
.../methods/SetMessagesUpdateProcessorTest.java | 3 +-
.../methods/SetVacationResponseMethodTest.java | 6 ++-
.../methods/UpdateMessagePatchValidatorTest.java | 2 +-
.../jmap/draft/model/CreationMessageTest.java | 3 +-
.../jmap/draft/model/FilterConditionTest.java | 1 +
.../apache/james/jmap/draft/model/FilterTest.java | 2 +-
.../model/GetMailboxMessageListResponseTest.java | 1 +
.../draft/model/GetMessageListRequestTest.java | 1 +
.../jmap/draft/model/GetMessagesRequestTest.java | 4 +-
.../jmap/draft/model/InvocationRequestTest.java | 3 +-
.../jmap/draft/model/InvocationResponseTest.java | 4 +-
.../james/jmap/draft/model/MailboxFactoryTest.java | 3 +-
.../draft/model/MessageHeaderPropertyTest.java | 2 +-
.../jmap/draft/model/MessagePropertiesTest.java | 5 +-
.../jmap/draft/model/MessagePropertyTest.java | 2 +-
.../apache/james/jmap/draft/model/NumberTest.java | 1 +
.../james/jmap/draft/model/OldKeywordTest.java | 2 +
.../james/jmap/draft/model/SetErrorTest.java | 2 +-
.../jmap/draft/model/SetMessagesResponseTest.java | 3 +-
.../jmap/draft/model/UpdateMessagePatchTest.java | 1 +
.../jmap/draft/model/mailbox/MailboxTest.java | 3 +-
.../james/jmap/draft/send/MailSpoolTest.java | 1 +
.../apache/james/jmap/http/DownloadRoutesTest.java | 2 +-
.../apache/james/jmap/http/JMAPApiRoutesTest.java | 8 +--
.../jmap/rfc8621/distributed/ReadLevelTest.java | 2 +-
.../jmap-rfc-8621-integration-tests-common/pom.xml | 4 --
.../rfc8621/contract/CustomMethodContract.scala | 5 +-
.../contract/EmailChangesMethodContract.scala | 2 +-
.../rfc8621/contract/EmailGetMethodContract.scala | 2 +-
.../rfc8621/contract/EmailSetMethodContract.scala | 4 +-
.../rfc8621/contract/EventSourceContract.scala | 2 +-
.../james/jmap/rfc8621/contract/Fixture.scala | 2 +-
.../rfc8621/contract/MDNSendMethodContract.scala | 2 +-
.../contract/MailboxChangesMethodContract.scala | 2 +-
.../contract/MailboxSetMethodContract.scala | 2 +-
.../rfc8621/contract/SessionRoutesContract.scala | 2 +-
.../VacationResponseGetMethodContract.scala | 2 +-
.../jmap/rfc8621/contract/WebSocketContract.scala | 2 +-
...eJmapRFC8621AuthenticationStrategyContract.java | 2 +-
server/protocols/jmap-rfc-8621/pom.xml | 15 ++++++
.../ComputeMessageFastViewProjectionListener.java | 0
.../jmap/event/PopulateEmailQueryViewListener.java | 0
.../jmap/event/PropagateLookupRightListener.java | 0
.../jmap}/exceptions/BlobNotFoundException.java | 4 +-
.../james/jmap}/json/ObjectMapperFactory.java | 6 +--
.../org/apache/james/jmap}/json/RoleMixIn.java | 3 +-
.../mailet/ExtractMDNOriginalJMAPMessageId.java | 0
.../org/apache/james/jmap/mailet/SentByJmap.java | 2 +-
.../jmap/mailet/TextCalendarBodyToAttachment.java | 0
.../james/jmap/mailet/filter/ActionApplier.java | 0
.../james/jmap/mailet/filter/ContentMatcher.java | 0
.../james/jmap/mailet/filter/HeaderExtractor.java | 0
.../james/jmap/mailet/filter/JMAPFiltering.java | 0
.../james/jmap/mailet/filter/MailMatcher.java | 0
.../james/jmap/mailet/filter/RuleMatcher.java | 0
.../apache/james/jmap}/methods/BlobManager.java | 8 +--
.../james/jmap}/methods/BlobManagerImpl.java | 8 +--
.../apache/james/jmap}/methods/ErrorResponse.java | 18 +++----
.../apache/james/jmap}/methods/JmapRequest.java | 3 +-
.../apache/james/jmap}/methods/JmapResponse.java | 28 +++++------
.../james/jmap}/methods/JmapResponseWriter.java | 4 +-
.../jmap}/methods/JmapResponseWriterImpl.java | 12 ++---
.../org/apache/james/jmap}/methods/Method.java | 18 +++----
.../org/apache/james/jmap}/model/Attachment.java | 2 +-
.../java/org/apache/james/jmap}/model/Blob.java | 4 +-
.../java/org/apache/james/jmap}/model/BlobId.java | 11 +++--
.../java/org/apache/james/jmap}/model/Emailer.java | 2 +-
.../james/jmap}/model/InvocationResponse.java | 5 +-
.../java/org/apache/james/jmap}/model/Keyword.java | 5 +-
.../org/apache/james/jmap}/model/Keywords.java | 6 +--
.../james/jmap}/model/MessageProperties.java | 33 +++++++------
.../org/apache/james/jmap}/model/MethodCallId.java | 11 +++--
.../java/org/apache/james/jmap}/model/Number.java | 2 +-
.../org/apache/james/jmap}/model/PreviewDTO.java | 3 +-
.../org/apache/james/jmap}/model/Property.java | 3 +-
.../apache/james/jmap}/model/mailbox/Rights.java | 2 +-
.../jmap}/model/message/view/MessageFastView.java | 14 +++---
.../model/message/view/MessageFastViewFactory.java | 8 +--
.../jmap}/model/message/view/MessageFullView.java | 16 +++---
.../model/message/view/MessageFullViewFactory.java | 34 +++++++------
.../model/message/view/MessageHeaderView.java | 13 +++--
.../message/view/MessageHeaderViewFactory.java | 8 +--
.../model/message/view/MessageMetadataView.java | 10 ++--
.../message/view/MessageMetadataViewFactory.java | 6 +--
.../jmap}/model/message/view/MessageView.java | 2 +-
.../model/message/view/MessageViewFactory.java | 6 +--
.../model/message/view/MetaMessageViewFactory.java | 4 +-
.../james/jmap}/model/message/view/SubMessage.java | 14 +++---
.../org/apache/james/jmap}/send/MailMetadata.java | 2 +-
.../jmap/send}/MailShouldBeInOutboxException.java | 4 +-
.../james/jmap}/send/PostDequeueDecorator.java | 6 +--
.../jmap}/send/PostDequeueDecoratorFactory.java | 2 +-
.../apache/james/jmap}/utils/AccountIdUtil.java | 2 +-
.../james/jmap}/utils/JsoupHtmlTextExtractor.java | 6 +--
.../apache/james/jmap}/utils/KeywordsCombiner.java | 8 +--
...mputeMessageFastViewProjectionListenerTest.java | 6 +--
.../event/PopulateEmailQueryViewListenerTest.java | 0
.../event/PropagateLookupRightListenerTest.java | 0
.../james/jmap}/json/ObjectMapperFactoryTest.java | 9 ++--
.../apache/james/jmap/mailet/SentByJmapTest.java | 2 +-
.../mailet/TextCalendarBodyToAttachmentTest.java | 0
.../jmap/mailet/filter/JMAPFilteringExtension.java | 0
.../jmap/mailet/filter/JMAPFilteringFixture.java | 0
.../jmap/mailet/filter/JMAPFilteringTest.java | 0
.../james/jmap}/methods/BlobManagerImplTest.java | 10 ++--
.../apache/james/jmap}/model/AttachmentTest.java | 7 +--
.../org/apache/james/jmap}/model/BlobTest.java | 4 +-
.../org/apache/james/jmap}/model/EmailerTest.java | 5 +-
.../org/apache/james/jmap}/model/KeywordTest.java | 2 +-
.../org/apache/james/jmap}/model/KeywordsTest.java | 2 +-
.../apache/james/jmap}/model/MethodCallIdTest.java | 11 +++--
.../apache/james/jmap}/model/PreviewDTOTest.java | 2 +-
.../james/jmap}/model/mailbox/RightsTest.java | 4 +-
.../james/jmap/model/message/view}/BlobIdTest.java | 6 ++-
.../message/view/MessageFastViewFactoryTest.java | 30 ++++++------
.../message/view/MessageFullViewFactoryTest.java | 43 ++++++++--------
.../model/message/view/MessageFullViewTest.java | 17 ++++---
.../message/view/MessageHeaderViewFactoryTest.java | 24 ++++-----
.../view/MessageMetadataViewFactoryTest.java | 14 +++---
.../model/message/view/MessageViewFixture.java | 4 +-
.../jmap}/model/message/view/SubMessageTest.java | 9 ++--
.../apache/james/jmap}/send/MailMetadataTest.java | 3 +-
.../james/jmap}/send/PostDequeueDecoratorTest.java | 57 +++++++++++-----------
.../jmap}/utils/JsoupHtmlTextExtractorTest.java | 4 +-
.../james/jmap}/utils/KeywordsCombinerTest.java | 6 +--
.../jmap-rfc-8621/src/test/resources}/calendar.eml | 0
.../emptyBodyMessageWithOneAttachment.eml | 0
.../src/test/resources/example.html | 0
.../src/test/resources/fullMessage.eml | 0
.../jmap-rfc-8621}/src/test/resources/spamMail.eml | 0
.../rabbitmq/FixingGhostMailboxTest.java | 2 +-
...RabbitMQReindexingWithEventDeadLettersTest.java | 2 +-
.../memory/MemoryUserDeletionIntegrationTest.java | 4 +-
.../MemoryUsernameChangeIntegrationTest.java | 2 +-
...ewProjectionHealthCheckIntegrationContract.java | 2 +-
.../integration/ForwardIntegrationTest.java | 2 +-
.../integration/QuotaSearchIntegrationTest.java | 2 +-
.../vault/DeletedMessageVaultIntegrationTest.java | 2 +-
...LinshareBlobExportMechanismIntegrationTest.java | 2 +-
server/protocols/webadmin/webadmin-jmap/pom.xml | 9 ++--
...llFastViewProjectionItemsRequestToTaskTest.java | 2 +-
...erFastViewProjectionItemsRequestToTaskTest.java | 2 +-
.../james/spamassassin/SpamAssassinContract.java | 3 +-
270 files changed, 763 insertions(+), 609 deletions(-)
rename
server/container/guice/protocols/jmap/src/main/java/org/apache/james/jmap/{draft
=> }/JMAPListenerModule.java (98%)
rename
server/container/guice/protocols/jmap/src/main/java/org/apache/james/jmap/{draft
=> }/JMAPModule.java (97%)
create mode 100644
server/container/guice/protocols/jmap/src/main/java/org/apache/james/jmap/JMAPWithoutDraftCommonModule.java
rename
server/container/guice/protocols/jmap/src/main/java/org/apache/james/jmap/{draft
=> }/JmapGuiceProbe.java (97%)
rename
server/container/guice/protocols/jmap/src/main/java/org/apache/james/jmap/{draft
=> }/MessageIdProbe.java (98%)
rename
server/container/guice/protocols/jmap/src/main/java/org/apache/james/jmap/draft/{JMAPCommonModule.java
=> JMAPDraftCommonModule.java} (78%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/event/ComputeMessageFastViewProjectionListener.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/event/PopulateEmailQueryViewListener.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/event/PropagateLookupRightListener.java
(100%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/exceptions/BlobNotFoundException.java
(94%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/json/ObjectMapperFactory.java
(99%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/json/RoleMixIn.java (96%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/ExtractMDNOriginalJMAPMessageId.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/SentByJmap.java (97%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/TextCalendarBodyToAttachment.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/filter/ActionApplier.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/filter/ContentMatcher.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/filter/HeaderExtractor.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/filter/JMAPFiltering.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/filter/MailMatcher.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/main/java/org/apache/james/jmap/mailet/filter/RuleMatcher.java
(100%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/BlobManager.java
(88%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/BlobManagerImpl.java
(97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/ErrorResponse.java
(89%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/JmapRequest.java
(96%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/JmapResponse.java
(96%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/JmapResponseWriter.java
(92%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/JmapResponseWriterImpl.java
(96%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/methods/Method.java (95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Attachment.java
(99%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Blob.java (97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/BlobId.java (98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Emailer.java (99%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/InvocationResponse.java
(95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Keyword.java (98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Keywords.java (97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/MessageProperties.java
(98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/MethodCallId.java
(96%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Number.java (98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/PreviewDTO.java
(98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/Property.java (96%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/mailbox/Rights.java
(99%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageFastView.java
(92%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageFastViewFactory.java
(97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageFullView.java
(94%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageFullViewFactory.java
(97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageHeaderView.java
(94%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageHeaderViewFactory.java
(95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageMetadataView.java
(95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageMetadataViewFactory.java
(95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageView.java
(95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MessageViewFactory.java
(97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/MetaMessageViewFactory.java
(95%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/model/message/view/SubMessage.java
(97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/send/MailMetadata.java
(98%)
rename
server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft/send/exception
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap/send}/MailShouldBeInOutboxException.java
(96%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/send/PostDequeueDecorator.java
(98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/send/PostDequeueDecoratorFactory.java
(98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/main/java/org/apache/james/jmap}/utils/AccountIdUtil.java
(97%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/utils/JsoupHtmlTextExtractor.java
(98%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/main/java/org/apache/james/jmap}/utils/KeywordsCombiner.java
(94%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/event/ComputeMessageFastViewProjectionListenerTest.java
(98%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/event/PopulateEmailQueryViewListenerTest.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/event/PropagateLookupRightListenerTest.java
(100%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/json/ObjectMapperFactoryTest.java
(98%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/mailet/SentByJmapTest.java
(98%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/mailet/TextCalendarBodyToAttachmentTest.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/mailet/filter/JMAPFilteringExtension.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/mailet/filter/JMAPFilteringFixture.java
(100%)
rename server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/java/org/apache/james/jmap/mailet/filter/JMAPFilteringTest.java
(100%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/methods/BlobManagerImplTest.java
(97%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/AttachmentTest.java
(98%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/BlobTest.java (96%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/EmailerTest.java
(99%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/KeywordTest.java
(99%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/KeywordsTest.java
(99%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/MethodCallIdTest.java
(96%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=> jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/PreviewDTOTest.java
(98%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/mailbox/RightsTest.java
(98%)
rename
server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft/model =>
jmap-rfc-8621/src/test/java/org/apache/james/jmap/model/message/view}/BlobIdTest.java
(95%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/MessageFastViewFactoryTest.java
(93%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/MessageFullViewFactoryTest.java
(97%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/MessageFullViewTest.java
(97%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/MessageHeaderViewFactoryTest.java
(88%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/MessageMetadataViewFactoryTest.java
(94%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/MessageViewFixture.java
(95%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/model/message/view/SubMessageTest.java
(96%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/send/MailMetadataTest.java
(97%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/send/PostDequeueDecoratorTest.java
(98%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/utils/JsoupHtmlTextExtractorTest.java
(99%)
rename server/protocols/{jmap-draft/src/test/java/org/apache/james/jmap/draft
=>
jmap-rfc-8621/src/test/java/org/apache/james/jmap}/utils/KeywordsCombinerTest.java
(97%)
copy server/{mailet/integration-testing/src/main/resources/eml =>
protocols/jmap-rfc-8621/src/test/resources}/calendar.eml (100%)
copy server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/resources/emptyBodyMessageWithOneAttachment.eml (100%)
copy server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/resources/example.html (100%)
copy server/protocols/{jmap-draft =>
jmap-rfc-8621}/src/test/resources/fullMessage.eml (100%)
copy server/{mailet/mailets =>
protocols/jmap-rfc-8621}/src/test/resources/spamMail.eml (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]