[commits] Horde branch ajax_to_core updated. 830b9273c12a942fbb2bb245ef0b65b2513c3ff0

Michael M Slusarz slusarz at horde.org
Mon Jan 30 04:27:14 UTC 2012


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

from: 4535d7c7af02085e4d85ff03d4070cc998b36388

656a3ad Fix my botched merge
04573f7 Ensure we properly encdoe the email address before validation.
5a3464d Ensure we properly encdoe the email address before validation.
e9fc8a3 [mms] Workaround overquota error when deleting messages and using Trash mailbox.
dbc8149 [mms] Fix regression in displaying PGP Armored signed/encrypted messages (Bug #10926).
5ec8eb8 Use constants for the metadata names.
22deeb3 I guess $code is supposed to use here?
2770cb5 Only allow search inside of a folder.
de08983 Don't allow to swipe beyond the message list boundaries.
86c6941 Fix error when entering empty mailboxes.
5d168db [jan] Add reporting as spam/innocent to smartphone view.
d37b501 The 'initial' flag doesn't work properly when not caching locally.
8246a8e Merge branch 'master' into develop
0a178b6 Combine statements
486ec79 No need for this argument.
442b916 DB Migration optimizations/cleanups
7aa9f0c Use listAllApps()
ba43d6f phpdoc
3112d06 Instances should be managed by factory, not application class
6e44438 Don't need @since tags in applications, at least for internal libraries
71c28d8 Begin to optimize Kronolith intialization code.
5d826b3 Turba optimization
440ca00 Don't alter this value if it hasn't changed
99556b1 [mms] Performance improvements when initializing Notification system.
87d23c2 Cache TTL value - no need to parse config again.
2477696 [mms] Performance improvements to Alarm checking.
830b927 Merge branch 'develop' into ajax_to_core

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

commit 656a3ad4b2b5a1e93d81f13ed00fe520efd72437
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Jan 26 18:32:55 2012 -0500

    Fix my botched merge

 framework/Core/package.xml |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/656a3ad4b2b5a1e93d81f13ed00fe520efd72437

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

commit 04573f73e13ebfd2463f9604267c42e1a27ccf3d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Jan 26 19:23:18 2012 -0500

    Ensure we properly encdoe the email address before validation.
    
    Bug: 10936

 framework/Core/lib/Horde/Core/Ajax/Application.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/04573f73e13ebfd2463f9604267c42e1a27ccf3d

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

commit 5a3464d7a76e8532256de97115c5aebee6fdb87b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Jan 26 19:23:18 2012 -0500

    Ensure we properly encdoe the email address before validation.
    
    Bug: 10936

 framework/Core/lib/Horde/Core/Ajax/Application.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit e9fc8a3cff88889b13bb7a9c8cdfb9e7698bfb1b
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Thu Jan 26 22:56:26 2012 -0700

    [mms] Workaround overquota error when deleting messages and using Trash mailbox.

 imp/docs/CHANGES    |    2 ++
 imp/lib/Message.php |    7 ++++++-
 2 files changed, 8 insertions(+), 1 deletions(-)

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

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

commit dbc8149f41cf5cb8a8f756f2e04587ff4291b061
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Fri Jan 27 01:00:13 2012 -0700

    [mms] Fix regression in displaying PGP Armored signed/encrypted messages (Bug #10926).

 imp/docs/CHANGES              |    2 ++
 imp/lib/Mime/Viewer/Pgp.php   |    6 ++++++
 imp/lib/Mime/Viewer/Plain.php |    3 ++-
 imp/package.xml               |    2 ++
 4 files changed, 12 insertions(+), 1 deletions(-)

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

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

commit 5ec8eb85b14b3e6bdb2b33a2019d048988af1322
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Fri Jan 27 01:03:57 2012 -0700

    Use constants for the metadata names.

 imp/lib/Mime/Viewer/Pgp.php   |   13 +++++++++----
 imp/lib/Mime/Viewer/Plain.php |    6 +++---
 2 files changed, 12 insertions(+), 7 deletions(-)

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

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

commit 22deeb36c32d30fb7c3b6d0b091ba45e917c00f8
Author: Jan Schneider <jan at horde.org>
Date:   Thu Jan 26 17:12:16 2012 +0100

    I guess $code is supposed to use here?

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/22deeb36c32d30fb7c3b6d0b091ba45e917c00f8

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

commit 2770cb5a436c7c639c6ed2f397a22449c95c4f41
Author: Jan Schneider <jan at horde.org>
Date:   Thu Jan 26 18:21:04 2012 +0100

    Only allow search inside of a folder.

 imp/templates/mobile/folders.html.php |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/2770cb5a436c7c639c6ed2f397a22449c95c4f41

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

commit de0898385311ea90bee45961556435ea3184dfbc
Author: Jan Schneider <jan at horde.org>
Date:   Thu Jan 26 18:32:19 2012 +0100

    Don't allow to swipe beyond the message list boundaries.

 imp/js/mobile.js |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

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

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

commit 86c6941e2b5fdd4716a1241079b85ed64a5fa3fb
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 27 11:31:50 2012 +0100

    Fix error when entering empty mailboxes.

 imp/js/mobile.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/86c6941e2b5fdd4716a1241079b85ed64a5fa3fb

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

commit 5d168db4b677bb77c39d25fa29463450d0f4ab44
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 27 11:49:32 2012 +0100

    [jan] Add reporting as spam/innocent to smartphone view.

 imp/docs/CHANGES                         |    1 +
 imp/js/mobile.js                         |   56 +++++++++++++++++++++++++++++-
 imp/mobile.php                           |    2 +
 imp/templates/mobile/javascript_defs.php |   10 ++++-
 imp/templates/mobile/message.html.php    |    6 +++
 5 files changed, 72 insertions(+), 3 deletions(-)

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

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

commit d37b50144af5d161cdfcf91d1ebd900114f35040
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 27 12:07:32 2012 +0100

    The 'initial' flag doesn't work properly when not caching locally.

 imp/js/mobile.js                         |    9 +--------
 imp/templates/mobile/javascript_defs.php |    1 +
 2 files changed, 2 insertions(+), 8 deletions(-)

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

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

commit 8246a8e5ab84064a2a465ae3111906be18bd9eee
Merge: d37b501 5ec8eb8
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 21:05:22 2012 -0700

    Merge branch 'master' into develop

 imp/docs/CHANGES              |    2 ++
 imp/lib/Mime/Viewer/Pgp.php   |   17 ++++++++++++++---
 imp/lib/Mime/Viewer/Plain.php |    7 ++++---
 imp/package.xml               |    2 ++
 4 files changed, 22 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/8246a8e5ab84064a2a465ae3111906be18bd9eee

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

commit 0a178b6588ce80751516839f0514c37b79a6c61c
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 20:32:34 2012 -0700

    Combine statements

 framework/Injector/lib/Horde/Injector.php |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/0a178b6588ce80751516839f0514c37b79a6c61c

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

commit 486ec796bd0577aaac8c2fc7c74d92662796dcd0
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 20:43:31 2012 -0700

    No need for this argument.
    
    Not BC breaking since it was never documented as part of the API.

 framework/Core/lib/Horde/Registry.php |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/486ec796bd0577aaac8c2fc7c74d92662796dcd0

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

commit 442b916fc75e5beeba7e4833b7fbeba54209aa77
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 20:45:46 2012 -0700

    DB Migration optimizations/cleanups

 framework/Core/lib/Horde/Core/Db/Migration.php |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/442b916fc75e5beeba7e4833b7fbeba54209aa77

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

commit 7aa9f0cb720541758553ded1e708aaeaf8adf4f4
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 20:47:36 2012 -0700

    Use listAllApps()

 horde/util/icon_browser.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/7aa9f0cb720541758553ded1e708aaeaf8adf4f4

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

commit ba43d6fcddb33cf320ff63fc48505a9eb1c724e1
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 23:11:56 2012 -0700

    phpdoc

 framework/Core/lib/Horde/Registry/Application.php |    2 +-
 framework/Mime/lib/Horde/Mime.php                 |   58 ++++------
 framework/Mime/lib/Horde/Mime/Address.php         |   24 ++---
 framework/Mime/lib/Horde/Mime/Magic.php           |   16 +--
 framework/Mime/lib/Horde/Mime/Mdn.php             |   30 +++---
 framework/Mime/lib/Horde/Mime/Part.php            |  117 +++++++++------------
 kronolith/lib/Factory/Driver.php                  |    6 +-
 kronolith/lib/Kronolith.php                       |   12 ++-
 turba/lib/Turba.php                               |   30 ++++--
 9 files changed, 139 insertions(+), 156 deletions(-)

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

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

commit 3112d06e905f4f50e5de534056d65154b0fb6509
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 23:52:04 2012 -0700

    Instances should be managed by factory, not application class

 kronolith/lib/Factory/Driver.php |   80 ++++++++++++++++++++++++++++++++++----
 kronolith/lib/Kronolith.php      |   79 ++-----------------------------------
 2 files changed, 77 insertions(+), 82 deletions(-)

http://git.horde.org/horde-git/-/commit/3112d06e905f4f50e5de534056d65154b0fb6509

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

commit 6e44438ed66b237bc6a449926937cb07874b9581
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 00:00:14 2012 -0700

    Don't need @since tags in applications, at least for internal libraries
    
    Confuses more than helps.

 kronolith/lib/Kronolith.php |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

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

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

commit 71c28d8264b1451ea610e58a109ed97ad88e151a
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 23:59:42 2012 -0700

    Begin to optimize Kronolith intialization code.
    
    Kronolith initialization is major performance killer according to
    xdebug.
    
    Still has a ways to go.  We are essentially doing both session initialization
    and GC on every pageload; this kind of code should only be run once per
    session though.

 kronolith/lib/Kronolith.php |  229 +++++++++++++++++++------------------------
 1 files changed, 103 insertions(+), 126 deletions(-)

http://git.horde.org/horde-git/-/commit/71c28d8264b1451ea610e58a109ed97ad88e151a

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

commit 5d826b3e39cfe52137e02a26611bde70ef5a0552
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat Jan 28 23:12:13 2012 -0700

    Turba optimization
    
    Big change: use Horde_Mime_Address methods to correctly parse e-mail
    addresses.

 turba/lib/Turba.php |  313 +++++++++++++++++++++++---------------------------
 1 files changed, 144 insertions(+), 169 deletions(-)

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

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

commit 440ca009a24ac00b273dbe0fada9b520d5b95ee4
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 01:24:33 2012 -0700

    Don't alter this value if it hasn't changed

 chora/lib/Application.php |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/440ca009a24ac00b273dbe0fada9b520d5b95ee4

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

commit 99556b145401c124e7d1c3b5b3506079b2eb9246
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 16:05:52 2012 -0700

    [mms] Performance improvements when initializing Notification system.
    
    Substantial performance improvement by caching which applications we
    don't need to check after initialization. This prevents requiring to
    push each active application on every pageload (especially since IMP is
    currently the only application to use this Registry_Application call).

 framework/Core/lib/Horde/Core/Factory/Notification.php |   57 +++++++++++++--
 framework/Core/lib/Horde/Registry/Application.php      |    4 +
 framework/Core/package.xml                             |    1 +
 imp/lib/Application.php                                |    2 +
 4 files changed, 56 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/99556b145401c124e7d1c3b5b3506079b2eb9246

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

commit 87d23c2ac155663bd9d6664cd89bf52deac5a567
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 17:31:34 2012 -0700

    Cache TTL value - no need to parse config again.
    
    Addtionally, default TTL should be 300 seconds, same as in the default
    config.

 framework/Core/lib/Horde/Core/Factory/Alarm.php |   33 ++++++++++++----------
 1 files changed, 18 insertions(+), 15 deletions(-)

http://git.horde.org/horde-git/-/commit/87d23c2ac155663bd9d6664cd89bf52deac5a567

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

commit 247769650eacd9a980198b9f37dc5d9176110938
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 17:47:36 2012 -0700

    [mms] Performance improvements to Alarm checking.

 framework/Core/lib/Horde/Core/Factory/Alarm.php |   37 +++++++----------------
 framework/Core/package.xml                      |    1 +
 2 files changed, 12 insertions(+), 26 deletions(-)

http://git.horde.org/horde-git/-/commit/247769650eacd9a980198b9f37dc5d9176110938

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

commit 830b9273c12a942fbb2bb245ef0b65b2513c3ff0
Merge: 4535d7c 2477696
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sun Jan 29 21:27:00 2012 -0700

    Merge branch 'develop' into ajax_to_core
    
    Conflicts:
    	framework/Core/package.xml
    	imp/docs/CHANGES

 chora/lib/Application.php                              |   11 +-
 framework/Core/lib/Horde/Core/Ajax/Application.php     |    2 +-
 framework/Core/lib/Horde/Core/Db/Migration.php         |   10 +-
 framework/Core/lib/Horde/Core/Factory/Alarm.php        |   64 ++--
 framework/Core/lib/Horde/Core/Factory/Notification.php |   57 +++-
 framework/Core/lib/Horde/Registry.php                  |   12 +-
 framework/Core/lib/Horde/Registry/Application.php      |    6 +-
 framework/Core/package.xml                             |    2 +
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php   |    2 +-
 framework/Injector/lib/Horde/Injector.php              |    9 +-
 framework/Mime/lib/Horde/Mime.php                      |   58 ++--
 framework/Mime/lib/Horde/Mime/Address.php              |   24 +-
 framework/Mime/lib/Horde/Mime/Magic.php                |   16 +-
 framework/Mime/lib/Horde/Mime/Mdn.php                  |   30 +-
 framework/Mime/lib/Horde/Mime/Part.php                 |  117 +++---
 horde/util/icon_browser.php                            |    2 +-
 imp/docs/CHANGES                                       |    5 +
 imp/js/mobile.js                                       |   74 +++-
 imp/lib/Application.php                                |    2 +
 imp/lib/Message.php                                    |    7 +-
 imp/lib/Mime/Viewer/Pgp.php                            |   17 +-
 imp/lib/Mime/Viewer/Plain.php                          |    7 +-
 imp/mobile.php                                         |    2 +
 imp/package.xml                                        |    2 +
 imp/templates/mobile/folders.html.php                  |    7 +-
 imp/templates/mobile/javascript_defs.php               |   11 +-
 imp/templates/mobile/message.html.php                  |    6 +
 kronolith/lib/Factory/Driver.php                       |   86 ++++-
 kronolith/lib/Kronolith.php                            |  328 ++++++----------
 turba/lib/Turba.php                                    |  341 ++++++++--------
 30 files changed, 685 insertions(+), 632 deletions(-)

http://git.horde.org/horde-git/-/commit/830b9273c12a942fbb2bb245ef0b65b2513c3ff0




More information about the commits mailing list