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 9239b2f  JAMES-3093 Organize AuthenticationContract and implementations
     new a984dbf  JAMES-3196 Add toString() for IMAP commands
     new 5dc7c56  JAMES-3196 IMAP Debug logs should allow reviewing issued 
commands
     new 0810b62  JAMES-3196 Add an IMAP SessionId to correlate logs
     new fafbcd9  JAMES-3196 Add sender/rcpt/helo to SMTP logs context
     new deef423  JAMES-3196 Carry other SMTP context on DATA hooks
     new 07a3f48  JAMES-3196 MailetContainer: Log correlation for sender aliases
     new 24fbe68  JAMES-3196 CanSendFromImpl: log unexpected exception
     new e70b869  JAMES-3196 CanSendFromImpl: enable sender correlation for 
SMTP and JMAP
     new 8ba14ba  JAMES-3171 Port QuotaLoader to jmap-rfc8621
     new 24482cc  JAMES-3171 Port MailboxFactory to jmap-rfc8621
     new 10e46aa  JAMES-3171 Add MailboxSession in Method and do a better 
handling of method processing in JMAPApiRoutes
     new d307d39  JAMES-3171 Mailbox/get all implementation
     new ac98902  JAMES-3171 Mailbox/get all integration tests
     new 613a87b  JAMES-3171 Add metrics to MailboxGetMethod process
     new eef1f7e  JAMES-3171 JsError serialization
     new 0d1d98d  JAMES-3171 MailboxFactory should take care of mailbox 
validation, not resolution

The 16 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:
 .../imap/api/message/request/SearchOperation.java  |   1 +
 .../apache/james/imap/api/process/ImapSession.java |  50 +++
 .../apache/james/imap/encode/FakeImapSession.java  |   7 +
 .../james/imap/message/request/AppendRequest.java  |  11 +
 .../imap/message/request/AuthenticateRequest.java  |   9 +
 .../james/imap/message/request/CopyRequest.java    |  11 +
 .../james/imap/message/request/CreateRequest.java  |   9 +
 .../imap/message/request/DeleteACLRequest.java     |   9 +
 .../james/imap/message/request/DeleteRequest.java  |   9 +
 .../james/imap/message/request/EnableRequest.java  |   9 +
 .../james/imap/message/request/ExamineRequest.java |  14 +
 .../james/imap/message/request/ExpungeRequest.java |   8 +
 .../james/imap/message/request/FetchRequest.java   |  10 +
 .../james/imap/message/request/GetACLRequest.java  |   8 +
 .../imap/message/request/GetAnnotationRequest.java |  11 +
 .../imap/message/request/GetQuotaRequest.java      |   8 +
 .../imap/message/request/GetQuotaRootRequest.java  |   8 +
 .../james/imap/message/request/ListRequest.java    |  10 +
 .../imap/message/request/ListRightsRequest.java    |   9 +
 .../james/imap/message/request/LoginRequest.java   |   9 +
 .../james/imap/message/request/LsubRequest.java    |  10 +
 .../james/imap/message/request/MoveRequest.java    |  10 +
 .../imap/message/request/MyRightsRequest.java      |   9 +
 .../james/imap/message/request/RenameRequest.java  |  10 +
 .../james/imap/message/request/SearchRequest.java  |  10 +
 .../james/imap/message/request/SelectRequest.java  |  15 +
 .../james/imap/message/request/SetACLRequest.java  |  10 +
 .../imap/message/request/SetAnnotationRequest.java |   8 +
 .../imap/message/request/SetQuotaRequest.java      |   8 +
 .../james/imap/message/request/StatusRequest.java  |  10 +
 .../imap/message/request/SubscribeRequest.java     |   9 +
 .../imap/message/request/UnselectRequest.java      |   8 +
 .../imap/message/request/UnsubscribeRequest.java   |   9 +
 .../processor/base/AbstractChainedProcessor.java   |   1 +
 .../netty/BasicChannelUpstreamHandler.java         |  21 +-
 .../apache/james/protocols/netty/NettyServer.java  |   2 +-
 ...Context.java => ProtocolMDCContextFactory.java} |  28 +-
 .../smtp/core/SMTPMDCContextFactory.java}          |  52 +--
 .../james/jmap/rfc8621/RFC8621MethodsModule.java   |   6 +-
 .../org/apache/james/rrt/lib/CanSendFromImpl.java  |   9 +-
 .../james/mailetcontainer/impl/LocalResources.java |   8 +-
 .../methods/integration/SetMessagesMethodTest.java |   4 +-
 .../methods/MailboxSendingNotAllowedException.java |  21 +-
 .../methods/SetMessagesCreationProcessor.java      |  24 +-
 .../draft/methods/SetMessagesUpdateProcessor.java  |   5 +-
 ...t.java => DistributedMailboxGetMethodTest.java} |   6 +-
 .../james/jmap/rfc8621/contract/Fixture.scala      |   2 +
 .../contract/MailboxGetMethodContract.scala        | 476 +++++++++++++++++++++
 ...odTest.java => MemoryMailboxGetMethodTest.java} |   4 +-
 .../org/apache/james/jmap/json/Serializer.scala    |  62 +--
 .../scala/org/apache/james/jmap/mail/Mailbox.scala |  48 ++-
 .../scala/org/apache/james/jmap/mail/Quotas.scala  |  10 +-
 .../{CoreEcho.scala => CoreEchoMethod.scala}       |   5 +-
 .../james/jmap/method/MailboxGetMethod.scala       | 104 +++++
 .../org/apache/james/jmap/method/Method.scala      |   5 +-
 .../apache/james/jmap/model/MailboxFactory.scala   | 158 +++++++
 .../org/apache/james/jmap/model/Session.scala      |   2 +-
 .../org/apache/james/jmap/model/UnsignedInt.scala  |  18 +-
 .../apache/james/jmap/routes/JMAPApiRoutes.scala   |  46 +-
 .../james/jmap/utils/quotas/QuotaLoader.scala      |  15 +-
 .../quotas/QuotaLoaderWithPreloadedDefault.scala   |  60 +++
 .../james/jmap/utils/quotas/QuotaReader.scala      |  76 ++--
 .../james/jmap/json/JsErrorSerializationTest.scala |  66 +++
 .../james/jmap/json/MailboxSerializationTest.scala |   2 +-
 ...CoreEchoTest.scala => CoreEchoMethodTest.scala} |  11 +-
 .../james/jmap/model/MailboxValidationTest.scala   | 138 ++++++
 .../james/jmap/routes/JMAPApiRoutesTest.scala      |   6 +-
 .../james/imapserver/netty/IMAPMDCContext.java     |   1 +
 .../netty/ImapChannelUpstreamHandler.java          |   6 +-
 .../james/imapserver/netty/NettyImapSession.java   |   9 +-
 .../apache/james/pop3server/netty/POP3Server.java  |   3 +-
 .../DataLineJamesMessageHookHandler.java           |   4 +-
 .../SenderAuthIdentifyVerificationRcptHook.java    |  12 +-
 .../netty/SMTPChannelUpstreamHandler.java          |   5 +-
 74 files changed, 1682 insertions(+), 205 deletions(-)
 copy 
protocols/netty/src/main/java/org/apache/james/protocols/netty/{ProtocolMDCContext.java
 => ProtocolMDCContextFactory.java} (76%)
 rename 
protocols/{netty/src/main/java/org/apache/james/protocols/netty/ProtocolMDCContext.java
 => 
smtp/src/main/java/org/apache/james/protocols/smtp/core/SMTPMDCContextFactory.java}
 (50%)
 copy 
server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/distributed/{DistributedEchoMethodTest.java
 => DistributedMailboxGetMethodTest.java} (94%)
 create mode 100644 
server/protocols/jmap-rfc-8621-integration-tests/jmap-rfc-8621-integration-tests-common/src/main/scala/org/apache/james/jmap/rfc8621/contract/MailboxGetMethodContract.scala
 copy 
server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/memory/{MemoryEchoMethodTest.java
 => MemoryMailboxGetMethodTest.java} (92%)
 rename 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/method/{CoreEcho.scala
 => CoreEchoMethod.scala} (86%)
 create mode 100644 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/method/MailboxGetMethod.scala
 create mode 100644 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/model/MailboxFactory.scala
 copy 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/versions/table/CassandraSchemaVersionTable.java
 => 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/utils/quotas/QuotaLoader.scala
 (77%)
 create mode 100644 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/utils/quotas/QuotaLoaderWithPreloadedDefault.scala
 copy 
mailbox/api/src/main/java/org/apache/james/mailbox/extractor/ParsedContent.java 
=> 
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/utils/quotas/QuotaReader.scala
 (50%)
 create mode 100644 
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/json/JsErrorSerializationTest.scala
 rename 
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/method/{CoreEchoTest.scala
 => CoreEchoMethodTest.scala} (84%)
 create mode 100644 
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/model/MailboxValidationTest.scala


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to