Andrew McMillan
899ba17c1a
Handle DTSTART/DTEND/DUE/COMPLETED as appropriate for VTODO/VEVENT
...
When calculating the overlap of a VTODO COMPLETED was being missed.
2011-10-18 23:04:29 +13:00
Andrew McMillan
2377001d42
A basic, untested, handler for /autodiscover/autodiscover.xml
2011-10-18 16:42:17 +13:00
Andrew McMillan
3067f367d2
Formatting.
2011-10-18 16:40:17 +13:00
Andrew McMillan
113a974799
Make sure the default relationships are created.
2011-10-18 16:39:54 +13:00
Andrew McMillan
70015d7c83
Working on fixing LDAP mappings.
2011-10-18 11:05:45 +13:00
Andrew McMillan
f0c609f169
We should map fields regardless of whether there are defaults set for anything.
...
They might all be mapped!
2011-10-18 10:53:03 +13:00
Andrew McMillan
3105b0a62d
Fix handling of superseded defaults in LDAP field mapping.
2011-10-18 10:42:58 +13:00
Andrew McMillan
63f359d907
Support an array of server_auth_type since Kerberos can send different ones.
2011-10-16 12:03:48 +13:00
Andrew McMillan
4d1f936a8b
Fix tools.php to allow importing of a directory of calendars again.
2011-10-14 11:08:17 +13:00
Andrew McMillan
2fd4a95285
Force casting to text in case someone is using integer usernames.
2011-10-14 11:07:33 +13:00
Andrew McMillan
1327fee9a8
Fix wrong array reference.
2011-10-10 22:26:33 +02:00
Andrew McMillan
5067d50215
Fix comment.
2011-10-10 13:48:05 +02:00
Andrew McMillan
d7bd5cb7d1
Fix to not use deprecated call.
2011-10-10 13:47:56 +02:00
Andrew McMillan
97eb7ec6b8
Further fix for BIT(24) handling. Also add some phpdoc.
2011-10-10 13:47:30 +02:00
Andrew McMillan
c747319ab0
Try to fix PostgreSQL 9.x cast issue.
2011-10-07 21:47:22 +02:00
Andrew McMillan
ec2c7084a8
Move 'List External Calendars' to admin menu.
2011-10-07 09:58:57 +02:00
Andrew McMillan
44ba4443f6
Move well-known.php into the include directory.
...
Also start to add some basic support for autodiscover.xml handling.
2011-10-07 09:58:20 +02:00
Rob Ostensen
7f3024a4b6
add a page to list externally bound calendars, still missing the edit page and a button to remove dangling entries
2011-10-07 09:46:31 +02:00
Andrew McMillan
ce77dae043
Fail more gracefully on crap encoding input.
2011-10-07 08:27:02 +02:00
Andrew McMillan
e913600c70
Switch calendar query to new getVCalendarRange() function.
...
This fixes various bugs in time-range handling.
2011-10-06 23:34:18 +02:00
Andrew McMillan
d54ad8f488
New function for getting the earliest_start -> latest_end for a VCalendar
...
Including a new RepeatRuleDateRange class and other ancillary methods.
2011-10-06 23:32:41 +02:00
Andrew McMillan
84a7ea1150
More tweaking of time-range query construction.
...
And there will be further work on this too...
2011-10-06 11:07:37 +02:00
Andrew McMillan
3e1e8ef031
Correct error text.
2011-10-06 11:05:58 +02:00
Andrew McMillan
f7edceeaa8
Fix regression in lock handling.
2011-10-06 11:05:44 +02:00
Andrew McMillan
0db1fed1de
Fix handling where supplied content-type header is busted.
2011-10-06 11:05:15 +02:00
Andrew McMillan
7b93f913db
Set limits & defaults on lock duration.
2011-10-06 08:07:59 +02:00
Andrew McMillan
3a4269136c
Implement support for proposed tzid parameter on list requests.
2011-10-05 17:01:10 +02:00
Andrew McMillan
147abf71c6
When we create a timezone on PUT we should set the last_modified.
...
Ideally from the LAST-MODIFIED property in the VTIMEZONE, but failing
that we should at least use the gmdate() of the current time.
2011-10-05 17:00:37 +02:00
Andrew McMillan
7e5b6a28b6
We need to coalesce the last_modified data as well as the created.
2011-10-05 16:59:32 +02:00
Andrew McMillan
060eeb1b54
changedsince is > not >= :-)
2011-10-05 11:47:59 +02:00
Andrew McMillan
9860f6a013
Expand also has a dtstamp that needs to be set correctly.
2011-10-05 11:45:52 +02:00
Andrew McMillan
36d35410a2
Don't send an empty lang attribute.
2011-10-05 11:42:59 +02:00
Andrew McMillan
3559f6e932
Fix the last_modified and dtstamp? Nearly?
2011-10-05 11:20:58 +02:00
Andrew McMillan
e6ddf79f3e
Correct the last modified value for the timezone server.
2011-10-05 10:54:52 +02:00
Andrew McMillan
3d598f290d
Fix headers.
2011-10-05 21:03:52 +13:00
Andrew McMillan
9e8e0e6898
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/davical
2011-10-05 20:42:19 +13:00
Andrew McMillan
46f0bd289a
Errors in timezone protocol should be in timezone xmlns
2011-10-05 09:41:33 +02:00
Andrew McMillan
850baa0dbf
Support gzip/deflate/compress encoding of incoming entity for PUT etc.
2011-10-05 09:41:00 +02:00
Andrew McMillan
adc9849bac
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/davical
...
Conflicts:
inc/tz/get.php
2011-10-05 20:20:37 +13:00
Andrew McMillan
04482d5033
Fix Content-Disposition.
2011-10-05 09:19:03 +02:00
Andrew McMillan
dd08c6f890
Fix Content-Disposition.
2011-10-05 09:17:54 +02:00
Andrew McMillan
5077ca16af
Add a content-disposition header.
2011-10-05 09:09:44 +02:00
Andrew McMillan
bcb1710d3c
Add 'helpful' support for content-encoding on PUT for Helge :-)
2011-10-04 16:17:19 +02:00
Andrew McMillan
8e18449096
Updated MKCOL/MKCALENDAR to support setting a supported-calendar-component-set
2011-10-03 17:57:28 +02:00
Andrew McMillan
323e6a3011
The final revision of the sync-collection report requires the token to be a URI.
...
We'll use a 'data' URI (like CalendarServer does) to jump through this
arbitrary hoop.
2011-10-03 16:29:11 +02:00
Andrew McMillan
31ed1a4188
Correctly create the addressbook collection as an addressbook.
2011-10-03 13:46:06 +02:00
Andrew McMillan
c4f8ec2b15
Fix the way default privileges are set for the SQL.
2011-09-30 15:16:08 +02:00
Andrew McMillan
0feb4e23d5
Fix bug handling COUNT= with BYDAY=multiple and FREQ=WEEKLY
2011-09-28 13:35:29 +08:00
Andrew McMillan
e64f92ff86
Fix handling of BYMONTHDAY=-N in repeat rules.
...
It seems PHP's date::setDate function doesn't do what we want when
you hand it a negative integer so we need to override a little more
of it's behaviour. We have to make sure that date::modify is not
called with a days greater than the month we might land in when we
add a number of months to it.
2011-09-28 05:21:31 +08:00
Andrew McMillan
90c075a59b
New RIMAP driver by Paul van Tilburg.
2011-09-27 11:28:28 +13:00