Andrew McMillan
|
2a5ed9d45a
|
Allow for user URL to be specified by email address.
|
2006-12-22 07:51:47 +13:00 |
|
Andrew McMillan
|
47de71b965
|
Touch up the list of read-only properties.
|
2006-12-21 22:26:23 +13:00 |
|
Andrew McMillan
|
58675d4982
|
Ensure full response in error.
|
2006-12-21 20:10:16 +13:00 |
|
Andrew McMillan
|
0b476f608d
|
The PROPPATCH method now works for setting displayname and resourcetype
on collections, within reason, and for setting arbitrary properties in
the database.
|
2006-12-21 18:48:01 +13:00 |
|
Andrew McMillan
|
d83a03b37c
|
Partially working PROPPATCH.
|
2006-12-21 01:01:48 +13:00 |
|
Andrew McMillan
|
076b480d90
|
Ensure the header is quiet even when we output something early.
|
2006-12-21 00:59:39 +13:00 |
|
Andrew McMillan
|
a347233cab
|
Much simpler start, using new XML structure framework.
|
2006-12-19 16:52:24 +13:00 |
|
Andrew McMillan
|
3d7fd51319
|
Commit a non-working checkpoint.
|
2006-12-18 18:41:18 +13:00 |
|
Andrew McMillan
|
f1222eca26
|
FREEBUSY query now working correctly. It should follow specification
fairly closely.
|
2006-12-17 21:37:43 +13:00 |
|
Andrew McMillan
|
cea76a8fbb
|
An hour is >= 60 minutes, not just > ... and so on.
|
2006-12-17 21:37:05 +13:00 |
|
Andrew McMillan
|
2e50a0721a
|
Allow first parameter to RRule constructor to be an iCalDate.
|
2006-12-17 21:36:26 +13:00 |
|
Andrew McMillan
|
530409877f
|
An RRule library that seems to cover most of the basic and some of the not
so basic use of RRULE in iCalendar. And a few test cases.
|
2006-12-17 18:59:31 +13:00 |
|
Andrew McMillan
|
5a72ac12b5
|
Mostly implemented BYDAY for MONTHLY frequency now.
|
2006-12-16 22:31:15 +13:00 |
|
Andrew McMillan
|
662b27e89a
|
Framework for testing RRULE handling.
|
2006-12-16 11:41:46 +13:00 |
|
Andrew McMillan
|
6db1a293df
|
Now working for some very basic repeat rules.
|
2006-12-12 21:30:55 +13:00 |
|
Andrew McMillan
|
a69862189b
|
The iCalDate class is well on it's way now.
|
2006-12-12 00:41:23 +13:00 |
|
Andrew McMillan
|
db108b48de
|
More work on an RRule class.
|
2006-12-11 23:08:25 +13:00 |
|
Andrew McMillan
|
a83752f81d
|
New library for parsing iCalendar RRule and generally dealing with iCal dates
|
2006-12-11 21:47:17 +13:00 |
|
Andrew McMillan
|
858ce08d1f
|
Correct the HTTP return value per spec.
|
2006-12-11 21:40:16 +13:00 |
|
Andrew McMillan
|
f1e3d97cfa
|
FreeBusy report now working, but without expanding RRULE at this point.
|
2006-12-11 20:01:07 +13:00 |
|
Andrew McMillan
|
bc1ce6ba6a
|
Remove debugging output, which was in the wrong place.
|
2006-12-11 19:43:02 +13:00 |
|
Andrew McMillan
|
77117734e7
|
Useful element for building regex matching a path + depth.
|
2006-12-11 19:16:01 +13:00 |
|
Andrew McMillan
|
40c69cd1ce
|
A much better start on the free-busy-query support.
|
2006-12-11 17:22:44 +13:00 |
|
Andrew McMillan
|
8761764a83
|
Partial implementation of CALDAV:free-busy-query
|
2006-12-11 16:16:59 +13:00 |
|
Andrew McMillan
|
189813854d
|
Working towards a more complete privileges model.
|
2006-12-11 14:48:39 +13:00 |
|
Andrew McMillan
|
7f9653c783
|
Reinstate ability to add calendars/collections if you have 'write' privilege,
although this seems to be not strictly correct.
|
2006-12-11 10:56:06 +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
|
4ceb546253
|
New function to allow us to identify that this is a principal.
|
2006-12-11 10:17:11 +13:00 |
|
Andrew McMillan
|
0d3f62c66c
|
Correct some permissions for MKCALENDAR.
|
2006-12-11 09:31:35 +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 |
|
Andrew McMillan
|
1be3e5d320
|
Apparently it is OK to use REPORT on normal collections.
|
2006-12-10 22:39:27 +13:00 |
|
Andrew McMillan
|
5511a89296
|
RFC compliance.
|
2006-12-10 22:31:23 +13:00 |
|
Andrew McMillan
|
5ae599c027
|
Some basic support for the getcontentlanguage property.
|
2006-12-10 22:18:38 +13:00 |
|
Andrew McMillan
|
be12d48c62
|
Ensure locale is set when using Basic Auth also.
|
2006-12-10 22:18:08 +13:00 |
|
Andrew McMillan
|
9904914d5a
|
Don't attempt to parse the input as XML unless an XML header was explicitly
sent.
|
2006-12-10 21:12:28 +13:00 |
|
Andrew McMillan
|
dfad00f938
|
Since we may not always get a creation date out of the iCalendar entry we
sometimes need to use the database creation time of the entry.
|
2006-12-10 18:56:49 +13:00 |
|
Andrew McMillan
|
e0d34558de
|
Enforce ORDER on results.
|
2006-12-10 18:52:16 +13:00 |
|
Andrew McMillan
|
940e1d0460
|
Use summary for displayname of resources.
|
2006-12-10 18:31:22 +13:00 |
|
Andrew McMillan
|
facbb99318
|
PROPFIND now working for individual resources.
|
2006-12-10 16:22:09 +13:00 |
|
Andrew McMillan
|
88e39a02ff
|
Remove redundant code checking value of user_no.
|
2006-12-10 15:34:55 +13:00 |
|
Andrew McMillan
|
380d980dc2
|
Ensure user_no on request is always valid.
|
2006-12-10 15:25:36 +13:00 |
|
Andrew McMillan
|
77f3e798ad
|
Correct date formats for last modified and creation dates.
|
2006-12-10 14:41:50 +13:00 |
|
Andrew McMillan
|
a6d4c843d7
|
Working towards RFC2518 compliance.
|
2006-12-10 13:27:35 +13:00 |
|
Andrew McMillan
|
ddeea735f1
|
Remove debugging.
|
2006-12-10 12:57:51 +13:00 |
|
Andrew McMillan
|
1ecea41298
|
Pretend we support all of the DAV properties.
|
2006-12-09 22:47:26 +13:00 |
|
Andrew McMillan
|
cfdf6b073b
|
Add support for creationdate property.
|
2006-12-09 22:04:39 +13:00 |
|
Andrew McMillan
|
d061c96198
|
Move handling of unsupported requests into CalDAVRequest
|
2006-12-09 21:56:18 +13:00 |
|
Andrew McMillan
|
8edb7a6b9d
|
Might as well do the if statement in there as well.
|
2006-12-09 21:53:39 +13:00 |
|