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 2023/05/09 06:43:51 UTC

[james-project] branch master updated (4a3e02a8fb -> 21128b08d4)

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 4a3e02a8fb JAMES 3535 - Implement naive Identity/changes
     add 38ef29deb3 JAMES-3533 JMAP: Skeleton for Email/parse
     add e7082943a9 JAMES-3533 JMAP: Email/parse should handle body properties
     add 21128b08d4 JAMES-3533 JMAP: download for nested email parts

No new revisions were added by this update.

Summary of changes:
 .../james/jmap/rfc8621/RFC8621MethodsModule.java   |   2 +
 .../src/main/resources/eml/nested.eml              |  52 ++
 .../contract/EmailParseMethodContract.scala        | 951 +++++++++++++++++++++
 ...adTest.java => MemoryEmailParseMethodTest.java} |   4 +-
 .../james/jmap/json/EmailGetSerializer.scala       |  68 +-
 .../scala/org/apache/james/jmap/mail/BlobId.scala  |   2 +-
 .../scala/org/apache/james/jmap/mail/Email.scala   | 135 ++-
 .../org/apache/james/jmap/mail/EmailBodyPart.scala |  31 +-
 .../org/apache/james/jmap/mail/EmailParse.scala    |  71 ++
 .../apache/james/jmap/method/EmailGetMethod.scala  |  47 +-
 .../james/jmap/method/EmailParseMethod.scala       | 128 +++
 .../apache/james/jmap/routes/DownloadRoutes.scala  |  24 +-
 12 files changed, 1401 insertions(+), 114 deletions(-)
 create mode 100644 server/protocols/jmap-rfc-8621-integration-tests/jmap-rfc-8621-integration-tests-common/src/main/resources/eml/nested.eml
 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/EmailParseMethodContract.scala
 copy server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/memory/{MemoryDownloadTest.java => MemoryEmailParseMethodTest.java} (94%)
 create mode 100644 server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail/EmailParse.scala
 create mode 100644 server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/method/EmailParseMethod.scala


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org