[commits] Horde branch imp_6_1 updated. 9e43806de0676cc6058e1d70d82b814882e4b8d8

Michael M Slusarz slusarz at horde.org
Wed Feb 6 07:52:01 UTC 2013


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

from: c0ce7a6712259fbc6413231ec7ac595c9c855085

c8f09fe Fix viewing all parts
061d271 Tweak changelog entry
d8302a4 [mms] Rewritten/improved linked attachment code.
6beee13 IMP_Mailbox_Ui::getSize() -> IMP::sizeFormat()
cc5c35f update package.xml requirements
9e43806 Use injector to determine if mail logging is available

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

commit c8f09fe1d51945e375967eeffe226dec3d90a167
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Feb 5 18:20:53 2013 -0700

    Fix viewing all parts

 imp/js/dimpbase.js     |    4 ++--
 imp/js/message-dimp.js |    7 ++++---
 2 files changed, 6 insertions(+), 5 deletions(-)

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

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

commit 061d2711ddece41522dc3eacf06ec29957894e07
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Feb 5 18:21:28 2013 -0700

    Tweak changelog entry

 imp/docs/CHANGES |    4 ++--
 imp/package.xml  |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/061d2711ddece41522dc3eacf06ec29957894e07

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

commit d8302a4216bcd2c79f994421ed8d477b0e59e022
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Feb 5 23:25:12 2013 -0700

    [mms] Rewritten/improved linked attachment code.
    
    Reduce overall storage space in VFS backend - single folder contains
    all attachments for a user rather than a new folder for every
    message.
    
    Additionally, there is now a single metadata file for a user rather than
    (potentially) one metadata file per attachment. This should also speed
    up the pruning login task (vastly reduces the number of VFS calls needed
    to determine whether a file is expired).
    
    This metadata file now contains the timestamp and the MIME type (the
    MIME type no longer needs to be determined dynamically every time the
    file is downloaded).
    
    Stream the file to the browser to reduce memory usage.
    
    Attachments are now accessed by a UUID rather than a potentially
    complicated filename.
    
    Backend logic now lives in library rather than display script.
    
    More details are now displayed to the receiving user regarding the
    attachment contents.

 imp/attachment.php                                   |  142 ++-----
 imp/docs/CHANGES                                     |    1 +
 imp/docs/UPGRADING                                   |    7 +
 imp/lib/Compose.php                                  |   52 +--
 imp/lib/Compose/LinkedAttachment.php                 |  390 ++++++++++++++++++
 imp/lib/LoginTasks/Task/DeleteAttachmentsMonthly.php |   28 +--
 imp/package.xml                                      |   10 +-
 7 files changed, 457 insertions(+), 173 deletions(-)
 create mode 100644 imp/lib/Compose/LinkedAttachment.php

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

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

commit 6beee13816c7b3243110857a84aea50fe2bfd925
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Feb 6 00:25:39 2013 -0700

    IMP_Mailbox_Ui::getSize() -> IMP::sizeFormat()

 imp/lib/Ajax/Application/ListMessages.php |    2 +-
 imp/lib/Basic/Mailbox.php                 |    2 +-
 imp/lib/Compose.php                       |    3 +--
 imp/lib/IMP.php                           |   14 ++++++++++++++
 imp/lib/Mailbox/Ui.php                    |   14 --------------
 imp/lib/Minimal/Compose.php               |    4 +---
 6 files changed, 18 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/6beee13816c7b3243110857a84aea50fe2bfd925

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

commit cc5c35fdc68296d685b7e2efdf6048df83e4a528
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Feb 6 00:39:35 2013 -0700

    update package.xml requirements

 imp/package.xml |   42 +++++++++++++++++++++++++++++++++++-------
 1 files changed, 35 insertions(+), 7 deletions(-)

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

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

commit 9e43806de0676cc6058e1d70d82b814882e4b8d8
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Feb 6 00:51:45 2013 -0700

    Use injector to determine if mail logging is available

 imp/lib/Ajax/Queue.php      |   26 ++++++++++++++------------
 imp/lib/Application.php     |    1 +
 imp/lib/Basic/Message.php   |    4 ++--
 imp/lib/Compose.php         |   10 +++++-----
 imp/lib/Factory/Maillog.php |   38 ++++++++++++++++++++++++++++++++++++++
 imp/lib/Message.php         |    9 +++++----
 imp/lib/Message/Ui.php      |    9 ++++++---
 imp/package.xml             |    6 ++++--
 8 files changed, 75 insertions(+), 28 deletions(-)
 create mode 100644 imp/lib/Factory/Maillog.php

http://git.horde.org/horde-git/-/commit/9e43806de0676cc6058e1d70d82b814882e4b8d8




More information about the commits mailing list