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