2682 Commits

Author SHA1 Message Date
Andrew McMillan
bc1e264c6b Allow null dtstart to match any range, as per Scheduling Draft. 2011-09-14 11:27:15 +12:00
Andrew McMillan
963de077d8 Fix typo in "SCHEDULE-AGENT" parameter name. 2011-09-14 11:26:53 +12:00
Rob Ostensen
9dcda2abe4 add a check to the setup page for the php calendar extension
Signed-off-by: Rob Ostensen <rob@boxacle.net>
2011-09-14 11:25:54 +12:00
Rob Ostensen
b947e1c7e2 skip scheduling attendees with schedule-agent set to something other than server
Signed-off-by: Rob Ostensen <rob@boxacle.net>
2011-09-14 11:25:28 +12:00
Andrew McMillan
ddfcf8c766 Actually, really, release 0.9.9.5. This time I've done it. r0.9.9.5 2011-09-13 23:06:56 +12:00
Andrew McMillan
4e5b824302 Make PUT processing use olson_from_tzstring(). 2011-09-13 13:12:35 +12:00
Andrew McMillan
f71859792b Handle empty groups better. 2011-09-13 08:09:50 +12:00
Andrew McMillan
f117ab23f5 Realio, Trulio 0.9.9.5 release. Maybe. 2011-09-12 19:59:11 +12:00
Andrew McMillan
997650ce79 Call method correctly. 2011-09-12 19:48:46 +12:00
Andrew McMillan
ca6b47abe2 Ensure type_id has a reasonable default value. 2011-09-12 19:27:59 +12:00
Andrew McMillan
26ce3a83f4 Fix reference to private static variable. 2011-09-12 18:58:28 +12:00
Andrew McMillan
16fdb2b5f5 Really, really release 0.9.9.5 :-) 2011-09-12 14:56:15 +12:00
Andrew McMillan
6ea5e782c7 Update the DAViCal version number. D'oh! 2011-09-12 14:54:49 +12:00
Andrew McMillan
7699b03c14 Really release 0.9.9.5 2011-09-12 14:42:16 +12:00
Andrew McMillan
9743c72c05 Fix DB version number and function mistakenly coded in always.php. 2011-09-12 14:36:56 +12:00
Andrew McMillan
aa05688e4e Test for IsCollection() before IsBinding() when we are deleting. 2011-09-12 10:52:16 +12:00
Andrew McMillan
05d42557d7 Update davical.sql to 1.2.10. 2011-09-12 09:49:32 +12:00
Andrew McMillan
2dfd7e98ca Release 0.9.9.5 2011-09-11 23:44:31 +12:00
Andrew McMillan
39a67097f8 Get rid of unnecessary string. 2011-09-11 23:44:18 +12:00
Andrew McMillan
9e9005667d Translations and strings for new release. 2011-09-11 23:44:00 +12:00
Andrew McMillan
94ba039dc0 Files removed from docs as obsolete. 2011-09-11 20:47:28 +12:00
Andrew McMillan
8cefe9d5c4 Adjust how we find AWL when building relative strings. 2011-09-11 20:28:12 +12:00
Andrew McMillan
1c965d4cdf Removed these outdated files. 2011-09-11 00:56:16 +12:00
Andrew McMillan
91f5ea62e0 These error messages should be the same. Let's not confuse the translators! 2011-09-11 00:55:23 +12:00
Andrew McMillan
6793ad7cbb Ignore these files. Failure to remove them is not a failure to clean. 2011-09-11 00:54:53 +12:00
Andrew McMillan
7f44fedf70 Changelogs for 0.9.9.5 2011-09-11 00:47:32 +12:00
Andrew McMillan
d453cc20ba Add a default target which omits building the docs. 2011-09-11 00:47:10 +12:00
Andrew McMillan
27177c4e4c We build-depend on gettext now. 2011-09-11 00:46:24 +12:00
Andrew McMillan
8ed17e2329 Calculate the DAViCal source files we need to process for translations. 2011-09-11 00:46:07 +12:00
Andrew McMillan
6f8e2b1d6e Strip any protocol/host/port part from a MOVE Destination. 2011-09-11 00:45:29 +12:00
Rob Ostensen
a4523dc7dd don't deliver to the current user when scheduling 2011-09-10 11:22:11 +12:00
Andrew McMillan
9a5f021173 To better represent the line where errors occurred... 2011-09-10 09:09:14 +12:00
Andrew McMillan
4f01fe0a17 Add items to attendee's calendars as well as to their inboxes on PUT. 2011-09-10 00:17:27 +12:00
Andrew McMillan
bdb360f082 Add support for the schedule-default-calendar-URL property. 2011-09-09 22:54:38 +12:00
Andrew McMillan
8b77885cac Add test of error response for a REPORT which is not supported. 2011-09-09 22:53:52 +12:00
Andrew McMillan
c6a1451f14 Fix unassigned variable warning. 2011-09-09 22:53:03 +12:00
Andrew McMillan
f4be0d071e Add support for the CalDAV:schedule-default-calendar-URL property. 2011-09-09 10:27:38 +12:00
Andrew McMillan
14e59fa781 Changing signatures of the write_resource() function. 2011-09-08 23:27:44 +12:00
Andrew McMillan
3b76856b44 Refactor write_resource to accept a DAVResource rather than just a path. 2011-09-08 13:51:31 +12:00
Andrew McMillan
1cf247cf39 Rename caldav-PUT.php to reflect it's calendaring association. 2011-09-08 13:45:15 +12:00
Andrew McMillan
7e0b88ed77 Decruftify, and allow the squid pam to use 'path' instead of 'script' in it's config. 2011-09-08 11:34:52 +12:00
Andrew McMillan
d78620398c Fix METHOD on scheduling request. 2011-09-08 09:40:47 +12:00
Andrew McMillan
7a37beff80 Fix PROPPATCH behaviour on bound resources.
It is OK to modify dead properties on a bound resource as long as you
have permission on the folder containing the binding.  For active
properties we have special logic for modifying the displayname but all
others are refused.
2011-09-08 08:42:18 +12:00
Andrew McMillan
5665f5b2e8 Treat empty string as null in this case. 2011-09-07 23:56:34 +12:00
Andrew McMillan
376c03c81a Correct handling of PUT with unreferenced VTIMEZONE 2011-09-07 23:55:49 +12:00
Andrew McMillan
d75f7c2b77 Changes to the format of dates in the <creationdate> tag. 2011-09-07 23:55:19 +12:00
Andrew McMillan
fa48854fbe Changes to the number of rows in the test DB. 2011-09-07 23:54:38 +12:00
Andrew McMillan
13ce4c147a Add support for writing local scheduling requests on PUT.
In the new Scheduling Extensions for CalDAV the server is expected
to construct iCalendar METHOD:REQUEST invitations and put them into
the scheduling inbox for each (local) attendee.  This patch does
that, and hopefully breaks the back of implementing the full
scheduling extensions.
2011-09-07 23:40:28 +12:00
Andrew McMillan
7ab6326341 Add back default relationships, which still have some utility in complex environments. 2011-08-29 09:03:10 +12:00
Andrew McMillan
b4364fb999 Fix for the following error:
davical: LOG: principals/users/cars/hilux/: Query: QF: SQL error "42804" - ERROR: column "changed_by" is of type integer but expression is of type name LINE 1: ...on, property_name, property_value ) VALUES( path, user, curr... ^ HINT: You will need to rewrite or cast the expression. QUERY: INSE
davical: LOG: principals/users/cars/hilux/: Query: QF: RT INTO property ( dav_name, changed_by, changed_on, property_name, property_value ) VALUES( path, user, current_timestamp, key, value ) CONTEXT: PL/pgSQL function "set_dav_property" line 16 at SQL statement"
davical: LOG: principals/users/cars/hilux/: Query: QF: SELECT set_dav_property( :dav_name, :user_no, :tag::text, :value::text)
davical: LOG: principals/users/cars/hilux/: Query: QF:     ":dav_name" => "/cars/hilux/"
davical: LOG: principals/users/cars/hilux/: Query: QF:     ":user_no" => "1023"
davical: LOG: principals/users/cars/hilux/: Query: QF:     ":tag" => "http://apple.com/ns/ical/:calendar-color"
davical: LOG: principals/users/cars/hilux/: Query: QF:     ":value" => "#711A76"

From 'mate' on IRC.
2011-08-28 16:38:14 +12:00