Andrew McMillan
|
9e1b4170a7
|
Only return an ordered set if so configured.
|
2009-10-06 14:37:58 +13:00 |
|
Andrew McMillan
|
f2bb76091a
|
Don't return scheduling inbox/outbox in Depth 1 propfind on principal.
|
2009-09-25 22:14:45 +12:00 |
|
Andrew McMillan
|
b78c4d6d12
|
Allow for namespaced properties. Not all are in the DAV space.
|
2009-09-11 23:45:45 +12:00 |
|
Andrew McMillan
|
48eb93eaec
|
Restyle to use ' where possible as performance tweak.
|
2009-09-11 11:04:59 +12:00 |
|
Andrew McMillan
|
36ef7160f5
|
Make the base URL in a PROPFIND reflect the actual requested URL.
|
2009-09-10 23:19:53 +12:00 |
|
Andrew McMillan
|
9f4f31473d
|
Fix call time pass by reference warnings.
|
2009-09-05 12:03:58 +12:00 |
|
Andrew McMillan
|
fc06ef8868
|
Correct comment.
|
2009-06-27 20:36:28 +12:00 |
|
Andrew McMillan
|
45072cbe6d
|
Undo adding of notifications-URL until we actually support something there.
|
2009-06-18 17:19:19 +12:00 |
|
Andrew McMillan
|
1f8b3a2af9
|
Move principal rendering into principal.
|
2009-06-14 21:20:36 +12:00 |
|
Andrew McMillan
|
70b760fbea
|
Simplify logic slightly.
|
2009-06-14 11:24:23 +12:00 |
|
Andrew McMillan
|
35a9d326ab
|
Properly move rendering of Principal into CalDAVPrincipal... almost.
|
2009-06-14 00:26:42 +12:00 |
|
Andrew McMillan
|
3b5962c112
|
Tidy up Wolfgang's caldav proxy patch.
|
2009-06-13 13:44:14 +12:00 |
|
Wolfgang Herget
|
4bb248786b
|
Calendar Proxy implementation.
|
2009-06-13 13:40:08 +12:00 |
|
Andrew McMillan
|
eccffa0502
|
Fix sort ordering. Ensure collection_id is available for next change.
|
2009-05-12 14:45:56 +12:00 |
|
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 |
|