[commits] Horde branch master updated. 95e5bdc4a2dfb03376ab8677aac7718ebc77932c

Gunnar Wrobel p at rdus.de
Thu Feb 3 17:02:19 UTC 2011


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

from: 395a6ec41304312840190d8e9a45eea3cbc81d93

c0e95a2 Extract to the base test class.
94bf8ad Add logging for creating new folders.
7f1ac88 Start adding support for creating folders in the cached list.
38882d3 Ensure the list cache always gets an ID.
5d9894b Ensure we purge the cache data in case the cache content was invalid.
94d0236 Implement Serializable for the namespace.
bf06982 Allow storing namespace information.
01498bb Condense setup calls.
7407f64 Cache the namespace as well.
97b1193 Refactor. Complete missing parameter.
f181a28 Do not immediately return the folder object. Otherwise caching can't do its job.
de949ce Complete the cache update when creating a new folder.
ba823b3 Add deleting and renaming folders.
673c91e Support for renaming and deleting in the log decorator.
af3918e Support deletion and renaming in the cache decorator.
2536be1 Support deleting and renaming folders.
95e5bdc Support deleting and renaming folders in all backends.

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

commit c0e95a24098c21f1ab469df824916211e3610526
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 08:47:57 2011 +0100

    Extract to the base test class.

 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   14 ++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   41 ++---
 2 files changed, 26 insertions(+), 29 deletions(-)

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

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

commit 94bf8ad21d4ca6d0516d2de6137cc3789f11148b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 08:48:22 2011 +0100

    Add logging for creating new folders.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |   25 ++++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php      |   32 +++++
 2 files changed, 57 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/94bf8ad21d4ca6d0516d2de6137cc3789f11148b

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

commit 7f1ac8887f8570ccdc5fe1e88c27512dca19009b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 09:05:00 2011 +0100

    Start adding support for creating folders in the cached list.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php          |   10 ++
 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |   14 ++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |   29 +++--
 3 files changed, 40 insertions(+), 13 deletions(-)

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

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

commit 38882d3d436ed90cf7261dfe1fd6160ddc33be50
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 10:29:46 2011 +0100

    Ensure the list cache always gets an ID.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/List.php    |   24 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |    4 +-
 .../test/Horde/Kolab/Storage/Unit/Cache/ListTest.php              |   86 ++++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |  100 ++---
 4 files changed, 139 insertions(+), 75 deletions(-)
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Cache/ListTest.php

http://git.horde.org/horde-git/-/commit/38882d3d436ed90cf7261dfe1fd6160ddc33be50

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

commit 5d9894b8a9751d7a64162af6afeff1aa7b996f92
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 10:45:54 2011 +0100

    Ensure we purge the cache data in case the cache content was invalid.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/List.php |   14 +++-----
 1 files changed, 5 insertions(+), 9 deletions(-)

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

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

commit 94d0236334bc960e3903938e0d0337b7ce4ff4f9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 11:45:32 2011 +0100

    Implement Serializable for the namespace.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Namespace.php    |   21 ++-
 .../lib/Horde/Kolab/Storage/Folder/Namespace/Config.php           |   48 ++++-
 .../lib/Horde/Kolab/Storage/Folder/Namespace/Fixed.php            |   42 +++-
 .../test/Horde/Kolab/Storage/Unit/Folder/NamespaceTest.php        |   16 ++
 4 files changed, 116 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/94d0236334bc960e3903938e0d0337b7ce4ff4f9

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

commit bf06982339144186c11f01a71d752d338516e997
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 11:46:42 2011 +0100

    Allow storing namespace information.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/List.php    |   47 ++++-
 .../test/Horde/Kolab/Storage/Unit/Cache/ListTest.php              |   16 ++
 2 files changed, 61 insertions(+), 2 deletions(-)

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

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

commit 01498bb9c958a4a9a562263c17bc74b370917f7d
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 15:17:48 2011 +0100

    Condense setup calls.

 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |    3 +-
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |   56 ++---
 2 files changed, 21 insertions(+), 38 deletions(-)

http://git.horde.org/horde-git/-/commit/01498bb9c958a4a9a562263c17bc74b370917f7d

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

commit 7407f6425f93002f80f7bf126131e7370c1ada46
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 15:36:26 2011 +0100

    Cache the namespace as well.

 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |   10 ++-
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |   29 ++++-
 2 files changed, 34 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/7407f6425f93002f80f7bf126131e7370c1ada46

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

commit 97b1193b35c8e702b5dc3a2c5cf5c9d4e19108ee
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 15:52:04 2011 +0100

    Refactor. Complete missing parameter.

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

http://git.horde.org/horde-git/-/commit/97b1193b35c8e702b5dc3a2c5cf5c9d4e19108ee

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

commit f181a288b30a04e41ee26342e8e2042fb2396723
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 16:45:43 2011 +0100

    Do not immediately return the folder object. Otherwise caching can't do its job.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Folder.php         |   10 +---
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php          |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |    7 +--
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |   12 +----
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |    8 ++--
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php      |    2 +-
 6 files changed, 11 insertions(+), 30 deletions(-)

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

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

commit de949ce1b6a756f62fe92fb9e640d77e7c31f540
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 16:46:21 2011 +0100

    Complete the cache update when creating a new folder.

 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |   11 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   18 ++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |   39 ++++-
 3 files changed, 65 insertions(+), 3 deletions(-)

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

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

commit ba823b3c4730c84641999fd9058f002e41f07bb2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 17:09:33 2011 +0100

    Add deleting and renaming folders.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |  123 +++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |   25 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |   85 +++
 3 files changed, 179 insertions(+), 54 deletions(-)

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

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

commit 673c91e6594cdbb68937ca42ca87eda03db89db4
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 17:15:40 2011 +0100

    Support for renaming and deleting in the log decorator.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |   35 ++-
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php      |   68 ++++-
 2 files changed, 101 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/673c91e6594cdbb68937ca42ca87eda03db89db4

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

commit af3918e37818559c7213904367a999f0acf926ae
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 17:26:34 2011 +0100

    Support deletion and renaming in the cache decorator.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php          |   19 ++
 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |   47 ++++
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |   53 +++++
 3 files changed, 119 insertions(+), 0 deletions(-)

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

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

commit 2536be1d2315b0de764a958533f22c0c50009ace
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 17:59:19 2011 +0100

    Support deleting and renaming folders.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Folder.php |   28 ++++++++++---
 1 files changed, 22 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/2536be1d2315b0de764a958533f22c0c50009ace

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

commit 95e5bdc4a2dfb03376ab8677aac7718ebc77932c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Feb 3 17:59:56 2011 +0100

    Support deleting and renaming folders in all backends.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Cclient.php      |   87 +++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php   |   52 ++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Pear.php   |   81 +++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Rcube.php  |   78 +++--
 4 files changed, 183 insertions(+), 115 deletions(-)

http://git.horde.org/horde-git/-/commit/95e5bdc4a2dfb03376ab8677aac7718ebc77932c




More information about the commits mailing list