[jira] [Updated] (JAMES-3158) Deprecation of HybridBlobStore

2020-05-03 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3158: - Description: After the discussion in [https://github.com/linagora/james-project/pull/3331], we decided

[jira] [Created] (JAMES-3158) Deprecation of HybridBlobStore

2020-04-28 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3158: Summary: Deprecation of HybridBlobStore Key: JAMES-3158 URL: https://issues.apache.org/jira/browse/JAMES-3158 Project: James Server Issue Type: Improvement

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

2020-04-28 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17094398#comment-17094398 ] Lan Khuat commented on JAMES-3156: -- See: https://issues.apache.org/jira/browse/JAMES-3158 > Removal of

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

2020-04-26 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3156: Summary: Removal of HybridBlobStore Key: JAMES-3156 URL: https://issues.apache.org/jira/browse/JAMES-3156 Project: James Server Issue Type: Improvement

[jira] [Created] (JAMES-3184) Concurrency for consistency tasks

2020-05-17 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3184: Summary: Concurrency for consistency tasks Key: JAMES-3184 URL: https://issues.apache.org/jira/browse/JAMES-3184 Project: James Server Issue Type: Improvement

[jira] [Created] (JAMES-3173) Document inconsistencies in admin procedures

2020-05-07 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3173: Summary: Document inconsistencies in admin procedures Key: JAMES-3173 URL: https://issues.apache.org/jira/browse/JAMES-3173 Project: James Server Issue Type:

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

2020-09-11 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3372: - Description: * Fetching a specified header property by adding {{header:{header-field-name}}} to the

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

2020-09-11 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3372: - Description: * Fetching a specified header property by adding {{header:\{header-field-name}}} to the

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

2020-09-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3372: Summary: JMAP Email/get specific unparsed header Key: JAMES-3372 URL: https://issues.apache.org/jira/browse/JAMES-3372 Project: James Server Issue Type: Improvement

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

2020-09-11 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3372: - Description: Fetching a specified header property by adding {{header:X-HEADER-NAME}} to the request.

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

2020-09-11 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3372: - Description: * Fetching a specified header property by adding header: header-field-name to the request.

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

2020-09-08 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3370: Summary: JMAP Email/get Unparsed headers Key: JAMES-3370 URL: https://issues.apache.org/jira/browse/JAMES-3370 Project: James Server Issue Type: Improvement

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

2020-09-02 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3366: Summary: JMAP Vacation/set implementation Key: JAMES-3366 URL: https://issues.apache.org/jira/browse/JAMES-3366 Project: James Server Issue Type: Improvement

[jira] [Updated] (JAMES-3416) ElasticSearch indexing should match full email address

2020-10-06 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3416: - Description: Previously, we want address fields (From, To, Cc...) to be dynamically matched via

[jira] [Created] (JAMES-3416) ElasticSearch indexing should match full email address

2020-10-06 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3416: Summary: ElasticSearch indexing should match full email address Key: JAMES-3416 URL: https://issues.apache.org/jira/browse/JAMES-3416 Project: James Server Issue

[jira] [Closed] (JAMES-3422) Email/set destroy implementation

2020-10-09 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat closed JAMES-3422. Resolution: Duplicate > Email/set destroy implementation > > >

[jira] [Created] (JAMES-3422) Email/set destroy implementation

2020-10-09 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3422: Summary: Email/set destroy implementation Key: JAMES-3422 URL: https://issues.apache.org/jira/browse/JAMES-3422 Project: James Server Issue Type: Bug

[jira] [Updated] (JAMES-3422) Email/set destroy implementation

2020-10-09 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3422: - Description: This is the implementation of the destroy part of Email/set. >From JMAP specs

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

2020-08-20 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3361: Summary: Sharee should not be able to modify mailbox rights Key: JAMES-3361 URL: https://issues.apache.org/jira/browse/JAMES-3361 Project: James Server Issue Type:

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

2020-09-17 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3379: Summary: Email/get specific parsed headers Key: JAMES-3379 URL: https://issues.apache.org/jira/browse/JAMES-3379 Project: James Server Issue Type: Improvement

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

2020-07-29 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3351: Summary: JMAP authentication rework Key: JAMES-3351 URL: https://issues.apache.org/jira/browse/JAMES-3351 Project: James Server Issue Type: Improvement

[jira] [Updated] (JAMES-3211) Extends mailbox-api EventBus interface

2020-06-15 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3211: - Summary: Extends mailbox-api EventBus interface (was: Generalize EventBus) > Extends mailbox-api

[jira] [Updated] (JAMES-3211) Extends mailbox-api EventBus interface

2020-06-22 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3211: - Description: When searching for users by quota ratio if we set the value of the parameters to 0 the

[jira] [Updated] (JAMES-3211) Extends mailbox-api EventBus interface

2020-06-22 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3211: - Description: User email storage usage is limited both in size and count via quotas (IMAP RFC-2087). In

[jira] [Created] (JAMES-3269) MessageFastView should be using moving averages

2020-06-23 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3269: Summary: MessageFastView should be using moving averages Key: JAMES-3269 URL: https://issues.apache.org/jira/browse/JAMES-3269 Project: James Server Issue Type:

[jira] [Created] (JAMES-3211) Generalize EventBus

2020-06-11 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3211: Summary: Generalize EventBus Key: JAMES-3211 URL: https://issues.apache.org/jira/browse/JAMES-3211 Project: James Server Issue Type: Improvement

[jira] [Updated] (JAMES-3211) Generalize EventBus

2020-06-11 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3211: - Description: When searching for users by quota ratio if we set the value of the parameters to 0, the

[jira] [Created] (JAMES-3201) Add additional detail about failed mailboxes in reindexing tasks

2020-06-04 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3201: Summary: Add additional detail about failed mailboxes in reindexing tasks Key: JAMES-3201 URL: https://issues.apache.org/jira/browse/JAMES-3201 Project: James Server

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

2020-08-16 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3358: - Description: Property:  {{*onDestroyRemoveEmails*: Boolean}} Determine whether the emails in a mailbox

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

2020-08-16 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3358: - Description: Property:  {{onDestroyRemoveEmails: Boolean}} Determine whether the emails in a mailbox

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

2020-08-16 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3358: - Description: Property:  {{onDestroyRemoveEmails: Boolean}} Determine whether the emails in a mailbox

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

2020-08-16 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3358: Summary: Mailbox/set delete: onDestroyRemoveEmails argument implementation Key: JAMES-3358 URL: https://issues.apache.org/jira/browse/JAMES-3358 Project: James Server

[jira] [Updated] (JAMES-3459) Implement a MailboxChangeRepository

2020-11-26 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3459?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3459: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] ``` When the state of the set of

[jira] [Created] (JAMES-3459) Implement a MailboxChangeStore

2020-11-26 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3459: Summary: Implement a MailboxChangeStore Key: JAMES-3459 URL: https://issues.apache.org/jira/browse/JAMES-3459 Project: James Server Issue Type: Sub-task

[jira] [Commented] (JAMES-3457) Support JMAP PUSH

2020-11-26 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17239554#comment-17239554 ] Lan Khuat commented on JAMES-3457: -- MailboxChangeRepository (memory version) implementation:

[jira] [Commented] (JAMES-3459) Implement a MailboxChangeRepository

2020-11-27 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3459?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17239568#comment-17239568 ] Lan Khuat commented on JAMES-3459: -- https://github.com/linagora/james-project/pull/4088 > Implement a

[jira] [Updated] (JAMES-3462) Implement CassandraMailboxChangeRepository

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3462: - Description: Same purpose with the MemoryMailboxChangeRepository, we now need to implement it in

[jira] [Updated] (JAMES-3462) Implement CassandraMailboxChangeRepository

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3462: - Summary: Implement CassandraMailboxChangeRepository (was: Implement CassandraMailboxChangeStore) >

[jira] [Created] (JAMES-3460) Implement a JMAP MailboxChangeListener

2020-11-30 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3460: Summary: Implement a JMAP MailboxChangeListener Key: JAMES-3460 URL: https://issues.apache.org/jira/browse/JAMES-3460 Project: James Server Issue Type: Sub-task

[jira] [Created] (JAMES-3462) Implement CassandraMailboxChangeStore

2020-11-30 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3462: Summary: Implement CassandraMailboxChangeStore Key: JAMES-3462 URL: https://issues.apache.org/jira/browse/JAMES-3462 Project: James Server Issue Type: Sub-task

[jira] [Updated] (JAMES-3462) Implement CassandraMailboxChangeStore

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3462: - Description: Same purpose with the MemoryMailboxChangeStore, we now need to implement it in Cassandra.

[jira] [Updated] (JAMES-3462) Implement CassandraMailboxChangeStore

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3462: - Description: Same purpose with the *MemoryMailboxChangeStore*, we now need to implement it in

[jira] [Created] (JAMES-3465) Mailbox/changes updatedProperties handling

2020-11-30 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3465: Summary: Mailbox/changes updatedProperties handling Key: JAMES-3465 URL: https://issues.apache.org/jira/browse/JAMES-3465 Project: James Server Issue Type: Sub-task

[jira] [Created] (JAMES-3461) Implement Mailbox/changes method and related contract tests

2020-11-30 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3461: Summary: Implement Mailbox/changes method and related contract tests Key: JAMES-3461 URL: https://issues.apache.org/jira/browse/JAMES-3461 Project: James Server

[jira] [Updated] (JAMES-3464) Mailbox/set should handle ifInState

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3464: - Description: >From spec: [https://jmap.io/spec-core.html#set] (section 5.3) {code:java} ifInState: This

[jira] [Created] (JAMES-3464) Mailbox/set should handle ifInState

2020-11-30 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3464: Summary: Mailbox/set should handle ifInState Key: JAMES-3464 URL: https://issues.apache.org/jira/browse/JAMES-3464 Project: James Server Issue Type: Sub-task

[jira] [Created] (JAMES-3463) Mailbox/get should handle state property

2020-11-30 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3463: Summary: Mailbox/get should handle state property Key: JAMES-3463 URL: https://issues.apache.org/jira/browse/JAMES-3463 Project: James Server Issue Type: Sub-task

[jira] [Updated] (JAMES-3464) Mailbox/set should handle oldState & newState

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3464: - Description: >From spec: [https://jmap.io/spec-core.html#set] (section 5.3) {code:java} oldState: The

[jira] [Updated] (JAMES-3464) Mailbox/set should handle oldState & newState

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3464: - Description: >From spec: [https://jmap.io/spec-core.html#set] (section 5.3) {code:java} oldState: The

[jira] [Updated] (JAMES-3464) Mailbox/set should handle oldState & newState

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3464: - Description: >From spec: [https://jmap.io/spec-core.html#set] (section 5.3) {code:java} oldState: The

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

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17240664#comment-17240664 ] Lan Khuat commented on JAMES-2884: -- Hi everyone, I'm Lan, a developer of the Apache James project. In

[jira] [Commented] (JAMES-3464) Mailbox/set should handle oldState & newState

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17240657#comment-17240657 ] Lan Khuat commented on JAMES-3464: -- Sorry i was mistaken. Description fixed now. > Mailbox/set should

[jira] [Updated] (JAMES-3462) Implement CassandraMailboxChangeRepository

2020-11-30 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3462: - Description: Same purpose with the MemoryMailboxChangeRepository, we now need to implement it in

[jira] [Created] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3469: Summary: Implement MemoryEmailChangeRepository Key: JAMES-3469 URL: https://issues.apache.org/jira/browse/JAMES-3469 Project: James Server Issue Type: Sub-task

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes]   {code:java} When the state of

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] {code:java} When the state of the

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes]   {code:java} When the state of

[jira] [Created] (JAMES-3471) MailboxChangeListener needs to handle EmailChange events

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3471: Summary: MailboxChangeListener needs to handle EmailChange events Key: JAMES-3471 URL: https://issues.apache.org/jira/browse/JAMES-3471 Project: James Server Issue

[jira] [Created] (JAMES-3473) Email/get should handle state property

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3473: Summary: Email/get should handle state property Key: JAMES-3473 URL: https://issues.apache.org/jira/browse/JAMES-3473 Project: James Server Issue Type: Sub-task

[jira] [Created] (JAMES-3470) Implement CassandraEmailChangeStore

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3470: Summary: Implement CassandraEmailChangeStore Key: JAMES-3470 URL: https://issues.apache.org/jira/browse/JAMES-3470 Project: James Server Issue Type: Sub-task

[jira] [Updated] (JAMES-3470) Implement CassandraEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3470: - Description: Same purpose with the MemoryEmailChangeRepository, we now need to implement it in

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] ``` When the state of the set of

[jira] [Created] (JAMES-3472) Implement Email/changes method and related contract tests

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3472: Summary: Implement Email/changes method and related contract tests Key: JAMES-3472 URL: https://issues.apache.org/jira/browse/JAMES-3472 Project: James Server Issue

[jira] [Updated] (JAMES-3472) Implement Email/changes method and related contract tests

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3472: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] {code:java} The Foo/changes method

[jira] [Created] (JAMES-3474) Email/set should handle oldState & newState

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3474: Summary: Email/set should handle oldState & newState Key: JAMES-3474 URL: https://issues.apache.org/jira/browse/JAMES-3474 Project: James Server Issue Type:

[jira] [Created] (JAMES-3481) Mailbox/changes should handle delegated mailbox

2020-12-17 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3481: Summary: Mailbox/changes should handle delegated mailbox Key: JAMES-3481 URL: https://issues.apache.org/jira/browse/JAMES-3481 Project: James Server Issue Type:

[jira] [Created] (JAMES-3439) Email/set create specify attachments

2020-11-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3439: Summary: Email/set create specify attachments Key: JAMES-3439 URL: https://issues.apache.org/jira/browse/JAMES-3439 Project: James Server Issue Type: Bug

[jira] [Updated] (JAMES-3439) Email/set create specify attachments

2020-11-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3439: - Description: As a user i want to add attachments when creating an email draft. This including: *

[jira] [Updated] (JAMES-3442) Email/set create position multipart/alternative for text/html body

2020-11-11 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3442: - Description: In order to support mail client that cannot display *html*, we need to extract the text

[jira] [Created] (JAMES-3442) Email/set create position multipart/alternative for text/html body

2020-11-11 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3442: Summary: Email/set create position multipart/alternative for text/html body Key: JAMES-3442 URL: https://issues.apache.org/jira/browse/JAMES-3442 Project: James Server

[jira] [Created] (JAMES-3445) Document Email/set create / update / destroy

2020-11-13 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3445: Summary: Document Email/set create / update / destroy Key: JAMES-3445 URL: https://issues.apache.org/jira/browse/JAMES-3445 Project: James Server Issue Type:

[jira] [Created] (JAMES-3447) Email/set create should return blobId, threadId, size

2020-11-16 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3447: Summary: Email/set create should return blobId, threadId, size Key: JAMES-3447 URL: https://issues.apache.org/jira/browse/JAMES-3447 Project: James Server Issue

[jira] [Commented] (JAMES-3450) Email/query reject Filter object with both FilterOperator and FilterCondition

2020-11-18 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17234414#comment-17234414 ] Lan Khuat commented on JAMES-3450: -- Descriptions added. > Email/query reject Filter object with both

[jira] [Comment Edited] (JAMES-3450) Email/query reject Filter object with both FilterOperator and FilterCondition

2020-11-18 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17234414#comment-17234414 ] Lan Khuat edited comment on JAMES-3450 at 11/18/20, 9:26 AM: - Description

[jira] [Updated] (JAMES-3450) Email/query reject Filter object with both FilterOperator and FilterCondition

2020-11-18 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3450: - Description: According to JMAP spec: [https://jmap.io/spec-core.html#changes] section 5.5, a filter

[jira] [Updated] (JAMES-3450) Email/query reject Filter object with both FilterOperator and FilterCondition

2020-11-18 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3450: - Description: According to JMAP spec: [https://jmap.io/spec-core.html#changes] section 5.5, a filter

[jira] [Created] (JAMES-3450) Email/query reject Filter object with both FilterOperator and FilterCondition

2020-11-17 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3450: Summary: Email/query reject Filter object with both FilterOperator and FilterCondition Key: JAMES-3450 URL: https://issues.apache.org/jira/browse/JAMES-3450 Project: James

[jira] [Created] (JAMES-3443) Cannot fetch text/html value when using fetchHTMLBodyValues

2020-11-12 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3443: Summary: Cannot fetch text/html value when using fetchHTMLBodyValues Key: JAMES-3443 URL: https://issues.apache.org/jira/browse/JAMES-3443 Project: James Server

[jira] [Created] (JAMES-3486) Adapt MailboxChangesMethodContract for stability against distributed environment

2020-12-28 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3486: Summary: Adapt MailboxChangesMethodContract for stability against distributed environment Key: JAMES-3486 URL: https://issues.apache.org/jira/browse/JAMES-3486 Project:

[jira] [Created] (JAMES-3521) Fix unstable integration tests in distributed server

2021-03-23 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3521: Summary: Fix unstable integration tests in distributed server Key: JAMES-3521 URL: https://issues.apache.org/jira/browse/JAMES-3521 Project: James Server Issue

[jira] [Updated] (JAMES-3521) Fix unstable integration tests in distributed server

2021-03-23 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3521: - Description: Some integration tests running upon distributed server are failing. There are 2 type of

[jira] [Created] (JAMES-3518) Add method for copying file while running Docker container

2021-03-16 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3518: Summary: Add method for copying file while running Docker container Key: JAMES-3518 URL: https://issues.apache.org/jira/browse/JAMES-3518 Project: James Server

[jira] [Closed] (JAMES-3518) Add method for copying file while running Docker container

2021-03-17 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat closed JAMES-3518. Resolution: Fixed > Add method for copying file while running Docker container >

[jira] [Commented] (JAMES-3518) Add method for copying file while running Docker container

2021-03-17 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17303142#comment-17303142 ] Lan Khuat commented on JAMES-3518: -- After discussion, this change is deemed not useful to James in

[jira] [Created] (JAMES-3519) User should be able to customize ElasticSearchConfiguration

2021-03-18 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3519: Summary: User should be able to customize ElasticSearchConfiguration Key: JAMES-3519 URL: https://issues.apache.org/jira/browse/JAMES-3519 Project: James Server