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 0056e7c JAMES-1644 AccessTokenManagerImplTest should be more stable
new b66d040 JAMES-3349: add handle methodError
new 4b2825d JAMES-3349: Propose a refactor for using ProblemDetails
new 06930bd JAMES-3349: Propose a refactor for simplify Invocation.error
new f162201 JAMES-3349: Add test for handle serverFail
new bfeaf98 JAMES-3357 add logger for internal error in jmapApiRoutes
new 0b14c15 JAMES-3357 Handle Mailbox/set create property
new f26ba8a JAMES-3354: mailbox set: parentId handling
new 2363804 JAMES-3354: handle parentId not found
new c979cfd JAMES-3354: handle MailboxExistsException
new e4b8f48 JAMES-3354: handle MailboxNameException
new 1c6809c JAMES-3354: handle InsufficientRightsException
new 73710fa JAMES-3354: mailbox set: parentId handling
new 71a6e3b JAMES-3349: add handle methodError
The 13 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:
.../james/jmap/rfc8621/RFC8621MethodsModule.java | 2 +
.../james/jmap/http/AuthenticationRoutes.java | 4 +-
.../org/apache/james/jmap/http/DownloadRoutes.java | 4 +-
.../org/apache/james/jmap/http/JMAPApiRoutes.java | 2 +-
.../org/apache/james/jmap/http/UploadRoutes.java | 2 +-
...t.java => DistributedMailboxSetMethodTest.java} | 5 +-
.../jmap/rfc8621/contract/EchoMethodContract.scala | 4 +-
.../contract/MailboxGetMethodContract.scala | 2 +-
.../contract/MailboxSetMethodContract.scala | 672 +++++++++++++++++++++
...odTest.java => MemoryMailboxSetMethodTest.java} | 4 +-
.../org/apache/james/jmap/http/SessionRoutes.scala | 2 +-
.../org/apache/james/jmap/json/Serializer.scala | 103 +++-
.../org/apache/james/jmap/mail/MailboxSet.scala | 84 +++
.../org/apache/james/jmap/mail/package.scala} | 13 +-
.../james/jmap/method/MailboxGetMethod.scala | 3 +-
.../james/jmap/method/MailboxSetMethod.scala | 174 ++++++
.../org/apache/james/jmap/model/Invocation.scala | 25 +-
.../apache/james/jmap/model/ProblemDetails.scala | 8 +
.../apache/james/jmap/routes/JMAPApiRoutes.scala | 21 +-
.../james/jmap/routes/JMAPApiRoutesTest.scala | 105 +++-
.../java/org/apache/james/jmap/JMAPRoutes.java | 3 +-
21 files changed, 1186 insertions(+), 56 deletions(-)
copy
server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/distributed/{DistributedMailboxGetMethodTest.java
=> DistributedMailboxSetMethodTest.java} (95%)
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/MailboxSetMethodContract.scala
copy
server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/memory/{MemoryMailboxGetMethodTest.java
=> MemoryMailboxSetMethodTest.java} (94%)
create mode 100644
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail/MailboxSet.scala
copy
server/{task/task-memory/src/main/scala/org/apache/james/task/eventsourcing/WorkQueueSupplier.scala
=>
protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail/package.scala}
(80%)
create mode 100644
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/method/MailboxSetMethod.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]