Andrew McMillan
1db30e30f1
Change defaults for some less desirable config options.
2009-09-25 13:38:04 +12:00
Andrew McMillan
b64bfaa3e0
Fix overzealous URL encoding of mailto:
2009-09-25 00:50:55 +12:00
Andrew McMillan
02a1e6efb8
Allow admin to be enabled only when accessed at a particular domain.
2009-09-14 21:12:49 +12:00
Andrew McMillan
f5eb6f99a3
Convert " to '
2009-09-14 21:12:26 +12:00
Andrew McMillan
acbab43990
Minor cosmetic code changes.
2009-09-14 21:11:14 +12:00
Andrew McMillan
2be1d75a73
Release 0.9.7.2
2009-09-14 14:00:54 +12:00
Andrew McMillan
ba4aec1d12
Allow namespacing of privileges. Disable getctag and getetag on principals.
2009-09-11 23:47:17 +12:00
Andrew McMillan
04daf91d32
Expand privileges since th iP-hone can't $%^& handle 'all'
2009-09-11 23:46:25 +12:00
Andrew McMillan
b78c4d6d12
Allow for namespaced properties. Not all are in the DAV space.
2009-09-11 23:45:45 +12:00
Andrew McMillan
aaba4783d4
Urlencode user-address-set URLs.
2009-09-11 19:33:39 +12:00
Andrew McMillan
d901225813
Fix updating using AuthExternalAWL.
2009-09-11 19:19:48 +12:00
Andrew McMillan
48eb93eaec
Restyle to use ' where possible as performance tweak.
2009-09-11 11:04:59 +12:00
Andrew McMillan
c97c489a52
Handle /principals/*/user requests as Depth: 0 on principal
2009-09-11 11:04:06 +12:00
Andrew McMillan
5265ed496f
Fix header logging.
2009-09-11 08:42:07 +12:00
Andrew McMillan
36ef7160f5
Make the base URL in a PROPFIND reflect the actual requested URL.
2009-09-10 23:19:53 +12:00
Andrew McMillan
4794dfa79d
Removing those nassty call by reference 'errors'.
2009-09-10 22:01:57 +12:00
Andrew McMillan
471d0025f1
Call by reference is naughty, according to the PHP developers :-(
2009-09-10 22:00:43 +12:00
Andrew McMillan
9f4f31473d
Fix call time pass by reference warnings.
2009-09-05 12:03:58 +12:00
Andrew McMillan
b824f06a92
Ensure <href> elements are urldecoded in the multiget report.
2009-09-02 21:36:15 +12:00
Andrew McMillan
57e743569b
Add support for disabling caldav proxy for performance reasons.
2009-09-02 08:54:52 +12:00
Andrew McMillan
a3676d3d40
Clean up some handling of URLs where the username is an e-mail address.
2009-08-29 17:20:54 +12:00
Andrew McMillan
809cfb78c6
Restructure the PUT functions to allow some simpler entry points
...
External programs may wish to use these two new functions in order
to create or update events within the DAViCal database. While this
probably is not a completely stable API, the simple_write_resource()
function in particular will be retained significantly after a real
API is available, and possibly forever.
2009-08-29 17:20:54 +12:00
Andrew McMillan
77a9bbf852
Updated to release 0.9.7.1
2009-08-29 14:57:20 +12:00
Andrew McMillan
2be385fed7
Correct timestamp formatting on example logging.
2009-08-25 23:43:16 +12:00
Andrew McMillan
5f6e41518e
Simple (example) implementation for logging of basic CalDAV actions.
2009-08-24 13:44:53 +12:00
Andrew McMillan
99e86f8944
Fix broken SQL when selecting user list for group.
2009-08-24 12:16:50 +12:00
Andrew McMillan
989cc98b52
Ensure incoming URLs are decoded before we process them.
2009-08-24 12:09:17 +12:00
Andrew McMillan
950a770450
Now with testing!
2009-08-24 12:08:50 +12:00
Andrew McMillan
eddb05c2b1
Preliminary commit to add ability to log caldav actions (untested).
2009-08-24 11:22:58 +12:00
Andrew McMillan
97d034552d
Rename RSCDSSession(.php) to DAViCalSession(.php)
2009-06-30 15:31:04 +12:00
Andrew McMillan
49795c5cbb
Rename RSCDSUser (.php) to DAViCalUser (.php)
2009-06-30 15:21:14 +12:00
Andrew McMillan
fc06ef8868
Correct comment.
2009-06-27 20:36:28 +12:00
Andrew McMillan
bc805e0700
Do case-insensitive e-mail lookup, fallback to case sensitive on multiples.
2009-06-27 20:35:55 +12:00
Andrew McMillan
3f631667c6
Correct debugging message.
2009-06-25 09:26:02 +12:00
Andrew McMillan
9c96f802d3
Preparing for release.
2009-06-22 14:26:41 +12:00
Andrew McMillan
6d10a23fc3
Add facility to debug log request/response in full.
2009-06-22 10:19:11 +12:00
Andrew McMillan
45072cbe6d
Undo adding of notifications-URL until we actually support something there.
2009-06-18 17:19:19 +12: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
29f775c529
Fix timezone handling bug in freebusy POST.
2009-06-16 23:50:58 +12:00
Andrew McMillan
dd4fc3e412
Align freebusy parameter handling with proposed standard.
...
Also ensure all dates/times are returned in GMT relative,
in compliance with RFC2445.
2009-06-16 22:45:44 +12:00
Andrew McMillan
897ac95221
Fix bug in duration handling. Allow wider input possibilities.
2009-06-16 22:44:57 +12:00
Andrew McMillan
b06f4e4f35
Allow free/busy permission to be sufficient to read obfuscated events.
...
Following a suggestion from Alessio Bazzica. Also add CREATED to
obfuscated events for compatibility with iCal.
2009-06-15 15:44:29 +12:00
Andrew McMillan
5693e3698b
Principal URL should be wrapped as href :-)
2009-06-15 08:11:46 +12:00
Andrew McMillan
1f8b3a2af9
Move principal rendering into principal.
2009-06-14 21:20:36 +12:00
Andrew McMillan
70b760fbea
Simplify logic slightly.
2009-06-14 11:24:23 +12:00
Andrew McMillan
66bf7a39ef
Fix date display in Principal XML output. Might as well support getctag too.
2009-06-14 11:23:35 +12:00
Andrew McMillan
a264cbc9b7
Add function for converting ISO date to HTTP date.
2009-06-14 11:22:39 +12:00
Andrew McMillan
35a9d326ab
Properly move rendering of Principal into CalDAVPrincipal... almost.
2009-06-14 00:26:42 +12:00
Andrew McMillan
3b5962c112
Tidy up Wolfgang's caldav proxy patch.
2009-06-13 13:44:14 +12:00