[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