[jira] [Created] (JAMES-2222) Mark sent emails as read

2017-11-16 Thread Antoine Duprat (JIRA)
Antoine Duprat created JAMES-: - Summary: Mark sent emails as read Key: JAMES- URL: https://issues.apache.org/jira/browse/JAMES- Project: James Server Issue Type: Bug

[7/8] james-project git commit: JAMES-2219 Do only one store read when resolving parent path

2017-11-16 Thread aduprat
JAMES-2219 Do only one store read when resolving parent path Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/35663c29 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/35663c29 Diff:

[5/8] james-project git commit: JAMES-2219 Integration test about renaming a shared mailbox

2017-11-16 Thread aduprat
JAMES-2219 Integration test about renaming a shared mailbox Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/48979015 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/48979015 Diff:

[2/8] james-project git commit: JAMES-2219 More functional style for getMailboxNameFromId

2017-11-16 Thread aduprat
JAMES-2219 More functional style for getMailboxNameFromId Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/23055a3f Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/23055a3f Diff:

[3/8] james-project git commit: JAMES-2219 User should not be able to delete a mailbox he doesn't own

2017-11-16 Thread aduprat
JAMES-2219 User should not be able to delete a mailbox he doesn't own Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/472447d4 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/472447d4 Diff:

[8/8] james-project git commit: JAMES-2219 Moving mailboxes and delegation is not compatible

2017-11-16 Thread aduprat
JAMES-2219 Moving mailboxes and delegation is not compatible Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/51cc52ae Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/51cc52ae Diff:

[1/8] james-project git commit: JAMES-2219 Check parent is not delegated during mailbox creation

2017-11-16 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 29510c2a3 -> 51cc52ae3 JAMES-2219 Check parent is not delegated during mailbox creation Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[jira] [Closed] (JAMES-2219) Integration tests when renaming a shared folder

2017-11-16 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-2219. - > Integration tests when renaming a shared folder > --- >

[6/8] james-project git commit: JAMES-2219 Introduce OptionalUtils::or

2017-11-16 Thread aduprat
JAMES-2219 Introduce OptionalUtils::or Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9c14a96c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9c14a96c Diff:

[4/8] james-project git commit: JAMES-2219 Refactor Parent handling while creating mailbox

2017-11-16 Thread aduprat
JAMES-2219 Refactor Parent handling while creating mailbox - Avoid needless exception declaration (avoid function wrapping) - Makes finding functions returns MailboxPath (for future ownership enforcing) - Review function extraction logic, and rely more on variables Project:

[jira] [Resolved] (JAMES-2219) Integration tests when renaming a shared folder

2017-11-16 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat resolved JAMES-2219. --- Resolution: Fixed merged > Integration tests when renaming a shared folder >

[jira] [Closed] (JAMES-2218) Updating draft messages via JMAP

2017-11-16 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-2218. - > Updating draft messages via JMAP > > > Key:

[jira] [Closed] (JAMES-2220) Implementation of mail send by moving draft to outbox

2017-11-16 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-2220. - > Implementation of mail send by moving draft to outbox >

[jira] [Resolved] (JAMES-2220) Implementation of mail send by moving draft to outbox

2017-11-16 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat resolved JAMES-2220. --- Resolution: Fixed merged > Implementation of mail send by moving draft to outbox >

[jira] [Resolved] (JAMES-2218) Updating draft messages via JMAP

2017-11-16 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat resolved JAMES-2218. --- Resolution: Fixed merged > Updating draft messages via JMAP >

[09/18] james-project git commit: JAMES-2220 cover MailImpl name generation with tests

2017-11-16 Thread aduprat
JAMES-2220 cover MailImpl name generation with tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c80bc056 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/c80bc056 Diff:

[17/18] james-project git commit: JAMES-2220 allow passing Collection instead of List to MessageIdManager.setInMailboxes

2017-11-16 Thread aduprat
JAMES-2220 allow passing Collection instead of List to MessageIdManager.setInMailboxes Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0349ca6a Tree:

[03/18] james-project git commit: JAMES-2218 Disable moving / copying draft message

2017-11-16 Thread aduprat
JAMES-2218 Disable moving / copying draft message Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4ad9a0b7 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/4ad9a0b7 Diff:

[02/18] james-project git commit: JAMES-2218 Extract messageId handling in cucumber tests

2017-11-16 Thread aduprat
JAMES-2218 Extract messageId handling in cucumber tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/e505089d Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/e505089d Diff:

[04/18] james-project git commit: JAMES-2218 Disable creating Outbox messages with Draft flags

2017-11-16 Thread aduprat
JAMES-2218 Disable creating Outbox messages with Draft flags Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/ad893d02 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/ad893d02 Diff:

[06/18] james-project git commit: JAMES-2220 be consistent when setting recipients in MailImpl

2017-11-16 Thread aduprat
JAMES-2220 be consistent when setting recipients in MailImpl Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/8d0a70de Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/8d0a70de Diff:

[10/18] james-project git commit: JAMES-2220 Implement sending draft with move to Outbox

2017-11-16 Thread aduprat
JAMES-2220 Implement sending draft with move to Outbox Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/29d233cc Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/29d233cc Diff:

[15/18] james-project git commit: JAMES-2220 patch should not empty keywords when no keyword property given to SetMessages

2017-11-16 Thread aduprat
JAMES-2220 patch should not empty keywords when no keyword property given to SetMessages Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/85ad8743 Tree:

[16/18] james-project git commit: JAMES-2220 be consistent when setting sender in MailImpl

2017-11-16 Thread aduprat
JAMES-2220 be consistent when setting sender in MailImpl Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/007ca713 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/007ca713 Diff:

[01/18] james-project git commit: JAMES-2218 More clever SetMessages update validation to accept all valid states

2017-11-16 Thread aduprat
Repository: james-project Updated Branches: refs/heads/master 51cc52ae3 -> fb73fe9e1 JAMES-2218 More clever SetMessages update validation to accept all valid states Moving a non draft message to a draft mailbox while marking it as draft should be tolerated Moving a draft message out of draft

[13/18] james-project git commit: JAMES-2220 rework MailImpl mailid generation to make it pass tests

2017-11-16 Thread aduprat
JAMES-2220 rework MailImpl mailid generation to make it pass tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/31707935 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/31707935 Diff:

[14/18] james-project git commit: JAMES-2220 Already covered by cucumber tests

2017-11-16 Thread aduprat
JAMES-2220 Already covered by cucumber tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/2c9d0936 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/2c9d0936 Diff:

[07/18] james-project git commit: JAMES-2220 replace ambiguous MailImpl constructor with factory method

2017-11-16 Thread aduprat
JAMES-2220 replace ambiguous MailImpl constructor with factory method Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/05e5da35 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/05e5da35 Diff:

[05/18] james-project git commit: JAMES-2218 Migrate Draft update/destroy tests to use cucumber + JMAP created draft message

2017-11-16 Thread aduprat
JAMES-2218 Migrate Draft update/destroy tests to use cucumber + JMAP created draft message Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/45e7f3a4 Tree:

[18/18] james-project git commit: Merge remote-tracking branch 'mine/JAMES-2218-2220'

2017-11-16 Thread aduprat
Merge remote-tracking branch 'mine/JAMES-2218-2220' Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/fb73fe9e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/fb73fe9e Diff:

[11/18] james-project git commit: JAMES-2220 be consistent when setting name in MailImpl

2017-11-16 Thread aduprat
JAMES-2220 be consistent when setting name in MailImpl Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/fe86766a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/fe86766a Diff:

[08/18] james-project git commit: JAMES-2220 port MailImpl tests to assertj and covers constructors

2017-11-16 Thread aduprat
JAMES-2220 port MailImpl tests to assertj and covers constructors Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/549f7aef Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/549f7aef Diff:

james-project git commit: JAMES-2222 Add seen flag on message sent

2017-11-16 Thread rouazana
Repository: james-project Updated Branches: refs/heads/master fb73fe9e1 -> 3d70052ec JAMES- Add seen flag on message sent Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/3d70052e Tree: