2988 Commits

Author SHA1 Message Date
Andrew McMillan
34cff0d299 Fix resource fetch from database. 2012-03-17 21:33:16 +13:00
Andrew McMillan
655f34aa27 Correct HTTP date formatting function. 2012-03-16 16:44:59 +13:00
Andrew McMillan
863b4ac87f Remove chance of unset variable warning. 2012-03-16 12:57:56 +13:00
Andrew McMillan
6c5f5157d6 Don't log 401 response since it's so frequent.
Also add a basic status/method/uri in front of each logged error.
2012-03-13 08:33:08 +13:00
Rob Ostensen
574aaf4465 Add the ability to override dns for iSchedule using a global variable $icfg 2012-03-12 16:35:53 +13:00
Andrew McMillan
092cef63ca A more robust way of checking empty. 2012-03-12 14:55:52 +13:00
Rob Ostensen
14c695c45a Fix typo in last commit 2012-03-12 14:54:38 +13:00
Rob Ostensen
6ee0df101e Skip empty domains in iSchedule setup page 2012-03-12 14:54:31 +13:00
Andrew McMillan
f47ad7b669 Allow dav_test to be used against random SSL certs. 2012-03-12 13:20:33 +13:00
Andrew McMillan
0153070bea Updated test results. 2012-03-12 13:19:41 +13:00
Andrew McMillan
af6cbc335a Fix reference to $domain should be $this->domain. 2012-03-12 13:18:28 +13:00
Andrew McMillan
8ccf9df1e6 Updated translations. 2012-03-12 13:18:03 +13:00
Andrew McMillan
e4d77756e6 Add $c->auto_refresh_duration option to set a auto refresh on any GET calendar. 2012-03-12 13:02:49 +13:00
Andrew McMillan
8d4dfb5d91 Handle HTTP date formatting for non-english locales (force English names). 2012-03-12 13:02:11 +13:00
Andrew McMillan
a6d6dfc8b8 Silence the warning if this is not initialised. 2012-03-12 13:00:41 +13:00
Rob Ostensen
ff006ce319 verify required headers are signed 2012-03-12 12:38:49 +13:00
Rob Ostensen
db57e81b8d add disallowed header check and some comments 2012-03-12 12:38:42 +13:00
Rob Ostensen
e7afaef931 fix a few external BIND import bugs 2012-03-12 12:38:22 +13:00
Andrew McMillan
70bca47b3d iSchedule administration helper.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2012-03-11 12:14:55 +13:00
Andrew McMillan
a01f7c8025 Correct error response. 2012-03-02 08:58:58 +13:00
Andrew McMillan
36a66597cd Ordering changes. 2012-03-02 08:58:29 +13:00
Andrew McMillan
1d1b104dfa Changed default Depth for PROPFIND. 2012-03-02 08:57:54 +13:00
Andrew McMillan
70222291c7 Formatting changes. 2012-03-02 08:57:38 +13:00
Andrew McMillan
69999da862 Changes due to responding that VPOLL/VAVAILABILITY are OK. 2012-03-02 08:56:24 +13:00
Andrew McMillan
df9a8a8911 Avoid variable not assigned warning. 2012-03-02 08:55:09 +13:00
Andrew McMillan
c36982c22f Fix bug introduced with iSchedule support. 2012-03-02 08:54:46 +13:00
Andrew McMillan
4e3cc98f39 Fix defaulting of Depth value for newer PHP versions. 2012-03-02 08:54:13 +13:00
Andrew McMillan
c675349ded Add a command-line script to export a single calendar to stdout. 2012-02-24 11:18:51 +13:00
Andrew McMillan
62cf11684d Split major functionality out of GET into it's own include. 2012-02-24 11:18:28 +13:00
Andrew McMillan
f5d2b397fd Only send a Content-Length if the length is > 0 2012-02-24 11:17:54 +13:00
Andrew McMillan
2cb4528746 Override the "don't PUT a whole calendar" option. 2012-02-21 22:35:41 +13:00
Andrew McMillan
85924de63c A command-line script to load a calendar from an iCalendar file.
Currently only tested for calendars, but I suspect it will also
work just fine for an addressbook also.
2012-02-21 20:54:53 +13:00
Andrew McMillan
a29968a6cd Detect unsupported sync-level and return specified error.
This covers the -08 of the webdav synchronisation draft.
2012-02-05 09:45:00 -08:00
Andrew McMillan
9397b7dbcd Force casting of user_no to integer. 2012-02-05 09:42:32 -08:00
Andrew McMillan
b158253e45 Work from new iana timezone registry. 2012-02-01 12:47:37 -08:00
Rob Ostensen
b11ff47ef6 ischedule: more correct error codes 2012-02-01 12:46:05 -08:00
Rob Ostensen
1834628ae3 remove some of the debugging cruft 2012-02-01 12:46:00 -08:00
Rob Ostensen
90f597f46c ischedule: fake session info when writing into scheduling collections
update ischedule regression test results
2012-02-01 12:45:52 -08:00
Rob Ostensen
d9c64f436e ischedule: correctly set the attendee value on freebusy replies, this one actually works 2012-02-01 12:45:45 -08:00
Rob Ostensen
e00310a56a ischedule: actually add attendee to freebusy reply ics 2012-02-01 12:45:34 -08:00
Andrew McMillan
9540e01cd4 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/davical 2012-01-31 09:44:41 -08: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
016dbefcfa Don't include the example .htaccess on Debian systems. 2012-01-31 09:22:59 -08:00
Andrew McMillan
beee46dd3c Correct variable name used parsing RFC5545 duration. 2012-01-30 22:25:03 -08:00
Andrew McMillan
9c7083be24 Fix problems calling import collection from external contexts. 2012-01-30 22:25:03 -08:00
Andrew McMillan
e8a7a7b79a Allow specifying that this test will use Digest authentication. 2012-01-30 22:25:03 -08:00
Andrew McMillan
5b6d708ba4 Clean up content-type checking so it's not so noisy on null content. 2012-01-30 22:25:03 -08:00
Andrew McMillan
f3b1f7fe98 Make the 'append' option work. 2012-01-30 22:25:02 -08:00
Rob Ostensen
5359e6fb98 ischedule: make invites and replies work 2012-01-31 00:19:45 -06:00
Rob Ostensen
86cfed0dd0 iSchedule: minor fix 2012-01-30 21:21:06 -06:00