Jörg Lehrke
36aa55fa27
Fix GroupDAV iterator issue
2010-03-16 20:45:13 +00:00
Jörg Lehrke
b407ea4c8e
Use iterator approach in GroupDAV; fix various issues
2010-03-15 11:35:07 +00:00
Jörg Lehrke
5b4f0076f2
Differentiate GroupDAV collections
2010-03-11 07:59:38 +00:00
Jörg Lehrke
e1381f2a95
Fixed typo
2010-03-06 18:56:02 +00:00
Jörg Lehrke
8207f03cdd
Store InfoLog entries with ower
2010-03-05 14:35:16 +00:00
Jörg Lehrke
8175306dea
Fix GroupDAV entry duplication issue
2010-03-05 12:07:50 +00:00
Jörg Lehrke
19081734cd
Updated GroupDAV code to support InfoLog calendars, Addressbook and new principal implementation
2010-03-04 23:09:55 +00:00
Jörg Lehrke
306c9455c5
Various GroupDAV fixes and extensions
2010-03-01 21:18:52 +00:00
Jörg Lehrke
77dc590614
Fix (pseudo) exception handling in CalDAV
2010-02-26 12:30:17 +00:00
Jörg Lehrke
6433df94ec
Calendar synchronization backport
2010-02-23 18:35:43 +00:00
Jörg Lehrke
18ff8a6fa7
Merge SyncML Extensions with 1.6
2009-11-16 08:04:18 +00:00
Ralf Becker
907da227e6
merged iPhone CalDAV fixes to 1.6
2009-07-16 16:38:33 +00:00
Ralf Becker
60444db1f1
"fixed not working multiget report (caused by .ics extension of calendar ressources)"
2009-03-20 09:00:55 +00:00
Ralf Becker
bc59bd9fb8
fixed missing .ics extension in Location header after PUT
2008-11-18 06:11:12 +00:00
Ralf Becker
8991124ced
"fixed sql error reported by Hans-Juergen Tappe on the developers list"
2008-11-14 07:25:09 +00:00
Ralf Becker
43f860ba8f
Reworked GroupDAV and iCal/vCard handler to set 'GroupDAV' as product
...
manufacturer and the recogniced GroupDAV client as product name.
This way we are able to handle different GroupDAV clients, as we
allready do with different SyncML clients.
Also removed the no longer needed code enabling the use of the real UID,
as SyncML does no longer misuse the UID for it's GUID.
2008-11-03 09:36:20 +00:00
Ralf Becker
6777a093bf
"removed postfix from etag, was there only for some testing, but was forgotten"
2008-10-20 17:36:03 +00:00
Ralf Becker
7ce97ba699
- .ics extension for todos and events
...
- new GroupDAV v2 component-set attribute for collections
- getlastmodified & getcontentlength properties for infolog propfind
- fixed propfind on a single infolog entry to return just that entry
- getcontenttype of vevent and vtodo collection returns extra component
2008-08-04 19:08:09 +00:00
Ralf Becker
bc6f5c6a21
missing rename boical --> calendar_ical
2008-06-12 07:02:18 +00:00
Ralf Becker
25b1924665
no extra charset attributes in iCal for GroupDAV/CalDAV
2008-06-07 17:54:40 +00:00
Ralf Becker
ef700b0061
new class naming schema
2008-06-07 17:45:33 +00:00
Ralf Becker
ea6f443858
"fixed default timerange allways overriding the given time-range in REPORT"
2008-06-04 11:07:45 +00:00
Ralf Becker
e035498517
"fixed warning if only an allprop is present"
2008-06-03 17:22:59 +00:00
Ralf Becker
b07dd8ef9e
"cadaver reports entires as not found, because modified and contentlength were not set"
2008-05-20 09:07:03 +00:00
Ralf Becker
89eba8038d
allow status update via CalDAV/GroupDAV PUT and DELETE for attendees (with no other rights on the event), moved that code from bocalupdate (wasnt working because of wrong param code) to boical, this should work for SyncML and CalDAV/GroupDAV - thought SyncML does not handle the delete to reject an event so far
2008-05-17 13:00:34 +00:00
Ralf Becker
ce59f97204
using / as calendar-home-set and fixed return code for PUT requests on the UID
2008-05-10 20:12:20 +00:00
Ralf Becker
d2e9143213
First version of new CalDav/CardDAV/GroupDAV access for calendar and
...
addressbook (infolog will follow).
CalDAV is tested so far with lightning 0.8 and Apple's iCal. Please note
that both distinguish between iCalServer and CalDAV!
The URL is currently http://domain.com/egroupware/groupdav.php/calendar/
2008-05-08 20:31:32 +00:00