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/04/07 00:55:07 UTC

[james-project] branch master updated (b395178 -> c93bf28)

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 b395178  JAMES-3520 Implement JMAP MDN/parse (RFC-9007) (#351)
     new d0ae6a1  JAMES-2884 JMAP documentation: remove a useless notice
     new 6f098fd  JAMES-2884 JMAP documentation: convert some aside notes
     new 5e3dae4  JAMES-2884 JMAP documentation: Email+Mailbox /changes are implemented
     new 5feccd5  JAMES-2884 JMAP documentation: Email/query text & body filters are implemented
     new c93bf28  JAMES-2884 JMAP documentation: Accept non-looping Mailbox parentId updates

The 5 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:
 server/protocols/jmap-rfc-8621/doc/specs/spec/jmap/intro.mdown |  3 ---
 server/protocols/jmap-rfc-8621/doc/specs/spec/mail/intro.mdown | 10 ++++------
 .../protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown  |  3 +--
 .../protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown  |  5 -----
 4 files changed, 5 insertions(+), 16 deletions(-)

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


[james-project] 04/05: JAMES-2884 JMAP documentation: Email/query text & body filters are implemented

Posted by bt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 5feccd5652f7b21c380804f934c386a7d92a0c9b
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Sun Apr 4 23:10:14 2021 +0700

    JAMES-2884 JMAP documentation: Email/query text & body filters are implemented
---
 server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown | 2 --
 1 file changed, 2 deletions(-)

diff --git a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown
index f54ce2b..8aace94 100644
--- a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown
+++ b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown
@@ -727,8 +727,6 @@ If zero properties are specified on the FilterCondition, the condition MUST alwa
 > - allInThreadHaveKeyword
 > - someInThreadHaveKeyword
 > - noneInThreadHaveKeyword
-> - text
-> - body
 >
 > Also please note that inMailbox and inMailboxOtherThan filters are rejected
 > when nested in operator. They need to be specified in a filter condition.

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


[james-project] 02/05: JAMES-2884 JMAP documentation: convert some aside notes

Posted by bt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 6f098fd6fe15252546c774e76179d0ad14cd3f3e
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Sun Apr 4 23:05:22 2021 +0700

    JAMES-2884 JMAP documentation: convert some aside notes
    
    Using markdown syntax enables a better display on GitHub
---
 server/protocols/jmap-rfc-8621/doc/specs/spec/mail/intro.mdown | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/intro.mdown b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/intro.mdown
index e79551e..87283c3 100644
--- a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/intro.mdown
+++ b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/intro.mdown
@@ -132,9 +132,8 @@ This represents support for the VacationResponse data type and associated API me
 
 ### urn:apache:james:params:jmap:mail:shares extension
 
-<aside class="notice">
-  Implemented
-</aside>
+> :information_source:
+> Implemented
 
 This extension is specific to the Apache James server as it relies on a common shared storage allowing arbitrary cross-account entity access.
 
@@ -145,9 +144,8 @@ This extension to the JMAP specification enables to:
 
 ### urn:apache:james:params:jmap:mail:quota
 
-<aside class="notice">
-  Implemented
-</aside>
+> :information_source:
+> Implemented
 
 This represents support for the Quota data type and associated API methods. Servers supporting this specification MUST add this property to the capabilities object.
 

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


[james-project] 01/05: JAMES-2884 JMAP documentation: remove a useless notice

Posted by bt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit d0ae6a13ddc1a8b90480c6e4dc7dc1e7fae46ead
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Sun Apr 4 23:04:09 2021 +0700

    JAMES-2884 JMAP documentation: remove a useless notice
---
 server/protocols/jmap-rfc-8621/doc/specs/spec/jmap/intro.mdown | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/server/protocols/jmap-rfc-8621/doc/specs/spec/jmap/intro.mdown b/server/protocols/jmap-rfc-8621/doc/specs/spec/jmap/intro.mdown
index 24848e5..07ab100 100644
--- a/server/protocols/jmap-rfc-8621/doc/specs/spec/jmap/intro.mdown
+++ b/server/protocols/jmap-rfc-8621/doc/specs/spec/jmap/intro.mdown
@@ -70,9 +70,6 @@ alphabetical character.
 
 ## The Int and UnsignedInt Data Types
 
-> :warning:
-> Implemented
-
 Where `Int` is given as a data type, it means an integer in the range -2^53+1 <= value <= 2^53-1, the safe range for integers stored in a floating-point double, represented as a JSON `Number`.
 
 Where `UnsignedInt` is given as a data type, it means an `Int` where the value MUST be in the range 0 <= value <= 2^53-1.

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


[james-project] 05/05: JAMES-2884 JMAP documentation: Accept non-looping Mailbox parentId updates

Posted by bt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit c93bf28870a9bed964797783464ef363baf52e57
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Mon Apr 5 09:17:14 2021 +0700

    JAMES-2884 JMAP documentation: Accept non-looping Mailbox parentId updates
---
 server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown | 1 -
 1 file changed, 1 deletion(-)

diff --git a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown
index 25bd97b..b504a73 100644
--- a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown
+++ b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown
@@ -198,7 +198,6 @@ For **destroy**:
 
 > :warning:
 > Restrictions:
-> - "parentId" updates only succeeds if the given mailbox has no child.
 > - all updates to shared mailboxes by a sharee are forbidden.
 > - Updates to server-set fields are rejected, even if they match the server value.
 > - as "role" and "sortOrder" are server-set by the current James implementation, updating them is not supported.

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


[james-project] 03/05: JAMES-2884 JMAP documentation: Email+Mailbox /changes are implemented

Posted by bt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 5e3dae406cf596bff676f5ca6250ff3132193426
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Sun Apr 4 23:06:57 2021 +0700

    JAMES-2884 JMAP documentation: Email+Mailbox /changes are implemented
---
 server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown | 2 +-
 server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown | 3 ---
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown
index 6271fcf..25bd97b 100644
--- a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown
+++ b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/mailbox.mdown
@@ -117,7 +117,7 @@ This is a standard "/get" method as described in [@!RFC8620], Section 5.1. The *
 ## Mailbox/changes
 
 > :warning:
-> Naive implementation
+> isSubscribed changes will not be returned by this call.
 
 This is a standard "/changes" method as described in [@!RFC8620], Section 5.2 but with one extra argument to the response:
 
diff --git a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown
index 34be185..f54ce2b 100644
--- a/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown
+++ b/server/protocols/jmap-rfc-8621/doc/specs/spec/mail/message.mdown
@@ -656,9 +656,6 @@ and response:
 
 ## Email/changes
 
-> :warning:
->  Not implemented yet: Naive implementation
-
 This is a standard "/changes" method as described in [@!RFC8620], Section 5.2. If generating intermediate states for a large set of changes, it is recommended that newer changes be returned first, as these are generally of more interest to users.
 
 ## Email/query

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