[commits] Horde branch master updated. 180f5fe9337e9eca54b48419c1b2fdf01ed880ea

Gunnar Wrobel p at rdus.de
Wed Feb 2 23:07:49 UTC 2011


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

from: ac3ed803d5c05df2039c8c103cd9eceff58a2f26

476ec8d Identify the base query with a constant.
c42807a Simplify returning the base list query.
131c694 Support creating folders.
4d1e89b Add support for returning folder representations to the list handler.
be8d6d7 Support retrieving folders for the decorators as well.
a9e570a Start the folder rewrite.
ee74754 Support checking for default folders. Add some more folder data tests.
27c7297 Support for returning the folder type.
04bd8bf Allow to directly pass an open resource into the Imap library to allow debugging to go to STDOUT as well.
727fd22 Allow for a debugging parameter. Fix namespace handling.
415cff7 Error out if the namespace representation does not exist.
f255a77 Add a "nocache" and a "debug" option.
cba75da Allow to set the port and the "secure" flag.
a1043e4 Typo.
63bc200 Allow secure connections.
3abe85b Adapt to changes in the interface.
741f529 Convert to UTF-8 on the level of the IMAP drivers. The cclient based driver now supports the secure connection settings.
91a54d0 The conversion doesn't happen on the level of the folder anymore.
2cdeb48 Allow creating new folders with a folder type.
b028e71 Correct handling empty host and port options.
6129f63 Fix signature.
f71d3ab Support creating new folders with a folder type.
7b2a7ac Fix the SETANNOTATION command.
e856b9c Support additional list and folder features provided by Kolab_Storage.
180f5fe Match signatures.

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

commit 476ec8d91a86ce20bdcd69e9c62df3dab0ba989d
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 15:50:14 2011 +0100

    Identify the base query with a constant.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |    3 ++-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Decorator/Cache.php     |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php          |    3 +++
 3 files changed, 6 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/476ec8d91a86ce20bdcd69e9c62df3dab0ba989d

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

commit c42807ab7549d7a663a9884eb18a28f6e409f1e8
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 15:59:15 2011 +0100

    Simplify returning the base list query.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |    5 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   19 +++++
 2 files changed, 23 insertions(+), 1 deletions(-)

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

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

commit 131c694397dfae79d65811177a5b7ae0cf909dff
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 16:37:59 2011 +0100

    Support creating folders.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   19 +++++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php   |   12 +++
 2 files changed, 31 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/131c694397dfae79d65811177a5b7ae0cf909dff

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

commit 4d1e89b609f63759c258071dca07ad2e35bdd088
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 16:59:54 2011 +0100

    Add support for returning folder representations to the list handler.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |   32 ++++-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   20 +++
 2 files changed, 50 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/4d1e89b609f63759c258071dca07ad2e35bdd088

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

commit be8d6d7bd75a5219dd94c755f46555688112ac05
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 17:23:32 2011 +0100

    Support retrieving folders for the decorators as well.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php          |    9 ++
 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |   13 +++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |   12 +++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |   23 +++++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php      |   21 ++++
 5 files changed, 78 insertions(+), 0 deletions(-)

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

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

commit a9e570abcd194a38743170c2ca7c7eb1c3c2d90f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 17:32:01 2011 +0100

    Start the folder rewrite.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php        |   44 +
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php   |  456 ++---
 .../lib/Horde/Kolab/Storage/Folder/Decorator/Base.php             |  102 +
 framework/Kolab_Storage/test/Horde/Kolab/Storage/FolderTest.php   |  222 --
 .../test/Horde/Kolab/Storage/Unit/Folder/BaseTest.php             |  297 +++
 .../test/Horde/Kolab/Storage/Unit/Folder/NamespaceTest.php        |   96 +-
 6 files changed, 662 insertions(+), 555 deletions(-)
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/FolderTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Folder/BaseTest.php

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

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

commit ee747546764221275990e727ee3eba3675e6de7e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jan 20 21:18:04 2011 +0100

    Support checking for default folders. Add some more folder data tests.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php        |    6 +
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php   |   27 +-
 .../test/Horde/Kolab/Storage/Unit/Folder/BaseTest.php             |   24 ++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   72 ++++-
 4 files changed, 111 insertions(+), 18 deletions(-)

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

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

commit 27c72974f5021f8583351061ee5bd9e0c8f03f32
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jan 31 15:09:58 2011 +0100

    Support for returning the folder type.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php   |   41 ++---
 .../test/Horde/Kolab/Storage/Unit/Folder/BaseTest.php             |   26 +++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   10 +
 3 files changed, 49 insertions(+), 28 deletions(-)

http://git.horde.org/horde-git/-/commit/27c72974f5021f8583351061ee5bd9e0c8f03f32

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

commit 04bd8bf38660df436e06339dcca8dc7cdb08cf5f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 11:34:26 2011 +0100

    Allow to directly pass an open resource into the Imap library to allow debugging to go to STDOUT as well.

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

http://git.horde.org/horde-git/-/commit/04bd8bf38660df436e06339dcca8dc7cdb08cf5f

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

commit 727fd22ead1debd9280be2fad24b11f05aa94015
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 11:36:17 2011 +0100

    Allow for a debugging parameter. Fix namespace handling.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php  |   24 ++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php  |   14 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php |   61 ++++--
 3 files changed, 65 insertions(+), 34 deletions(-)

http://git.horde.org/horde-git/-/commit/727fd22ead1debd9280be2fad24b11f05aa94015

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

commit 415cff71b5ad1fd8811a0552624854d40bcc6707
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 11:37:03 2011 +0100

    Error out if the namespace representation does not exist.

 .../lib/Horde/Kolab/Storage/Folder/Namespace/Config.php           |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/415cff71b5ad1fd8811a0552624854d40bcc6707

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

commit f255a77de271b3183940e0609f44c17e528422a2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 11:38:28 2011 +0100

    Add a "nocache" and a "debug" option.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Base.php |   16 +++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

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

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

commit cba75daca049f3fcf851da2a5ccee9e4c761a775
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 17:31:40 2011 +0100

    Allow to set the port and the "secure" flag.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Base.php |   16 +++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

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

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

commit a1043e4423c7b43cc501fda357f2a4dd078c7503
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 17:31:59 2011 +0100

    Typo.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit 63bc2003e855b472ebb0b46bf8cc8daaba44afaa
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 17:33:55 2011 +0100

    Allow secure connections.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php |   15 +++---
 1 files changed, 8 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/63bc2003e855b472ebb0b46bf8cc8daaba44afaa

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

commit 3abe85b3a53796fbe78f019c10a7f94cdd8e1f06
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 18:37:09 2011 +0100

    Adapt to changes in the interface.

 .../lib/Horde/Kolab/Storage/Folder/Decorator/Base.php             |   90 +++--
 1 files changed, 51 insertions(+), 39 deletions(-)

http://git.horde.org/horde-git/-/commit/3abe85b3a53796fbe78f019c10a7f94cdd8e1f06

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

commit 741f529bb4a7d15808436b4e346f3532379576fa
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 21:04:04 2011 +0100

    Convert to UTF-8 on the level of the IMAP drivers. The cclient based driver now supports the secure connection settings.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Base.php   |   61 +++++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Cclient.php      |   17 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php   |    8 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php   |    5 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php  |    4 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Namespace.php    |   20 +--
 6 files changed, 86 insertions(+), 29 deletions(-)

http://git.horde.org/horde-git/-/commit/741f529bb4a7d15808436b4e346f3532379576fa

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

commit 91a54d0efc1f6e716ebb3c9a8ca3c68420a587b3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 21:09:56 2011 +0100

    The conversion doesn't happen on the level of the folder anymore.

 .../test/Horde/Kolab/Storage/Unit/Folder/NamespaceTest.php        |    9 -----
 1 files changed, 0 insertions(+), 9 deletions(-)

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

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

commit 2cdeb485ecea25dea5765d9b91cc1423eddae6cc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 23:50:53 2011 +0100

    Allow creating new folders with a folder type.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php        |   79 ++--
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Cclient.php      |  140 +++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php   |   94 ++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |  133 +++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php   |  108 ++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php  |  120 +++--
 6 files changed, 387 insertions(+), 287 deletions(-)

http://git.horde.org/horde-git/-/commit/2cdeb485ecea25dea5765d9b91cc1423eddae6cc

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

commit b028e710c36834acfa814661a1fa538d7811050f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 23:52:12 2011 +0100

    Correct handling empty host and port options.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

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

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

commit 6129f630b5f2bcdf72a774bd5334b31207e5e728
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 23:53:00 2011 +0100

    Fix signature.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Queriable.php |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/6129f630b5f2bcdf72a774bd5334b31207e5e728

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

commit f71d3ab9445a34fe27f861261a2fd34b8a677d60
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 23:53:42 2011 +0100

    Support creating new folders with a folder type.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |   28 ++-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   56 ++++-
 2 files changed, 74 insertions(+), 10 deletions(-)

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

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

commit 7b2a7acdecbe6a74eec949bf441bb243397f699e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 23:54:29 2011 +0100

    Fix the SETANNOTATION command.

 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

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

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

commit e856b9ce07dae9f4805c4c76ac5cb02b3b3b6b3a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Feb 2 23:55:31 2011 +0100

    Support additional list and folder features provided by Kolab_Storage.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli.php                       |    5 +-
 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module.php                |    3 +-
 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Base.php           |   38 +-
 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Folder.php         |  164 +++++
 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/List.php           |   89 ++-
 framework/Kolab_Cli/package.xml                                   |    8 +-
 .../Kolab_Cli/test/Horde/Kolab/Cli/Unit/Cli/Module/BaseTest.php   |   22 +-
 framework/Kolab_Cli/test/Horde/Kolab/Cli/Unit/Cli/ModuleTest.php  |    2 +-
 8 files changed, 267 insertions(+), 64 deletions(-)
 create mode 100644 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Folder.php

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

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

commit 180f5fe9337e9eca54b48419c1b2fdf01ed880ea
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 00:05:34 2011 +0100

    Match signatures.

 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |    8 +++-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |    7 +++-
 2 files changed, 11 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/180f5fe9337e9eca54b48419c1b2fdf01ed880ea




More information about the commits mailing list