16 Commits

Author SHA1 Message Date
Andrew McMillan
77f0d797fc Add support for MKCALENDAR with XML. 2007-04-03 10:05:24 +12:00
Andrew McMillan
0d3f62c66c Correct some permissions for MKCALENDAR. 2006-12-11 09:31:35 +13:00
Andrew McMillan
5511a89296 RFC compliance. 2006-12-10 22:31:23 +13:00
Andrew McMillan
7fae773735 Correct response code per RFC2518 2006-12-06 21:50:49 +13:00
Andrew McMillan
9c7c3e55a5 A tweak to the MKCALENDAR. 2006-11-27 01:34:50 +13:00
Andrew McMillan
bffb535e42 The functionality between MKCOL and MKCALENDAR is so similar there need not
be two separate includes for them.
2006-11-27 01:13:55 +13:00
Andrew McMillan
367462fb67 Have now converted MKCALENDAR to use new request object. 2006-11-27 01:08:37 +13:00
Andrew McMillan
4f6988679f Use correct user_no in collection record. 2006-11-22 22:52:08 +13:00
Andrew McMillan
38b7a816c0 Fix copy / paste niggle in debug logging. 2006-11-09 00:52:05 +13:00
Andrew McMillan
653129f983 Seems more consistent this way. 2006-11-09 00:26:35 +13:00
Andrew McMillan
900439acc8 Enforce basic permissions on calendar / collection creation. 2006-11-08 12:48:19 +13:00
Andrew McMillan
c8c24564be Return a precondition failed if someone attempts to create a calendar
which is already there.
2006-10-26 00:31:39 +13:00
Andrew McMillan
1639f0f1ca More code cleanups - adding phpdoc header to all caldav component parts. 2006-10-11 16:38:53 +13:00
Andrew McMillan
0ed02b6c2e Rewrite of REPORT handling to use XML library and generally much improve
the structure of it.  Major hacking on PROPFIND so that we can now work
with Mulberry.  Join todo & event tables into calendar_item table because
having them separate was getting very silly.  Remove XMLElement.php which
is now in the standard libraries.
2006-10-05 00:37:25 +13:00
Andrew McMillan
f649e1b49d Many changes to get user maintenance basically working, make the layout
all look somewhat nicer, and start to try and work with Mulberry, including
implementing MKCALENDAR and PROPFIND in at least a basic manner.
2006-10-01 20:46:28 +13:00
Andrew McMillan
db963fadf6 Now supports user create, view & edit with role assignment. Also starts to
support the PROPFIND request that Mulberry makes but does not fully support
Mulberry yet (their timezones are non-standard).
2006-09-27 09:53:34 +12:00