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 3bc056c report mock email count directly instead of copy+count
new 0b30fc5 JAMES-3539 Avoid _ in package name:
s/push_subscription/pushsubscription/
new e51887b JAMES-3539 Define PushTTL.MAX constant
new d65f58c JAMES-3539 PushRequest topic and urgency should be optional
new d821e5d JAMES-3539 Implement PushListener
new 1e99b7e JAMES-3539 WebPush client should allow specifying
ContentCoding
new 0ba0a64 JAMES-3539 Allow web push encryption
new 789dc08 JAMES-3539 PushListener should encrypt payloads if required
new 7a8335f JAMES-3539 Fix WebPushClient
The 8 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 | 11 ++
server/blob/blob-aes/pom.xml | 1 -
server/data/data-jmap/pom.xml | 8 +
.../james/jmap/api/model/PushSubscription.scala | 28 ++-
.../james/jmap/pushsubscription/PushListener.scala | 74 ++++++++
.../PushRequest.scala | 28 ++-
.../WebPushClient.scala | 16 +-
.../DefaultWebPushClientTest.java | 2 +-
.../jmap/pushsubscription/PushListenerTest.scala | 196 +++++++++++++++++++++
.../PushRequestTest.scala | 2 +-
.../PushServerExtension.scala | 23 ++-
.../WebPushClientContract.scala | 25 ++-
12 files changed, 385 insertions(+), 29 deletions(-)
create mode 100644
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/pushsubscription/PushListener.scala
rename
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/{push_subscription
=> pushsubscription}/PushRequest.scala (79%)
rename
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/{push_subscription
=> pushsubscription}/WebPushClient.scala (92%)
rename
server/protocols/jmap-rfc-8621/src/test/java/org/apache/james/jmap/{push_subscription
=> pushsubscription}/DefaultWebPushClientTest.java (97%)
create mode 100644
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/pushsubscription/PushListenerTest.scala
rename
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/{push_subscription
=> pushsubscription}/PushRequestTest.scala (98%)
rename
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/{push_subscription
=> pushsubscription}/PushServerExtension.scala (86%)
rename
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/{push_subscription
=> pushsubscription}/WebPushClientContract.scala (86%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]