[commits] Horde branch imp_multiple_accounts updated. 91fff36c1a2d5bb1b754bf0a364fa69980c4151e

Michael M Slusarz slusarz at horde.org
Tue Aug 27 03:58:41 UTC 2013


The branch "imp_multiple_accounts" has been updated.
The following is a summary of the commits.

from: 571fd24bac9ea6996cb15ef1c2617bb976563a85

a25ffd5 Have separate IMP_Imap objects for each account (rather than trying to handle all of this within IMP_Imap)
d7be496 Not needed
5597328 Add IMP_Imap_Remote
5a05700 Add unique identifier to IMP_Imap object
d9c2cf3 Improved storage of remote mailbox components within mailbox ID system
91fff36 IMP_Factory_Imap now returns correct IMP_Imap object based on a mailbox/identifier

-----------------------------------------------------------------------

commit a25ffd5bc27eb0bf646cf2c0c7c0306fb120d754
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Aug 26 00:18:19 2013 -0600

    Have separate IMP_Imap objects for each account (rather than trying to handle all of this within IMP_Imap)

 imp/bin/imp-query-imap-cache                             |    2 +-
 imp/config/hooks.php.dist                                |    2 +-
 imp/config/prefs.php                                     |   44 +++---
 imp/lib/Ajax/Application.php                             |    4 +-
 imp/lib/Ajax/Application/Handler/Dynamic.php             |    2 +-
 imp/lib/Ajax/Application/ListMessages.php                |    2 +-
 imp/lib/Ajax/Application/ShowMessage.php                 |    4 +-
 imp/lib/Ajax/Queue.php                                   |    2 +-
 imp/lib/Api.php                                          |    4 +-
 imp/lib/Application.php                                  |   13 +-
 imp/lib/Auth.php                                         |    8 +-
 imp/lib/Basic/Compose.php                                |    2 +-
 imp/lib/Basic/Folders.php                                |    2 +-
 imp/lib/Basic/Mailbox.php                                |    2 +-
 imp/lib/Basic/Message.php                                |    2 +-
 imp/lib/Basic/Search.php                                 |    2 +-
 imp/lib/Basic/Thread.php                                 |    2 +-
 imp/lib/Block/Newmail.php                                |    2 +-
 imp/lib/Block/Summary.php                                |    2 +-
 imp/lib/Compose.php                                      |   14 +-
 imp/lib/Contents.php                                     |   13 +-
 imp/lib/Dynamic/Compose/Common.php                       |    4 +-
 imp/lib/Dynamic/Mailbox.php                              |    4 +-
 imp/lib/Factory/AuthImap.php                             |    2 +-
 imp/lib/Factory/Imap.php                                 |   78 ++++++++---
 imp/lib/Factory/Mail.php                                 |    2 +-
 imp/lib/Factory/Quota.php                                |    2 +-
 imp/lib/Factory/Spam.php                                 |    4 +-
 imp/lib/Flags.php                                        |    2 +-
 imp/lib/IMP.php                                          |    2 +-
 imp/lib/Imap.php                                         |  110 +++++---------
 imp/lib/Imap/Acl.php                                     |   10 +-
 imp/lib/Imap/Config.php                                  |    6 +-
 imp/lib/Imap/Tree.php                                    |   10 +-
 imp/lib/Indices.php                                      |    8 +-
 imp/lib/LoginTasks/SystemTask/UpgradeAuth.php            |    2 +-
 imp/lib/LoginTasks/Task/Autocreate.php                   |    2 +-
 imp/lib/LoginTasks/Task/RenameSentmailMonthly.php        |    5 +-
 imp/lib/Mailbox.php                                      |   48 +++---
 imp/lib/Mailbox/List.php                                 |   16 +-
 imp/lib/Mbox/Generate.php                                |    4 +-
 imp/lib/Mbox/Import.php                                  |    4 +-
 imp/lib/Message.php                                      |   25 ++--
 imp/lib/Message/Ui.php                                   |    2 +-
 imp/lib/Minimal/Base.php                                 |    2 +-
 imp/lib/Minimal/Compose.php                              |    2 +-
 imp/lib/Minimal/Folders.php                              |    2 +-
 imp/lib/Minimal/Mailbox.php                              |    2 +-
 imp/lib/Minimal/Message.php                              |    2 +-
 imp/lib/Notification/Handler/Decorator/ImapAlerts.php    |    3 +-
 imp/lib/Notification/Handler/Decorator/NewmailNotify.php |    2 +-
 imp/lib/Prefs/Identity.php                               |    4 +-
 imp/lib/Prefs/Special/Sentmail.php                       |    2 +-
 imp/lib/Prefs/Special/Spam.php                           |    2 +-
 imp/lib/Prefs/Special/SpecialMboxes.php                  |    4 +-
 imp/lib/Prefs/Special/Trash.php                          |    2 +-
 imp/lib/Quota/Ui.php                                     |    2 +-
 imp/lib/Remote/Account.php                               |    2 +-
 imp/lib/Smartmobile.php                                  |    6 +-
 imp/lib/Tree/Flist.php                                   |    2 +-
 imp/rss.php                                              |    2 +-
 61 files changed, 267 insertions(+), 258 deletions(-)

http://git.horde.org/horde-git/-/commit/a25ffd5bc27eb0bf646cf2c0c7c0306fb120d754

-----------------------------------------------------------------------

commit d7be4969168c3b1dcbe9edd655e0aa5a87827f91
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Aug 26 17:07:18 2013 -0600

    Not needed

 imp/lib/Imap.php |    8 +-------
 1 files changed, 1 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/d7be4969168c3b1dcbe9edd655e0aa5a87827f91

-----------------------------------------------------------------------

commit 55973288ebf8233a8207159dd9cf146b9024d1d0
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Aug 26 17:15:33 2013 -0600

    Add IMP_Imap_Remote

 imp/lib/Imap.php        |   13 ++++++--
 imp/lib/Imap/Remote.php |   72 +++++++++++++++++++++++++++++++++++++++++++++++
 imp/package.xml         |    4 ++-
 3 files changed, 85 insertions(+), 4 deletions(-)
 create mode 100644 imp/lib/Imap/Remote.php

http://git.horde.org/horde-git/-/commit/55973288ebf8233a8207159dd9cf146b9024d1d0

-----------------------------------------------------------------------

commit 5a05700bfda06619d581e0b3d603072136279689
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Aug 26 17:21:08 2013 -0600

    Add unique identifier to IMP_Imap object

 imp/lib/Factory/Imap.php                   |   16 ++++++++--------
 imp/lib/Imap.php                           |   19 +++++++++++++++++++
 imp/test/Imp/Unit/Mime/Viewer/ItipTest.php |    2 +-
 3 files changed, 28 insertions(+), 9 deletions(-)

http://git.horde.org/horde-git/-/commit/5a05700bfda06619d581e0b3d603072136279689

-----------------------------------------------------------------------

commit d9c2cf33e328074fe7a5eec0cd1d80e8ef3eae88
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Aug 26 18:41:36 2013 -0600

    Improved storage of remote mailbox components within mailbox ID system

 imp/lib/Mailbox.php        |    6 ++--
 imp/lib/Remote.php         |   56 ++++++++++++++++++++++++++++++++++++++++---
 imp/lib/Remote/Account.php |   10 ++++----
 3 files changed, 60 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/d9c2cf33e328074fe7a5eec0cd1d80e8ef3eae88

-----------------------------------------------------------------------

commit 91fff36c1a2d5bb1b754bf0a364fa69980c4151e
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Aug 26 21:57:16 2013 -0600

    IMP_Factory_Imap now returns correct IMP_Imap object based on a mailbox/identifier

 imp/lib/Factory/Imap.php |   15 ++++++++++++---
 imp/lib/Remote.php       |   18 ++++++++++++++++++
 2 files changed, 30 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/91fff36c1a2d5bb1b754bf0a364fa69980c4151e




More information about the commits mailing list