[commits] Horde branch H4-Group updated. 928db97e71b9be762cffa71f1e464bfd049f5108

Jan Schneider jan at horde.org
Fri Mar 4 18:36:00 UTC 2011


The branch "H4-Group" has been updated.
The following is a summary of the commits.

from: 84efea7b6965fa2ef52aedf10f5197713187e136

01627df Hopefully this is all that should be left to implement the Kolab driver.
d430fb6 Read-only is the default.
9553d55 Implement Mock driver.
fd5b861 Remove the DataTree driver.
a33ab31 Remove group hooks. If people want custom logic, they can create a custom driver.
928db97 If we default to read-only drivers, we can as well default to throw exceptions from write operations.

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

commit 01627dfe89f146df1499e3dfc6bf44e58ebafbef
Author: Jan Schneider <jan at horde.org>
Date:   Fri Mar 4 18:51:02 2011 +0100

    Hopefully this is all that should be left to implement the Kolab driver.
    
    Passing the correct parameters from Horde_Core_Factory_Group and testing
    is left as an excercise for Gunnar.

 framework/Group/lib/Horde/Group/Kolab.php       |  275 ++--------------------
 framework/Group/lib/Horde/Group/KolabObject.php |  162 -------------
 2 files changed, 25 insertions(+), 412 deletions(-)
 delete mode 100644 framework/Group/lib/Horde/Group/KolabObject.php

http://git.horde.org/horde-git/-/commit/01627dfe89f146df1499e3dfc6bf44e58ebafbef

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

commit d430fb6befa8c8b64911251de283ee24d5d654e6
Author: Jan Schneider <jan at horde.org>
Date:   Fri Mar 4 18:54:04 2011 +0100

    Read-only is the default.

 framework/Group/lib/Horde/Group/Kolab.php |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

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

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

commit 9553d55a924bc3da93aedbd0b37742c4be527ed1
Author: Jan Schneider <jan at horde.org>
Date:   Fri Mar 4 19:18:41 2011 +0100

    Implement Mock driver.

 framework/Group/lib/Horde/Group/Mock.php      |  303 +++++++++----------------
 framework/Group/test/Horde/Group/MockTest.php |  106 +++++++++
 2 files changed, 214 insertions(+), 195 deletions(-)
 create mode 100644 framework/Group/test/Horde/Group/MockTest.php

http://git.horde.org/horde-git/-/commit/9553d55a924bc3da93aedbd0b37742c4be527ed1

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

commit fd5b8611e4d281ba2ccfd77437c856adb0022e5a
Author: Jan Schneider <jan at horde.org>
Date:   Fri Mar 4 19:26:44 2011 +0100

    Remove the DataTree driver.

 framework/Group/lib/Horde/Group.php                       |  651 -------------
 framework/Group/lib/Horde/Group/DataTreeObject.php        |  190 ----
 horde/scripts/upgrades/convert_datatree_groups_to_sql.php |    2 +
 3 files changed, 2 insertions(+), 841 deletions(-)
 delete mode 100644 framework/Group/lib/Horde/Group.php
 delete mode 100644 framework/Group/lib/Horde/Group/DataTreeObject.php

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

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

commit a33ab31147cbe9c622b25721c32c9a49274c1f6c
Author: Jan Schneider <jan at horde.org>
Date:   Fri Mar 4 19:30:03 2011 +0100

    Remove group hooks. If people want custom logic, they can create a custom driver.

 framework/Group/lib/Horde/Group/Hooks.php |   81 -----------------------------
 horde/config/conf.xml                     |   15 ++----
 horde/config/hooks.php.dist               |   31 -----------
 3 files changed, 5 insertions(+), 122 deletions(-)
 delete mode 100644 framework/Group/lib/Horde/Group/Hooks.php

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

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

commit 928db97e71b9be762cffa71f1e464bfd049f5108
Author: Jan Schneider <jan at horde.org>
Date:   Fri Mar 4 19:33:38 2011 +0100

    If we default to read-only drivers, we can as well default to throw exceptions
    from write operations.

 framework/Group/lib/Horde/Group/Base.php |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/928db97e71b9be762cffa71f1e464bfd049f5108




More information about the commits mailing list