Andrew McMillan
1cfec15233
Allow setting of the bound location of this resource.
2010-09-02 22:19:49 +12:00
Andrew McMillan
6e9cc9dcfd
Moving regression tests for WebDAV Bindings.
2010-09-02 21:06:58 +12:00
Andrew McMillan
36dd272d9a
Renumber binding regression tests.
2010-09-01 20:54:09 +12:00
Andrew McMillan
83059270d9
Wrap calendar-specific things for PROPFIND in an IsCalendar() test.
2010-08-31 19:22:32 +12:00
Andrew McMillan
6791421e67
New 'binding' regression test set.
2010-08-31 14:40:41 +12:00
Andrew McMillan
3ee95b4c5d
Move the WebDAV BIND tests to another location.
2010-08-31 14:37:03 +12:00
Andrew McMillan
9812e69807
Replaced by inc/freebusy-functions.php which is used everywhere.
2010-08-30 20:10:51 +12:00
Andrew McMillan
50fccc73d8
Working freebusy refactored to use a single core routine.
2010-08-30 18:55:23 +12:00
Andrew McMillan
3503f2f0fa
Add support for weeks in durations.
...
Possibly weeks aren't standard, but I use one in my regression
tests historically.
2010-08-30 18:54:38 +12:00
Andrew McMillan
969a7b15e9
Add nominally redundant specification for AcceptPathInfo.
...
It could potentially be turned off by someone or something
so if we mark it as "On" for sure it might help.
2010-08-30 17:03:29 +12:00
Andrew McMillan
845db16c55
Switch event expansion to use vComponent.php rather than iCalendar.
2010-08-30 17:02:17 +12:00
Andrew McMillan
31400d3d7e
Not the whole solution, but this is more correct than the other.
2010-08-30 17:00:26 +12:00
Andrew McMillan
a38c0e33cb
Comments only.
2010-08-30 16:59:52 +12:00
Andrew McMillan
3300404912
Add a getUserByEMail() function.
2010-08-30 16:59:08 +12:00
Andrew McMillan
36dcdabcc6
New/updated freebusy regression tests & results.
2010-08-30 16:58:37 +12:00
Andrew McMillan
fa67ef987e
Refactoring free/busy handling to a single core routine with RRule-2
2010-08-30 09:08:17 +12:00
Andrew McMillan
64f20edaab
Coerce the content-type on PUT.
...
It seems that failing to correctly set the content-type header
on PUT is a common error.
2010-08-29 13:01:56 +12:00
Andrew McMillan
f0f708ec38
Add initial support for addressbook-query REPORT.
2010-08-28 22:17:06 +12:00
Andrew McMillan
4b37c632f6
Updated regression test results.
2010-08-26 08:59:47 +12:00
Andrew McMillan
7eaf94753c
SQL style should not include a ';' on the end of the statement.
2010-08-24 14:45:16 +12:00
Andrew McMillan
25e8519b4b
OPTIONS should be available to someone with any of the read permissions.
2010-08-24 14:44:41 +12:00
Andrew McMillan
0a7fcee0f0
Updated results with null assignment warnings suppressed.
2010-08-24 14:43:16 +12:00
Andrew McMillan
cf15bf57e1
Suppress null value warnings.
2010-08-24 14:42:43 +12:00
Andrew McMillan
8534e03317
Updated test results.
2010-08-18 21:41:27 +12:00
Andrew McMillan
a1a0eb2aa2
Print stage of processing for diagnostic reasons.
2010-08-18 21:38:34 +12:00
Andrew McMillan
effd9b91ff
New sync responses which aren't sync-response.
2010-08-18 21:37:38 +12:00
Andrew McMillan
ef4a55a81b
Order drop-down list of principals by displayname.
2010-08-18 21:36:52 +12:00
Andrew McMillan
eea5602c4c
Allow principal-property-search(-set) REPORT requests on any URL.
2010-08-18 21:36:06 +12:00
Andrew McMillan
2898fb2b23
In -03 the response is renamed to 'response' rather than 'sync-response'
2010-08-18 21:35:02 +12:00
Andrew McMillan
b381c0c7a4
Add optional parameter to 'simple' interface to allow action logging.
2010-08-18 21:34:20 +12:00
Andrew McMillan
517b8d8d0f
Correct parameter naming.
2010-08-18 21:33:32 +12:00
Andrew McMillan
9598cd9b8f
Fix spelling error.
2010-08-18 21:33:14 +12:00
Andrew McMillan
82259f1e0e
Add all/any option to NeedPrivilege method also.
2010-08-18 21:32:45 +12:00
Andrew McMillan
55cb133bb9
Apply some careful URL encoding.
2010-08-18 21:31:59 +12:00
Jens Zahner
f6fd2d39aa
Fixes to LDAP group handling by Jens Zahner
2010-08-14 13:11:04 +12:00
Andrew McMillan
82265620ed
Fix test to match what Mozilla sends.
2010-08-13 11:44:03 +12:00
Andrew McMillan
f816c6b56a
Fix default locale.
2010-08-13 11:42:16 +12:00
Andrew McMillan
d07b16bc87
Results of returning applicable permissions by resourcetype.
2010-06-29 23:52:02 +12:00
Andrew McMillan
8aa84f9e6c
Add option for explicit permission matching.
2010-06-29 23:51:42 +12:00
Andrew McMillan
e4e2a1fd47
Explicitly specify permissions matching.
2010-06-29 23:51:17 +12:00
Andrew McMillan
e3babd9845
Respond with supported-report error if the report is unsupported.
2010-06-29 23:50:41 +12:00
Andrew McMillan
0c64725ba2
Move to GPL v2 or later.
2010-06-29 23:50:11 +12:00
Andrew McMillan
4065f26da2
Default type to 'resource' for privileges display.
2010-06-29 23:49:16 +12:00
Andrew McMillan
22755fc766
Remove uninitialised variable possibility.
2010-06-29 23:48:43 +12:00
Andrew McMillan
f2ebbda855
Add parameter for masking privilege output to only applicable set.
2010-06-28 09:31:35 +12:00
Andrew McMillan
adb1f949ac
Check for existence of target resource before we check for READ perm.
2010-06-28 08:41:46 +12:00
Andrew McMillan
766e825f99
Forece content-type in some circumstances.
...
If the method is REPORT or PROPFIND it won't be valid if they
didn't send XML, so assume they did, with a warning.
Otherwise, if the content-type is XML, but they sent less than
7 bytes, assume that it has no content-type.
2010-06-28 08:39:39 +12:00
Andrew McMillan
efd40937fe
Rewrite the way the DAV header is produced.
2010-06-28 08:39:03 +12:00
Andrew McMillan
baa4438c82
Updated tests for various CardDAV functionality.
2010-06-28 08:38:15 +12:00
Andrew McMillan
b6eaefae2e
Remove photo which iCal was identifying as corrupt.
2010-06-28 08:35:06 +12:00