Andrew McMillan
32dd17dec1
Need to depend on new version of AWL.
2010-03-09 09:20:07 +13:00
Andrew McMillan
d419e50465
Fully switched DELETE to AwlQuery now.
2010-03-09 09:19:45 +13:00
Andrew McMillan
20a47c5fb2
Rewrite OPTIONS response to use DAVResource.
2010-03-08 17:46:24 +13:00
Andrew McMillan
dd21172c69
AwlQuery::QDo() method for quick queries where we don't parse the resultset.
2010-03-08 17:44:56 +13:00
Andrew McMillan
0548dd64d2
Add configuration setting to optionally restrict /setup.php to admin.
2010-03-08 16:45:28 +13:00
Andrew McMillan
4db6703c05
Support for DELTICKET completed.
2010-03-08 16:44:55 +13:00
Andrew McMillan
bd875029a1
Changes for ticketdiscovery.
2010-03-08 16:44:06 +13:00
Andrew McMillan
fcde8b503b
Updated translation strings.
2010-03-08 16:28:54 +13:00
Andrew McMillan
92015340d0
Link to the DAViCal website, rather than SourceForge.
2010-03-07 23:39:59 +13:00
Andrew McMillan
fd1a940237
Implementation of DELTICKET method.
2010-03-07 23:24:05 +13:00
Andrew McMillan
ab3991dcda
Updated localisation strings.
2010-03-07 23:23:37 +13:00
Andrew McMillan
280c4d1d78
If I put that string on one line I lose a warning from xgettext.
2010-03-07 23:22:43 +13:00
Andrew McMillan
aeaf09a2d4
Check precondition to disallow creating collections in a schedule-inbox.
2010-03-07 20:59:08 +13:00
Andrew McMillan
606e7d6338
Move PreconditionFailed and MalformedRequest into $request methods.
2010-03-07 20:58:31 +13:00
Andrew McMillan
b1919850a1
Switch to HavePrivilegeTo() to ensure we catch tickets.
2010-03-07 20:57:33 +13:00
Andrew McMillan
70c853df6c
Correct misspelled __LINE__ references.
2010-03-07 20:56:49 +13:00
Andrew McMillan
f4416f84e9
Add a primary key.
2010-03-06 23:32:59 +13:00
Andrew McMillan
c37df9a88e
Corrected ticekt-related regression tests.
2010-03-06 23:31:48 +13:00
Andrew McMillan
c6745c97b0
Tickets now working for PROPFIND requests, and maybe more...
2010-03-06 23:30:12 +13:00
Andrew McMillan
2255e1fa6a
Use NeedPrivilege() method to check privileges.
2010-03-06 23:27:49 +13:00
Andrew McMillan
ef77bc3d39
Fix namespacing.
2010-03-06 23:26:58 +13:00
Andrew McMillan
c8fc9f128a
Fix order of parameters in Exec() calls.
2010-03-06 23:26:06 +13:00
Andrew McMillan
6560ea47a0
Check permission on move destination.
2010-03-06 23:25:30 +13:00
Andrew McMillan
2abf646429
Also send a Ticket: header in response to a MKTICKET.
2010-03-06 00:53:01 +13:00
Andrew McMillan
3320ec9a17
Start adding ticket support into request processing.
2010-03-06 00:22:09 +13:00
Andrew McMillan
c3cfc97fff
Add an empty response to the DAV::group property.
2010-03-06 00:21:01 +13:00
Andrew McMillan
371666f04e
All schedule-deliver privileges should be included in default.
2010-03-06 00:19:49 +13:00
Andrew McMillan
ecdf44ddd9
Use NeedPrivilege to respond to access denied.
2010-03-06 00:19:09 +13:00
Andrew McMillan
2e14fda7c1
Provide some rudimentary statistics about the setup.
2010-03-05 22:14:00 +13:00
Andrew McMillan
03ff39fa33
With readonly_webdav_collections set we should write nothing!
...
We were writing collection records to the database when the
configuration setting readonly_webdav_collections was set, even
though the actual events would not be written.
2010-03-05 14:26:58 +13:00
Andrew McMillan
31f8c6b17f
MKTICKET handling is now working.
2010-03-05 12:29:54 +13:00
Andrew McMillan
231e3fda8a
Detecting no XML in the REPORT request is improved.
2010-03-05 12:28:46 +13:00
Andrew McMillan
b12bf600c1
Update to current 1.2.8 patch.
2010-03-05 12:25:56 +13:00
Andrew McMillan
1e717bf1fe
Check we have actually got an XML body if we got a content-type XML.
2010-03-05 12:25:09 +13:00
Andrew McMillan
da6e9a07e2
Check XML is present, and also do need-privileges response.
2010-03-05 12:18:09 +13:00
Andrew McMillan
dc72ddf3a8
Correct setup of locale.
2010-03-05 11:00:55 +13:00
Andrew McMillan
dd8b44e379
Result adds MKTICKET to supported method set.
2010-03-05 00:10:23 +13:00
Andrew McMillan
0fffd0e417
First (untested) cut at MKTICKET implementation.
2010-03-05 00:02:26 +13:00
Andrew McMillan
567ff944a0
Properly respond with <error> elements inside <responsedescription>
...
As specified in RFC3253 (WebDAV Versioning), section 1.6
2010-03-04 16:52:21 +13:00
Andrew McMillan
bb6f174202
Remove irrelevant trailling ; from SQL statement.
2010-03-04 01:41:59 +13:00
Andrew McMillan
1959c30eed
Validating user/collection names. Updating fullname/displayname.
2010-03-04 01:41:11 +13:00
Andrew McMillan
78f5026b30
Ooh look: 2010!
2010-03-04 01:40:48 +13:00
Andrew McMillan
7430378be0
Some long overdue updates to the installation docs.
2010-03-04 01:40:25 +13:00
Andrew McMillan
a6d692cde9
Switch always.php over to AwlQuery.
2010-03-04 01:39:40 +13:00
Andrew McMillan
4e86c56a14
Current plans for rev 1.2.8 data structure changes.
2010-03-03 14:36:35 +13:00
Andrew McMillan
4a0c65735e
Migrate MKCOL script to AwlQuery wrapper.
2010-03-03 14:31:11 +13:00
Andrew McMillan
e2ff9b575b
Add transaction helpers to query class.
2010-03-03 14:29:47 +13:00
Andrew McMillan
ecf57ce54e
Updated collection / principal edit, with better l10n.
2010-03-02 14:39:57 +13:00
Andrew McMillan
555ed3bc4e
Add a weak_etag field for use with scheduling.
...
The weak_etag will be assigned from the etag only when
normal changes are made to an event. A subset of the
changes involved in automatic scheduling will not change it.
2010-03-02 14:16:13 +13:00
Andrew McMillan
16f70a9bdb
More work on database patch.
2010-02-28 22:39:42 +13:00