[jira] [Updated] (JAMES-3392) Email/query Allow filtering by text

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3392: -- Description: As a user i want to be able to for a value in any text part of a mail body and i

[jira] [Created] (JAMES-3392) Email/query Allow filtering by text

2020-09-28 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-3392: - Summary: Email/query Allow filtering by text Key: JAMES-3392 URL: https://issues.apache.org/jira/browse/JAMES-3392 Project: James Server Issue Type: Sub-ta

[jira] [Updated] (JAMES-3391) Email/query Allow filtering by body

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3391: -- Fix Version/s: 3.6.0 > Email/query Allow filtering by body > --

[jira] [Created] (JAMES-3391) Email/query Allow filtering by body

2020-09-28 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-3391: - Summary: Email/query Allow filtering by body Key: JAMES-3391 URL: https://issues.apache.org/jira/browse/JAMES-3391 Project: James Server Issue Type: Sub-ta

[jira] [Updated] (JAMES-3391) Email/query Allow filtering by body

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3391: -- Component/s: JMAP > Email/query Allow filtering by body > --- >

[jira] [Created] (JAMES-3390) Email/Query support combination of filters with the FilterOperator (AND, OR, NOT)

2020-09-28 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-3390: - Summary: Email/Query support combination of filters with the FilterOperator (AND, OR, NOT) Key: JAMES-3390 URL: https://issues.apache.org/jira/browse/JAMES-3390 Pro

[jira] [Closed] (JAMES-3377) Email/Query Allow filter by date

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3377. - Resolution: Fixed Merged > Email/Query Allow filter by date > >

[jira] [Commented] (JAMES-2884) Update JMAP implementation to conform to RFC 8620/8621

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17203653#comment-17203653 ] Benoit Tellier commented on JAMES-2884: --- I finished attaching the existing tickets,

[jira] [Updated] (JAMES-3094) Implement echo method

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3094: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Implement echo method > -

[jira] [Updated] (JAMES-3097) Implement level error-handling protocol

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3097: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Implement level error-han

[jira] [Updated] (JAMES-3100) Session pojo and serialization

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3100: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Session pojo and serializ

[jira] [Updated] (JAMES-3101) Implement session object

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3101: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Implement session object

[jira] [Closed] (JAMES-3156) Removal of HybridBlobStore

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3156. - Resolution: Fixed This work is done > Removal of HybridBlobStore > -- >

[jira] [Updated] (JAMES-3171) Port to jmap mailboxes/get (all)

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3171: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Port to jmap mailboxes/ge

[jira] [Updated] (JAMES-3312) Integration tests for GET endpoint to retrieve the Session object

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3312: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Integration tests for GET

[jira] [Updated] (JAMES-3347) Configure session hardcoded prefixes

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3347: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Configure session hardcod

[jira] [Updated] (JAMES-3349) [JMAP] Method level error handling

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3349: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > [JMAP] Method level error

[jira] [Updated] (JAMES-3351) JMAP authentication rework

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3351: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > JMAP authentication rewor

[jira] [Updated] (JAMES-3353) [Specification] Write down James JMAP extensions

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3353?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3353: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > [Specification] Write dow

[jira] [Updated] (JAMES-3354) Mailbox/set creation: parentId handling

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3354: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Mailbox/set creation: par

[jira] [Updated] (JAMES-3355) Mailbox/set delete: simple implementation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3355: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Mailbox/set delete: simpl

[jira] [Updated] (JAMES-3356) Mailbox/set: reusing creationId

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3356: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Mailbox/set: reusing crea

[jira] [Updated] (JAMES-3357) Mailbox/set creation: simple implementation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3357: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Mailbox/set creation: sim

[jira] [Updated] (JAMES-3359) Mailbox/set update: name implementation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3359: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Mailbox/set update: name

[jira] [Updated] (JAMES-3358) Mailbox/set delete: onDestroyRemoveEmails argument implementation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3358: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Mailbox/set delete: onDes

[jira] [Updated] (JAMES-3361) Sharee should not be able to modify mailbox rights

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3361: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Sharee should not be able

[jira] [Updated] (JAMES-3362) VacationResponse/get implementation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3362: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > VacationResponse/get impl

[jira] [Updated] (JAMES-3366) JMAP Vacation/set implementation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3366: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > JMAP Vacation/set impleme

[jira] [Updated] (JAMES-3365) JMAP RFC-8621 : Back-reference resolution

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3365: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > JMAP RFC-8621 : Back-refe

[jira] [Updated] (JAMES-3367) Add capability mandatory checks regarding jmap core and mail

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3367: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Add capability mandatory

[jira] [Updated] (JAMES-3368) Email/get 1. Metadata

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3368: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Email/get 1. Metadata > -

[jira] [Updated] (JAMES-3369) Email/get 14. bodyStructure property

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3369: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Email/get 14. bodyStructu

[jira] [Updated] (JAMES-3370) JMAP Email/get Unparsed headers

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3370: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > JMAP Email/get Unparsed h

[jira] [Updated] (JAMES-3372) JMAP Email/get specific unparsed header

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3372: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > JMAP Email/get specific u

[jira] [Updated] (JAMES-3371) JMAP Email/query Allow listing email

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3371: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > JMAP Email/query Allow li

[jira] [Updated] (JAMES-3373) Implement JMAP downloads

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3373: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Implement JMAP downloads

[jira] [Updated] (JAMES-3374) Email/query Support sort by ReceivedAt

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3374: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Email/query Support sort

[jira] [Updated] (JAMES-3378) Email/Query filter by keywords

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3378: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Email/Query filter by key

[jira] [Updated] (JAMES-3375) Email/query Allow filtering by mailbox

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3375: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Email/query Allow filteri

[jira] [Updated] (JAMES-3376) Implement Email/query - unlock single request INBOX content loading

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3376: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Implement Email/query - u

[jira] [Updated] (JAMES-3381) Email/Query implement Limits

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3381: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Email/Query implement Lim

[jira] [Updated] (JAMES-3379) Email/get specific parsed headers

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3379: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Email/get specific parsed

[jira] [Updated] (JAMES-3382) Email/Query Pagination 1 - handle pagination with position

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3382: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Email/Query Pagination 1

[jira] [Updated] (JAMES-3384) Email/Query handle unsupported parameters

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3384: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Email/Query handle unsupp

[jira] [Updated] (JAMES-3386) Should not be able to create a mailbox using an invalid accountId in the request body

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3386: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Bug) > Should not be able to create a ma

[jira] [Updated] (JAMES-3385) Email/Query documentation

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3385: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Email/Query documentation

[jira] [Updated] (JAMES-3387) Should not be able to create a mailbox using an invalid accountId in the request body

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3387: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Bug) > Should not be able to create a ma

[jira] [Closed] (JAMES-3383) Email/Query expose allowed sort in accountCapabilities

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3383. - Fix Version/s: 3.6.0 Resolution: Fixed > Email/Query expose allowed sort in accountCapabil

[jira] [Updated] (JAMES-3383) Email/Query expose allowed sort in accountCapabilities

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3383: -- Parent: JAMES-2884 Issue Type: Sub-task (was: Improvement) > Email/Query expose allowe

[jira] [Updated] (JAMES-3377) Email/Query Allow filter by date

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-3377: -- Parent: JAMES-2884 Issue Type: Sub-task (was: New Feature) > Email/Query Allow filter

Re: [Discussion] Road to 4.0

2020-09-28 Thread Tellier Benoit
A big thread, let's jump in. Le 28/09/2020 à 02:34, Matthieu Baechler a écrit : > Hi, > > I'm not sure which message to answer in the thread so I start a new > thread to summarize my thoughts on the various topics discussed. > > 1. About Roadmap > > [...] > > 2. About documentation > >[...] >

[jira] [Commented] (JAMES-3377) Email/Query Allow filter by date

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17203577#comment-17203577 ] Benoit Tellier commented on JAMES-3377: --- https://github.com/linagora/james-project/

[jira] [Commented] (JAMES-3382) Email/Query Pagination 1 - handle pagination with position

2020-09-28 Thread Jira
[ https://issues.apache.org/jira/browse/JAMES-3382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17203139#comment-17203139 ] René Cordier commented on JAMES-3382: - [https://github.com/linagora/james-project/pul

[jira] [Commented] (JAMES-3389) New API endpoint to accept incoming message

2020-09-28 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17203128#comment-17203128 ] Benoit Tellier commented on JAMES-3389: --- > Since the underlying queues are a bit di

Re: [Discussion] Road to 4.0

2020-09-28 Thread Matthieu Baechler
Hi, I will only answer some parts of your email, see below. On Mon, 2020-09-28 at 11:33 +0900, David Leangen wrote: [...] > > > > This legacy is putting us in a very difficult situation: the > > codebase > > is huge, the test suite takes ages to execute, a lot of things are > > here > > for

[jira] [Updated] (JAMES-3389) New API endpoint to accept incoming message

2020-09-28 Thread Juhan Aasaru (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Juhan Aasaru updated JAMES-3389: Description: We have messages arriving over a web service (not SMPT). For this we need a new API e

[jira] [Created] (JAMES-3389) New API endpoint to accept incoming message

2020-09-28 Thread Juhan Aasaru (Jira)
Juhan Aasaru created JAMES-3389: --- Summary: New API endpoint to accept incoming message Key: JAMES-3389 URL: https://issues.apache.org/jira/browse/JAMES-3389 Project: James Server Issue Type: Im