Andrew Ruthven
b40c96debb
If time-range is set, only return matching events.
...
Closes #280
2023-03-12 20:19:10 +01:00
Florian Schlichting
4b7abbbd83
drop default $position argument from BuildXMLTree everywhere (awl!22)
2023-02-26 22:10:34 +01:00
Andrew Ruthven
8444347b02
We no longer support PHP 5.1, assume that DateTime is available
2023-02-15 07:28:35 +00:00
Florian Schlichting
7cadfc9463
lets have only one function check_for_expansion()
2016-12-30 08:54:19 +01:00
Florian Schlichting
eaef540766
replace RRule with RRule-v2
2016-12-30 08:54:14 +01:00
Florian Schlichting
eb7f2edc0c
eliminate trailing whitespace, expand tabs
2016-12-30 08:52:44 +01:00
Andrew McMillan
01a6873d4a
Revert "add fix for the OSX Contacts.app:"
...
This reverts commit 3ab7787f7b2c6bebccbacb31396f77f09aa93f09.
The correct fix for the underlying issue which this attempted
to work around was applied in the AWL/XMLElement Render method.
["correct fix" likely refers to awl commits
4b56e64bc7127a12df737f157e36fd2de19391dd,
2589e71e18e6ced753500afe0197995290fac52c,
aafbd7b1e6ffb59166d57725102f2f5a817a8590 and
46b112f85711732b62e70f2fb40b866423bbf3b5
picked from github handle-remote-attendees branch]
2015-12-27 13:03:15 +01:00
Jason Alavaliant
495257bebb
add fix for the OSX Contacts.app:
2013-10-25 12:16:08 +13:00
Andrew McMillan
e6b502e71a
Minor restructuring.
2013-09-27 16:29:14 +02:00
Jason Alavaliant
2f27d181f0
fix for CLASS attribute problem (CONFIDENTIAL value) and invalid processing of ->hide_alarm configuration option:
2013-09-02 14:54:12 +12:00
Christoph Anton Mitterer
c092a6153e
make debug files pathnames more FHS compliant
...
* Changed the pathnames of the debug files to be a bit more FHS compliant.
2013-09-02 14:40:46 +12:00
Christoph Anton Mitterer
8e60bb3124
set line endings of most text files to LF
...
* Changed the end-of-line encodings of all non-Windows-related and non-autogenerated text files to use UNIX LF (lots of them had mixed LF/CRLF).
Conflicts:
inc/caldav-PUT-functions.php
2013-09-02 14:37:23 +12:00
Andrew McMillan
60f372c749
Allow calendar-multiget & query reports to return resource data.
2012-07-09 01:17:28 +12:00
Andrew McMillan
5b43f06eb4
Get the name right.
2012-07-09 01:17:23 +12:00
Andrew McMillan
6c2b0bbd3b
Correct path -> dav_name reference.
2012-07-09 01:17:06 +12:00
Andrew McMillan
e908739765
Reports should report on the item path, not the collection path.
2012-07-09 01:16:55 +12:00
Andrew McMillan
b281fe8d63
Fall back to using DAVResource for obscure properties.
2012-06-30 16:04:24 +12:00
Andrew McMillan
155c70bba5
Changes to the way XML is created, and (to a lesser extent) parsed.
2012-05-03 19:11:28 +12:00
Andrew McMillan
acc6c719f7
Simple changes for new XML processing.
2012-04-30 14:13:03 +12:00
Andrew McMillan
e9e5073eb5
Implement support for 'Brief' header.
...
Also add VPOLL and VAVAILABILITY to list of supported components.
2012-01-31 09:23:59 -08:00
Andrew McMillan
ea5a7987e4
Make hide_alarm work on bound resources.
2011-11-27 22:02:11 +13:00
Andrew McMillan
10afabbeb9
Rationalise confidential event rewriting and fix $c->hide_alarm function.
2011-10-31 13:15:49 +13:00
Rob Ostensen
a6ff1760f2
make refreshing actually work
2011-08-25 14:17:36 +12:00
Rob Ostensen
6331c50003
initial support for remote url BINDing
2011-08-25 14:17:15 +12:00
Andrew McMillan
4bba200385
Add first cut implementation of principal-match report.
2011-05-18 23:39:46 +12:00
Andrew McMillan
d15a190134
Correct error message for unsupported report request.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-02-20 10:16:58 +13:00
Andrew McMillan
0dc20e969f
Use text/vcard for content type in advance of ratification of spec.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2010-11-30 12:38:02 +13:00
Andrew McMillan
58b88437b3
Support getlastmodified property in REPORT requests.
2010-10-31 13:18:14 +13:00
Andrew McMillan
eea5602c4c
Allow principal-property-search(-set) REPORT requests on any URL.
2010-08-18 21:36:06 +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
f71bba3747
Work on making this work for CardDAV.
2010-06-23 14:22:26 +12:00
Andrew McMillan
f1a1c2fa73
Add support for the addressbook-multiget REPORT. Untested.
2010-05-12 22:13:46 +12:00
Andrew McMillan
cee251d700
Move RRule expansion functions into RRule include.
2010-05-07 22:43:41 +12:00
Andrew McMillan
1f5818f624
RDATE/EXDATE can occur multiply, as well as contain multiple dates.
2010-04-29 11:12:52 +12:00
Andrew McMillan
4d674c4f92
Getting bindings to work as seamlessly as possible.
2010-03-15 00:31:16 +13:00
Andrew McMillan
dc5c475106
Revert accidentally committed debugging.
2010-03-13 00:34:10 +13:00
Andrew McMillan
5ee5c1ff4a
RRULE expansion now working correctly.
2010-03-13 00:01:57 +13:00
Andrew McMillan
4322e7137a
Fix RRULE expansion typos.
2010-03-12 18:31:00 +13:00
Andrew McMillan
3cefbf9894
Tweaking the date expansion functions. Need to test this soon.
2010-02-28 11:35:01 +13:00
Andrew McMillan
4e7ad35dfb
Apparently CentOS 5 doesn't have DateTime class in it's PHP :-(
2010-02-24 16:41:31 +13:00
Andrew McMillan
b374f17b99
This will not be active in 0.9.8.2, but it's included nonetheless.
2010-02-23 22:59:38 +13:00
Andrew McMillan
678b00a927
Return 406 Not Acceptable for invalid XML request.
2009-12-28 13:17:02 +13:00
Andrew McMillan
8f87ef4ff9
Move DAVResource inclusion to REPORT wrapper.
2009-12-28 00:25:31 +13:00
Andrew McMillan
6269980fd5
Add support for principal-search-property-set REPORT per RFC3744
2009-12-27 23:29:57 +13:00
Andrew McMillan
865a2e499c
Various changes preparing to switch PROPFIND implementation.
2009-11-12 00:39:18 +13:00
Andrew McMillan
c54312150c
Basic (but broken & untested) support for webdav sync. DB changes to come.
2009-10-09 07:54:19 -07:00
Andrew McMillan
cfc05e539c
Tidy up.
2009-06-18 16:34:09 +12:00
Andrew McMillan
165a377b69
Return empty resourcetype.
2009-06-17 10:22:29 +12:00
Andrew McMillan
68d42aeb26
Fix from Markus Warg for handling of confidential events.
2009-03-20 13:08:10 +13:00
Andrew McMillan
c92f2be806
Comment.
2009-03-16 22:11:45 +13:00