You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2021/11/15 13:48:25 UTC
[james-project] branch master updated (35a5bf7 -> 579efa5)
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 35a5bf7 JAMES-3667 : Add a WebAdmin route for verifying a user password. (#741)
add 579efa5 JAMES-3534 API, Memory & contract test for identity storage (#739)
No new revisions were added by this update.
Summary of changes:
.../james/modules/data/CassandraJmapModule.java | 5 +
.../james/modules/data/MemoryDataJmapModule.java | 5 +
server/data/data-jmap/pom.xml | 4 +
.../jmap/api/identity/CustomIdentityDAO.scala | 125 +++++++++++++
.../james/jmap/api/model}/EmailAddress.scala | 2 +-
.../org/apache/james/jmap/api/model/Identity.scala | 57 +++---
.../memory/identity/MemoryCustomIdentityDAO.scala | 49 +++++
.../api/identity/CustomIdentityDAOContract.scala | 206 +++++++++++++++++++++
.../memory/identity/MemoryCustomIdentityTest.scala | 14 +-
.../distributed/DistributedIdentityGetTest.java | 3 +-
.../james/jmap/rfc8621/contract/Fixture.scala | 10 +-
.../rfc8621/contract/IdentityGetContract.scala | 137 +++++++++++---
.../rfc8621/contract/MDNSendMethodContract.scala | 11 +-
.../memory-jmap-rfc-8621-integration-tests/pom.xml | 5 +
.../memory/MemoryIdentityGetMethodTest.java | 3 +-
.../james/jmap/json/EmailGetSerializer.scala | 4 +-
.../james/jmap/json/EmailSetSerializer.scala | 3 +-
.../james/jmap/json/IdentitySerializer.scala | 2 +
.../org/apache/james/jmap/json/MDNSerializer.scala | 6 +-
.../scala/org/apache/james/jmap/mail/Email.scala | 11 +-
.../apache/james/jmap/mail/EmailAddressGroup.scala | 1 +
.../org/apache/james/jmap/mail/EmailHeader.scala | 1 +
.../mail/{Identity.scala => IdentityGet.scala} | 80 +++-----
.../scala/org/apache/james/jmap/mail/MDNSend.scala | 6 +-
.../james/jmap/method/IdentityGetMethod.scala | 34 ++--
.../apache/james/jmap/method/MDNSendMethod.scala | 5 +-
26 files changed, 639 insertions(+), 150 deletions(-)
create mode 100644 server/data/data-jmap/src/main/scala/org/apache/james/jmap/api/identity/CustomIdentityDAO.scala
rename server/{protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail => data/data-jmap/src/main/scala/org/apache/james/jmap/api/model}/EmailAddress.scala (98%)
copy mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/table/CassandraMessageV2Table.java => server/data/data-jmap/src/main/scala/org/apache/james/jmap/api/model/Identity.scala (56%)
create mode 100644 server/data/data-jmap/src/main/scala/org/apache/james/jmap/memory/identity/MemoryCustomIdentityDAO.scala
create mode 100644 server/data/data-jmap/src/test/scala/org/apache/james/jmap/api/identity/CustomIdentityDAOContract.scala
copy mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/table/CassandraApplicableFlagTable.java => server/data/data-jmap/src/test/scala/org/apache/james/jmap/memory/identity/MemoryCustomIdentityTest.scala (77%)
rename server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail/{Identity.scala => IdentityGet.scala} (52%)
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org