[commits] Horde-Hatchery branch master updated.

Jan Schneider jan at horde.org
Thu Feb 26 23:20:40 UTC 2009


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

from: c79c6dfcd3fe5fefabd73a5eff965823577abe74

79f08c8... Ignore pear run-tests log.
fd35918... Move all remote calendar handling to Kronolith_Driver_ical.
064cd3c... Fix usage of $msgs.
b71a58d... Class constants, update Kronolith::.
41872c0... Fix categories to tags.
261011b... PHP5-ify
8fdb889... Drop support for old Kolab library (untested).
6c9538a... Rename drivers, Split-up event classes.
21d5eea... Don't wrap holiday driver.
92befb7... Remove global $kronolith_driver object. We still need a singleton though. Move almost all configuration, globals, etc. out of drivers. Work further towards Ical/Holidays being standalone, independent drivers.
57f51ab... Return immediately if we don't have start and end dates.
fde0ffc... Merge branch 'kronolith-driver-ical'

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

commit 79f08c8edc93a6c42260f17a14b06dbdd2c004f4
Author: Jan Schneider <jan at horde.org>
Date:   Tue Feb 24 18:44:18 2009 +0100

    Ignore pear run-tests log.

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/.gitignore?rt=horde-hatchery&r1=82c209c8e71b9473af38085588bda376ab370f98&r2=79f08c8edc93a6c42260f17a14b06dbdd2c004f4

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

commit fd359189fa63155fb4d4334371752f139c83261f
Author: Jan Schneider <jan at horde.org>
Date:   Tue Feb 24 19:31:00 2009 +0100

    Move all remote calendar handling to Kronolith_Driver_ical.

 kronolith/lib/Driver.php      |    4 +-
 kronolith/lib/Driver/ical.php |  109 ++++++++++++++++--
 kronolith/lib/Kronolith.php   |  262 +++++++++++------------------------------
 3 files changed, 172 insertions(+), 203 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=f7ca49e3827d686098c54165c2b75c3fca52eb93&r2=fd359189fa63155fb4d4334371752f139c83261f
http://git.horde.org/diff.php/kronolith/lib/Driver/ical.php?rt=horde-hatchery&r1=ab6bee5f0541ccd88ea257e770ccf1328bddeb7d&r2=fd359189fa63155fb4d4334371752f139c83261f
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-hatchery&r1=593efca07054633cb3f6f8a03a8a7e226cfd3465&r2=fd359189fa63155fb4d4334371752f139c83261f

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

commit 064cd3c953111302e76e629cb0eba0e23f4e1627
Author: Jan Schneider <jan at horde.org>
Date:   Wed Feb 25 23:35:15 2009 +0100

    Fix usage of $msgs.

 imp/lib/Mime/Viewer/itip.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/imp/lib/Mime/Viewer/itip.php?rt=horde-hatchery&r1=a5c8a2bfb38d3cc178709a8150e705db81f7cdbf&r2=064cd3c953111302e76e629cb0eba0e23f4e1627

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

commit b71a58d1690c0c2d6493e74a0619bdf6520f962f
Author: Jan Schneider <jan at horde.org>
Date:   Wed Feb 25 23:45:05 2009 +0100

    Class constants, update Kronolith::.

 kronolith/add.php                           |    2 +-
 kronolith/attend.php                        |   10 +-
 kronolith/attendees.php                     |   14 +-
 kronolith/delete.php                        |    4 +-
 kronolith/edit.php                          |    2 +-
 kronolith/lib/Driver.php                    |   56 ++++----
 kronolith/lib/Driver/holidays.php           |    2 +-
 kronolith/lib/Driver/ical.php               |    4 +-
 kronolith/lib/Driver/kolab.php              |   86 +++++-----
 kronolith/lib/FreeBusy.php                  |    6 +-
 kronolith/lib/Kronolith.php                 |  234 ++++++++++++++-------------
 kronolith/lib/Storage/kolab.php             |    4 +-
 kronolith/lib/Storage/sql.php               |    2 +-
 kronolith/lib/Views/Year.php                |    2 +-
 kronolith/lib/api.php                       |    2 +-
 kronolith/lib/tests/toicalendar.phpt        |   18 +-
 kronolith/search.php                        |    2 +-
 kronolith/templates/attendees/attendees.inc |   14 +-
 18 files changed, 233 insertions(+), 231 deletions(-)

http://git.horde.org/diff.php/kronolith/add.php?rt=horde-hatchery&r1=b586ff9b45bdda18752c76e83914ee52fe70ad86&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/attend.php?rt=horde-hatchery&r1=9910e685f9ac27e8205ecd78230c60ea0c58c4e8&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/attendees.php?rt=horde-hatchery&r1=593efca07054633cb3f6f8a03a8a7e226cfd3465&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/delete.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/edit.php?rt=horde-hatchery&r1=093a12dfd5fbeb6a4eee86f4c2a1236848f507ab&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=fd359189fa63155fb4d4334371752f139c83261f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Driver/holidays.php?rt=horde-hatchery&r1=478f3f18c0d22b3ebadf2e59c1d8c085e9faae3f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Driver/ical.php?rt=horde-hatchery&r1=fd359189fa63155fb4d4334371752f139c83261f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Driver/kolab.php?rt=horde-hatchery&r1=b586ff9b45bdda18752c76e83914ee52fe70ad86&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/FreeBusy.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-hatchery&r1=fd359189fa63155fb4d4334371752f139c83261f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Storage/kolab.php?rt=horde-hatchery&r1=ac73780e04a62c5cd4b716bc45da34974cd294f7&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Storage/sql.php?rt=horde-hatchery&r1=96a3c3aaaa827d0c78aa4dfc103f5a6d51fd39e2&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/Views/Year.php?rt=horde-hatchery&r1=1ae2116e07c1d6fff4b20a7c9203f6eeb349c4db&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/api.php?rt=horde-hatchery&r1=91d7a18aaecbc5e5083c4b3bc63d29a1fa282c9c&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/lib/tests/toicalendar.phpt?rt=horde-hatchery&r1=93c3b6b8d43a050fa41490b269b76523a83e10fe&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/search.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f
http://git.horde.org/diff.php/kronolith/templates/attendees/attendees.inc?rt=horde-hatchery&r1=4fb51025432866561c0db8db86021be9bb1676ba&r2=b71a58d1690c0c2d6493e74a0619bdf6520f962f

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

commit 41872c015ac7c75dd21eb9686a9ef7b16170a0d9
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:07:22 2009 +0100

    Fix categories to tags.

 kronolith/lib/Driver.php |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=41872c015ac7c75dd21eb9686a9ef7b16170a0d9

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

commit 261011ba86cfe2bba09f90ca913407645a59db5c
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:10:03 2009 +0100

    PHP5-ify

 kronolith/lib/Driver.php          |  261 +++++++++++++++++++++----------------
 kronolith/lib/Driver/holidays.php |   90 ++-----------
 kronolith/lib/Driver/ical.php     |   85 ++----------
 kronolith/lib/Driver/kolab.php    |  128 ++++++++++---------
 kronolith/lib/Driver/sql.php      |   62 +++++-----
 5 files changed, 274 insertions(+), 352 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=41872c015ac7c75dd21eb9686a9ef7b16170a0d9&r2=261011ba86cfe2bba09f90ca913407645a59db5c
http://git.horde.org/diff.php/kronolith/lib/Driver/holidays.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=261011ba86cfe2bba09f90ca913407645a59db5c
http://git.horde.org/diff.php/kronolith/lib/Driver/ical.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=261011ba86cfe2bba09f90ca913407645a59db5c
http://git.horde.org/diff.php/kronolith/lib/Driver/kolab.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=261011ba86cfe2bba09f90ca913407645a59db5c
http://git.horde.org/diff.php/kronolith/lib/Driver/sql.php?rt=horde-hatchery&r1=96a3c3aaaa827d0c78aa4dfc103f5a6d51fd39e2&r2=261011ba86cfe2bba09f90ca913407645a59db5c

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

commit 8fdb889507af68b5ad5559fc083ae6919e043786
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:19:47 2009 +0100

    Drop support for old Kolab library (untested).

 kronolith/lib/Driver/kolab.php |  976 ++--------------------------------------
 1 files changed, 30 insertions(+), 946 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver/kolab.php?rt=horde-hatchery&r1=261011ba86cfe2bba09f90ca913407645a59db5c&r2=8fdb889507af68b5ad5559fc083ae6919e043786

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

commit 6c9538aa878b4f668757889a702641ff82ff6be6
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:41:56 2009 +0100

    Rename drivers, Split-up event classes.

 kronolith/lib/Driver.php          | 2213 +------------------------------------
 kronolith/lib/Driver/Holidays.php |  120 ++
 kronolith/lib/Driver/Ical.php     |  187 ++++
 kronolith/lib/Driver/Kolab.php    |  498 +++++++++
 kronolith/lib/Driver/Sql.php      |  866 +++++++++++++++
 kronolith/lib/Driver/holidays.php |  175 ---
 kronolith/lib/Driver/ical.php     |  199 ----
 kronolith/lib/Driver/kolab.php    |  734 ------------
 kronolith/lib/Driver/sql.php      | 1030 -----------------
 kronolith/lib/Event.php           | 2208 ++++++++++++++++++++++++++++++++++++
 kronolith/lib/Event/Holidays.php  |   69 ++
 kronolith/lib/Event/Ical.php      |   27 +
 kronolith/lib/Event/Kolab.php     |  244 ++++
 kronolith/lib/Event/Sql.php       |  177 +++
 kronolith/lib/Kronolith.php       |   31 +-
 kronolith/lib/tests/bug6031.phpt  |    2 +-
 16 files changed, 4423 insertions(+), 4357 deletions(-)
 create mode 100644 kronolith/lib/Driver/Holidays.php
 create mode 100644 kronolith/lib/Driver/Ical.php
 create mode 100644 kronolith/lib/Driver/Kolab.php
 create mode 100644 kronolith/lib/Driver/Sql.php
 delete mode 100644 kronolith/lib/Driver/holidays.php
 delete mode 100644 kronolith/lib/Driver/ical.php
 delete mode 100644 kronolith/lib/Driver/kolab.php
 delete mode 100644 kronolith/lib/Driver/sql.php
 create mode 100644 kronolith/lib/Event.php
 create mode 100644 kronolith/lib/Event/Holidays.php
 create mode 100644 kronolith/lib/Event/Ical.php
 create mode 100644 kronolith/lib/Event/Kolab.php
 create mode 100644 kronolith/lib/Event/Sql.php

http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=261011ba86cfe2bba09f90ca913407645a59db5c&r2=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Driver/Holidays.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Driver/Ical.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Driver/Kolab.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Driver/Sql.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/diff.php/kronolith/lib/Driver/holidays.php?rt=horde-hatchery&r1=261011ba86cfe2bba09f90ca913407645a59db5c&r2=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/diff.php/kronolith/lib/Driver/ical.php?rt=horde-hatchery&r1=261011ba86cfe2bba09f90ca913407645a59db5c&r2=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/diff.php/kronolith/lib/Driver/kolab.php?rt=horde-hatchery&r1=8fdb889507af68b5ad5559fc083ae6919e043786&r2=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/diff.php/kronolith/lib/Driver/sql.php?rt=horde-hatchery&r1=261011ba86cfe2bba09f90ca913407645a59db5c&r2=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Event.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Event/Holidays.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Event/Ical.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Event/Kolab.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/co.php/kronolith/lib/Event/Sql.php?rt=horde-hatchery&r=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=6c9538aa878b4f668757889a702641ff82ff6be6
http://git.horde.org/diff.php/kronolith/lib/tests/bug6031.phpt?rt=horde-hatchery&r1=ac73780e04a62c5cd4b716bc45da34974cd294f7&r2=6c9538aa878b4f668757889a702641ff82ff6be6

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

commit 21d5eea7515ce95eb6487c5affdad7628c301a4e
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 18:25:15 2009 +0100

    Don't wrap holiday driver.

 kronolith/lib/Driver/Holidays.php |    9 ++++++++-
 kronolith/lib/Kronolith.php       |   26 ++------------------------
 2 files changed, 10 insertions(+), 25 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver/Holidays.php?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=21d5eea7515ce95eb6487c5affdad7628c301a4e
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=21d5eea7515ce95eb6487c5affdad7628c301a4e

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

commit 92befb78fac3bc173afa31225f1e065ea8612e58
Author: Jan Schneider <jan at horde.org>
Date:   Fri Feb 27 00:05:51 2009 +0100

    Remove global $kronolith_driver object. We still need a singleton though.
    Move almost all configuration, globals, etc. out of drivers.
    Work further towards Ical/Holidays being standalone, independent drivers.

 kronolith/add.php                               |    5 +-
 kronolith/attend.php                            |    5 +-
 kronolith/data.php                              |    1 +
 kronolith/delete.php                            |    4 +-
 kronolith/edit.php                              |    1 +
 kronolith/ics.php                               |    4 +-
 kronolith/lib/Driver.php                        |   11 +--
 kronolith/lib/Driver/Holidays.php               |   31 ++---
 kronolith/lib/Driver/Ical.php                   |    8 +-
 kronolith/lib/Driver/Sql.php                    |    6 +-
 kronolith/lib/Event.php                         |   18 +--
 kronolith/lib/Forms/DeleteCalendar.php          |    2 +-
 kronolith/lib/Forms/EditCalendar.php            |    2 +-
 kronolith/lib/Imple/TagActions.php              |    7 +-
 kronolith/lib/Kronolith.php                     |  153 ++++++++++++-----------
 kronolith/lib/Maintenance/Task/purge_events.php |    3 +-
 kronolith/lib/api.php                           |   56 +++-----
 kronolith/lib/base.php                          |    3 -
 kronolith/lib/tests/bug6031.phpt                |   13 +-
 kronolith/new.php                               |    2 +-
 kronolith/scripts/agenda.php                    |    7 +-
 kronolith/search.php                            |    4 +-
 22 files changed, 158 insertions(+), 188 deletions(-)

http://git.horde.org/diff.php/kronolith/add.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/attend.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/data.php?rt=horde-hatchery&r1=861d772df60482747e0e900e6f58cecd91150750&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/delete.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/edit.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/ics.php?rt=horde-hatchery&r1=9c4deb77c857ed49e5e3cd2082dd094da24770e5&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Driver/Holidays.php?rt=horde-hatchery&r1=21d5eea7515ce95eb6487c5affdad7628c301a4e&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Driver/Ical.php?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Driver/Sql.php?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Event.php?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Forms/DeleteCalendar.php?rt=horde-hatchery&r1=9910e685f9ac27e8205ecd78230c60ea0c58c4e8&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Forms/EditCalendar.php?rt=horde-hatchery&r1=093a12dfd5fbeb6a4eee86f4c2a1236848f507ab&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Imple/TagActions.php?rt=horde-hatchery&r1=093a12dfd5fbeb6a4eee86f4c2a1236848f507ab&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-hatchery&r1=21d5eea7515ce95eb6487c5affdad7628c301a4e&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/Maintenance/Task/purge_events.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/api.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/base.php?rt=horde-hatchery&r1=bb0bb35cc56d7f906656a86b53a47876b9d40346&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/lib/tests/bug6031.phpt?rt=horde-hatchery&r1=6c9538aa878b4f668757889a702641ff82ff6be6&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/new.php?rt=horde-hatchery&r1=87129be682a22ced92aab1723544de2b3b380dde&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/scripts/agenda.php?rt=horde-hatchery&r1=593efca07054633cb3f6f8a03a8a7e226cfd3465&r2=92befb78fac3bc173afa31225f1e065ea8612e58
http://git.horde.org/diff.php/kronolith/search.php?rt=horde-hatchery&r1=b71a58d1690c0c2d6493e74a0619bdf6520f962f&r2=92befb78fac3bc173afa31225f1e065ea8612e58

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

commit 57f51abb57b20c0b45184fdc7d10e139d1380979
Author: Jan Schneider <jan at horde.org>
Date:   Fri Feb 27 00:14:56 2009 +0100

    Return immediately if we don't have start and end dates.

 kronolith/lib/Driver/Holidays.php |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Driver/Holidays.php?rt=horde-hatchery&r1=92befb78fac3bc173afa31225f1e065ea8612e58&r2=57f51abb57b20c0b45184fdc7d10e139d1380979

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

commit fde0ffca48ba669fc1bda57d41c4b2791cabac7d
Merge: c79c6df... 57f51ab...
Author: Jan Schneider <jan at horde.org>
Date:   Fri Feb 27 00:20:15 2009 +0100

    Merge branch 'kronolith-driver-ical'

commit 57f51abb57b20c0b45184fdc7d10e139d1380979
Author: Jan Schneider <jan at horde.org>
Date:   Fri Feb 27 00:14:56 2009 +0100

    Return immediately if we don't have start and end dates.

 kronolith/lib/Driver/Holidays.php |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 92befb78fac3bc173afa31225f1e065ea8612e58
Author: Jan Schneider <jan at horde.org>
Date:   Fri Feb 27 00:05:51 2009 +0100

    Remove global $kronolith_driver object. We still need a singleton though.
    Move almost all configuration, globals, etc. out of drivers.
    Work further towards Ical/Holidays being standalone, independent drivers.

 kronolith/add.php                               |    5 +-
 kronolith/attend.php                            |    5 +-
 kronolith/data.php                              |    1 +
 kronolith/delete.php                            |    4 +-
 kronolith/edit.php                              |    1 +
 kronolith/ics.php                               |    4 +-
 kronolith/lib/Driver.php                        |   11 +--
 kronolith/lib/Driver/Holidays.php               |   31 ++---
 kronolith/lib/Driver/Ical.php                   |    8 +-
 kronolith/lib/Driver/Sql.php                    |    6 +-
 kronolith/lib/Event.php                         |   18 +--
 kronolith/lib/Forms/DeleteCalendar.php          |    2 +-
 kronolith/lib/Forms/EditCalendar.php            |    2 +-
 kronolith/lib/Imple/TagActions.php              |    7 +-
 kronolith/lib/Kronolith.php                     |  153 ++++++++++++-----------
 kronolith/lib/Maintenance/Task/purge_events.php |    3 +-
 kronolith/lib/api.php                           |   56 +++-----
 kronolith/lib/base.php                          |    3 -
 kronolith/lib/tests/bug6031.phpt                |   13 +-
 kronolith/new.php                               |    2 +-
 kronolith/scripts/agenda.php                    |    7 +-
 kronolith/search.php                            |    4 +-
 22 files changed, 158 insertions(+), 188 deletions(-)

commit 21d5eea7515ce95eb6487c5affdad7628c301a4e
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 18:25:15 2009 +0100

    Don't wrap holiday driver.

 kronolith/lib/Driver/Holidays.php |    9 ++++++++-
 kronolith/lib/Kronolith.php       |   26 ++------------------------
 2 files changed, 10 insertions(+), 25 deletions(-)

commit 6c9538aa878b4f668757889a702641ff82ff6be6
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:41:56 2009 +0100

    Rename drivers, Split-up event classes.

 kronolith/lib/Driver.php          | 2213 +------------------------------------
 kronolith/lib/Driver/Holidays.php |  120 ++
 kronolith/lib/Driver/Ical.php     |  187 ++++
 kronolith/lib/Driver/Kolab.php    |  498 +++++++++
 kronolith/lib/Driver/Sql.php      |  866 +++++++++++++++
 kronolith/lib/Driver/holidays.php |  175 ---
 kronolith/lib/Driver/ical.php     |  199 ----
 kronolith/lib/Driver/kolab.php    |  734 ------------
 kronolith/lib/Driver/sql.php      | 1030 -----------------
 kronolith/lib/Event.php           | 2208 ++++++++++++++++++++++++++++++++++++
 kronolith/lib/Event/Holidays.php  |   69 ++
 kronolith/lib/Event/Ical.php      |   27 +
 kronolith/lib/Event/Kolab.php     |  244 ++++
 kronolith/lib/Event/Sql.php       |  177 +++
 kronolith/lib/Kronolith.php       |   31 +-
 kronolith/lib/tests/bug6031.phpt  |    2 +-
 16 files changed, 4423 insertions(+), 4357 deletions(-)
 create mode 100644 kronolith/lib/Driver/Holidays.php
 create mode 100644 kronolith/lib/Driver/Ical.php
 create mode 100644 kronolith/lib/Driver/Kolab.php
 create mode 100644 kronolith/lib/Driver/Sql.php
 delete mode 100644 kronolith/lib/Driver/holidays.php
 delete mode 100644 kronolith/lib/Driver/ical.php
 delete mode 100644 kronolith/lib/Driver/kolab.php
 delete mode 100644 kronolith/lib/Driver/sql.php
 create mode 100644 kronolith/lib/Event.php
 create mode 100644 kronolith/lib/Event/Holidays.php
 create mode 100644 kronolith/lib/Event/Ical.php
 create mode 100644 kronolith/lib/Event/Kolab.php
 create mode 100644 kronolith/lib/Event/Sql.php

commit 8fdb889507af68b5ad5559fc083ae6919e043786
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:19:47 2009 +0100

    Drop support for old Kolab library (untested).

 kronolith/lib/Driver/kolab.php |  976 ++--------------------------------------
 1 files changed, 30 insertions(+), 946 deletions(-)

commit 261011ba86cfe2bba09f90ca913407645a59db5c
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:10:03 2009 +0100

    PHP5-ify

 kronolith/lib/Driver.php          |  261 +++++++++++++++++++++----------------
 kronolith/lib/Driver/holidays.php |   90 ++-----------
 kronolith/lib/Driver/ical.php     |   85 ++----------
 kronolith/lib/Driver/kolab.php    |  128 ++++++++++---------
 kronolith/lib/Driver/sql.php      |   62 +++++-----
 5 files changed, 274 insertions(+), 352 deletions(-)

commit 41872c015ac7c75dd21eb9686a9ef7b16170a0d9
Author: Jan Schneider <jan at horde.org>
Date:   Thu Feb 26 12:07:22 2009 +0100

    Fix categories to tags.

 kronolith/lib/Driver.php |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit b71a58d1690c0c2d6493e74a0619bdf6520f962f
Author: Jan Schneider <jan at horde.org>
Date:   Wed Feb 25 23:45:05 2009 +0100

    Class constants, update Kronolith::.

 kronolith/add.php                           |    2 +-
 kronolith/attend.php                        |   10 +-
 kronolith/attendees.php                     |   14 +-
 kronolith/delete.php                        |    4 +-
 kronolith/edit.php                          |    2 +-
 kronolith/lib/Driver.php                    |   56 ++++----
 kronolith/lib/Driver/holidays.php           |    2 +-
 kronolith/lib/Driver/ical.php               |    4 +-
 kronolith/lib/Driver/kolab.php              |   86 +++++-----
 kronolith/lib/FreeBusy.php                  |    6 +-
 kronolith/lib/Kronolith.php                 |  234 ++++++++++++++-------------
 kronolith/lib/Storage/kolab.php             |    4 +-
 kronolith/lib/Storage/sql.php               |    2 +-
 kronolith/lib/Views/Year.php                |    2 +-
 kronolith/lib/api.php                       |    2 +-
 kronolith/lib/tests/toicalendar.phpt        |   18 +-
 kronolith/search.php                        |    2 +-
 kronolith/templates/attendees/attendees.inc |   14 +-
 18 files changed, 233 insertions(+), 231 deletions(-)

commit 064cd3c953111302e76e629cb0eba0e23f4e1627
Author: Jan Schneider <jan at horde.org>
Date:   Wed Feb 25 23:35:15 2009 +0100

    Fix usage of $msgs.

 imp/lib/Mime/Viewer/itip.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit fd359189fa63155fb4d4334371752f139c83261f
Author: Jan Schneider <jan at horde.org>
Date:   Tue Feb 24 19:31:00 2009 +0100

    Move all remote calendar handling to Kronolith_Driver_ical.

 kronolith/lib/Driver.php      |    4 +-
 kronolith/lib/Driver/ical.php |  109 ++++++++++++++++--
 kronolith/lib/Kronolith.php   |  262 +++++++++++------------------------------
 3 files changed, 172 insertions(+), 203 deletions(-)

commit 79f08c8edc93a6c42260f17a14b06dbdd2c004f4
Author: Jan Schneider <jan at horde.org>
Date:   Tue Feb 24 18:44:18 2009 +0100

    Ignore pear run-tests log.

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/kronolith/add.php?rt=horde-hatchery&r1=b586ff9b45bdda18752c76e83914ee52fe70ad86&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/attend.php?rt=horde-hatchery&r1=9910e685f9ac27e8205ecd78230c60ea0c58c4e8&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/attendees.php?rt=horde-hatchery&r1=593efca07054633cb3f6f8a03a8a7e226cfd3465&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/data.php?rt=horde-hatchery&r1=861d772df60482747e0e900e6f58cecd91150750&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/delete.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/edit.php?rt=horde-hatchery&r1=093a12dfd5fbeb6a4eee86f4c2a1236848f507ab&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/ics.php?rt=horde-hatchery&r1=9c4deb77c857ed49e5e3cd2082dd094da24770e5&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Driver.php?rt=horde-hatchery&r1=f7ca49e3827d686098c54165c2b75c3fca52eb93&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Driver/Holidays.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Driver/Ical.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Driver/Kolab.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Driver/Sql.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Driver/holidays.php?rt=horde-hatchery&r1=478f3f18c0d22b3ebadf2e59c1d8c085e9faae3f&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Driver/ical.php?rt=horde-hatchery&r1=ab6bee5f0541ccd88ea257e770ccf1328bddeb7d&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Driver/kolab.php?rt=horde-hatchery&r1=b586ff9b45bdda18752c76e83914ee52fe70ad86&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Driver/sql.php?rt=horde-hatchery&r1=96a3c3aaaa827d0c78aa4dfc103f5a6d51fd39e2&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Event.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Event/Holidays.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Event/Ical.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Event/Kolab.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/co.php/kronolith/lib/Event/Sql.php?rt=horde-hatchery&r=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Forms/DeleteCalendar.php?rt=horde-hatchery&r1=9910e685f9ac27e8205ecd78230c60ea0c58c4e8&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Forms/EditCalendar.php?rt=horde-hatchery&r1=093a12dfd5fbeb6a4eee86f4c2a1236848f507ab&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/FreeBusy.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Imple/TagActions.php?rt=horde-hatchery&r1=093a12dfd5fbeb6a4eee86f4c2a1236848f507ab&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-hatchery&r1=593efca07054633cb3f6f8a03a8a7e226cfd3465&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Maintenance/Task/purge_events.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Storage/kolab.php?rt=horde-hatchery&r1=ac73780e04a62c5cd4b716bc45da34974cd294f7&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Storage/sql.php?rt=horde-hatchery&r1=96a3c3aaaa827d0c78aa4dfc103f5a6d51fd39e2&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/Views/Year.php?rt=horde-hatchery&r1=1ae2116e07c1d6fff4b20a7c9203f6eeb349c4db&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/api.php?rt=horde-hatchery&r1=91d7a18aaecbc5e5083c4b3bc63d29a1fa282c9c&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/base.php?rt=horde-hatchery&r1=bb0bb35cc56d7f906656a86b53a47876b9d40346&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/tests/bug6031.phpt?rt=horde-hatchery&r1=ac73780e04a62c5cd4b716bc45da34974cd294f7&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/lib/tests/toicalendar.phpt?rt=horde-hatchery&r1=93c3b6b8d43a050fa41490b269b76523a83e10fe&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/new.php?rt=horde-hatchery&r1=87129be682a22ced92aab1723544de2b3b380dde&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/scripts/agenda.php?rt=horde-hatchery&r1=593efca07054633cb3f6f8a03a8a7e226cfd3465&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/search.php?rt=horde-hatchery&r1=1f29c9197500160f3bff50775c85ac9db473259f&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d
http://git.horde.org/diff.php/kronolith/templates/attendees/attendees.inc?rt=horde-hatchery&r1=4fb51025432866561c0db8db86021be9bb1676ba&r2=fde0ffca48ba669fc1bda57d41c4b2791cabac7d




More information about the commits mailing list