[commits] Horde branch master updated.

Gunnar Wrobel p at rdus.de
Mon Apr 6 10:21:24 UTC 2009


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

from: c2528cfac3845221f33742dd59fea6367b48c6bd

7962761... Ensure the LDAP driver actually gets the configuration.
8adb310... Add a call for retrieving the attributes supported within a schema.
ac780fb... Improved handling of object attributes.
e9c5ce5... Ensure the LDAP driver actually gets the configuration.
06d6b1a... Add a call for retrieving the attributes supported within a schema.
ce5cce8... Improved handling of object attributes.
5071ed1... Moved the ability to determine object attribtues into the core server class as it is something required for all defined server types.
90f90fd... Add defined and required attributes.
b598624... Fixed handling the return values from the parent class.
588df22... Correct the basic calls for handling object ids and identifying the object types.
84e790b... Allow setting the id of a basic object. Fixed a typo.
cc1fa2c... Add required attributes.
04f4017... Added TODO item.
9dafee4... Ensure we do not offer a derived value if the base to derive from is missing.
704df62... Fix identification of object types.
6f830b9... Fix data modifications.
e1fe30a... Correct how we derive attributes. This is not completed yet and does not catch all possible conditions (e.g. multiple attribute values, value caching).

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

commit 79627618d961c33a20ced2363f4118a791fb0b9b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Apr 3 17:04:14 2009 +0200

    Ensure the LDAP driver actually gets the configuration.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=e74679fb6951926f21932953573928ea482b8350&r2=79627618d961c33a20ced2363f4118a791fb0b9b

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

commit 8adb310f2ae3b9267eb4e2d948b7a361bf40baab
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Apr 3 21:13:33 2009 +0200

    Add a call for retrieving the attributes supported within a schema.
    
    Code style.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=79627618d961c33a20ced2363f4118a791fb0b9b&r2=8adb310f2ae3b9267eb4e2d948b7a361bf40baab

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

commit ac780fbc192e696b7017048e47234fcd49e38f4b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Apr 5 22:50:40 2009 +0200

    Improved handling of object attributes.
    
    The library now allows locked, required, and derived attributes as
    well as attributes with default values.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=8adb310f2ae3b9267eb4e2d948b7a361bf40baab&r2=ac780fbc192e696b7017048e47234fcd49e38f4b

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

commit e9c5ce53cf6b71926c3978b8df9e1cbd0cffb312
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Apr 3 17:04:14 2009 +0200

    Ensure the LDAP driver actually gets the configuration.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=ac780fbc192e696b7017048e47234fcd49e38f4b&r2=e9c5ce53cf6b71926c3978b8df9e1cbd0cffb312

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

commit 06d6b1a62c5d16bbedd93eb58c005ecc4004a977
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Apr 3 21:13:33 2009 +0200

    Add a call for retrieving the attributes supported within a schema.
    
    Code style.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=e9c5ce53cf6b71926c3978b8df9e1cbd0cffb312&r2=06d6b1a62c5d16bbedd93eb58c005ecc4004a977

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

commit ce5cce8ecd94b67aac580b9d65949430261ae4fb
Author: Gunnar Wrobel <p at rdus.de>
Date:   Sun Apr 5 22:50:40 2009 +0200

    Improved handling of object attributes.
    
    The library now allows locked, required, and derived attributes as
    well as attributes with default values.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=06d6b1a62c5d16bbedd93eb58c005ecc4004a977&r2=ce5cce8ecd94b67aac580b9d65949430261ae4fb

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

commit 5071ed1c39807a55fd38759a979d95b4a6cfc40b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 07:20:33 2009 +0200

    Moved the ability to determine object attribtues into the core server
    class as it is something required for all defined server types.

 framework/Kolab_Server/lib/Horde/Kolab/Server.php      |  179 +++++++++++++-
 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |  201 ++++------------
 framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php |   29 ++-
 3 files changed, 236 insertions(+), 173 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server.php?rt=horde-git&r1=e74679fb6951926f21932953573928ea482b8350&r2=5071ed1c39807a55fd38759a979d95b4a6cfc40b
http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=ce5cce8ecd94b67aac580b9d65949430261ae4fb&r2=5071ed1c39807a55fd38759a979d95b4a6cfc40b
http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php?rt=horde-git&r1=3465975ee730bc91535a463ded35d40d8473eef4&r2=5071ed1c39807a55fd38759a979d95b4a6cfc40b

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

commit 90f90fd6f22db412277faa2e3a9b613f8b955058
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 07:20:56 2009 +0200

    Add defined and required attributes.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php          |   21 ++++-
 .../Kolab_Server/lib/Horde/Kolab/Server/Object/Inetorgperson.php  |    5 +
 framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php   |   22 +----
 3 files changed, 27 insertions(+), 21 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php?rt=horde-git&r1=e74679fb6951926f21932953573928ea482b8350&r2=90f90fd6f22db412277faa2e3a9b613f8b955058
http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Inetorgperson.php?rt=horde-git&r1=e74679fb6951926f21932953573928ea482b8350&r2=90f90fd6f22db412277faa2e3a9b613f8b955058
http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php?rt=horde-git&r1=e74679fb6951926f21932953573928ea482b8350&r2=90f90fd6f22db412277faa2e3a9b613f8b955058

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

commit b598624f9500af421ca199c7f5361fd922afa578
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 08:09:43 2009 +0200

    Fixed handling the return values from the parent class.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php?rt=horde-git&r1=967bf9ad4e3a23d8ebb0c26bc8dbcc3fe0bef320&r2=b598624f9500af421ca199c7f5361fd922afa578

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

commit 588df221359adebcd180233f92f33241eb3ac1b8
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 08:10:29 2009 +0200

    Correct the basic calls for handling object ids and identifying the object types.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=5071ed1c39807a55fd38759a979d95b4a6cfc40b&r2=588df221359adebcd180233f92f33241eb3ac1b8

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

commit 84e790b091611c786665986c8ac12bcc97a13e9f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 08:11:20 2009 +0200

    Allow setting the id of a basic object. Fixed a typo.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php?rt=horde-git&r1=90f90fd6f22db412277faa2e3a9b613f8b955058&r2=84e790b091611c786665986c8ac12bcc97a13e9f

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

commit cc1fa2cc7aa73b570422de883b2f91c08ac90e96
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 08:11:35 2009 +0200

    Add required attributes.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php?rt=horde-git&r1=90f90fd6f22db412277faa2e3a9b613f8b955058&r2=cc1fa2cc7aa73b570422de883b2f91c08ac90e96

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

commit 04f40175d83f1f72beb6191b8c375e54dcdd35da
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 11:42:03 2009 +0200

    Added TODO item.

 framework/Kolab_Server/TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/TODO?rt=horde-git&r1=3761062b6fa932af563cae532c7369d0a8b87d59&r2=04f40175d83f1f72beb6191b8c375e54dcdd35da

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

commit 9dafee4fd691e789cfa99193b4c7942abdbb96b7
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 11:42:47 2009 +0200

    Ensure we do not offer a derived value if the base to derive from is missing.
    
    Added abstract save() function.

 framework/Kolab_Server/lib/Horde/Kolab/Server.php |   36 +++++++++++++++++++-
 1 files changed, 34 insertions(+), 2 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server.php?rt=horde-git&r1=5071ed1c39807a55fd38759a979d95b4a6cfc40b&r2=9dafee4fd691e789cfa99193b4c7942abdbb96b7

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

commit 704df62cc8b83bb43c14a9641f797372de34f580
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 11:43:29 2009 +0200

    Fix identification of object types.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php |   27 ++++++--------
 framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php  |   19 +++++-----
 2 files changed, 22 insertions(+), 24 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php?rt=horde-git&r1=b598624f9500af421ca199c7f5361fd922afa578&r2=704df62cc8b83bb43c14a9641f797372de34f580
http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Ldap.php?rt=horde-git&r1=588df221359adebcd180233f92f33241eb3ac1b8&r2=704df62cc8b83bb43c14a9641f797372de34f580

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

commit 6f830b95017d3d1e36f8f063a8d39da4ed77fd8a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 11:43:46 2009 +0200

    Fix data modifications.

 framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php |   30 ++++++++++-----
 1 files changed, 20 insertions(+), 10 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php?rt=horde-git&r1=5071ed1c39807a55fd38759a979d95b4a6cfc40b&r2=6f830b95017d3d1e36f8f063a8d39da4ed77fd8a

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

commit e1fe30ada9683206c72fa162713bf418b68fb700
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Apr 6 11:44:39 2009 +0200

    Correct how we derive attributes. This is not completed yet and does not catch all possible conditions (e.g. multiple attribute values, value caching).

 framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php        |  114 ++++++-
 framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php |   64 ++--
 2 files changed, 134 insertions(+), 44 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php?rt=horde-git&r1=84e790b091611c786665986c8ac12bcc97a13e9f&r2=e1fe30ada9683206c72fa162713bf418b68fb700
http://git.horde.org/diff.php/framework/Kolab_Server/lib/Horde/Kolab/Server/Object/Person.php?rt=horde-git&r1=cc1fa2cc7aa73b570422de883b2f91c08ac90e96&r2=e1fe30ada9683206c72fa162713bf418b68fb700




More information about the commits mailing list