Andrew McMillan
|
a1aa782c17
|
Limit scope of collections_always_exist to user's own folders.
|
2008-11-26 14:38:18 +13:00 |
|
Andrew McMillan
|
2d6fa8369a
|
Construct URL through the function.
|
2008-11-18 18:16:57 +13:00 |
|
Andrew McMillan
|
964d0a1224
|
Fix brokenness after getting rid of crappy halfway namespaced tag handling.
|
2008-11-12 22:55:53 +13:00 |
|
Andrew McMillan
|
c53ee7e240
|
More betterer namespace handling in the XML processing.
|
2008-11-12 22:16:20 +13:00 |
|
Andrew McMillan
|
066ae3f4e3
|
Release 0.9.6
|
2008-11-01 23:08:41 +13:00 |
|
Andrew McMillan
|
ff87efdc1d
|
Use @todo: everywhere for phpdocumentor syntax.
|
2008-11-01 19:27:33 +13:00 |
|
Andrew McMillan
|
0132e8195e
|
Fix uninitialised variable warnings.
|
2008-10-27 15:10:43 +13:00 |
|
Andrew McMillan
|
79bd7e2097
|
Allow response to current-user-principal and calendar-free-busy-set.
|
2008-10-26 01:49:31 +13:00 |
|
Andrew McMillan
|
e1e5ccbdd8
|
Add support for draft DAV:current-user-principal property.
|
2008-10-25 20:37:05 +13:00 |
|
Andrew McMillan
|
35e21ab66f
|
Quote getctag response to match getetag. Try and output calendar-free-busy-set
for queries against the inbox which request it.
|
2008-10-25 13:15:14 +13:00 |
|
Andrew McMillan
|
1f0ee84006
|
Include correct resourcetypes for inbox/outbox/schedule-calendar.
|
2008-10-25 11:15:46 +13:00 |
|
Andrew McMillan
|
85fc1c18f0
|
Fix bug from refactoring.
|
2008-10-24 18:06:13 +13:00 |
|
Andrew McMillan
|
f9a4fecaaa
|
Rereading RFC3744 we see <owner> must be the principal-URL of the owner
|
2008-10-22 20:55:36 +13:00 |
|
Andrew McMillan
|
635e53e35f
|
Refactoring handling of arbitrary properties.
|
2008-10-22 20:54:33 +13:00 |
|
Andrew McMillan
|
5ec4c33670
|
Remove case-folding of incoming XML.
|
2008-10-21 23:04:31 +13:00 |
|
Andrew McMillan
|
5c8cfa4031
|
Rename @package to davical.
|
2008-09-18 12:03:00 +12:00 |
|
Andrew McMillan
|
5a9a86df52
|
Add basic support for Calendar Server getctag extension
|
2008-09-11 10:26:07 +12:00 |
|
Andrew McMillan
|
2423eda8ef
|
Performance change applied to PROPFIND.
|
2008-01-25 08:06:33 +13:00 |
|
Andrew McMillan
|
095476223b
|
Efficiency improvements from bypassing get_permissions() call in query.
|
2008-01-23 18:20:15 +13:00 |
|
Andrew McMillan
|
2cacc8aa1c
|
Almost entirely switched to root-relative URLs now.
|
2007-11-25 13:31:35 +13:00 |
|
Andrew McMillan
|
6d3a0abd4c
|
Write & use utility function for URL construction.
|
2007-11-25 12:57:54 +13:00 |
|
Andrew McMillan
|
78ce98b8de
|
Consistently use URL without protocol://host:port prefix.
|
2007-11-25 12:42:40 +13:00 |
|
Andrew McMillan
|
75ef6cc105
|
Remove iCal hack to escape displaynames with spaces. iCal 3.0.1 doesn't need this.
|
2007-11-25 00:41:28 +13:00 |
|
Andrew McMillan
|
552bb6f0e8
|
Debugging namespace change, with updated regression results.
|
2007-11-23 23:32:05 +13:00 |
|
Andrew McMillan
|
ad17ee8a2b
|
Use wrapper functions to construct tag namespaces.
|
2007-11-23 23:01:47 +13:00 |
|
Andrew McMillan
|
73c00d5b78
|
Migrate caldav namespace handling to new structure.
|
2007-11-16 09:08:37 +13:00 |
|
Andrew McMillan
|
ec949297c3
|
Restructure the way that we handle namespaces. This will move to XMLElement
in due course.
|
2007-11-16 08:50:24 +13:00 |
|
Andrew McMillan
|
60383ef3c2
|
Improved formatting of namespace details for arbitrary properties.
|
2007-11-15 16:35:29 +13:00 |
|
Andrew McMillan
|
2108144edf
|
Don't duplicate the collection response when we get Depth: infinity
|
2007-11-06 00:28:49 +13:00 |
|
Andrew McMillan
|
501a6e215c
|
Return the session user's home-url when called on /
|
2007-11-05 23:41:49 +13:00 |
|
Andrew McMillan
|
3c3990546a
|
Final changes to really get iCal working.
|
2007-11-04 23:10:52 +13:00 |
|
Andrew McMillan
|
2e64a4fc8e
|
Tidy up the response.
|
2007-11-04 13:49:22 +13:00 |
|
Andrew McMillan
|
ee43bf9b9b
|
Add not_found / denied to item response.
|
2007-11-04 13:28:13 +13:00 |
|
Andrew McMillan
|
1436dbc88e
|
Now works with iCal 3.0. Most notably because we replace ' ' with '_'
in the response to requests for the displayname property.
|
2007-11-04 12:39:22 +13:00 |
|
Andrew McMillan
|
2d456cadd5
|
Handle the case where we are called with a null path.
|
2007-11-03 20:44:59 +13:00 |
|
Andrew McMillan
|
ee1ea4c950
|
Refactoring of the principal into an object class.
|
2007-11-03 10:14:05 +13:00 |
|
Andrew McMillan
|
00fb075f22
|
Some of the principal properties are available anywhere.
|
2007-11-01 14:49:34 +13:00 |
|
Andrew McMillan
|
91b4570997
|
Some changes to PROPFIND handling for iCal 3 support (not yet).
|
2007-10-30 12:07:50 +13:00 |
|
Andrew McMillan
|
1083970df8
|
Some vague changes in the hope that it might work better with
iCal. I really need to spend some time with a Mac to make this
work, I think...
|
2007-10-28 20:40:39 +13:00 |
|
Andrew McMillan
|
f8b0f0383e
|
Initial support for DAV::PRINCIPAL-URL and CalDAV calendar-home-set
|
2007-10-26 21:12:26 +13:00 |
|
Andrew McMillan
|
613fcb4417
|
Use the right variable name.
|
2007-10-25 22:46:32 +13:00 |
|
Andrew McMillan
|
6444803cbb
|
Add support for some server-defined values which we know we support.
|
2007-08-14 21:02:59 +12:00 |
|
Andrew McMillan
|
7ec3ae5d93
|
Session needs to be global here.
|
2007-03-08 09:18:36 +13:00 |
|
Andrew McMillan
|
a5203098c5
|
Hide PRIVATE events if the person enquiring has no rights to see them.
|
2007-03-06 17:03:20 +13:00 |
|
Andrew McMillan
|
c22318578f
|
Allow someone with freebusy permissions to see the hierarchy of collections
but not the items within them.
|
2007-02-16 11:35:24 +13:00 |
|
Andrew McMillan
|
de3f11b695
|
Allow PROPFIND to find arbitrary properties.
|
2006-12-23 20:58:39 +13:00 |
|
Andrew McMillan
|
0d127289eb
|
Add return of resourcetype when collection is also a principal.
|
2006-12-11 10:25:03 +13:00 |
|
Andrew McMillan
|
3a1bd3f4a9
|
Add support for DAV::allprop
|
2006-12-11 09:07:59 +13:00 |
|
Andrew McMillan
|
9be75391d3
|
Finially tracked down what resourcetype RFC2518 specifies for resources...
|
2006-12-10 23:08:38 +13:00 |
|
Andrew McMillan
|
bd17bed542
|
Add in all of the properties for DAV an CalDAV, even if we don't reply
to them yet.
|
2006-12-10 22:47:41 +13:00 |
|