961 Commits

Author SHA1 Message Date
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
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
Andrew McMillan
7e2fcf98bd Improve performance, with resulting ordering change. 2008-01-26 16:54:45 +13:00
Andrew McMillan
f54fd0719d Move debugging of headers to before http auth, making it more useful. 2008-01-26 16:54:39 +13:00
Andrew McMillan
ce649d20d3 Paranoia sprinkles. 2008-01-26 16:54:33 +13:00
Andrew McMillan
8c786ad934 Correct comments to reflect reality. 2008-01-26 16:54:28 +13:00
Andrew McMillan
ac79f64831 An alternative patch 1.1.12 which will work without exact correspondence
between caldav_data & calendar_item
2008-01-26 16:54:22 +13:00
Andrew McMillan
e6bbd58973 Efficiency improvements from bypassing get_permissions() call in query. 2008-01-26 16:54:09 +13:00
Andrew McMillan
98654043c5 Efficiency improvements from bypassing get_permissions() call in query. 2008-01-26 16:54:04 +13:00
Andrew McMillan
9e84ab6e14 Efficiency improvements from bypassing get_permissions() call in query. 2008-01-26 16:53:59 +13:00
Andrew McMillan
167c498c55 Improve performance of get_permissions when groups are involved. 2008-01-26 16:53:53 +13:00
Andrew McMillan
86fc2b657c Point to new Wiki URL. 2008-01-26 16:53:46 +13:00
Andrew McMillan
8afea491a9 Fix for when open_basedir is in force. 2008-01-26 16:52:46 +13:00
Andrew McMillan
a4d8ba9440 Fix typo. 2008-01-26 16:52:27 +13:00
Andrew McMillan
c6b312e04a Fix debugging code so this doesn't break a server with open_basedir
enabled.  Not that I in any way endorse the use of open_basedir...
2008-01-26 16:52:18 +13:00
Andrew McMillan
73af273610 Move the dumping of the server variables to before HTTP Auth in case it
is helpful (it very likely will be) for debugging authentication issues.
2008-01-26 16:52:07 +13:00
Andrew McMillan
36f57b149e Fix to work with FastCGI installation. 2008-01-26 16:52:00 +13:00
Andrew McMillan
113fb6a40f Add a function to assist with renaming users. 2008-01-26 16:51:55 +13:00
Andrew McMillan
c61d3edac6 New tables need new permissions. And we now use the specific
appuser / dbuser for everything.
2008-01-26 16:45:31 +13:00
Andrew McMillan
0679ceb866 Remove commented code. 2008-01-26 16:41:40 +13:00
Andrew McMillan
d63b309218 Add configuration file to database updating. 2008-01-26 16:39:26 +13:00
Andrew McMillan
c93b004c0a Regression test result changes now we call update-rscds-database 2008-01-26 16:38:36 +13:00
Andrew McMillan
7226068a04 Ensure database creation applies the right permissions. 2008-01-26 16:38:26 +13:00
Andrew McMillan
7120632632 Add options to not apply any patches. 2008-01-26 16:38:15 +13:00
Andrew McMillan
eef603b509 Move the appuser permission grants out of the database definition
so we can support alternative names for the application DB user.
2008-01-26 16:37:42 +13:00
Andrew McMillan
867dd9a181 Display the number of tests also at the end of the regression run. 2008-01-26 16:20:37 +13:00
Andrew McMillan
46966225ad Show the duration of the regression test run. 2008-01-26 16:20:01 +13:00
Andrew McMillan
4fba80a1c7 Release 0.9.3 0.9.3 2008-01-16 22:31:51 +13:00
Andrew McMillan
6346ae5966 Remove some bugs in timezone handling on WebDAV presentation of folders. 2007-12-14 23:45:36 +13:00
Andrew McMillan
4f444d8bfa Resolve merge conflicts.
Conflicts:

	docs/website/inc/page-header.php
	docs/website/installation.php
2007-12-07 09:23:35 +13:00