76 Commits

Author SHA1 Message Date
Andrew McMillan
378e6fc97b Now we've fixed the DB function we don't need to check we are us as well. 2006-11-23 22:55:08 +13:00
Andrew McMillan
8f1002be22 Put basic pluggable authentication in here as well. 2006-11-23 22:46:52 +13:00
Andrew McMillan
58ac97191a Allow an e-mail address to be used with the freebusy.php functionality. 2006-11-23 20:19:12 +13:00
Andrew McMillan
4f6988679f Use correct user_no in collection record. 2006-11-22 22:52:08 +13:00
Andrew McMillan
d01f875ca6 Code formatting. 2006-11-22 22:41:28 +13:00
Andrew McMillan
9ab435b489 Automatically create a calendar collection record if someone does a PUT
into one.
2006-11-22 22:37:49 +13:00
Andrew McMillan
a6fccffb86 When listing users we should not list users that we have no access to. 2006-11-22 21:07:04 +13:00
Andrew McMillan
e576d884a3 Switch to use new function for date presentation. 2006-11-22 20:58:18 +13:00
Andrew McMillan
4410d8b0e7 Much better approach, using values we have already parsed on PUT, rather
than parsing all again.
2006-11-22 20:53:28 +13:00
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
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
b4cfd93fd7 Fix deletion from RW accessible calendar which is not yours. 2006-11-22 07:14:47 +13:00
Andrew McMillan
eed763151f Implement basic freebusy support. 2006-11-21 21:56:22 +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
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
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
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
5e4361de28 Remove commented out code. 2006-11-09 16:16:36 +13:00
Andrew McMillan
94617522a7 Ensure that permissions and path prefixes are being correctly applied. 2006-11-09 14:33:29 +13:00
Andrew McMillan
38b7a816c0 Fix copy / paste niggle in debug logging. 2006-11-09 00:52:05 +13:00
Andrew McMillan
6e2f4032ab Fix cross-calendar PUT bug. 2006-11-09 00:47:33 +13:00
Andrew McMillan
653129f983 Seems more consistent this way. 2006-11-09 00:26:35 +13:00
Andrew McMillan
900439acc8 Enforce basic permissions on calendar / collection creation. 2006-11-08 12:48:19 +13:00
Andrew McMillan
0ef58b1d74 Catching more internationalisation strings. 2006-11-08 12:25:08 +13:00
Andrew McMillan
07c36668f5 More internationalisation. 2006-11-08 10:50:40 +13:00
Andrew McMillan
f17af9d74b Translation work. 2006-11-07 10:36:20 +13:00
Andrew McMillan
449e231fb9 This file is not included. It just contains a number of strings that would
be nice to be translated (as data, for example) which do not appear in the
code.
2006-11-07 10:29:43 +13:00
Andrew McMillan
0d3d1629e3 Set default locale back to en_NZ since I have finished some testing that
accidentally committed this as es_MX.
2006-11-05 22:31:15 +13:00
Andrew McMillan
3a5cb76191 Apply the i18n framework in various places. 2006-11-05 22:27:37 +13:00
Andrew McMillan
ab050e5330 Applying internationalisation wrappers. Ensuring locale set as a person
is read from the database.
2006-11-05 22:24:24 +13:00
Andrew McMillan
eb5ff1b5d4 Set the locale appropriately. 2006-11-05 12:07:23 +13:00
Andrew McMillan
45073075f9 Include our I18n framework. 2006-11-05 12:06:56 +13:00
Andrew McMillan
9130d9c8bc Apply permissions, and make calendar owner match the URL. 2006-11-04 14:38:05 +13:00
Andrew McMillan
36b0d7bc67 Still use the user_no in the query, but base it on the path. 2006-11-04 14:31:00 +13:00
Andrew McMillan
7c3482cc89 Use the permissions to allow/disallow a GET for a person's calendar. 2006-11-04 13:28:07 +13:00
Andrew McMillan
5c6ec8947d Remove non-working workaround for PUT from Evolution. 2006-11-02 12:17:13 +13:00
Andrew McMillan
d2e25b8172 Fix problem deleting relationship. Encourage sub-menu to be displayed. 2006-10-29 13:04:05 +13:00
Andrew McMillan
6999306e5e Add link to Sourceforge Bug creation page. 2006-10-29 10:47:11 +13:00
Andrew McMillan
c8c24564be Return a precondition failed if someone attempts to create a calendar
which is already there.
2006-10-26 00:31:39 +13:00
Andrew McMillan
c59097ce7b Rudimentary support for DAV:ACL and DAV:SUPPORTED-PRIVILEGE-SET. 2006-10-26 00:31:01 +13:00
Andrew McMillan
c25312c13d Allow for listing, adding & deleting relationship types. 2009-09-09 21:43:06 +12:00
Andrew McMillan
93b10fde61 Remove the reference to an old include. 2006-10-13 18:21:20 +13:00
Andrew McMillan
0f511c2841 Add add relationship/delete relationship to the user maintenance. 2006-10-13 18:20:48 +13:00
Andrew McMillan
d7f37e496a These functions have moved into Andrew's Web Libraries. 2006-10-11 16:42:28 +13:00