264 Commits

Author SHA1 Message Date
Andrew McMillan
0cfa405cc7 Ignore the now auto-built always.php 2007-05-29 23:03:53 +12:00
Andrew McMillan
64e351af56 The inc/always.php file is now built with the version number in it. 2007-05-29 23:01:04 +12:00
Andrew McMillan
122aa962da Commit before removing file now autobuilt. 2007-05-29 22:59:54 +12:00
Andrew McMillan
b2aa337fd8 Rename user.php => usr.php so that case-insensitive filesystems still work. 2007-05-29 22:58:36 +12:00
Andrew McMillan
762803b273 Implemented some further methods, including DoPUTRequest(), DoGETRequest()
and GetEventRange().
2007-05-29 10:11:59 +12:00
Andrew McMillan
f838b4c553 Now actually working, roughly as intended. 2007-05-28 20:42:37 +12:00
Andrew McMillan
73fab0b489 Only apply the filter criteria once. 2007-05-28 15:54:39 +12:00
Andrew McMillan
f2023b82fd Even writing an example helps debug some code. Still not actually run though. 2007-05-26 00:16:56 +12:00
Andrew McMillan
978cb43170 Rewritten to structure things differently. Untested as yet. 2007-05-25 23:36:52 +12:00
Jeppe Bob Dyrby
08a88dbdae A caldav client library by Jeppe Bob Dyrby . 2007-05-25 07:26:18 +12:00
Andrew McMillan
5b715dc3eb Add support for automatically creating a user's home calendar. 2007-05-23 08:11:29 +12:00
Andrew McMillan
4872988f2e [security] Only save debugging output when we are debugging. 2007-05-19 11:43:50 +12:00
Maxime Delorme
f00f07eb8f Changes to allow processing of a server-based directory of calendars to
load for many people.  Moving this away from the user maintenance screen.
2007-05-19 11:40:37 +12:00
Maxime Delorme
7851f8c1ac Updates from Maxime Delorme 2007-05-19 11:37:23 +12:00
Andrew McMillan
3ada0185f0 Don't echo error to screen. 2007-05-19 11:31:59 +12:00
Maxime Delorme
cfba0c839c Updates to the LDAP driver from Maxime Delorme. 2007-05-14 09:11:59 +12:00
Andrew McMillan
2598e489bb Ensure username comparison is fully case-insensitive. 2007-05-09 14:10:23 +12:00
Andrew McMillan
d2751f18a6 Allow linking to users who are linked to you. SF#1710605. 2007-05-09 13:20:45 +12:00
Maxime Delorme
879838a88a Allow VTODO in uploaded collections. 2007-05-08 23:55:42 +12:00
Maxime Delorme
bd54b86ecf Allow an initial calendar to be uploaded in user maintenance. 2007-05-05 11:39:35 +12:00
Maxime Delorme
b1e0bf471a Correct variable usage. 2007-05-05 11:38:45 +12:00
Maxime Delorme
231f5be13b Commented code for future pages. 2007-05-05 11:37:45 +12:00
Maxime Delorme
517e62d2d6 Some more strings that need translating which are software created. 2007-05-05 11:37:04 +12:00
Maxime Delorme
573e057e5a Correct variable name. 2007-05-05 11:36:23 +12:00
Maxime Delorme
3edfa4b0fe Handle confidential events and alarms on non-administered calendars. 2007-05-05 11:35:57 +12:00
Maxime Delorme
ad685a490b Add PROPPATCH to our standard supported options. 2007-05-05 11:28:15 +12:00
Maxime Delorme
b358c35565 Correct references to etag*match variables to use $request object. 2007-05-05 11:27:39 +12:00
Maxime Delorme
011740a8da Basic driver for handling LDAP authentication. 2007-05-05 11:08:12 +12:00
Henri Sivonen
c9fb3d8d01 A new includes used for checking UTF8 (from Mozilla project) 2007-05-05 11:06:51 +12:00
Andrew McMillan
ef6785f31e No need to use preg_split here, since PHP has already cleaned any paired
slashes down to singletons.
2007-04-30 07:45:04 +12:00
Andrew McMillan
2a40c39d93 Patch to support reporting of "Busy" for confidential events. 2007-04-15 12:15:19 +12:00
Andrew McMillan
3f4108094d Various bits of unused code (from an earlier project) were cleaned out. 2007-04-13 18:15:28 +12:00
Andrew McMillan
3a227fd75a Enforce ordering of response. 2007-04-04 21:54:28 +12:00
Andrew McMillan
77f0d797fc Add support for MKCALENDAR with XML. 2007-04-03 10:05:24 +12:00
Andrew McMillan
1740c66491 Test whether a URL without a trailing '/' is actually a collection. 2007-03-19 12:10:03 +12:00
Andrew McMillan
0fb06ec977 Another catch for PRIVATE events. 2007-03-13 13:53:56 +13:00
Andrew McMillan
51b45e71c8 Fix bug identified by PHP5. 2007-03-08 11:02:02 +13:00
Andrew McMillan
7ec3ae5d93 Session needs to be global here. 2007-03-08 09:18:36 +13:00
Andrew McMillan
48f43b18b3 Final tweaks to RRule, removing debugging and with tests that are now better. 2007-03-07 22:12:39 +13:00
Andrew McMillan
bc15ec03e6 Many fixes to the RRule handling both for correctness and PHP5. 2007-03-07 12:39:38 +13:00
Andrew McMillan
37b754f073 Lots of fixes for PHP5 and correctness. Nearly done... 2007-03-07 09:17:08 +13:00
Andrew McMillan
a5203098c5 Hide PRIVATE events if the person enquiring has no rights to see them. 2007-03-06 17:03:20 +13:00
Andrew McMillan
ddfbd624a7 Add handling of PRIVATE events to GET. 2007-03-06 14:59:18 +13:00
Andrew McMillan
c8bbcc1df6 Sunbird is now requesting VTODO and VEVENT correctly in REPORTs. This fixes
the handling of those cases.
2007-03-06 14:58:45 +13:00
Andrew McMillan
f058968e87 Fix typo which becomes obvious when this is run under PHP5. 2007-03-05 14:39:13 +13:00
Andrew McMillan
aa0a2867bc Response code for a successful PUT should be 204 No Content rather than 200 OK. 2007-03-02 11:48:36 +13:00
Andrew McMillan
811a0e660c Add meta tag for content type. 2007-02-20 10:17:41 +13:00
Andrew McMillan
c22318578f Allow someone with freebusy permissions to see the hierarchy of collections
but not the items within them.
2007-02-16 11:35:24 +13:00
Andrew McMillan
8e90d1af97 Some tidying of the freebusy report. Allow specification of start/finish
range on the freebusy GET query particularly to enable reliable regression
test results.
2007-02-13 14:51:54 +13:00
Andrew McMillan
f94558832e Ensure the Etag is provided for GET requests. 2007-02-13 11:38:09 +13:00