1083 Commits

Author SHA1 Message Date
Andrew McMillan
fc8352baf3 Those error messages should be translatable. 2008-02-09 22:49:05 +13:00
Andrew McMillan
0715dfcc47 Additional regression tests and changes to sample data to handle
REPORT differences for read, or read/write access to calendars.
2008-02-09 21:35:43 +13:00
Andrew McMillan
8aba1b5a3b Change this request to include more results in the response. 2008-02-09 21:35:35 +13:00
Andrew McMillan
934d0862f2 Recognise and error when the request says it has XML, but it
has errors.
2008-02-09 21:35:21 +13:00
Andrew McMillan
a059beb833 When creating a fake event, don't create a blank RRULE. 2008-02-09 21:35:11 +13:00
Andrew McMillan
25d92bb482 Additional regression tests and changes to sample data to handle
REPORT differences for read, or read/write access to calendars.
2008-02-09 21:31:23 +13:00
Andrew McMillan
1e121600d8 Change this request to include more results in the response. 2008-02-09 21:22:50 +13:00
Andrew McMillan
9a51be75be Recognise and error when the request says it has XML, but it
has errors.
2008-02-09 21:21:49 +13:00
Andrew McMillan
c7c6a0a62c When creating a fake event, don't create a blank RRULE. 2008-02-09 21:20:55 +13:00
Andrew McMillan
1afbfc4974 Ensure these patches will work in more obscure situations. 2008-01-27 09:52:29 +13:00
Andrew McMillan
41db2b7050 Ensure these patches will work in more obscure situations. 2008-01-27 09:51:47 +13:00
Andrew McMillan
32ca626ba9 Changes to test results. 2008-01-26 22:33:37 +13:00
Andrew McMillan
894aeb96a2 Apply the correct DB revision number. 2008-01-26 22:33:32 +13:00
Andrew McMillan
435d228c70 Actually retrieve the collection_id correctly, and document it too. 2008-01-26 22:33:27 +13:00
Andrew McMillan
e5ffe1ba91 Ensure newly created events get a collection_id on them. 2008-01-26 22:33:22 +13:00
Andrew McMillan
2cf34af02a Formatting. 2008-01-26 22:33:16 +13:00
Andrew McMillan
0365aeed7f Get the collection_id into the request variable. 2008-01-26 22:33:12 +13:00
Andrew McMillan
4742654237 Update to 1.2.2 schema version. 2008-01-26 22:33:07 +13:00
Andrew McMillan
7d6d623559 Use DDL for creating users since the createuser command probably
isn't around on non-Debian systems.
2008-01-26 22:33:02 +13:00
Andrew McMillan
577f627661 Don't apply permissions to no-longer existing sequence. 2008-01-26 22:32:56 +13:00
Andrew McMillan
e5b246431b Put collection_id on both caldav_data and calendar_item. 2008-01-26 22:32:49 +13:00
Andrew McMillan
6e59b8717f Changes to test results. 2008-01-26 22:31:29 +13:00
Andrew McMillan
976438db4f Apply the correct DB revision number. 2008-01-26 22:31:11 +13:00
Andrew McMillan
12035ab7e5 Actually retrieve the collection_id correctly, and document it too. 2008-01-26 22:30:31 +13:00
Andrew McMillan
875673dd27 Ensure newly created events get a collection_id on them. 2008-01-26 22:17:58 +13:00
Andrew McMillan
ae4768bdc3 Formatting. 2008-01-26 21:59:34 +13:00
Andrew McMillan
fd007a4ca7 Get the collection_id into the request variable. 2008-01-26 21:59:02 +13:00
Andrew McMillan
fe49f7cb9e Update to 1.2.2 schema version. 2008-01-26 21:57:34 +13:00
Andrew McMillan
bab91bf7a2 Use DDL for creating users since the createuser command probably
isn't around on non-Debian systems.
2008-01-26 21:56:29 +13:00
Andrew McMillan
c62233ff22 Don't apply permissions to no-longer existing sequence. 2008-01-26 21:55:47 +13:00
Andrew McMillan
b0fe8d336c Put collection_id on both caldav_data and calendar_item. 2008-01-26 21:55:05 +13:00
Andrew McMillan
7611f50a97 Note more significant changes from 0.9.3 2008-01-26 17:04:25 +13:00
Andrew McMillan
8c41a091a7 About to release 0.9.4 2008-01-26 17:04:17 +13:00
Andrew McMillan
0bbf7d9a2c Cope with noisy file access denial such as open_basedir. 2008-01-26 17:04:04 +13:00
Andrew McMillan
4d97eced91 New files. 2008-01-26 17:03:58 +13:00
Andrew McMillan
7986056b59 Ignore real configuration files. 2008-01-26 17:03:52 +13:00
Andrew McMillan
5859c81763 We now depend on libyaml-perl, since we use that to read
the configuration file for database updates.
2008-01-26 17:03:46 +13:00
Andrew McMillan
508d13f09c Starting to implement the tables for the new permissions model. 2008-01-26 17:03:40 +13:00
Andrew McMillan
39a7caa0f6 Some more changes to use a consistent id across collections and
calendar data.
2008-01-26 17:03:34 +13:00
Andrew McMillan
8a3ff610b4 Changes due to GET/PUT collection reordering and timezone fix. 2008-01-26 16:57:09 +13:00
Andrew McMillan
3cd8fe464b Performance improvement. 2008-01-26 16:56:53 +13:00
Andrew McMillan
7472f88bc5 Fix parsing of incoming VCALENDAR to correctly preserve timezone info. 2008-01-26 16:56:44 +13:00
Andrew McMillan
6e0b4f8e92 Performance change applied to PROPFIND. 2008-01-26 16:56:34 +13:00
Andrew McMillan
75ecf68b20 Ensure expanded 'A' is unexpanded in the end. 2008-01-26 16:55:34 +13:00
Andrew McMillan
59108071ba Enforce permissions on multiget, which might conceivably be retrieving events
from multiple calendars in one pass.
2008-01-26 16:55:28 +13:00
Andrew McMillan
bae86da4f7 Performance fixes to freebusy and results ordering change. 2008-01-26 16:55:21 +13:00
Andrew McMillan
3b0b31df18 Note $c->strict_result_ordering configuration option. 2008-01-26 16:55:15 +13:00
Andrew McMillan
d331585080 Remove temporary DB patch which accidentally was committed. 2008-01-26 16:55:09 +13:00
Andrew McMillan
d8bf50896e Performance improvement and resultant reordering of freebusy query results. 2008-01-26 16:54:57 +13:00
Andrew McMillan
eaf8fa3fa5 Allow for persistent connections to the auth DB also. 2008-01-26 16:54:51 +13:00