[commits] Horde branch master updated. 0c16a057ab7863b20bd315895e498bf2ffa74031

Jan Schneider jan at horde.org
Tue Aug 10 23:31:52 UTC 2010


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

from: 3ee93298444a7f6a772b93412beb35d8d34d871b

d73feb5 Read WebDAV ACL for permission checking.
c2b91fa Implement CalDAV DELETE.
659aaf8 Fix toggling holiday off and on if there is a maximum event limit.
0c16a05 Add light wrappers classes for individual calendars, so that we have a common calendar API independent of the underlying driver. Prepare to edit/add events in drivers other than the internal drivers.

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

commit d73feb550c5a129f4c52764141ace84011a6b79e
Author: Jan Schneider <jan at horde.org>
Date:   Mon Aug 9 18:26:32 2010 +0200

    Read WebDAV ACL for permission checking.

 kronolith/lib/Driver/Ical.php |   35 ++++++++++++++++++++++++++++++++---
 kronolith/lib/Event/Ical.php  |   14 ++++++++++++++
 2 files changed, 46 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver/Ical.php?rt=horde-git&r1=f6007c3822b6322d0b218e79354f25db131308cb&r2=d73feb550c5a129f4c52764141ace84011a6b79e
http://git.horde.org/diff.php/kronolith/lib/Event/Ical.php?rt=horde-git&r1=09a0ade1f7c7d156a3158532a338c7989498ddfb&r2=d73feb550c5a129f4c52764141ace84011a6b79e

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

commit c2b91fae00676c89f16c435c033a48fabb58bb7a
Author: Jan Schneider <jan at horde.org>
Date:   Mon Aug 9 20:43:41 2010 +0200

    Implement CalDAV DELETE.

 kronolith/delete.php                  |   15 +++++++++----
 kronolith/lib/Driver/Ical.php         |   35 +++++++++++++++++++++++++++++++++
 kronolith/templates/delete/delete.inc |    1 +
 kronolith/templates/delete/one.inc    |    1 +
 4 files changed, 47 insertions(+), 5 deletions(-)

http://git.horde.org/diff.php/kronolith/delete.php?rt=horde-git&r1=d814109199de8e0ce7363dac940f7987a44fd5ac&r2=c2b91fae00676c89f16c435c033a48fabb58bb7a
http://git.horde.org/diff.php/kronolith/lib/Driver/Ical.php?rt=horde-git&r1=d73feb550c5a129f4c52764141ace84011a6b79e&r2=c2b91fae00676c89f16c435c033a48fabb58bb7a
http://git.horde.org/diff.php/kronolith/templates/delete/delete.inc?rt=horde-git&r1=6dbfe1cecfab4f4ecfa9eea24b36e10cf7781596&r2=c2b91fae00676c89f16c435c033a48fabb58bb7a
http://git.horde.org/diff.php/kronolith/templates/delete/one.inc?rt=horde-git&r1=6dbfe1cecfab4f4ecfa9eea24b36e10cf7781596&r2=c2b91fae00676c89f16c435c033a48fabb58bb7a

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

commit 659aaf888e81fafe99e0d0c93d3dc73a4ff61c99
Author: Jan Schneider <jan at horde.org>
Date:   Wed Aug 11 00:51:31 2010 +0200

    Fix toggling holiday off and on if there is a maximum event limit.

 kronolith/js/kronolith.js |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/kronolith/js/kronolith.js?rt=horde-git&r1=595c1f06a117a81ea09259940a60cb79564b2bef&r2=659aaf888e81fafe99e0d0c93d3dc73a4ff61c99

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

commit 0c16a057ab7863b20bd315895e498bf2ffa74031
Author: Jan Schneider <jan at horde.org>
Date:   Wed Aug 11 00:53:29 2010 +0200

    Add light wrappers classes for individual calendars, so that we have a
    common calendar API independent of the underlying driver.
    Prepare to edit/add events in drivers other than the internal drivers.

 kronolith/calendars/index.php                 |    2 +-
 kronolith/calendars/info.php                  |    4 +-
 kronolith/data.php                            |   57 ++----
 kronolith/edit.php                            |  171 +++++++++++-------
 kronolith/js/kronolith.js                     |    4 +-
 kronolith/lib/Ajax/Application.php            |   18 +-
 kronolith/lib/Api.php                         |   53 +++---
 kronolith/lib/Application.php                 |    5 +-
 kronolith/lib/Block/month.php                 |   61 ++-----
 kronolith/lib/Block/monthlist.php             |   42 +---
 kronolith/lib/Block/prevmonthlist.php         |   24 +--
 kronolith/lib/Block/summary.php               |   49 ++----
 kronolith/lib/Calendar.php                    |  121 ++++++++++++
 kronolith/lib/Calendar/External.php           |   78 ++++++++
 kronolith/lib/Calendar/Holiday.php            |   57 ++++++
 kronolith/lib/Calendar/Internal.php           |  123 +++++++++++++
 kronolith/lib/Calendar/Remote.php             |  165 +++++++++++++++++
 kronolith/lib/Driver/Ical.php                 |   29 ++-
 kronolith/lib/Driver/Kolab.php                |    8 +-
 kronolith/lib/Driver/Sql.php                  |   10 +-
 kronolith/lib/Event.php                       |    2 +-
 kronolith/lib/Event/Ical.php                  |   15 +--
 kronolith/lib/Event/Sql.php                   |    8 +-
 kronolith/lib/Kronolith.php                   |  242 +++++++++++++++----------
 kronolith/lib/LoginTasks/Task/PurgeEvents.php |    2 +-
 kronolith/lib/View/Day.php                    |   15 +-
 kronolith/lib/View/EditEvent.php              |   15 +--
 kronolith/lib/View/Month.php                  |    6 +-
 kronolith/lib/View/Week.php                   |   12 +-
 kronolith/new.php                             |   15 +--
 kronolith/search.php                          |   24 +--
 kronolith/templates/calendar_titles.inc       |    2 +-
 kronolith/templates/data/export.inc           |    8 +-
 kronolith/templates/data/import.inc           |    8 +-
 kronolith/templates/edit/edit.inc             |    8 +-
 kronolith/templates/panel.inc                 |   25 +--
 36 files changed, 1002 insertions(+), 486 deletions(-)
 create mode 100644 kronolith/lib/Calendar.php
 create mode 100644 kronolith/lib/Calendar/External.php
 create mode 100644 kronolith/lib/Calendar/Holiday.php
 create mode 100644 kronolith/lib/Calendar/Internal.php
 create mode 100644 kronolith/lib/Calendar/Remote.php

http://git.horde.org/diff.php/kronolith/calendars/index.php?rt=horde-git&r1=02d755c4f13fcc243bfebbff5a9e5f18187d496f&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/calendars/info.php?rt=horde-git&r1=4343b7a9079e436ff77770deb9adb6b1f38cc29c&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/data.php?rt=horde-git&r1=bf40d9d0bd8822890be6f74aff5bfde6091bb354&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/edit.php?rt=horde-git&r1=f7c4f522f7f2b045523787feb9599d97ad2dfd40&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/js/kronolith.js?rt=horde-git&r1=659aaf888e81fafe99e0d0c93d3dc73a4ff61c99&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Ajax/Application.php?rt=horde-git&r1=595c1f06a117a81ea09259940a60cb79564b2bef&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Api.php?rt=horde-git&r1=94ecea550f9a7a31c7edeaa3e253bfd7ee182efa&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Application.php?rt=horde-git&r1=c1f241be16aa88a278d0e51fc7baa78e39008cca&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Block/month.php?rt=horde-git&r1=fabc7e43b5dc1d9e651f5a343eb49266e46a0b63&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Block/monthlist.php?rt=horde-git&r1=fabc7e43b5dc1d9e651f5a343eb49266e46a0b63&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Block/prevmonthlist.php?rt=horde-git&r1=fabc7e43b5dc1d9e651f5a343eb49266e46a0b63&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Block/summary.php?rt=horde-git&r1=bd6d4a104b486bcff3b2091e4f07cdcec17ba7e6&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/co.php/kronolith/lib/Calendar.php?rt=horde-git&r=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/co.php/kronolith/lib/Calendar/External.php?rt=horde-git&r=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/co.php/kronolith/lib/Calendar/Holiday.php?rt=horde-git&r=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/co.php/kronolith/lib/Calendar/Internal.php?rt=horde-git&r=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/co.php/kronolith/lib/Calendar/Remote.php?rt=horde-git&r=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Driver/Ical.php?rt=horde-git&r1=c2b91fae00676c89f16c435c033a48fabb58bb7a&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Driver/Kolab.php?rt=horde-git&r1=a90c8acb3cf4fc4eb219799aa297a672709532a6&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Driver/Sql.php?rt=horde-git&r1=9cca14d6881277d4eea1f8ebf2859ce4a3233b67&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Event.php?rt=horde-git&r1=f66336d1f78e1a09f767f8099bd015f2e29af8f8&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Event/Ical.php?rt=horde-git&r1=d73feb550c5a129f4c52764141ace84011a6b79e&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Event/Sql.php?rt=horde-git&r1=7e3440b207db90c35549d3fc9a76a0ef82887fa3&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-git&r1=f5727b9d2b1c7894a6965123b4a3eb2612efbde4&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/LoginTasks/Task/PurgeEvents.php?rt=horde-git&r1=f385719d99b4dfe66097686a4aeba432a110b6e8&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/View/Day.php?rt=horde-git&r1=2ebfb5e4a07bd3ab6e00ba21ae9b9cd7f3f970dc&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/View/EditEvent.php?rt=horde-git&r1=83cab23538795560cc52939c1e0fee65eb96e4fe&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/View/Month.php?rt=horde-git&r1=9f529bff639f1cafde6bae97fa3d6c7ee0112bce&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/lib/View/Week.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/new.php?rt=horde-git&r1=02d755c4f13fcc243bfebbff5a9e5f18187d496f&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/search.php?rt=horde-git&r1=02d755c4f13fcc243bfebbff5a9e5f18187d496f&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/templates/calendar_titles.inc?rt=horde-git&r1=a4703c1673eb838b565bd5a416963ade00059eaa&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/templates/data/export.inc?rt=horde-git&r1=f438b2c85670201c39e3697860518609765f389a&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/templates/data/import.inc?rt=horde-git&r1=f438b2c85670201c39e3697860518609765f389a&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/templates/edit/edit.inc?rt=horde-git&r1=435cc81395b87ea57ac5b81dbb55c08b199bc574&r2=0c16a057ab7863b20bd315895e498bf2ffa74031
http://git.horde.org/diff.php/kronolith/templates/panel.inc?rt=horde-git&r1=e149c7180ec549934c1f63334a466addd41710fb&r2=0c16a057ab7863b20bd315895e498bf2ffa74031




More information about the commits mailing list