[commits] Horde branch master updated. b8ea4d9bde2560e2069c1e4b39fb018e630556d3

Gunnar Wrobel p at rdus.de
Fri May 20 08:27:28 UTC 2011


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

from: ea11f6f7c1b244da792f9a9547450baa1b67069d

0529848 Use Horde_Util::createTempDir()
4cd28ec Add testing for KolabImap and start getting the driver into shape again.
3b551d7 Note @since
fd7f279 [gwr] Added support for storing data query results in the cache.
e793747 Always generate the status information.
bf1a907 Generate the data object here.
33bd3d2 Move generation of IMAP mock data to the Mock data handler.
a2e984e Remove duplicate section.
dbe3884 Split method.
bf28c35 Provide a function to get a mock data storage.
79bfa9f Support preferences. Remove stray break; statements.
e6a94b0 Ensure the user usually gets some kind of notification for parse errors unless explicitely restricted otherwise.
9f03d8e Allow specifying full mails on disk.
c5052d7 Support adding data queries via the query set.
ea80a6a Complete support for adding data queries.
919696e Add the preferences data query.
1f89d5d need to bump the API version as well.
9c1c669 Log testing.
322b839 Repair retrieving preferences from the KolabImap backend.
e6fb27a phpdoc
0b88e15 Pass object array by reference as this receives the object uid which is essential when caching.
329dfa9 Fix notice.
b8ea4d9 Test and repair the IMAP based Kolab preferences backend.

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

commit 0529848214d2b657d7d8b1cfbefb9ac427d9fe76
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue May 17 06:35:22 2011 +0200

    Use Horde_Util::createTempDir()

 framework/Prefs/test/Horde/Prefs/Unit/Storage/FileTest.php |   37 +-----------
 1 files changed, 2 insertions(+), 35 deletions(-)

http://git.horde.org/horde-git/-/commit/0529848214d2b657d7d8b1cfbefb9ac427d9fe76

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

commit 4cd28ec605e88afe49df20cbf65c5150fdb712a7
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue May 17 07:07:05 2011 +0200

    Add testing for KolabImap and start getting the driver into shape again.

 framework/Prefs/lib/Horde/Prefs/Storage/KolabImap.php           |   32 +++-
 framework/Prefs/package.xml                                     |   15 ++-
 framework/Prefs/test/Horde/Prefs/Unit/Storage/KolabImapTest.php |   66 +++++++
 3 files changed, 108 insertions(+), 5 deletions(-)
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/KolabImapTest.php

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

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

commit 3b551d7f86b40ff053fc209a0d16d8f7c600a7d5
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue May 17 09:10:25 2011 +0200

    Note @since

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data.php      |    2 ++
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Base.php |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

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

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

commit fd7f279b70a0290e8ca5841adbff7fba8d1f88f0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue May 17 09:10:54 2011 +0200

    [gwr] Added support for storing data query results in the cache.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/Data.php    |   55 +++++
 framework/Kolab_Storage/package.xml                               |    2 +
 .../test/Horde/Kolab/Storage/Unit/Cache/DataTest.php              |   22 ++
 3 files changed, 79 insertions(+), 0 deletions(-)

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

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

commit e793747ec2efe8cd9b643f2022b5d24cd75858fd
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 08:17:39 2011 +0200

    Always generate the status information.

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

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

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

commit bf1a9076fb0b0a5a585a02482f04cfedd0f764b6
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 08:24:29 2011 +0200

    Generate the data object here.

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

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

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

commit 33bd3d2206a3460a8bc319b94551992a22f4892e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 08:36:51 2011 +0200

    Move generation of IMAP mock data to the Mock data handler.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock/Data.php    |   72 ++++-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   46 +---
 2 files changed, 73 insertions(+), 45 deletions(-)

http://git.horde.org/horde-git/-/commit/33bd3d2206a3460a8bc319b94551992a22f4892e

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

commit a2e984e24f835f872e88e55b6c566eab91374cb3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 08:41:36 2011 +0200

    Remove duplicate section.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock/Data.php    |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

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

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

commit dbe38843dac85ef7d05e52de33bc01151c130e7a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 09:23:39 2011 +0200

    Split method.

 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php |   82 +++++----
 1 files changed, 46 insertions(+), 36 deletions(-)

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

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

commit bf28c35a26d04c2f31b28ac2bfbec18df7102bdd
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 09:33:05 2011 +0200

    Provide a function to get a mock data storage.

 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php |   15 +++++++--
 1 files changed, 12 insertions(+), 3 deletions(-)

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

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

commit 79bfa9fc9326095976d79e3e8ffba14ef4814b6f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 10:45:04 2011 +0200

    Support preferences. Remove stray break; statements.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Data/Format/Mime.php    |   10 ++--
 1 files changed, 5 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/79bfa9fc9326095976d79e3e8ffba14ef4814b6f

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

commit e6a94b0980757bb7e886378c891f7450c9daa1cc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 10:46:12 2011 +0200

    Ensure the user usually gets some kind of notification for parse errors unless explicitely restricted otherwise.

 .../lib/Horde/Kolab/Storage/Data/Parser/Structure.php             |   11 +++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |    3 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |    4 +-
 3 files changed, 13 insertions(+), 5 deletions(-)

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

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

commit 9f03d8efcecbb7bcb489d8c2a658ed540ae591c1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu May 19 10:48:50 2011 +0200

    Allow specifying full mails on disk.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock/Data.php    |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

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

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

commit c5052d7ba87554c11fcb4d58af13ace6043b69b6
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 04:39:09 2011 +0200

    Support adding data queries via the query set.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |    1 +
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php |   38 ++++-
 2 files changed, 33 insertions(+), 6 deletions(-)

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

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

commit ea80a6afa49a19e37e42a25f785c1abe4568a9f6
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 05:30:02 2011 +0200

    Complete support for adding data queries.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php |   70 ++++-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cached.php     |   18 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Uncached.php   |   14 +-
 .../test/Horde/Kolab/Storage/Unit/QuerySet/UncachedTest.php       |   53 +++-
 4 files changed, 148 insertions(+), 7 deletions(-)

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

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

commit 919696eae598d1c3b7c1098d2fda8b5e3ab96256
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 05:33:57 2011 +0200

    Add the preferences data query.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data.php          |    5 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Base.php     |    3 -
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Cached.php   |    3 +-
 .../lib/Horde/Kolab/Storage/Data/Query/Preferences.php            |   41 +
 .../lib/Horde/Kolab/Storage/Data/Query/Preferences/Base.php       |   95 +++
 .../lib/Horde/Kolab/Storage/Data/Query/Preferences/Cache.php      |  111 +++
 framework/Kolab_Storage/package.xml                               |   29 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |    6 +-
 .../Horde/Kolab/Storage/Unit/Data/Query/Preferences/BaseTest.php  |   75 ++
 .../Horde/Kolab/Storage/Unit/Data/Query/Preferences/CacheTest.php |  116 +++
 .../Kolab_Storage/test/Horde/Kolab/Storage/fixtures/preferences.1 |   82 +++
 .../Kolab_Storage/test/Horde/Kolab/Storage/fixtures/preferences.2 |  163 +++++
 12 files changed, 717 insertions(+), 12 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences/Base.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences/Cache.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/Query/Preferences/BaseTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/Query/Preferences/CacheTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/fixtures/preferences.1
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/fixtures/preferences.2

http://git.horde.org/horde-git/-/commit/919696eae598d1c3b7c1098d2fda8b5e3ab96256

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

commit 1f89d5d75ddd95fefc9b4ef29d4f6795fb8c9698
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 07:24:26 2011 +0200

    need to bump the API version as well.

 framework/Kolab_Storage/package.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/1f89d5d75ddd95fefc9b4ef29d4f6795fb8c9698

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

commit 9c1c66909510cf314028cf72dc15b13d6f704d00
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 07:38:43 2011 +0200

    Log testing.

 framework/Test/lib/Horde/Test/Log.php |  118 +++++++++++++++++++++++++++++++++
 framework/Test/package.xml            |   27 +++++---
 2 files changed, 136 insertions(+), 9 deletions(-)
 create mode 100644 framework/Test/lib/Horde/Test/Log.php

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

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

commit 322b839a91657ab3fde3b0908713b00e2046cee7
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 07:52:33 2011 +0200

    Repair retrieving preferences from the KolabImap backend.

 framework/Prefs/lib/Horde/Prefs/Storage/KolabImap.php             |  177 +++--
 framework/Prefs/package.xml                                       |    2 +-
 .../Prefs/test/Horde/Prefs/Unit/Storage/KolabImapLogTest.php      |  104 +++
 framework/Prefs/test/Horde/Prefs/Unit/Storage/KolabImapTest.php   |   35 +-
 4 files changed, 244 insertions(+), 74 deletions(-)
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/KolabImapLogTest.php

http://git.horde.org/horde-git/-/commit/322b839a91657ab3fde3b0908713b00e2046cee7

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

commit e6fb27a6623f7dc4e8f1639e210f0769f081524d
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 07:52:45 2011 +0200

    phpdoc

 framework/Prefs/lib/Horde/Prefs/Storage/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit 0b88e15cac66d243c3c3bcdd4ca6d44a43c59335
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 09:45:00 2011 +0200

    Pass object array by reference as this receives the object uid which is essential when caching.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data.php        |   11 ++++---
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Base.php   |    8 ++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Cached.php |    8 ++--
 3 files changed, 14 insertions(+), 13 deletions(-)

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

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

commit 329dfa91bf8e484bf96196d9113d9a16af1111ee
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 10:00:46 2011 +0200

    Fix notice.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock/Data.php    |    6 ++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/329dfa91bf8e484bf96196d9113d9a16af1111ee

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

commit b8ea4d9bde2560e2069c1e4b39fb018e630556d3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri May 20 10:01:22 2011 +0200

    Test and repair the IMAP based Kolab preferences backend.

 framework/Prefs/lib/Horde/Prefs/Storage/KolabImap.php             |  201 +++--
 framework/Prefs/test/Horde/Prefs/Autoload.php                     |    3 +
 framework/Prefs/test/Horde/Prefs/Stub/Storage.php                 |   38 +
 .../Prefs/test/Horde/Prefs/Unit/Storage/KolabImapLogTest.php      |   22 +-
 framework/Prefs/test/Horde/Prefs/Unit/Storage/KolabImapTest.php   |   96 ++-
 framework/Prefs/test/Horde/Prefs/fixtures/preferences.1           |   82 ++
 6 files changed, 367 insertions(+), 75 deletions(-)
 create mode 100644 framework/Prefs/test/Horde/Prefs/Stub/Storage.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/fixtures/preferences.1

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




More information about the commits mailing list