Andrew McMillan
eb4193dc0d
Update regression tests for DAV support header change.
2010-06-27 18:54:29 +12:00
Andrew McMillan
dfa78960a0
Add indication of support for addressbook.
2010-06-27 18:47:19 +12:00
Andrew McMillan
50fca47f06
Correct return code on PUT modified.
2010-06-23 22:36:14 +12:00
Andrew McMillan
1c54c5b410
Regression testing for CardDAV so far.
2010-06-23 22:10:32 +12:00
Andrew McMillan
2643a1a34c
Correct content-type.
2010-06-23 22:09:14 +12:00
Andrew McMillan
252dac585c
Send a correct content-type on GET.
2010-06-23 22:08:57 +12:00
Andrew McMillan
60d7780b1d
Rename the event() function to resource() since it might not be an event.
2010-06-23 22:08:19 +12:00
Andrew McMillan
2a18bb3b37
Rename variable since it is no longer just a calendar.
2010-06-23 14:38:56 +12:00
Andrew McMillan
f71bba3747
Work on making this work for CardDAV.
2010-06-23 14:22:26 +12:00
Andrew McMillan
5a708c5462
When we PUT a vcard set the caldav_type to VCARD.
2010-06-23 14:21:55 +12:00
Andrew McMillan
4e1852aee2
Try and read dav_principal since the remote usr record no longer suffices.
2010-06-23 14:15:57 +12:00
Andrew McMillan
b296151724
Re-read local database record if the remote auth did not supply principal_id
2010-06-21 10:56:01 +12:00
Andrew McMillan
28af315848
A fix for problems with character output in the user configuration.
2010-06-17 23:27:22 +12:00
Andrew McMillan
a6fbd99f90
Allow for the send_page_header() function to be overridden.
2010-06-17 23:05:30 +12:00
Andrew McMillan
51700a4ee4
Also remove '/' from potential ticket charset.
2010-06-17 23:04:52 +12:00
Andrew McMillan
2fcbf413b7
Updated Deutsch translation.
2010-06-17 23:04:15 +12:00
Andrew McMillan
1fbf1be670
Add a weak_etag field to the calendar_attendee table.
2010-05-30 11:31:14 +12:00
Andrew McMillan
e37bbd9030
Updated results with fixed RFC5545 wrapping/escaping.
2010-05-27 23:49:16 +12:00
Andrew McMillan
1688ea0df2
Remove reference to RSCDS.
2010-05-26 11:50:25 +12:00
Andrew McMillan
870b8b56f4
First swathe of regression tests for CardDAV stuff.
2010-05-20 00:11:17 +12:00
Andrew McMillan
8fd7253e8b
Use dbdump rather than pgdump to get around .gitignore.
2010-05-19 23:57:22 +12:00
Andrew McMillan
a5e6e9113c
Handle VCARD on PUT.
2010-05-19 23:53:36 +12:00
Andrew McMillan
17940a11a8
Add ability to start a regression suite from a DB dump.
2010-05-19 23:50:24 +12:00
Andrew McMillan
06abe8bd2e
New patches for next upgrade.
2010-05-19 23:49:50 +12:00
Andrew McMillan
9002e974fc
Add a hack so older Mozilla calendar versions don't see auto-schedule.
2010-05-19 23:48:45 +12:00
Andrew McMillan
f5ee8da945
Add a hack to work around Lightning/Sunbird bug #463392
2010-05-17 22:50:40 +12:00
Andrew McMillan
737aa5e228
These AwlQuery classes are ow thoroughly migrated into AWL.
2010-05-17 22:43:29 +12:00
Michael Trausch
f3a6cb59f6
A module for authorization by way of the "pwauth" program
...
This commit adds support for using the 'pwauth' program for
authentication to the system. It detects all of the documented return
codes for pwauth. The pwauth program can perform system
authentication with or without PAM or login.conf.
2010-05-14 22:16:13 +12:00
Andrew McMillan
a5d162ccfa
Fix typo.
2010-05-14 22:14:20 +12:00
Andrew McMillan
8a5ba6a07e
A (still broken) start on parsing VCARD on PUT.
2010-05-12 22:17:10 +12:00
Andrew McMillan
73219e4f57
A few minor database changes.
2010-05-12 22:15:44 +12:00
Andrew McMillan
2f8eb21b82
A few improvements to database creation.
...
Inspired by Peter Eisentraut's blog post about writing scripts
for PostgreSQL.
2010-05-12 22:14:32 +12:00
Andrew McMillan
f1a1c2fa73
Add support for the addressbook-multiget REPORT. Untested.
2010-05-12 22:13:46 +12:00
Andrew McMillan
8f22d87a82
Fix if_addressbook for /
2010-05-12 22:12:43 +12:00
Andrew McMillan
ad4d733e57
Add a check for gettext availability.
2010-05-12 22:01:39 +12:00
Andrew McMillan
bb2435eb34
Rename 'all' variable which appears to be a reserved word in PostgreSQL 9
2010-05-09 09:05:23 +12:00
Andrew McMillan
bf2d2c3870
Add a function to convert iCalendar interval syntax into SQL.
2010-05-07 22:44:13 +12:00
Andrew McMillan
cee251d700
Move RRule expansion functions into RRule include.
2010-05-07 22:43:41 +12:00
Andrew McMillan
811af721ac
Ignore chunked encoding header.
2010-04-29 16:06:46 +12:00
Andrew McMillan
f844d6b692
Add facility to append to a calendar with ?mode=append on PUT
2010-04-29 16:03:14 +12:00
Andrew McMillan
6cb50958c8
Internalising data in a few more tests.
2010-04-29 16:02:33 +12:00
Andrew McMillan
d1921b162c
Move data into some tests that it was previously external to.
2010-04-29 15:54:01 +12:00
Andrew McMillan
60930acf91
Rename regression tests to 4 digit numbering.
2010-04-29 11:21:05 +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
bfbe6a1e9a
Might as well escape ':' as well.
...
This avoids the possibility of parameter use inside strings and
then subsequent replacement.
2010-04-28 20:15:37 +12:00
Andrew McMillan
cc3e80ffec
If TZ join fails still show what was inserted.
2010-04-28 14:13:09 +12:00
Andrew McMillan
0e72376186
PHP 5.3 URI escaping is in line with RFC 3986, so ~ is not escaped.
2010-04-28 14:11:54 +12:00
Andrew McMillan
930d582e9b
Add more odd characters to this test.
2010-04-28 14:11:29 +12:00
Andrew McMillan
6264736bde
Display a list of tickets granted by this principal.
2010-04-28 14:10:26 +12:00
Andrew McMillan
6f7d82cb3a
Corrected result now duration is more accurately handled.
2010-04-28 14:09:59 +12:00