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 b5ed9c2 JAMES-3144 Increase ElasticSearch timeout in
RabbitMQReindexingWithEventDeadLettersTest
new 96bcd6e Remove leading line breaks
new f44aeed JAMES-3136 Switch imapUidDAO into source of truth for
CassandraMessageMapper
new 0269543 JAMES-3136 Limit message projection inconsistency with a
retry strategy
new 52d55c5 JAMES-3136 Failure tests for CassandraMessageIdMapper
new c8e97f6 JAMES-3136 Limit message projection inconsistency with a
retry strategy
new d5b4b3a JAMES-3136 Update message denormalisation tables concurrently
new f59c6df JAMES-3092 Move JMAPUrls to jmap module
new 43bfc1d JAMES-3092 Implement Version, Verb and Endpoint
new 6431f55 JAMES-3092 Instauring the Y structure with jmap-draft
new 6d658f1 JAMES-3092 Simplify the Y versioning routing in jmap
new 075a629 JAMES-3092 Add a JMAPRoutesHandler component to handle
version and routes injection
new 9af645e JAMES-3092 Add a builder for JMAPRoute
new 1c3b7f5 JAMES-3092 Using HttpCore library to parse correctly the
version parameter in accept header
new a27dcdb JAMES-3092 Set up parameter resolving
new f6ec49a JAMES-3092 Implement VersionParser to parse the version
header against an injected set of supported versions
The 15 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:
dockerfiles/run/spring/destination/conf/log4j2.xml | 1 -
.../cassandra/mail/CassandraMessageIdMapper.java | 29 ++--
.../cassandra/mail/CassandraMessageMapper.java | 19 ++-
.../mail/CassandraMessageIdMapperTest.java | 147 +++++++++++++++++
.../cassandra/mail/CassandraMessageMapperTest.java | 148 +++++++++++++++++
.../store/mail/model/MessageIdMapperTest.java | 6 +-
.../store/mail/model/MessageMapperTest.java | 24 +--
server/app/src/main/resources/log4j2.xml | 1 -
.../org/apache/james/jmap/draft/JMAPModule.java | 4 +
.../modules/protocols/JMAPDraftServerModule.java | 21 ++-
.../james/jmap/http/AuthenticationRoutes.java | 33 +++-
.../org/apache/james/jmap/http/DownloadRoutes.java | 41 ++++-
.../org/apache/james/jmap/http/JMAPApiRoutes.java | 21 ++-
.../org/apache/james/jmap/http/UploadRoutes.java | 21 ++-
.../apache/james/jmap/http/JMAPApiRoutesTest.java | 11 +-
server/protocols/jmap/pom.xml | 9 +
.../main/java/org/apache/james/jmap/Endpoint.java | 50 +++---
.../main/java/org/apache/james/jmap/JMAPRoute.java | 96 +++++++++++
.../java/org/apache/james/jmap/JMAPRoutes.java | 13 +-
.../org/apache/james/jmap/JMAPRoutesHandler.java} | 29 ++--
.../java/org/apache/james/jmap/JMAPServer.java | 27 ++-
.../main/java/org/apache/james/jmap}/JMAPUrls.java | 2 +-
.../org/apache/james/jmap/UriPathTemplate.java | 169 +++++++++++++++++++
.../main/java/org/apache/james/jmap/Version.java | 25 +--
.../java/org/apache/james/jmap/VersionParser.java | 77 +++++++++
.../java/org/apache/james/jmap/EndpointTest.java | 11 +-
.../java/org/apache/james/jmap/JMAPServerTest.java | 182 ++++++++++++++++++++-
.../org/apache/james/jmap/VersionParserTest.java} | 57 ++++---
.../java/org/apache/james/jmap/VersionTest.java | 10 +-
29 files changed, 1104 insertions(+), 180 deletions(-)
copy
mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageIdDto.java =>
server/protocols/jmap/src/main/java/org/apache/james/jmap/Endpoint.java (57%)
create mode 100644
server/protocols/jmap/src/main/java/org/apache/james/jmap/JMAPRoute.java
copy
server/{container/guice/guice-common/src/main/java/org/apache/james/utils/Startables.java
=> protocols/jmap/src/main/java/org/apache/james/jmap/JMAPRoutesHandler.java}
(70%)
rename server/protocols/{jmap-draft/src/main/java/org/apache/james/jmap/http
=> jmap/src/main/java/org/apache/james/jmap}/JMAPUrls.java (97%)
create mode 100644
server/protocols/jmap/src/main/java/org/apache/james/jmap/UriPathTemplate.java
copy
mailbox/api/src/main/java/org/apache/james/mailbox/events/GenericGroup.java =>
server/protocols/jmap/src/main/java/org/apache/james/jmap/Version.java (73%)
create mode 100644
server/protocols/jmap/src/main/java/org/apache/james/jmap/VersionParser.java
copy
mailbox/api/src/test/java/org/apache/james/mailbox/indexer/ReindexingExecutionFailuresTest.java
=> server/protocols/jmap/src/test/java/org/apache/james/jmap/EndpointTest.java
(88%)
copy
server/{container/guice/guice-utils/src/test/java/org/apache/james/utils/PackageNameTest.java
=> protocols/jmap/src/test/java/org/apache/james/jmap/VersionParserTest.java}
(60%)
copy protocols/imap/src/test/java/org/apache/james/imap/api/TagTest.java =>
server/protocols/jmap/src/test/java/org/apache/james/jmap/VersionTest.java (90%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]