1430 Commits

Author SHA1 Message Date
Andrew McMillan
b06f4e4f35 Allow free/busy permission to be sufficient to read obfuscated events.
Following a suggestion from Alessio Bazzica.  Also add CREATED to
obfuscated events for compatibility with iCal.
2009-06-15 15:44:29 +12:00
Andrew McMillan
f61ae556e5 Make etag consistent between runs. 2009-06-15 08:19:30 +12:00
Andrew McMillan
5693e3698b Principal URL should be wrapped as href :-) 2009-06-15 08:11:46 +12:00
Andrew McMillan
6b3c052834 Merge branch 'mob' of git+ssh://repo.or.cz/srv/git/davical into mob 2009-06-14 21:26:21 +12:00
Andrew McMillan
c90cf10f44 New regression test for caldav-proxy. 2009-06-14 21:25:32 +12:00
Andrew McMillan
f06a01c14d Updated results with corrected caldav proxy handling. 2009-06-14 21:24:46 +12:00
Andrew McMillan
1f8b3a2af9 Move principal rendering into principal. 2009-06-14 21:20:36 +12:00
Andrew McMillan
ba67df4d1f More reasonable test for early 404. 2009-06-14 21:20:15 +12:00
Andrew McMillan
036ce43157 Changes to ordering/results with move of Principal rendering. 2009-06-14 11:24:37 +12:00
Andrew McMillan
70b760fbea Simplify logic slightly. 2009-06-14 11:24:23 +12:00
Andrew McMillan
66bf7a39ef Fix date display in Principal XML output. Might as well support getctag too. 2009-06-14 11:23:35 +12:00
Andrew McMillan
a264cbc9b7 Add function for converting ISO date to HTTP date. 2009-06-14 11:22:39 +12:00
Andrew McMillan
35a9d326ab Properly move rendering of Principal into CalDAVPrincipal... almost. 2009-06-14 00:26:42 +12:00
Wolfgang Herget
9be2d838e5 Re-Enable empty proxy reply, limit to principal 2009-06-13 13:40:37 +02:00
Andrew McMillan
acf0eebecf Updated regression tests/results after the caldav proxy patch. 2009-06-13 13:44:46 +12:00
Andrew McMillan
3b5962c112 Tidy up Wolfgang's caldav proxy patch. 2009-06-13 13:44:14 +12:00
Wolfgang Herget
b73af25e22 Set reasonable ordering on users. 2009-06-13 13:42:31 +12:00
Wolfgang Herget
d58856528a Fix phpdoc comment. 2009-06-13 13:41:48 +12:00
Wolfgang Herget
4bb248786b Calendar Proxy implementation. 2009-06-13 13:40:08 +12:00
Andrew McMillan
aca697c729 Updated regression results from caldav:schedule-calendar. 2009-06-13 12:07:57 +12:00
Andrew McMillan
024223456c Revert ill-considered change. 2009-06-13 12:07:39 +12:00
Andrew McMillan
2f6b7db543 Under development. 2009-06-13 11:40:36 +12:00
Andrew McMillan
8c8a5e2f6e 404 when there is no collection for the request URL. 2009-06-10 10:10:07 +12:00
Andrew McMillan
a4d5cac40a schedule-response should be in CalDAV namespace. 2009-06-10 09:58:46 +12:00
Andrew McMillan
a45d0fa3dc Don't set a X-WR-CALNAME unless we have something to set it to. 2009-06-10 09:57:52 +12:00
Andrew McMillan
33d222bb61 If LDAP filterUsers is not set, or is empty, don't bracket it. 2009-06-09 10:34:09 +12:00
Andrew McMillan
8323c7ce0d Don't crash if we are supplied an entry with an unreferenced timezone component. 2009-05-15 23:32:39 +12:00
Andrew McMillan
795809bd14 Not sure if these are useful, but not harmful anyway. 2009-05-12 23:58:18 +12:00
Andrew McMillan
9b069af2a9 Remove another warning possibility. 2009-05-12 23:57:19 +12:00
Andrew McMillan
af5fa5d7c4 Another PROPFIND from Mozilla. 2009-05-12 18:56:29 +12:00
Andrew McMillan
9893e22334 Add a large-ish calendar to the regression tests. 2009-05-12 18:55:21 +12:00
Andrew McMillan
81f160fb55 Updated to deal with existing home directories and re-sorted ordering. 2009-05-12 18:54:05 +12:00
Andrew McMillan
0f61cd534e Add home folders to the sample data. 2009-05-12 15:59:39 +12:00
Andrew McMillan
fd4639aba0 Switch to using RRule SQL functions. 2009-05-12 14:46:49 +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
8a8083b056 Switch to use RRULE function. 2009-05-12 14:45:44 +12:00
Andrew McMillan
195cad6583 Update copyright notice to include 2009 2009-05-12 13:19:13 +12:00
Andrew McMillan
e6fbf5e2ff Better default multiplier. 2009-05-12 13:15:06 +12:00
Andrew McMillan
52e0f29dbd Better handle when dtstart is null. 2009-05-12 13:13:54 +12:00
Andrew McMillan
f4c3292b62 Try and get rid of warnings. 2009-05-12 13:01:51 +12:00
Andrew McMillan
a39518ef4b Move data into test. 2009-04-23 09:19:13 +12:00
Andrew McMillan
265ec4f134 Add a function to tell us if an event overlaps a date range. 2009-04-18 10:42:49 +12:00
Andrew McMillan
cd828f3e73 Probably better to keep this out of the revision control. 2009-04-17 01:12:01 +12:00
Andrew McMillan
06549086a1 Reads to /public.php/... will work if the collection is publicly_readable. 2009-04-17 01:04:43 +12:00
Andrew McMillan
f65770b7f1 Add support for publicly readable calendars. 2009-04-17 01:03:54 +12:00
Andrew McMillan
c14181484f Split rrule functions into 8.1/8.2 vs 8.3+ version. 2009-04-16 00:32:48 +12:00
Andrew McMillan
bedba4bc4f Fix uninitialised variable warning. 2009-04-16 00:27:21 +12:00
Andrew McMillan
76e4a83b75 Move data into test file for mulberry tests. 2009-04-15 22:07:34 +12:00
Andrew McMillan
bd279e519e Triggers to handle renaming of collections/entries on user rename. 2009-04-15 15:41:37 +12:00
Andrew McMillan
f9d4266153 We'll allow inserting relationship_type for now, since the web UI does.
Generally I'm not so sure it's a grand idea though, especially if
we are going to change this in future.
2009-04-15 00:07:40 +12:00