You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by rc...@apache.org on 2021/05/13 02:56:15 UTC
[james-project] branch master updated (071ffa9 -> 3ce8417)
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 071ffa9 JAMES-3574 Document LMTP default behaviour and mailetcontainer execution
add ea2b39a JAMES-3581 Integration tests for custom TypeState
add 52a7892 JAMES-3581 Modularize TypeName
add 2358906 JAMES-3581 Add TypeStateFactory and TypeStateFactoryTest
add c27c583 JAMES-3581 State be generic and not tied to UUID
add f10457b JAMES-3581 Refactoring ResponseSerializer and extract PushSerializer
add 4cfaf8d JAMES-3581 Replace old code with PushSerializer and TypeStateFactory injection
add ff42225 JAMES-3581 Refactoring StateChangeEvent
add 3ed6072 JAMES-3581 Fix import order
add 3ce8417 JAMES-3581 Refactoring StateChangeEventDTO
No new revisions were added by this update.
Summary of changes:
.../james/jmap/rfc8621/RFC8621MethodsModule.java | 17 +++
...gTest.java => DistributedCustomMethodTest.java} | 8 +-
.../distributed/DistributedMDNSendMethodTest.java | 1 -
.../rfc8621/contract/BackReferenceContract.scala | 2 +-
.../rfc8621/contract/CustomMethodContract.scala | 152 ++++++++++++++++++++-
.../rfc8621/contract/EmailGetMethodContract.scala | 2 +-
.../rfc8621/contract/EmailSetMethodContract.scala | 2 +-
.../EmailSubmissionSetMethodContract.scala | 2 +-
.../rfc8621/contract/IdentityGetContract.scala | 2 +-
.../contract/MailboxQueryMethodContract.scala | 2 +-
.../contract/MailboxSetMethodContract.scala | 2 +-
.../rfc8621/contract/ThreadChangesContract.scala | 2 +-
.../VacationResponseGetMethodContract.scala | 2 +-
.../VacationResponseSetMethodContract.scala | 2 +-
.../jmap/rfc8621/contract/WebSocketContract.scala | 28 ++--
.../memory/MemoryIdentityGetMethodTest.java | 9 +-
.../rfc8621/memory/MemoryMDNParseMethodTest.java | 8 +-
.../rfc8621/memory/MemoryMDNSendMethodTest.java | 4 +-
.../memory/MemoryThreadChangesMethodTest.java | 1 -
.../james/jmap/change/JmapEventSerializer.scala | 36 ++---
.../james/jmap/change/MailboxChangeListener.scala | 18 ++-
.../org/apache/james/jmap/change/StateChange.scala | 97 ++++++++-----
.../james/jmap/change/TypeStateFactory.scala | 29 ++--
.../apache/james/jmap/core/ResponseObject.scala | 4 +-
.../scala/org/apache/james/jmap/core/Session.scala | 37 +++--
.../james/jmap/core/WebSocketTransport.scala | 1 -
.../james/jmap/json/EmailGetSerializer.scala | 4 +-
.../james/jmap/json/EmailSetSerializer.scala | 4 +-
.../jmap/json/EmailSubmissionSetSerializer.scala | 4 +-
.../james/jmap/json/IdentitySerializer.scala | 4 +-
.../apache/james/jmap/json/MailboxSerializer.scala | 4 +-
.../apache/james/jmap/json/PushSerializer.scala | 118 ++++++++++++++++
.../james/jmap/json/ResponseSerializer.scala | 96 +------------
.../apache/james/jmap/json/ThreadSerializer.scala | 4 +-
.../james/jmap/json/VacationSerializer.scala | 4 +-
.../scala/org/apache/james/jmap/json/package.scala | 4 +-
.../org/apache/james/jmap/mail/EmailGet.scala | 10 +-
.../org/apache/james/jmap/mail/EmailImport.scala | 6 +-
.../org/apache/james/jmap/mail/EmailSet.scala | 6 +-
.../james/jmap/mail/EmailSubmissionSet.scala | 4 +-
.../org/apache/james/jmap/mail/Identity.scala | 6 +-
.../org/apache/james/jmap/mail/MailboxGet.scala | 10 +-
.../org/apache/james/jmap/mail/MailboxSet.scala | 8 +-
.../scala/org/apache/james/jmap/mail/Thread.scala | 10 +-
.../james/jmap/method/EmailChangesMethod.scala | 4 +-
.../apache/james/jmap/method/EmailGetMethod.scala | 6 +-
.../james/jmap/method/EmailImportMethod.scala | 8 +-
.../apache/james/jmap/method/EmailSetMethod.scala | 8 +-
.../jmap/method/EmailSubmissionSetMethod.scala | 4 +-
.../james/jmap/method/MailboxChangesMethod.scala | 4 +-
.../james/jmap/method/MailboxGetMethod.scala | 10 +-
.../james/jmap/method/MailboxSetMethod.scala | 12 +-
.../james/jmap/method/ThreadChangesMethod.scala | 8 +-
.../apache/james/jmap/method/ThreadGetMethod.scala | 4 +-
.../jmap/method/VacationResponseGetMethod.scala | 2 +-
.../jmap/method/VacationResponseSetMethod.scala | 11 +-
.../james/jmap/routes/EventSourceRoutes.scala | 22 +--
.../apache/james/jmap/routes/WebSocketRoutes.scala | 18 +--
.../james/jmap/vacation/VacationResponseGet.scala | 4 +-
.../james/jmap/vacation/VacationResponseSet.scala | 4 +-
.../change/StateChangeEventSerializerTest.scala | 91 ++++++++----
.../jmap/change/StateChangeListenerTest.scala | 26 ++--
.../james/jmap/change/TypeStateFactoryTest.scala | 73 ++++++++++
.../jmap/json/MailboxGetSerializationTest.scala | 2 +-
.../json/ResponseObjectSerializationTest.scala | 6 +-
.../james/jmap/json/SessionSerializationTest.scala | 6 +-
.../VacationResponseGetSerializationTest.scala | 4 +-
.../james/jmap/routes/SessionRoutesTest.scala | 2 +-
68 files changed, 713 insertions(+), 402 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 => DistributedCustomMethodTest.java} (89%)
copy event-sourcing/event-sourcing-pojo/src/main/scala/org/apache/james/eventsourcing/Event.scala => server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/change/TypeStateFactory.scala (68%)
create mode 100644 server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/json/PushSerializer.scala
create mode 100644 server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/change/TypeStateFactoryTest.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org