2095 Commits

Author SHA1 Message Date
Andrew McMillan
b50f409669 Formatting. 2009-04-10 23:44:10 +12:00
Andrew McMillan
988374512f Remove misguided lowercasing of XML tags. 2009-04-08 16:07:31 +12:00
Andrew McMillan
02d699e6ba more updates to the caldav-client from Michael Rasmussen. 2009-04-05 12:05:36 +12:00
Andrew McMillan
cdbb6d4b87 Added fixes from Michael Rasmussen. 2009-04-04 17:52:51 +13:00
Andrew McMillan
146da01a7d Freebusy time should all be GMT based. 2009-03-31 22:25:52 +13:00
Andrew McMillan
1fba1ff769 Add a RenderGMT() method to iCalDate. 2009-03-31 22:18:10 +13:00
Andrew McMillan
2706174b8d Handle it if the webserver doesn't set SERVER_NAME 2009-03-29 22:19:09 +13:00
Andrew McMillan
fadaee0b27 Rewrite to use direct socket IO rather than curl. Mostly by Andres Obrero. 2009-03-29 21:39:06 +13:00
Andrew McMillan
d0af116a24 Don't expect the TZ to contain a leading slash. 2009-03-29 21:22:43 +13:00
Andrew McMillan
68d42aeb26 Fix from Markus Warg for handling of confidential events. 2009-03-20 13:08:10 +13:00
Andrew McMillan
a4cc016b39 Still under development, but starting to come together. 2009-03-20 11:08:52 +13:00
Wolfgang Herget
6eaaaa3a08 Added dummy handler for CalDAV POST (CANCEL) requests, wanted by Apple iCal 2009-03-19 10:20:26 +13:00
Andrew McMillan
64056d9f6f Starting to write new DB wrapper. Untested and incomplete. 2009-03-19 10:13:28 +13:00
Andrew McMillan
e61e843a36 Changes to support usernames containing a space, or other strange non-'/' character. 2009-03-19 10:11:50 +13:00
Andrew McMillan
09feb2e2ab Really fix the cut and paste error here. 2009-03-19 10:08:20 +13:00
Andrew McMillan
5a81f0370a Correct errors in GET for confidential events. 2009-03-18 14:35:21 +13:00
Andrew McMillan
c92f2be806 Comment. 2009-03-16 22:11:45 +13:00
Andrew McMillan
d5ad1c8a66 Early framework for creating scheduling requests. 2009-03-16 22:10:48 +13:00
Andrew McMillan
d209173e44 Move scripts to after close of body as recommended location. 2009-03-16 22:09:57 +13:00
Andrew McMillan
91122ccd6a Correctly make calendar. 2009-03-16 22:04:27 +13:00
Andrew McMillan
1e7a71c1bb Trap corner case when collection only has a single entry. 2009-03-16 22:03:33 +13:00
Andrew McMillan
462a270264 Ensure Content-location headers are properly constructed URLs. 2009-02-26 23:40:16 +13:00
Andrew McMillan
29ddf75541 Remove hide_todo configuration option. It no longer applies. 2008-12-18 22:55:43 +13:00
Andrew McMillan
0fb962fd6c Fix bug in hide_alarm handling. 2008-12-18 22:52:11 +13: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
a4ad2d8fe6 Default collections_always_exist to false. 2008-11-26 13:25:39 +13:00
Andrew McMillan
b5ff1252e8 Don't allow two collections at the same location. It's too confusing. 2008-11-26 13:24:07 +13:00
Andrew McMillan
4b3378a9e4 Make sure property records get deleted along with collections/resources. 2008-11-22 22:13:26 +13:00
Andrew McMillan
62801e1f37 Formatting of collection dates. 2008-11-22 22:12:57 +13:00
Andrew McMillan
f5ce29e09c Release 0.9.6.2 2008-11-18 18:31:51 +13:00
Andrew McMillan
3b7e77e6a4 Default allow_get_email_visibility to false, for security reasons. 2008-11-18 18:19:13 +13:00
Andrew McMillan
eda7bcc049 Use some of the newer helper functions. 2008-11-18 18:17:17 +13:00
Andrew McMillan
2d6fa8369a Construct URL through the function. 2008-11-18 18:16:57 +13:00
Andrew McMillan
a592ba0b30 Add the facility to remove collections. 2008-11-18 18:13:38 +13:00
Andrew McMillan
c87d2c146a Add new configuration for email visibility choice. 2008-11-12 22:56:49 +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
97577a6e9d Cope better when we're given a timezone that we're not given a definition for. 2008-11-12 22:16:56 +13:00
Andrew McMillan
c53ee7e240 More betterer namespace handling in the XML processing. 2008-11-12 22:16:20 +13:00
Andrew McMillan
6bb94f5e7f Fully converted to use iCalComponent rather than iCalendar. 2008-11-12 22:15:49 +13:00
Andrew McMillan
f830640b12 Still try and set the timezone to something as appropriate as we can,
even if there wasn't one a VTIMEZONE in the VCALENDAR we're parsing.
2008-11-10 17:37:28 +13:00
Andrew McMillan
9ed3461805 Fix the somewhat confused calls to Browse::AddOrder 2008-11-10 17:36:10 +13:00
Andrew McMillan
87fe232586 Convert PUT entirely to iCalComponent from iCalendar. 2008-11-10 13:52:25 +13:00
Andrew McMillan
11f2a45032 Start to convert to iCalComponent rather than iCalendar. 2008-11-10 11:52:05 +13:00
Andrew McMillan
6ac9985fba Add rudimentary munging of usernames etc. for better security. 2008-11-10 11:50:24 +13:00
Andrew McMillan
d360f220f5 Switch to iCalComponent rather than iCalendar. 2008-11-10 11:49:54 +13:00
Andrew McMillan
2c4a620967 Switch to iCalComponent rather than iCalendar. 2008-11-10 11:49:10 +13:00
Andrew McMillan
650be4cc43 More todo in this report. 2008-11-06 22:46:15 +13:00
Andrew McMillan
f221f3775b Release 0.9.6.1 2008-11-02 23:18:08 +13:00
Andrew McMillan
03a7083402 Add support for a match on the calendar-home-set property, used by
Mozilla calendar 0.8.
2008-11-02 23:09:28 +13:00
Andrew McMillan
1b75cdb024 Fix LOCK timeout handling. 2008-11-02 14:08:29 +13:00