2095 Commits

Author SHA1 Message Date
Andrew McMillan
c36874ea14 Per RFC2518 the Depth header should have varying default values. 2007-07-31 07:40:06 +12:00
Andrew McMillan
e580fea226 Final completion of refactoring of caldav-REPORT. 2007-06-14 17:28:35 +01:00
Maxime Delorme
9a8ee2c7a1 It is safer to point menu options at /index.php rather than just / 2007-06-11 13:50:09 +01:00
Maxime Delorme
cb052ad1d7 Corrections to the LDAP configuration 2007-06-11 13:49:26 +01:00
Andrew McMillan
2fc154bea6 Minor code tidyups. 2007-06-06 23:42:14 +12:00
Andrew McMillan
4a55b30804 Commence refactoring of calendar-query REPORT. 2007-06-06 23:17:17 +12:00
Andrew McMillan
033ffd5cc0 Refactoring and rewriting the support for calendar-multiget reports with
a view to complete compliance with the CalDAV specification.
2007-06-06 19:18:29 +12:00
Andrew McMillan
396103a5ab Just send back the basename, rather than fancy attempts to strip the
leading calendar data.  It must be in the current calendar anyway.
2007-06-06 19:13:12 +12:00
Andrew McMillan
b6b519468d Fix cut and paste error. 2007-06-06 07:48:37 +12:00
Andrew McMillan
8e2e01ca9b Fix inverted logic around (If-Match|If-None-Match) 2007-06-05 21:55:19 +12:00
Andrew McMillan
bda235141a RFC says we should always return 4040 for privilege failure. 2007-06-04 23:40:43 +12:00
Andrew McMillan
7e05f4221e Switch error response to use XMLResponse 2007-06-04 23:40:11 +12:00
Andrew McMillan
902219d154 Refactoring to simplify XMLResponse output. 2007-06-04 23:36:25 +12:00
Andrew McMillan
e3ee397008 Start refactoring caldav-REPORT. 2007-06-04 23:23:46 +12:00
Andrew McMillan
532e3a8938 Refactoring of GetStatusMessage() in the hope of some minor efficiency. 2007-06-04 23:22:56 +12:00
Andrew McMillan
52181d6784 Correct typo. 2007-06-02 14:45:03 +12:00
Andrew McMillan
c968d2f333 Release 0.8.0 2007-06-02 12:22:36 +12:00
Andrew McMillan
30f32df558 Add a DoDELETERequest() method. 2007-06-01 08:06:57 +12:00
Andrew McMillan
a5e17fe438 Change GetEventRange to GetEvents() and leave out the filter if not supplied. 2007-06-01 07:49:35 +12:00
Andrew McMillan
1a3f022bce Force generated pages to be UTF-8 in the headers. 2007-05-31 18:28:56 +12:00
Andrew McMillan
b17996ba39 We don't want a warning message if this is not set. 2007-05-31 18:28:26 +12:00
Andrew McMillan
bc8268868c Corrected function name. 2007-05-31 18:27:54 +12:00
Maxime Delorme
ecf87b2552 Allow TODO to be restricted to calendar owner/admin. 2007-05-31 18:21:59 +12:00
Maxime Delorme
b277b87f8a Use new function to give status message, rather than large case statement. 2007-05-30 23:40:09 +12:00
Maxime Delorme
83caafa3a1 Use new getUserByName() function. 2007-05-30 23:34:01 +12:00
Maxime Delorme
242d95fc08 Use new function to get user record. 2007-05-30 23:25:30 +12:00
Andrew McMillan
da2b59b17d Add utility functions to get the user record for a named user, and to get
the HTTP status codes/meanings.
2007-05-30 23:20:03 +12:00
Andrew McMillan
8bec3fecfc Actually, *don't* ignore inc/always.php after all. 2007-05-30 22:55:38 +12:00
Andrew McMillan
1eb5308fc2 Separate the creation of the session object from the definition of it's class. 2007-05-30 22:52:58 +12:00
Andrew McMillan
193c509663 Handle freebusy permissions. 2007-05-30 11:16:28 +12:00
Maxime Delorme
c4c069a2cb Correct object generating response. 2007-05-29 23:04:50 +12:00
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