[commits] Horde branch master updated. 4cbe1c37c7792f1701dec7c048e0c16a577cf572

Gunnar Wrobel p at rdus.de
Mon Mar 21 15:58:36 UTC 2011


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

from: 1b67e8a36219f958a8321eac47c88758f65426ed

682a422 Moved Horde specific functionality out of the note parser.
8a1c327 $storage only needed within the conditional.
ce26152 Adapt to Kolab_Format change, draft for modify(), cleanup.
44bbbcb The return values are required here.
a6ff15a Adapt to Kolab_Format change.
a6925be Adapt to Kolab_Format change and new return value.
4421dfb Complete the interface.
13da569 This is no decorator but an alternative implementation.
480ac6c Throw an exception on a duplicate UID within one folder.
58ce6f8 change log.
aa8b856 Deal with Kolab_Format parsing exceptions.
7befe7b Provide different messages with different UID.
3daca51 Adapt testing to duplicate UID exception. Test object modification for the cached driver.
021c98e Fix for recent changes.
31b1923 Allow creating the driver with an empty notepad name.
7c24d67 Doh, should store the cache after modification.
0461ff6 Return the new backend UID.
c5b4ce0 Try to check the return value for unexpected content.
6f24289 Expunge the old version after modifying.
c620e3c I obviously have no clue yet on how the MIME parsing should work correctly. Just make this work for now even if it might be inefficient. Fix return of the UID after appending.
4cbe1c3 Changelog.

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

commit 682a4227a2792aae801d3e1160d4fa1cc1033172
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 04:48:50 2011 +0100

    Moved Horde specific functionality out of the note parser.

 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Note.php |   39 ------------
 framework/Kolab_Format/package.xml                         |    1 +
 2 files changed, 1 insertions(+), 39 deletions(-)

http://git.horde.org/horde-git/-/commit/682a4227a2792aae801d3e1160d4fa1cc1033172

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

commit 8a1c3275cda6fbdb4deec1ce412ea6761ad5f4a1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 04:51:47 2011 +0100

    $storage only needed within the conditional.

 mnemo/note/pdf.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit ce261522a96ae72ff3a6d928a7741e4fd40e43ae
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 04:52:27 2011 +0100

    Adapt to Kolab_Format change, draft for modify(), cleanup.

 mnemo/lib/Driver/Kolab.php |  221 +++++---------------------------------------
 1 files changed, 23 insertions(+), 198 deletions(-)

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

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

commit 44bbbcb707cf9eef9fb23a97dd7ad73b9dfa2245
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 04:56:18 2011 +0100

    The return values are required here.

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

http://git.horde.org/horde-git/-/commit/44bbbcb707cf9eef9fb23a97dd7ad73b9dfa2245

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

commit a6ff15af301a9c90eeb6f7479b067dba044d4843
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 04:56:58 2011 +0100

    Adapt to Kolab_Format change.

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

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

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

commit a6925be8c3cb6c208849a481c542426f776ace01
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 05:16:27 2011 +0100

    Adapt to Kolab_Format change and new return value.

 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |   32 +++--
 1 files changed, 17 insertions(+), 15 deletions(-)

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

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

commit 4421dfbbec431f0ed99733aa60d80d2ff66937c1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 05:17:21 2011 +0100

    Complete the interface.

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

http://git.horde.org/horde-git/-/commit/4421dfbbec431f0ed99733aa60d80d2ff66937c1

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

commit 13da56988354b6069c4713affc74d281e7a072f6
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 05:31:44 2011 +0100

    This is no decorator but an alternative implementation.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cached.php        |    6 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Cached.php   |  254 ++++
 .../lib/Horde/Kolab/Storage/Data/Decorator/Cache.php              |  309 -----
 framework/Kolab_Storage/package.xml                               |   31 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/CachedTest.php    |    2 +-
 .../test/Horde/Kolab/Storage/Unit/Data/CachedTest.php             |  197 +++
 .../test/Horde/Kolab/Storage/Unit/Data/Decorator/CacheTest.php    |  207 ---
 7 files changed, 475 insertions(+), 531 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Cached.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Decorator/Cache.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/CachedTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/Decorator/CacheTest.php

http://git.horde.org/horde-git/-/commit/13da56988354b6069c4713affc74d281e7a072f6

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

commit 480ac6ceff3daea1f0639607671ed9e2886efb7a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 06:18:57 2011 +0100

    Throw an exception on a duplicate UID within one folder.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/Data.php    |   10 +++-
 .../test/Horde/Kolab/Storage/Unit/Cache/DataTest.php              |   12 +++++
 2 files changed, 21 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/480ac6ceff3daea1f0639607671ed9e2886efb7a

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

commit 58ce6f85ff756a592aa80fd29aa5894c948e318e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 09:36:50 2011 +0100

    change log.

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

http://git.horde.org/horde-git/-/commit/58ce6f85ff756a592aa80fd29aa5894c948e318e

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

commit aa8b856b380e6a3bd3eb9c599824c5b8f9f726aa
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 09:40:06 2011 +0100

    Deal with Kolab_Format parsing exceptions.

 framework/Kolab_Storage/TODO                                      |    2 -
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Data/Format/Mime.php    |   37 +++-
 .../lib/Horde/Kolab/Storage/Data/Parser/Structure.php             |   41 ++++-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |    1 +
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |    6 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |   49 +++++
 .../test/Horde/Kolab/Storage/fixtures/broken_note.eml             |   43 ++++
 7 files changed, 161 insertions(+), 18 deletions(-)
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/fixtures/broken_note.eml

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

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

commit 7befe7b52e9c63b1b3ab9c46f5346f7ca79357b5
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 10:45:21 2011 +0100

    Provide different messages with different UID.

 .../test/Horde/Kolab/Storage/fixtures/event.1.xml.qp              |   11 +++++
 .../test/Horde/Kolab/Storage/fixtures/event.2.xml.qp              |   11 +++++
 .../test/Horde/Kolab/Storage/fixtures/event.3.xml.qp              |   11 +++++
 3 files changed, 33 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/fixtures/event.1.xml.qp
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/fixtures/event.2.xml.qp
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/fixtures/event.3.xml.qp

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

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

commit 3daca51d3a9df6053b1a7a748f24677118cda87d
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 10:46:27 2011 +0100

    Adapt testing to duplicate UID exception. Test object modification for the cached driver.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/Data.php    |   32 ++--
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Cached.php   |   22 +++-
 framework/Kolab_Storage/package.xml                               |    2 +
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   10 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/Data/BaseTest.php |   22 ++-
 .../test/Horde/Kolab/Storage/Unit/Data/CachedTest.php             |   38 +++--
 6 files changed, 82 insertions(+), 44 deletions(-)

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

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

commit 021c98ee63cd65a51d6ec304e521d824621764f9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 14:36:55 2011 +0100

    Fix for recent changes.

 mnemo/lib/tests/Mnemo/TestCase.php                |   24 +++++++++++++-------
 mnemo/lib/tests/Mnemo/Unit/Factory/DriverTest.php |    8 +++---
 2 files changed, 19 insertions(+), 13 deletions(-)

http://git.horde.org/horde-git/-/commit/021c98ee63cd65a51d6ec304e521d824621764f9

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

commit 31b1923e3f06c103014dee0ec830131c725fb488
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 14:47:14 2011 +0100

    Allow creating the driver with an empty notepad name.

 mnemo/lib/Driver/Kolab.php                        |   51 ++++++++++++++++-----
 mnemo/lib/tests/Mnemo/Unit/Factory/DriverTest.php |    7 +++
 2 files changed, 47 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/31b1923e3f06c103014dee0ec830131c725fb488

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

commit 7c24d6736e8ac118508f6f5b56737ec6cc633cab
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 15:46:31 2011 +0100

    Doh, should store the cache after modification.

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

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

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

commit 0461ff6ba1eac105d9d49e2000b9730baad3d9a9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 15:46:51 2011 +0100

    Return the new backend UID.

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

http://git.horde.org/horde-git/-/commit/0461ff6ba1eac105d9d49e2000b9730baad3d9a9

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

commit c5b4ce040e1a28a066e29afe6af5ce50d75b65a9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 15:47:32 2011 +0100

    Try to check the return value for unexpected content.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Data/Modifiable.php     |   13 ++++-
 1 files changed, 11 insertions(+), 2 deletions(-)

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

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

commit 6f2428910c26e167fe720aa89d78d6f581d41ab9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 15:47:59 2011 +0100

    Expunge the old version after modifying.

 .../lib/Horde/Kolab/Storage/Data/Parser/Structure.php             |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

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

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

commit c620e3c5ddf552995f2fc919409679a140254645
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 15:49:09 2011 +0100

    I obviously have no clue yet on how the MIME parsing should work correctly. Just make this work for now even if it might be inefficient. Fix return of the UID after appending.

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

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

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

commit 4cbe1c37c7792f1701dec7c048e0c16a577cf572
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 21 16:09:56 2011 +0100

    Changelog.

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

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




More information about the commits mailing list