194 Commits

Author SHA1 Message Date
Andrew McMillan
d79cbae2d9 Do the updating as a DELETE+INSERT rather than UPDATE, but put it inside
a transaction.  Also set default values for LAST-MODIFIED and DTSTAMP, at
least in our code.
2006-11-22 20:51:35 +13:00
Andrew McMillan
e8556bc725 Updated results (and tests) after some bugs have been fixed. 2006-11-22 20:47:10 +13:00
Andrew McMillan
ccc9a974f2 Add commented out default timezone config setting. 2006-11-22 14:42:19 +13:00
Andrew McMillan
bdd200633f We should use 'true' rather than '1' for readability. 2006-11-22 07:32:00 +13:00
Andrew McMillan
b90381b4fa Add regression to test deletion of items from another person's writable
calendar.
2006-11-22 07:30:54 +13:00
Andrew McMillan
b4cfd93fd7 Fix deletion from RW accessible calendar which is not yours. 2006-11-22 07:14:47 +13:00
Andrew McMillan
e21580f983 Add a function to assist converting timestamps to iCalendar format, as at
UTC.
2006-11-21 23:58:51 +13:00
Andrew McMillan
9ebdbde29e Fix problem with always applying group permissions back at members. 2006-11-21 22:59:56 +13:00
Andrew McMillan
4bd57eb348 A sanity review found some insanity! 2006-11-21 22:04:21 +13:00
Andrew McMillan
eed763151f Implement basic freebusy support. 2006-11-21 21:56:22 +13:00
Andrew McMillan
af2a658827 Ensure that we still show something useful when there is no User-agent header. 2006-11-21 20:20:50 +13:00
Andrew McMillan
7020dbd7cb Introduce a confirmation between clicking on delete and actually doing it.
Note that this will depend on a new version of AWL which implements the
session methods we use to avoid having predictable links for such things.
2006-11-21 19:42:33 +13:00
Andrew McMillan
002806b16c Reorder calls to header, and send return code (although this is php 4.3+ it
should be OK).
2006-11-21 19:39:38 +13:00
Andrew McMillan
a73c430280 Use the right options when we are making a "HEAD" request. Much faster. 2006-11-20 22:38:27 +13:00
Andrew McMillan
2f10b2bf4e Results for new Chandler tests. 2006-11-20 22:37:55 +13:00
Andrew McMillan
bee8476223 More Chandler emulation regression tests. 2006-11-20 22:12:10 +13:00
Andrew McMillan
b7bb25926a Some guidelines about non-tested clients. 2006-11-20 19:48:51 +13:00
Andrew McMillan
1276c2416b SOme more regression tests checking the handling of basic recurring events. 2006-11-20 18:36:52 +13:00
Andrew McMillan
9f926627ce Refactor the process of running the regression tests to allow it to be
only a partial run.  Also modified to reduce the verbosity of the creation
and loading of the sample database so that we treat those elements as
tests also.
2006-11-20 14:10:10 +13:00
Andrew McMillan
e18ad13327 Fully describe all of our regression tests so far. 2006-11-20 10:43:27 +13:00
Andrew McMillan
748b0388c1 Add description of the "enable_row_links" option and why you might want to
disable those.
2006-11-20 10:42:57 +13:00
Andrew McMillan
dc5a9c9ffc Add credits for translators. 2006-11-20 10:42:30 +13:00
Andrew McMillan
9420cac5f5 Updates to regression tests. Starting a review of the design. 2006-11-20 09:29:35 +13:00
Andrew McMillan
8056e9bc40 Add configuration setting so javascript linking of rows can be disabled. 2006-11-20 08:36:13 +13:00
Andrew McMillan
dd3774dde5 OK, so I hunted down the docs for this. I don't see any great reason to
do it any time soon though.
2006-11-19 18:49:20 +13:00
Andrew McMillan
0919a0b2fe Add a placeholder for the PROPPATCH command which I will now start working
on.
2006-11-19 12:06:05 +13:00
Andrew McMillan
aea03540b6 A setting more suitable for Mozilla/Evolution. 2006-11-19 12:04:42 +13:00
Andrew McMillan
3b5735faaf Much stricter implementation of the OPTIONS command. It is possible that
this will make Evolution and Mozilla fail, which I will need to fix before
this can be released.
2006-11-18 23:08:45 +13:00
Andrew McMillan
83bb7650ae Add explicit support for the HEAD method. 2006-11-18 22:58:23 +13:00
Andrew McMillan
7ea9e42240 Also support the HEAD method as a GET without data. 2006-11-18 22:57:51 +13:00
Andrew McMillan
55406cc7a0 Committing this placeholder for the time being. 2006-11-18 22:57:03 +13:00
Andrew McMillan
61b8f90b5d Fix thinko. 2006-11-15 17:51:12 +13:00
Andrew McMillan
585aabe791 The copyright notice was copied from elsewhere and was wrong 2006-11-14 11:07:07 +13:00
Andrew McMillan
577b28dee1 Add a note about configuring locales. 2006-11-14 11:06:33 +13:00
Andrew McMillan
7549e0280f Give credit where it's due. 2006-11-14 11:06:15 +13:00
Andrew McMillan
1e5864bad6 Updated TODO list. 2006-11-14 11:05:45 +13:00
Andrew McMillan
328cf09beb Updated translations, including Russian from Nick Khazov. 2006-11-14 10:10:14 +13:00
Andrew McMillan
923d10879a Split the supported locales out of the base data so it can be more easily
re-loaded on upgrades.  Added locale for Russian translation from Nick Khazov.
2006-11-14 10:07:53 +13:00
Andrew McMillan
4a78939edb Don't generate the highlighted code listings. 2006-11-14 00:20:17 +13:00
Andrew McMillan
4df0cd9f8c New release. 2006-11-13 16:21:50 +13:00
Andrew McMillan
aca03cc5a2 Actually put the locale files into the Debian package... 2006-11-13 15:44:36 +13:00
Andrew McMillan
e37f62ed1c Updated french translation. 2006-11-13 15:13:27 +13:00
Andrew McMillan
cc6b28edca Regression results affected by bug fix. 2006-11-12 16:22:57 +13:00
Andrew McMillan
3bc7007f63 Fix bug in handling of modified event where client does not send an
"If-None-Match" header.
2006-11-12 16:19:22 +13:00
Andrew McMillan
eb37805357 Tweak varoius bits to be consistent. 2006-11-12 00:42:32 +13:00
Andrew McMillan
d38b23f873 Make it look right with Internet Exploder. 2006-11-12 00:33:29 +13:00
Andrew McMillan
1fb523c0fa Updated public website with much enhanced areas on configuration of clients. 2006-11-12 00:18:14 +13:00
Andrew McMillan
b10141c99b Correct heading. 2006-11-11 11:32:22 +13:00
Andrew McMillan
ae97640aef Now working to a large degree with Chandler, so here are some regression
tests that indicate it.
2006-11-11 11:31:54 +13:00
Andrew McMillan
d4ac3c7faf Release 0.3.0 2006-11-10 15:22:45 +13:00