25 Commits

Author SHA1 Message Date
Andrew Ruthven
c1cfd8eb0d Fix typo 2025-01-27 23:02:36 +13:00
Florian Schlichting
2a64f0be84 clean up apigen errors (closes: #85) 2016-12-30 08:54:10 +01:00
Florian Schlichting
eb7f2edc0c eliminate trailing whitespace, expand tabs 2016-12-30 08:52:44 +01:00
Andrew McMillan
b1eb2bdc5a Content-Type header should be 'charset' not 'encoding'. 2013-02-16 22:23:51 +13:00
Andrew McMillan
33f6dd556a Handle "Allow" happening on multiple lines in Options checking. 2012-07-08 11:58:27 +12:00
Andrew McMillan
c8cde4c3da Final fix to status code response. Add a debug flag to limit output. 2012-04-05 14:34:43 +12:00
Andrew McMillan
9ff16853b2 Properly calculate response code. 2012-04-04 23:15:22 +12:00
Andrew McMillan
b3c2c9db3c Extract HTTP response code for DELETE. Delete unused attribute, mark
httpResponseHeaders / httpResponseBody as protected.
2012-04-04 23:12:46 +12:00
Andrew McMillan
cfbb0bd6f3 Fix default URL for FindPrincipal() ensure If-Match etag is quoted. 2012-04-04 22:59:28 +12:00
Andrew McMillan
ea874375b6 Add phpdoc for the last change. 2012-04-04 12:11:28 +12:00
Andrew McMillan
2542d351cb A better way of achieving that last commit is to add a third parameter. 2012-04-04 12:06:17 +12:00
Andrew McMillan
631dbc67c3 Add a GetTodoByUid( $uid, $relative_url = '') method. 2012-04-04 12:04:37 +12:00
Andrew McMillan
5665f5b2e8 Treat empty string as null in this case. 2011-09-07 23:56:34 +12:00
Andrew McMillan
54bc63e90f caldav-client fix from Jorge. 2011-05-13 14:54:28 +12:00
Andrew McMillan
7edefc3b15 [sync-caldav] When we PUT the request, save the request/response headers.
We do a HEAD if we didn't get the ETag back from the PUT, but the server
at the other end may have sent us a new location for the resource and
we'll need to handle that at a higher level, so we make sure to preserve
the original response from the PUT.
2010-09-14 13:52:27 +12:00
Andrew McMillan
55cb133bb9 Apply some careful URL encoding. 2010-08-18 21:31:59 +12:00
Andrew McMillan
1467801345 Handle Transfer-Encoding: chunked responses. 2010-04-26 19:41:20 +12:00
Andrew McMillan
80b7afb8d3 Assign the event we got into the events array - not the whole response. 2010-03-31 23:03:04 +13:00
Andrew McMillan
92abec52b6 If the multiget report fails, fall back to individual GET requests. 2010-03-31 22:59:57 +13:00
Andrew McMillan
0fee4d44bf Don't request supported-report-set on every event in the calendar. 2010-03-31 22:59:21 +13:00
Andrew McMillan
f70eb487c4 Fix minor unassigned value warning. 2010-03-22 17:23:09 +13:00
Andrew McMillan
701e96e1b2 Some updates to the caldav client library and an example script. 2010-03-11 23:40:47 +13:00
Andrew McMillan
c4c05bd46d Basic script to sync from another caldav calendar. 2010-03-11 14:00:19 +13:00
Andrew McMillan
de1b96913c Switch to LGPLv3 license. 2010-03-10 14:32:16 +13:00
Andrew McMillan
a5f20ca6c7 Replacement for older caldav-client which goes further.
Now handles discovery of the principal URL and the user's calendars.
2009-12-08 09:26:31 +13:00