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 4d0da67 JAMES-2774 Avoid nested block in ReactorRabbitMQChannelPool
new d6c0a6b JAMES-3041 Change the way we control resources for Spooler
mail processing
new 9cf4dd6 JAMES-3041 processingActive should be decremented on errors
too
new 5d7b4e4 JAMES-2891 moving common classes into a common module
new e2357d4 JAMES-2891 JMAP Session Routes
new 3a53faf JAMES-2891 AccountId should have its own type
new d481581 JAMES-2891 Remove JMAPRoutes.logger()
new 91223ce JAMES-2891 JMAP Version compliance
new c6979cc JAMES-2888: implement Echo method
new b5679e9 JAMES-2888: Finish work, add testcase, rebase from master
new d72dba4 JAMES-2888: Remove JMAPRoutes, correct CoreEcho method and
test, ordering pom, remove unused [no review] commit. Just unit test, not
integration yet.
new 749c65c JAMES-2888: add handle IllegalAgrumentsEception and test
new 2dbba2d JAMES-2888: fix error when rebase master
new 6507a5c JAMES-2888: add BadRequestException removed by rebase work
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:
pom.xml | 10 ++
.../mailetcontainer/impl/JamesMailSpooler.java | 63 +++-----
.../mailetcontainer/impl/JamesMailSpoolerTest.java | 5 +-
.../remote/delivery/RemoteDeliveryTest.java | 2 +-
.../SetMessagesOutboxFlagUpdateTest.java | 4 +-
.../jmap/draft/exceptions/BadRequestException.java | 18 ---
.../james/jmap/http/AuthenticationRoutes.java | 15 +-
.../org/apache/james/jmap/http/DownloadRoutes.java | 11 +-
.../org/apache/james/jmap/http/JMAPApiRoutes.java | 11 +-
.../org/apache/james/jmap/http/UploadRoutes.java | 9 +-
.../apache/james/jmap/http/AuthenticatorTest.java | 2 +-
...meterAccessTokenAuthenticationStrategyTest.java | 2 -
server/protocols/jmap-rfc-8621/pom.xml | 41 ++++-
.../org/apache/james/jmap/http/SessionRoutes.scala | 84 ++++++++++
.../apache/james/jmap/http/SessionSupplier.scala | 78 +++++++++
.../org/apache/james/jmap/json/Serializer.scala | 22 ++-
.../RequestObject.scala => method/CoreEcho.scala} | 19 +--
.../UnsignedInt.scala => method/Method.scala} | 16 +-
.../org/apache/james/jmap/model/Capability.scala | 4 +-
.../org/apache/james/jmap/model/Invocation.scala | 6 +-
.../apache/james/jmap/model/ResponseObject.scala | 5 +
.../org/apache/james/jmap/model/Session.scala | 52 ++++--
.../apache/james/jmap/routes/JMAPApiRoutes.scala | 114 +++++++++++++
.../apache/james/jmap/http/SessionRoutesTest.scala | 162 +++++++++++++++++++
.../james/jmap/http/SessionSupplierTest.scala} | 42 +++--
.../scala/org/apache/james/jmap/json/Fixture.scala | 13 +-
.../jmap/json/RequestObjectSerializationTest.scala | 12 +-
.../json/ResponseObjectSerializationTest.scala | 8 +-
.../james/jmap/json/SessionSerializationTest.scala | 30 ++--
.../apache/james/jmap/method/CoreEchoTest.scala} | 36 +++--
.../james/jmap/routes/JMAPApiRoutesTest.scala | 177 +++++++++++++++++++++
server/protocols/jmap/pom.xml | 8 +
.../java/org/apache/james/jmap/JMAPRoutes.java | 10 +-
.../jmap}/exceptions/UnauthorizedException.java | 2 +-
.../james/jmap/http/AuthenticationStrategy.java | 0
.../org/apache/james/jmap/http/Authenticator.java | 2 +-
.../java/org/apache/james/jmap/JMAPServerTest.java | 5 -
.../routes/MailRepositoriesRoutesTest.java | 2 +-
.../webadmin/service/ReprocessingServiceTest.java | 2 +-
.../apache/james/queue/api/MailQueueFactory.java | 47 +++++-
.../james/queue/api/MailQueueFactoryTest.java | 26 +++
.../api/ManageableMailQueueFactoryContract.java | 6 +-
.../james/queue/file/FileMailQueueFactory.java | 4 +-
.../queue/library/AbstractMailQueueFactory.java | 6 +-
.../james/queue/memory/MemoryMailQueueFactory.java | 6 +-
.../MemoryCacheableMailQueueFactoryTest.java | 6 +-
.../org/apache/james/queue/rabbitmq/Dequeuer.java | 11 +-
.../queue/rabbitmq/RabbitMQMailQueueFactory.java | 22 +--
48 files changed, 993 insertions(+), 245 deletions(-)
create mode 100644
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/SessionRoutes.scala
create mode 100644
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/SessionSupplier.scala
copy
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/{model/RequestObject.scala
=> method/CoreEcho.scala} (71%)
copy
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/{model/UnsignedInt.scala
=> method/Method.scala} (74%)
create mode 100644
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/routes/JMAPApiRoutes.scala
create mode 100644
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/http/SessionRoutesTest.scala
copy server/{task/task-api/src/main/scala/org/apache/james/task/Hostname.scala
=>
protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/http/SessionSupplierTest.scala}
(51%)
copy server/{task/task-api/src/main/scala/org/apache/james/task/Hostname.scala
=>
protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/method/CoreEchoTest.scala}
(51%)
create mode 100644
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/routes/JMAPApiRoutesTest.scala
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/draft
=>
jmap/src/main/java/org/apache/james/jmap}/exceptions/UnauthorizedException.java
(96%)
rename server/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/http/AuthenticationStrategy.java
(100%)
rename server/protocols/{jmap-draft =>
jmap}/src/main/java/org/apache/james/jmap/http/Authenticator.java (97%)
create mode 100644
server/queue/queue-api/src/test/java/org/apache/james/queue/api/MailQueueFactoryTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]