712 Commits

Author SHA1 Message Date
Andrew McMillan
d70fd0fbd2 Create schedulei(in|out)box with correct resourcetypes. 2009-10-16 13:03:06 +13:00
Andrew McMillan
f9be8a33b9 When calendars are created on the fly, make them the correct resourcetype. 2009-10-16 12:22:58 +13:00
Andrew McMillan
2f1bb34bfa Create calendars with the new resourcetype column. 2009-10-16 10:22:26 +13:00
Andrew McMillan
ff0ca09343 Convert some " to ' 2009-10-16 10:22:00 +13:00
Andrew McMillan
c3f5395bc6 Correct tooltip for Home menu option. 2009-10-16 10:21:11 +13:00
Andrew McMillan
dea095db04 Fix problem with classBrowser potentially included multiply. 2009-10-16 09:56:09 +13:00
Andrew McMillan
5bab699e14 Collapse changes in sync-collection response. 2009-10-15 23:13:39 +13:00
Andrew McMillan
2ab1e94ecb Fix checking of IsCalendar and add IsAddressBook method as well. 2009-10-15 23:13:07 +13:00
Andrew McMillan
a44b1695ca Support for extended MKCOL. 2009-10-15 23:11:16 +13:00
Andrew McMillan
2e67fd5d41 Starting to write support for RFC5689 (extended MKCOL). 2009-10-15 13:11:18 +13:00
Andrew McMillan
7a084ed0d0 Non-working start on support for a DAV MOVE request. 2009-10-14 21:40:17 +13:00
Andrew McMillan
3d70853e15 Non-working code to respond to calendar-data request. 2009-10-14 21:39:40 +13:00
Andrew McMillan
24a8971080 Initial support for draft-daboo-webdav-sync-01 2009-10-13 21:29:40 +13:00
Andrew McMillan
64571a284e Non-working start on the expand-property report from webdav-versioning. 2009-10-11 15:06:52 -07:00
Andrew McMillan
4c65e6ce9e Start of a DAVResource object. 2009-10-11 15:05:10 -07:00
Andrew McMillan
c5ad893fbf Convert " to ' where possible. 2009-10-11 15:04:07 -07:00
Andrew McMillan
72452512a1 Fix garbage typos accidentally committed! 2009-10-11 15:02:11 -07:00
Andrew McMillan
3d883e975d Start of sync-collection report. 2009-10-11 15:01:27 -07:00
Andrew McMillan
4e8effb21f Write to sync_changes table on INSERT or UPDATE. 2009-10-11 15:00:29 -07:00
Andrew McMillan
0cda2cb469 [Unfinished] Starting to change permissions. 2009-10-11 14:58:35 -07:00
Andrew McMillan
c54312150c Basic (but broken & untested) support for webdav sync. DB changes to come. 2009-10-09 07:54:19 -07:00
Andrew McMillan
e4460c6004 Initial (broken) support for supported-methods and supported-report-set 2009-10-09 01:16:19 -07:00
Andrew McMillan
d96691c842 Version number... 2009-10-09 01:15:16 -07:00
Andrew McMillan
bede1cba07 Correct supported-privilege-set response for enclosed privileges. 2009-10-08 08:15:57 +13:00
Andrew McMillan
7ecf24c123 Fix permissions handling, in particular supported-privilege-set response. 2009-10-07 09:09:44 -07:00
Andrew McMillan
98f8bf5115 Move permissions rendering & server properties to CalDAVRequest. 2009-10-07 09:09:05 -07:00
Andrew McMillan
cf5e93c9f5 Allow freebusy query to be public for freebusy URLs at least. 2009-10-07 09:07:50 -07:00
Andrew McMillan
9e9d232b88 Correct SQL around adding a relationship. 2009-10-07 05:44:12 -07:00
Andrew McMillan
a4aedbef05 Add option for auth hook optionality - patch from Wolfgang Herget. 2009-10-06 18:17:17 +13:00
Andrew McMillan
21fbed3c79 Set utf-8 on responses; Return a 405 on non-calendar collections. 2009-10-06 14:38:25 +13:00
Andrew McMillan
9e1b4170a7 Only return an ordered set if so configured. 2009-10-06 14:37:58 +13:00
Andrew McMillan
95217eebf9 Add some support for these fixed properties on principals. 2009-10-06 14:35:50 +13:00
Andrew McMillan
abf596f7d8 Add an IsCalendar() method. 2009-10-06 14:33:30 +13:00
Andrew McMillan
ad125712fa More testing == more fixing :-) 2009-09-30 22:47:00 +13:00
Andrew McMillan
a688db0989 Make it possible to create publicly readable collections. 2009-09-29 13:30:01 +13:00
Andrew McMillan
0a73a928f4 Make it possible to create a collection as public. 2009-09-29 13:29:24 +13:00
Andrew McMillan
ea151a6474 Code formatting. 2009-09-29 13:29:02 +13:00
Andrew McMillan
185aeb06bb Don't write the user record every time a user connects via external auth. 2009-09-26 21:48:58 +12:00
Andrew McMillan
11951a09cd Fix tabs. 2009-09-26 21:47:04 +12:00
Andrew McMillan
3fdbd17d3d Patch to support Kerberos from Benedikt Elser. 2009-09-26 21:06:20 +12:00
Andrew McMillan
a0e02234f5 No need to include auth-functions.php at all. 2009-09-26 20:50:42 +12:00
Andrew McMillan
45512950a0 Some tidy ups around scheduling inbox and passing collection type on. 2009-09-25 22:15:57 +12: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
23f2ad13a1 Allow empty VCALENDAR to work for calendar creation. 2009-09-25 22:12:50 +12:00
Andrew McMillan
1335d2008e More tweaks to the new delete user option. 2009-09-25 14:41:32 +12:00
Andrew McMillan
3c69a9fdb1 Add a 'Delete User' option and make the calendar creation code simpler. 2009-09-25 14:03:11 +12:00
Andrew McMillan
1db30e30f1 Change defaults for some less desirable config options. 2009-09-25 13:38:04 +12:00
Andrew McMillan
b64bfaa3e0 Fix overzealous URL encoding of mailto: 2009-09-25 00:50:55 +12:00
Andrew McMillan
02a1e6efb8 Allow admin to be enabled only when accessed at a particular domain. 2009-09-14 21:12:49 +12:00
Andrew McMillan
f5eb6f99a3 Convert " to ' 2009-09-14 21:12:26 +12:00