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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
