[commits] Horde branch master updated. 917aad5ccb7b5e081ef7704c00e2698ac578f143

Gunnar Wrobel p at rdus.de
Tue Dec 14 17:27:38 UTC 2010


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

from: a47dc27b5fa9d6456be331e1774224e1ce85f5b7

8a2e722 Move to standard layout.
f457806 Update autoloading.
0b714cd Fix class name.
9b1c4fd Add basic Cli interface.
e79c8ed Add required libxml extension and update TODO.
e453ef1 Add some options to the cli interface. No implementation yet. Fix unit tests.
812fc9b Match signatures of Horde_Group_Mock methods to Horde_Group.
22f239b Remove group parameter.
840799c Start extracting the core storage handler.
09801cd Start adding a factory.
c12febf Rough draft of listing folders on the command line.
91b1969 A basic set of options to get other backends than the mock implementation working.
917aad5 Make all backends work with the listMailboxes() method. Add todos.

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

commit 8a2e7227073273222cb7fcc390cd2d1fd3b4851e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 05:17:59 2010 +0100

    Move to standard layout.

 .../test/Horde/Kolab/Storage/Class/Driver/CclientTest.php         |   86 ---
 .../test/Horde/Kolab/Storage/Class/Driver/ImapTest.php            |  121 ----
 .../test/Horde/Kolab/Storage/Class/Driver/MockTest.php            |  102 ----
 .../test/Horde/Kolab/Storage/Class/Driver/PearTest.php            |  124 -----
 .../test/Horde/Kolab/Storage/Unit/Driver/CclientTest.php          |   86 +++
 .../test/Horde/Kolab/Storage/Unit/Driver/ImapTest.php             |  121 ++++
 .../test/Horde/Kolab/Storage/Unit/Driver/MockTest.php             |  102 ++++
 .../test/Horde/Kolab/Storage/Unit/Driver/PearTest.php             |  124 +++++
 8 files changed, 433 insertions(+), 433 deletions(-)
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Class/Driver/CclientTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Class/Driver/ImapTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Class/Driver/MockTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Class/Driver/PearTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Driver/CclientTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Driver/ImapTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Driver/MockTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Driver/PearTest.php

http://git.horde.org/horde-git/-/commit/8a2e7227073273222cb7fcc390cd2d1fd3b4851e

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

commit f457806fbc87407dcdf03c9cb11ff2b9a95c6cc2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 05:18:14 2010 +0100

    Update autoloading.

 framework/Kolab_Storage/test/Horde/Kolab/Storage/Autoload.php |   24 +++------
 1 files changed, 7 insertions(+), 17 deletions(-)

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

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

commit 0b714cd308b420338049927f4c3918d10b9dc079
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 05:18:32 2010 +0100

    Fix class name.

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

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

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

commit 9b1c4fd48fdadce7f2ca838f5c8bbb7aa039a7dc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 05:38:29 2010 +0100

    Add basic Cli interface.

 framework/Kolab_Storage/bin/kolab-storage                         |    8 +
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cli.php           |   69 +++
 framework/Kolab_Storage/package.xml                               |   32 +-
 .../Kolab_Storage/script/Horde/Kolab/Storage/test_drivers.php     |   95 -----
 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/CliTest.php |   53 +++
 5 files changed, 149 insertions(+), 108 deletions(-)
 create mode 100755 framework/Kolab_Storage/bin/kolab-storage
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cli.php
 delete mode 100644 framework/Kolab_Storage/script/Horde/Kolab/Storage/test_drivers.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/CliTest.php

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

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

commit e79c8ed6f80a8588a103186f8f2cccb6a6b24bf5
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 05:43:18 2010 +0100

    Add required libxml extension and update TODO.

 framework/Kolab_Format/TODO        |    2 ++
 framework/Kolab_Format/package.xml |    3 +++
 2 files changed, 5 insertions(+), 0 deletions(-)

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

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

commit e453ef11df0b3a78bbe3096e5158fac0c99e083b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 08:58:01 2010 +0100

    Add some options to the cli interface. No implementation yet. Fix unit tests.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cli.php           |   32 +++-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/Autoload.php     |    3 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/Server/DriverTest.php  |    2 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   46 ++++
 .../test/Horde/Kolab/Storage/Unit/Cli/ModuleTest.php              |   48 ++++
 .../test/Horde/Kolab/Storage/Unit/Cli/OptionsTest.php             |   59 +++++
 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/CliTest.php |   19 +-
 7 files changed, 197 insertions(+), 12 deletions(-)
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Cli/ModuleTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Cli/OptionsTest.php

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

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

commit 812fc9b43edf4b78655ec4a056282d27d0ea547e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 08:58:34 2010 +0100

    Match signatures of Horde_Group_Mock methods to Horde_Group.

 framework/Group/lib/Horde/Group/Mock.php |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/812fc9b43edf4b78655ec4a056282d27d0ea547e

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

commit 22f239be6e58dc77938c58bcdb6ba0a1952774de
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 09:50:55 2010 +0100

    Remove group parameter.
    
    How did I get the idea to add the group handler here? Sometime I hate my logic.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php        |    7 --
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Base.php   |   22 +----
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Cclient.php      |   17 ----
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php   |    4 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php   |    3 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/AclTest.php      |    3 +-
 .../test/Horde/Kolab/Storage/Unit/Driver/CclientTest.php          |    7 --
 .../test/Horde/Kolab/Storage/Unit/Driver/ImapTest.php             |    7 --
 .../test/Horde/Kolab/Storage/Unit/Driver/MockTest.php             |    8 --
 .../test/Horde/Kolab/Storage/Unit/Driver/PearTest.php             |    7 --
 10 files changed, 4 insertions(+), 81 deletions(-)

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

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

commit 840799c09b0ea503b718e7bcbae25c272ab7afb0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 09:51:19 2010 +0100

    Start extracting the core storage handler.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |   60 +++++
 framework/Kolab_Storage/package.xml                               |   28 ++-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/BaseTest.php      |   42 +++
 3 files changed, 119 insertions(+), 11 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/BaseTest.php

http://git.horde.org/horde-git/-/commit/840799c09b0ea503b718e7bcbae25c272ab7afb0

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

commit 09801cd4e9fb951d00bebba191b33eb7b701428b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 10:51:36 2010 +0100

    Start adding a factory.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   40 ++++
 framework/Kolab_Storage/package.xml                               |   42 ++--
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php   |   46 +++++
 3 files changed, 105 insertions(+), 23 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php

http://git.horde.org/horde-git/-/commit/09801cd4e9fb951d00bebba191b33eb7b701428b

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

commit c12febff1b571dd79f246059cc84c1b9ccdb63e4
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 16:36:52 2010 +0100

    Rough draft of listing folders on the command line.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cli.php           |   28 ++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |   35 ++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   68 +++++
 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/CliTest.php |   15 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php   |   40 +++-
 5 files changed, 180 insertions(+), 6 deletions(-)

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

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

commit 91b1969ea32acbcbd6d9e50d3d466cdacc0d7f14
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 16:44:20 2010 +0100

    A basic set of options to get other backends than the mock implementation working.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cli.php           |   16 ++
 .../test/Horde/Kolab/Storage/Unit/Cli/OptionsTest.php             |   33 +++++
 2 files changed, 49 insertions(+), 0 deletions(-)

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

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

commit 917aad5ccb7b5e081ef7704c00e2698ac578f143
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Dec 14 18:25:42 2010 +0100

    Make all backends work with the listMailboxes() method. Add todos.

 framework/Kolab_Storage/TODO                                      |   12 +
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cli.php           |    9 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Cclient.php      |  115 ++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |    4 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php   |   11 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php  |  434 +++++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Exception/Pear.php      |   47 +
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   45 +-
 framework/Kolab_Storage/package.xml                               |   14 +-
 .../test/Horde/Kolab/Storage/Unit/Cli/OptionsTest.php             |    4 +-
 10 files changed, 676 insertions(+), 19 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Exception/Pear.php

http://git.horde.org/horde-git/-/commit/917aad5ccb7b5e081ef7704c00e2698ac578f143




More information about the commits mailing list