Andrew McMillan
|
6e02c08c44
|
Basic support for RFC5995 - Using POST to add collection members.
|
2012-03-22 14:10:43 +13:00 |
|
Andrew McMillan
|
81072fc8ed
|
Better privilege checking on POST scheduling actions.
|
2012-03-22 14:08:59 +13:00 |
|
Andrew McMillan
|
ac6d040bd8
|
Fix a bug in GET on collections.
|
2012-03-22 14:05:06 +13:00 |
|
Andrew McMillan
|
f55f8fbee3
|
Allow complete disabling of handling for Apple's old calendar-proxy.
We'll make this a default behaviour after 2012 is over and remove it
sometime after that.
|
2012-03-22 13:52:20 +13:00 |
|
Andrew McMillan
|
946e0719ef
|
Changes to Depth handling.
|
2012-03-22 13:47:11 +13:00 |
|
Andrew McMillan
|
85017681d0
|
More comprehensive fix for collections where sync_token does not compute.
|
2012-03-19 12:33:45 +13:00 |
|
Andrew McMillan
|
f32ec4b704
|
Don't try and produce a sync_token for the root collection.
|
2012-03-19 12:31:54 +13:00 |
|
Andrew McMillan
|
2c40db7d7e
|
Fix reference to collection->dav_name.
|
2012-03-19 12:23:12 +13:00 |
|
Andrew McMillan
|
dfb82f9c81
|
Principals don't (yet) have a sync-token.
|
2012-03-17 21:49:28 +13:00 |
|
Andrew McMillan
|
a96c609cb4
|
We should respond with sync-token if PROPFIND asks too.
|
2012-03-17 21:33:41 +13:00 |
|
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
|
af6cbc335a
|
Fix reference to $domain should be $this->domain.
|
2012-03-12 13:18:28 +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 |
|
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
|
70222291c7
|
Formatting changes.
|
2012-03-02 08:57:38 +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
|
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
|
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 |
|
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
|
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
|
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
|
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 |
|
Rob Ostensen
|
f0e912da7e
|
iSchedule changes: fix signed domain, better error handling, cleanups
|
2012-01-30 21:18:10 -06:00 |
|
Rob Ostensen
|
70fb506ed1
|
ischedule freebusy should work now
|
2012-01-30 20:29:48 -06:00 |
|
Rob Ostensen
|
86990f4538
|
closer to a working version
|
2012-01-30 19:46:36 -06:00 |
|
Rob Ostensen
|
31f9fdd505
|
fix xml queries
|
2012-01-29 12:14:20 -06:00 |
|
Rob Ostensen
|
c46a8aa74d
|
debug logging and some typo fixes
|
2012-01-26 19:42:59 -06:00 |
|
Rob Ostensen
|
b8ce63a204
|
return calendar contents if present otherwise return status
|
2012-01-26 16:17:30 -06:00 |
|
Rob Ostensen
|
c3ec1016a1
|
remote scheduling requests should work now, still need to handle ADD/CANCEL requests
|
2012-01-26 16:02:02 -06:00 |
|
Rob Ostensen
|
73718a9ded
|
iSchedule internal round trip with headers and body signing then verification working
|
2012-01-16 19:08:06 -06:00 |
|
Rob Ostensen
|
f55fd015a9
|
reformatting to match the rest of DAViCal and a few code changes
|
2012-01-15 22:19:38 -06:00 |
|