From fc09febad28b17b1dc76ac300d32d0ec27b0dca6 Mon Sep 17 00:00:00 2001 From: Andrew Ruthven Date: Wed, 14 Dec 2022 09:52:35 +1300 Subject: [PATCH] Update tests now that we don't inherit the DB from previous directory --- .../binding/0000-Setup-PUT-collection.result | 1 + .../binding/0000-Setup-PUT-collection.test | 1 + testing/tests/binding/0999-MKTICKET.result | 38 + testing/tests/binding/0999-MKTICKET.test | 35 + testing/tests/binding/1000-BIND.result | 6 +- testing/tests/binding/1000-BIND.test | 2 +- testing/tests/binding/1001-BIND.result | 6 +- testing/tests/binding/1001-BIND.test | 2 +- .../tests/binding/1004-PROPFIND-bound.result | 22 + testing/tests/binding/1012-BIND.result | 6 +- testing/tests/binding/1012-BIND.test | 4 +- .../tests/binding/1014-PUT-bound-fail.result | 12 +- testing/tests/binding/1022-BIND.result | 10 +- testing/tests/binding/1022-BIND.test | 4 +- testing/tests/binding/1023-BIND.result | 12 +- testing/tests/binding/1023-BIND.test | 2 +- testing/tests/binding/1024-BIND.result | 12 +- testing/tests/binding/1024-BIND.test | 2 +- testing/tests/binding/1025-PROPFIND.result | 35 +- testing/tests/binding/1027-PROPFIND.result | 2 +- .../tests/binding/1029-PUT-subcalendar.result | 8 + testing/tests/binding/1032-BIND-admin.result | 26 +- testing/tests/binding/1032-BIND-admin.test | 2 +- .../binding/1034-DELETE-admin-bind.result | 6 +- testing/tests/binding/1035-GET-mashup.result | 414 +- .../1036-REPORT-sync-initial-bound.result | 6 +- .../binding/1037-PROPFIND-Depth-2.result | 153 - .../binding/1038-PROPFIND-Depth-2.result | 6287 +---------------- .../binding/1040-GET-mashup-other-user.result | 261 +- testing/tests/binding/1100-BIND.result | 16 +- .../tests/binding/1101-PROPFIND-normal.result | 37 +- .../tests/binding/1102-PROPFIND-bound.result | 41 +- testing/tests/binding/1106-BIND.result | 20 +- .../tests/binding/1200-BIND-to-BIND.result | 24 +- .../tests/binding/1201-BIND-to-BIND.result | 28 +- testing/tests/binding/Restore-Database.result | 6 +- testing/tests/carddav/2006-PUT-vcard.result | 2 +- .../carddav/2010-REPORT-sync-initial.result | 4 +- .../carddav/2039-REPORT-sync-changed.result | 69 +- testing/tests/carddav/Create-Database.result | 14 + testing/tests/carddav/Load-Sample-Data.result | 15 + .../carddav/Really-Upgrade-Database.result | 7 + testing/tests/carddav/Restore-Database.result | 6 +- testing/tests/carddav/Upgrade-Database.result | 5 + testing/tests/carddav/sample-data.sql | 126 + .../regression-suite/Restore-Database.result | 140 + .../scheduling/3021-POST-availability.result | 1 - .../scheduling/3022-POST-availability.result | 2 - .../3023-PUT-iCal-with-attendees.result | 93 +- .../3024-PUT-iCal-with-attendees.result | 36 +- testing/tests/scheduling/3026-PUT-Accept.test | 2 +- .../tests/scheduling/Create-Database.result | 14 + .../tests/scheduling/Load-Sample-Data.result | 15 + .../scheduling/Really-Upgrade-Database.result | 7 + .../tests/scheduling/Restore-Database.result | 6 +- .../tests/scheduling/Upgrade-Database.result | 5 + testing/tests/scheduling/sample-data.sql | 126 + testing/tests/timezone/Create-Database.result | 14 + .../timezone/Really-Upgrade-Database.result | 7 + .../tests/timezone/Upgrade-Database.result | 5 + 60 files changed, 900 insertions(+), 7370 deletions(-) create mode 120000 testing/tests/binding/0000-Setup-PUT-collection.result create mode 120000 testing/tests/binding/0000-Setup-PUT-collection.test create mode 100644 testing/tests/binding/0999-MKTICKET.result create mode 100644 testing/tests/binding/0999-MKTICKET.test create mode 100644 testing/tests/carddav/Create-Database.result create mode 100644 testing/tests/carddav/Load-Sample-Data.result create mode 100644 testing/tests/carddav/Really-Upgrade-Database.result create mode 100644 testing/tests/carddav/Upgrade-Database.result create mode 100644 testing/tests/carddav/sample-data.sql create mode 100644 testing/tests/scheduling/Create-Database.result create mode 100644 testing/tests/scheduling/Load-Sample-Data.result create mode 100644 testing/tests/scheduling/Really-Upgrade-Database.result create mode 100644 testing/tests/scheduling/Upgrade-Database.result create mode 100644 testing/tests/scheduling/sample-data.sql create mode 100644 testing/tests/timezone/Create-Database.result create mode 100644 testing/tests/timezone/Really-Upgrade-Database.result create mode 100644 testing/tests/timezone/Upgrade-Database.result diff --git a/testing/tests/binding/0000-Setup-PUT-collection.result b/testing/tests/binding/0000-Setup-PUT-collection.result new file mode 120000 index 00000000..c683a3f3 --- /dev/null +++ b/testing/tests/binding/0000-Setup-PUT-collection.result @@ -0,0 +1 @@ +../regression-suite/0000-Setup-PUT-collection.result \ No newline at end of file diff --git a/testing/tests/binding/0000-Setup-PUT-collection.test b/testing/tests/binding/0000-Setup-PUT-collection.test new file mode 120000 index 00000000..de70ba84 --- /dev/null +++ b/testing/tests/binding/0000-Setup-PUT-collection.test @@ -0,0 +1 @@ +../regression-suite/0000-Setup-PUT-collection.test \ No newline at end of file diff --git a/testing/tests/binding/0999-MKTICKET.result b/testing/tests/binding/0999-MKTICKET.result new file mode 100644 index 00000000..c1f0fa06 --- /dev/null +++ b/testing/tests/binding/0999-MKTICKET.result @@ -0,0 +1,38 @@ +HTTP/1.1 200 OK +Date: Dow, 01 Jan 2000 00:00:00 GMT +DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule +DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy +Ticket:Good Ticket ID +ETag: "Some good etag" +Content-Length: 524 +Content-Type: text/xml; charset="utf-8" + + + + + + Good Ticket ID + + /caldav.php/user2/ + + + + + + + + + + + Second-3600 + infinity + + + + + dav_owner_id: >1003< + privileges: >000000000001001011100111< +target_collection: >161< +target_resource_i: >NULL< + timeout: >01:00:00< + diff --git a/testing/tests/binding/0999-MKTICKET.test b/testing/tests/binding/0999-MKTICKET.test new file mode 100644 index 00000000..10fada46 --- /dev/null +++ b/testing/tests/binding/0999-MKTICKET.test @@ -0,0 +1,35 @@ +# +# MKTICKET request for a ticket on a collection +# +TYPE=MKTICKET +URL=http://regression.host/caldav.php/user2/home/ +HEADER=User-Agent: Ticket Spec Tests +HEADER=Content-Type: text/xml; charset="UTF-8" +AUTH=user2:user2 +HEAD + + +BEGINDATA + + + + + + + Second-3600 + 1 + +ENDDATA + +QUERY +SELECT dav_owner_id, + (expires - current_timestamp)::interval(0) AS timeout, + privileges, + target_collection_id, + target_resource_id + FROM access_ticket +ENDQUERY + +REPLACE=!ETag: "\S+"!ETag: "Some good etag"! +REPLACE=!\S{8}!Good Ticket ID! +REPLACE=!Ticket: \S{8}!Ticket:Good Ticket ID! diff --git a/testing/tests/binding/1000-BIND.result b/testing/tests/binding/1000-BIND.result index 438adad8..caf1cd91 100644 --- a/testing/tests/binding/1000-BIND.result +++ b/testing/tests/binding/1000-BIND.result @@ -7,11 +7,11 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1014< + bind_id: >1020< bound_source_id: >161< - dav_displayname: >user2 home< + dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/user2/< dav_owner_id: >1005< - length: >NULL< + length: >8< parent_container: >/user4/< diff --git a/testing/tests/binding/1000-BIND.test b/testing/tests/binding/1000-BIND.test index 027fd319..36f2e0d1 100644 --- a/testing/tests/binding/1000-BIND.test +++ b/testing/tests/binding/1000-BIND.test @@ -6,7 +6,7 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/ AUTH=user4:user4 -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket WHERE target_collection_id = 161 AND target_resource_id is null; diff --git a/testing/tests/binding/1001-BIND.result b/testing/tests/binding/1001-BIND.result index fb59d595..923f805d 100644 --- a/testing/tests/binding/1001-BIND.result +++ b/testing/tests/binding/1001-BIND.result @@ -9,11 +9,11 @@ Content-Type: text/xml; charset="utf-8" A resource already exists at the destination. - bind_id: >1014< + bind_id: >1020< bound_source_id: >161< - dav_displayname: >user2 home< + dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/user2/< dav_owner_id: >1005< - length: >NULL< + length: >8< parent_container: >/user4/< diff --git a/testing/tests/binding/1001-BIND.test b/testing/tests/binding/1001-BIND.test index fc54f6eb..46c117d5 100644 --- a/testing/tests/binding/1001-BIND.test +++ b/testing/tests/binding/1001-BIND.test @@ -6,7 +6,7 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/ AUTH=user4:user4 -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket WHERE target_collection_id = 161 AND target_resource_id is null; diff --git a/testing/tests/binding/1004-PROPFIND-bound.result b/testing/tests/binding/1004-PROPFIND-bound.result index 75fb62ef..62c59a62 100644 --- a/testing/tests/binding/1004-PROPFIND-bound.result +++ b/testing/tests/binding/1004-PROPFIND-bound.result @@ -18,6 +18,28 @@ HTTP/1.1 200 OK + + /caldav.php/user4/user2/ + + + User 2's Calendar, as uploaded by Admin + + /caldav.php/.resources/XX + + + + /caldav.php + user4 + + + /caldav.php + user2 + + + + HTTP/1.1 200 OK + + /caldav.php/user4/home/ diff --git a/testing/tests/binding/1012-BIND.result b/testing/tests/binding/1012-BIND.result index d9918648..e594b022 100644 --- a/testing/tests/binding/1012-BIND.result +++ b/testing/tests/binding/1012-BIND.result @@ -7,16 +7,16 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< parent_container: >/user4/< ticket_id_length: >8< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< parent_container: >/user4/< ticket_id_length: >8< diff --git a/testing/tests/binding/1012-BIND.test b/testing/tests/binding/1012-BIND.test index 3938c2ec..65520b2d 100644 --- a/testing/tests/binding/1012-BIND.test +++ b/testing/tests/binding/1012-BIND.test @@ -6,10 +6,10 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/ AUTH=user4:user4 -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket - WHERE target_collection_id = 160 AND target_resource_id is null; + WHERE target_collection_id = 161 AND target_resource_id is null; ENDSQL HEADER=User-Agent: Ticket Spec Tests diff --git a/testing/tests/binding/1014-PUT-bound-fail.result b/testing/tests/binding/1014-PUT-bound-fail.result index c7756228..6fc63f40 100644 --- a/testing/tests/binding/1014-PUT-bound-fail.result +++ b/testing/tests/binding/1014-PUT-bound-fail.result @@ -1,8 +1,14 @@ -HTTP/1.1 403 Forbidden +HTTP/1.1 201 Created Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy -Content-Length: 19 +ETag: "9a8d7696ee2e0a0f1f4170fe4f094a3a" +Content-Length: 0 Content-Type: text/plain; charset="utf-8" -No write permission + + dav_etag: >9a8d7696ee2e0a0f1f4170fe4f094a3a< + dav_name: >/user1/home/thiswillnotwork.ics< + dtstart: >2010-03-22 18:00:00+13< + summary: >Test adding an event to a bound collection< + diff --git a/testing/tests/binding/1022-BIND.result b/testing/tests/binding/1022-BIND.result index 6b5e317c..e88104f4 100644 --- a/testing/tests/binding/1022-BIND.result +++ b/testing/tests/binding/1022-BIND.result @@ -7,23 +7,23 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< diff --git a/testing/tests/binding/1022-BIND.test b/testing/tests/binding/1022-BIND.test index 4523e7ff..22923085 100644 --- a/testing/tests/binding/1022-BIND.test +++ b/testing/tests/binding/1022-BIND.test @@ -6,10 +6,10 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/base/ AUTH=user4:user4 -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket - WHERE target_collection_id = 160 AND target_resource_id is null; + WHERE target_collection_id = 161 AND target_resource_id is null; ENDSQL HEADER=User-Agent: Ticket Spec Tests diff --git a/testing/tests/binding/1023-BIND.result b/testing/tests/binding/1023-BIND.result index 4ffd90db..e062569a 100644 --- a/testing/tests/binding/1023-BIND.result +++ b/testing/tests/binding/1023-BIND.result @@ -7,28 +7,28 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< diff --git a/testing/tests/binding/1023-BIND.test b/testing/tests/binding/1023-BIND.test index f216ab95..d266e449 100644 --- a/testing/tests/binding/1023-BIND.test +++ b/testing/tests/binding/1023-BIND.test @@ -6,7 +6,7 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/base/ AUTH=user4:user4 -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket WHERE target_collection_id = 161 AND target_resource_id is null; diff --git a/testing/tests/binding/1024-BIND.result b/testing/tests/binding/1024-BIND.result index fa8d0115..22096bd7 100644 --- a/testing/tests/binding/1024-BIND.result +++ b/testing/tests/binding/1024-BIND.result @@ -9,28 +9,28 @@ Content-Type: text/xml; charset="utf-8" A resource already exists at the destination. - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< diff --git a/testing/tests/binding/1024-BIND.test b/testing/tests/binding/1024-BIND.test index ab80153a..a705ac6b 100644 --- a/testing/tests/binding/1024-BIND.test +++ b/testing/tests/binding/1024-BIND.test @@ -6,7 +6,7 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/base/ AUTH=user4:user4 -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket WHERE target_collection_id = 161 AND target_resource_id is null; diff --git a/testing/tests/binding/1025-PROPFIND.result b/testing/tests/binding/1025-PROPFIND.result index 6a0a3406..236883ee 100644 --- a/testing/tests/binding/1025-PROPFIND.result +++ b/testing/tests/binding/1025-PROPFIND.result @@ -6,7 +6,7 @@ A normal collection - /caldav.php/.resources/1606 + /caldav.php/.resources/1024 @@ -21,37 +21,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/base/user1/ - - - User 1's Calendaranza - - /caldav.php/.resources/160 - - - - /caldav.php - user4 - - - /caldav.php/user4 - base - - - /caldav.php - user1 - - - - - - - - - HTTP/1.1 200 OK - - /caldav.php/user4/base/user2/ @@ -89,7 +58,7 @@ A sub collection - /caldav.php/.resources/1607 + /caldav.php/.resources/1025 diff --git a/testing/tests/binding/1027-PROPFIND.result b/testing/tests/binding/1027-PROPFIND.result index 84dfa041..43b6e461 100644 --- a/testing/tests/binding/1027-PROPFIND.result +++ b/testing/tests/binding/1027-PROPFIND.result @@ -6,7 +6,7 @@ A normal collection - /caldav.php/.resources/1606 + /caldav.php/.resources/1024 diff --git a/testing/tests/binding/1029-PUT-subcalendar.result b/testing/tests/binding/1029-PUT-subcalendar.result index 8ba3f2ac..db14191f 100644 --- a/testing/tests/binding/1029-PUT-subcalendar.result +++ b/testing/tests/binding/1029-PUT-subcalendar.result @@ -34,6 +34,14 @@ Content-Type: text/plain; charset="utf-8" dav_name: >/user3/home/70399cd7-50a4-4be4-a665-af593e19a7fd.ics< dtstamp: >2010-03-19 10:56:20< + created: >2010-03-19 10:32:47< + dav_name: >/user1/.in/70399cd7-50a4-4be4-a665-af593e19a7fd.ics< + dtstamp: >2010-03-19 10:56:20< + + created: >2010-03-19 10:32:47< + dav_name: >/user1/home/70399cd7-50a4-4be4-a665-af593e19a7fd.ics< + dtstamp: >2010-03-19 10:56:20< + created: >2010-03-19 10:32:47< dav_name: >/user5/.in/70399cd7-50a4-4be4-a665-af593e19a7fd.ics< dtstamp: >2010-03-19 10:56:20< diff --git a/testing/tests/binding/1032-BIND-admin.result b/testing/tests/binding/1032-BIND-admin.result index 268e70a7..9bf2cb83 100644 --- a/testing/tests/binding/1032-BIND-admin.result +++ b/testing/tests/binding/1032-BIND-admin.result @@ -7,7 +7,7 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bind_owner: >1005< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< @@ -19,31 +19,31 @@ target_collection: >161< target_resource_i: >NULL< ticket_owner: >1003< - bind_id: >1604< + bind_id: >1021< bind_owner: >1005< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - privileges: >000000000001001000100001< -target_collection: >160< + privileges: >000000000001001011100111< +target_collection: >161< target_resource_i: >NULL< - ticket_owner: >1002< + ticket_owner: >1003< - bind_id: >1608< + bind_id: >1026< bind_owner: >1005< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - privileges: >000000000001001000100001< -target_collection: >160< + privileges: >000000000001001011100111< +target_collection: >161< target_resource_i: >NULL< - ticket_owner: >1002< + ticket_owner: >1003< - bind_id: >1609< + bind_id: >1027< bind_owner: >1005< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< @@ -55,7 +55,7 @@ target_collection: >161< target_resource_i: >NULL< ticket_owner: >1003< - bind_id: >1630< + bind_id: >1052< bind_owner: >1< bound_source_id: >162< dav_displayname: >user3 home< diff --git a/testing/tests/binding/1032-BIND-admin.test b/testing/tests/binding/1032-BIND-admin.test index 4a68fed5..ba763aa4 100644 --- a/testing/tests/binding/1032-BIND-admin.test +++ b/testing/tests/binding/1032-BIND-admin.test @@ -6,7 +6,7 @@ TYPE=BIND URL=http://regression.host/caldav.php/user4/base/ AUTH=admin:nimda -# Get the ticket we created earlier in 948... +# Get the ticket we created earlier in 999... GETSQL=ticket SELECT ticket_id FROM access_ticket WHERE target_collection_id = 162 AND target_resource_id is null; diff --git a/testing/tests/binding/1034-DELETE-admin-bind.result b/testing/tests/binding/1034-DELETE-admin-bind.result index 05d864c5..d1583f61 100644 --- a/testing/tests/binding/1034-DELETE-admin-bind.result +++ b/testing/tests/binding/1034-DELETE-admin-bind.result @@ -4,14 +4,14 @@ DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< dav_owner_id: >1005< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< diff --git a/testing/tests/binding/1035-GET-mashup.result b/testing/tests/binding/1035-GET-mashup.result index 5eb0c94a..104a768a 100644 --- a/testing/tests/binding/1035-GET-mashup.result +++ b/testing/tests/binding/1035-GET-mashup.result @@ -3,7 +3,7 @@ Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy Etag: "ae93907cb03bc025b8e733eb61f3a09e" -Content-Length: 21845 +Content-Length: 10568 Content-Type: text/calendar; charset="utf-8" BEGIN:VCALENDAR @@ -11,267 +11,6 @@ PRODID:-//davical.org//NONSGML AWL Calendar//EN VERSION:2.0 CALSCALE:GREGORIAN X-WR-CALNAME:A normal collection -BEGIN:VEVENT -UID:20061101T073000Z-10468-1000-1-7@ubu -DTSTAMP:20061101T073000Z -DTSTART;TZID=Pacific/Auckland:20061101T100000 -DTEND;TZID=Pacific/Auckland:20061101T110000 -SUMMARY:A Changed Meeting -BEGIN:VALARM -X-EVOLUTION-ALARM-UID:20061101T073000Z-10480-1000-1-5@ubu -ACTION:DISPLAY -TRIGGER;VALUE=DURATION;RELATED=START:-PT15M -DESCRIPTION:A Meeting -END:VALARM -END:VEVENT -BEGIN:VEVENT -CREATED:20061120T041336Z -LAST-MODIFIED:20061120T041709Z -DTSTAMP:20061120T041709Z -UID:4aaf8f37-f232-4c8e-a72e-e171d4c4fe54 -SUMMARY:Weekly Project Meeting -PRIORITY:0 -CLASS:PUBLIC -RRULE:FREQ=WEEKLY;COUNT=26;INTERVAL=1;BYDAY=TH -DTSTART;TZID=/mozilla.org/20050126_1/Pacific/Auckland:20061102T100000 -DTEND;TZID=/mozilla.org/20050126_1/Pacific/Auckland:20061102T110000 -CATEGORIES:Projects -X-MOZ-LOCATIONPATH:4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics -END:VEVENT -BEGIN:VEVENT -DTSTAMP:20061102T090217Z -DTSTART;TZID=New Zealand Standard Time:20061102T123000 -DURATION:PT1H -LAST-MODIFIED:20061104T002921Z -SEQUENCE:1 -SUMMARY:Lunch with David -UID:5A55230C8866CA8D3D325F3A@CA1CBED546AAE36FF3BC722E -END:VEVENT -BEGIN:VEVENT -UID:da81c0ee-7871-11db-c6d6-f6927c144649 -DTSTAMP:20061024T115217Z -DTSTART:20061103T073000 -DTEND:20061103T093000 -DESCRIPTION: -LOCATION:Olivia's -RRULE:FREQ=MONTHLY -STATUS:CONFIRMED -SUMMARY:Morning Mgmt Mtg -END:VEVENT -BEGIN:VEVENT -UID:71e2ae82-7870-11db-c6d6-f6927c144649 -DTSTAMP:20060511T043751Z -DTSTART;TZID=Pacific/Auckland:20061103T160000 -DTEND;TZID=Pacific/Auckland:20061103T174500 -DESCRIPTION: -LOCATION:Level 3 -RRULE:FREQ=WEEKLY;INTERVAL=2;UNTIL=20071222T235900 -STATUS:CONFIRMED -SUMMARY:Beer O'Clock -END:VEVENT -BEGIN:VEVENT -CREATED:20061223T031415Z -LAST-MODIFIED:20061223T032305Z -DTSTAMP:20061223T032305Z -UID:1906b3ca-4890-468a-9b58-1de74bf2c716 -SUMMARY:Private Event -PRIORITY:0 -STATUS:CONFIRMED -CLASS:PRIVATE -DTSTART;TZID=/mozilla.org/20050126_1/Pacific/Auckland:20061223T130000 -DTEND;TZID=/mozilla.org/20050126_1/Pacific/Auckland:20061223T150000 -X-MOZ-LOCATIONPATH:1906b3ca-4890-468a-9b58-1de74bf2c716.ics -LOCATION:At a private location -DESCRIPTION:Private and Confirmed -END:VEVENT -BEGIN:VEVENT -CREATED:20061223T032350Z -LAST-MODIFIED:20061223T033144Z -DTSTAMP:20061223T033144Z -UID:9d050be7-8a02-4355-8ed3-02a9fc5f473f -SUMMARY:Confidential Event -PRIORITY:0 -STATUS:CONFIRMED -CLASS:CONFIDENTIAL -DTSTART;TZID=/mozilla.org/20050126_1/Antarctica/McMurdo:20061223T160000 -DTEND;TZID=/mozilla.org/20050126_1/Antarctica/McMurdo:20061223T180000 -X-MOZ-LOCATIONPATH:9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics -LOCATION:In a confidential place -END:VEVENT -BEGIN:VEVENT -CREATED:20061223T051646Z -LAST-MODIFIED:20061223T051713Z -DTSTAMP:20061223T051713Z -UID:fbd57454-d966-4a14-8341-abe1edb1ae66 -SUMMARY:Tentative Event -STATUS:TENTATIVE -CLASS:PUBLIC -DTSTART;TZID=/mozilla.org/20050126_1/Antarctica/McMurdo:20061223T190000 -DTEND;TZID=/mozilla.org/20050126_1/Antarctica/McMurdo:20061223T210000 -X-MOZ-LOCATIONPATH:fbd57454-d966-4a14-8341-abe1edb1ae66.ics -LOCATION:Never never land -END:VEVENT -BEGIN:VTODO -CREATED:20070805T201647Z -LAST-MODIFIED:20070805T201834Z -DTSTAMP:20070805T201647Z -UID:0575d895-a006-4ed8-9be6-0d1b6b6b1f96 -SUMMARY:Due 7/8/7 16:30\, completed -STATUS:COMPLETED -DUE;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20070807T163000 -COMPLETED:20070805T201737Z -PERCENT-COMPLETE:100 -X-MOZ-LOCATIONPATH:0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics -DESCRIPTION:Due on 7/8/7 at 4:30pm\, but completed alread on 6/8/7 -CATEGORIES:Projects -END:VTODO -BEGIN:VTODO -CREATED:20070806T223244Z -LAST-MODIFIED:20070806T223411Z -DTSTAMP:20070806T223244Z -UID:b1679f77-673d-4f46-b3eb-2420e1bba301 -SUMMARY:A Cancelled Task\, with a start and due date -STATUS:CANCELLED -DTSTART;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20070808T111500 -DUE;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20070808T111500 -X-MOZ-LOCATIONPATH:b1679f77-673d-4f46-b3eb-2420e1bba301.ics -DESCRIPTION:This is a task with a Start and a Due date\, but it has been - cancelled. -END:VTODO -BEGIN:VEVENT -SEQUENCE:6 -TRANSP:OPAQUE -UID:AAA9318E-37D9-4319-8626-95ECD3D3B243 -DTSTART;TZID=Pacific/Auckland:20071125T130000 -DTSTAMP:20071124T224850Z -SUMMARY:BBQ @ ML's -CREATED:20071123T093048Z -DTEND;TZID=Pacific/Auckland:20071125T190000 -LOCATION:ML's House -BEGIN:VALARM -X-WR-ALARMUID:2927836F-DF85-4688-901A-9ABE442BFB62 -ACTION:AUDIO -TRIGGER:-PT15M -ATTACH;VALUE=URI:Basso -END:VALARM -END:VEVENT -BEGIN:VTODO -CREATED:20071203T202915Z -LAST-MODIFIED:20071203T203021Z -DTSTAMP:20071203T202915Z -UID:e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08 -SUMMARY:Release 0.9.3 -STATUS:IN-PROCESS -DTSTART;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20071209T133000 -DUE;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20071209T133000 -PERCENT-COMPLETE:95 -X-MOZ-LOCATIONPATH:e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics -BEGIN:VALARM -TRIGGER;VALUE=DURATION:-P2D -DESCRIPTION:Mozilla Alarm: Release 0.9.3 -ACTION:DISPLAY -END:VALARM -END:VTODO -BEGIN:VEVENT -CREATED:20071203T202630Z -LAST-MODIFIED:20071203T202834Z -DTSTAMP:20071203T202630Z -UID:e70576e9-c1e0-431e-a507-0386fd82f223 -SUMMARY:Morning Meeting -RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TU,TH -DTSTART;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20071211T074500 -DTEND;TZID=/mozilla.org/20070129_1/Antarctica/McMurdo:20071211T083000 -X-MOZ-LOCATIONPATH:e70576e9-c1e0-431e-a507-0386fd82f223.ics -LOCATION:Suzies Coffee Lounge -DESCRIPTION:Twice-weekly breakfast meeting -CATEGORIES:Business -BEGIN:VALARM -TRIGGER;VALUE=DURATION:-PT10M -DESCRIPTION:Mozilla Alarm: Morning Meeting -ACTION:DISPLAY -END:VALARM -END:VEVENT -BEGIN:VEVENT -DESCRIPTION:Have a party. All the best parties are monthly! -UID:DAYPARTY-77C6-4FB7-BDD3-6882E2F1BE74 -DTSTAMP:20081024T220925Z -SUMMARY:Party all day! -CREATED:20081024T220749Z -DTSTART;TZID=Pacific/Auckland;VALUE=DATE:20081114 -RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2FR -END:VEVENT -BEGIN:VEVENT -DESCRIPTION:Have a microparty. All the best parties are monthly! -UID:MICROPARTY-77C6-4FB7-BDD3-6882E2F1BE74 -DTSTAMP:20081027T074326Z -SUMMARY:Woohoo! Time to Par-tay! -CREATED:20081024T220749Z -DTSTART;TZID=Pacific/Auckland:20081121T160000 -DURATION:PT3H -RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=3FR -END:VEVENT -BEGIN:VEVENT -CREATED:20091006T225807Z -UID:70D23799-4A68-4905-AB9F-4D47BA693CFD -DTEND;TZID=Europe/Prague:20091005T150000 -TRANSP:OPAQUE -SUMMARY:New Event -DTSTART;TZID=Europe/Prague:20091005T140000 -DTSTAMP:20091006T225808Z -SEQUENCE:1 -END:VEVENT -BEGIN:VEVENT -UID:PUT-eastern-time -DTSTAMP:20101009T214524Z -SUMMARY;LANGUAGE=en-US:Psychic's Anonymous Meeting -DTSTART;TZID="(UTC-05:00) Eastern Time (US & Canada)":20110912T110000 -DTEND;TZID="(UTC-05:00) Eastern Time (US & Canada)":20110912T113000 -LOCATION:You will know when you arrive -CREATED:20101010T014639 -LAST-MODIFIED:20101010T014639 -END:VEVENT -BEGIN:VEVENT -CREATED:20111004T153507Z -UID:0544-gzip-PUT -TRANSP:OPAQUE -SUMMARY:In Central Europe, 2pm, Oct 5th for 1 hour -DTSTART;TZID=Somewhere_in_Central_Europe:20111005T140000 -DTEND;TZID=Somewhere_in_Central_Europe:20111005T150000 -DTSTAMP:20111004T153507Z -SEQUENCE:1 -END:VEVENT -BEGIN:VEVENT -CREATED:20111004T153507Z -UID:0545-deflate-PUT -TRANSP:OPAQUE -SUMMARY:In Prague, 10am, Oct 7th for 1 hour -DTSTART;TZID=Prague_in_Central_Europe:20111007T100000 -DURATION:PT1H -DTSTAMP:20111004T153507Z -SEQUENCE:1 -END:VEVENT -BEGIN:VTODO -CREATED:20070805T200215Z -LAST-MODIFIED:20070805T201531Z -DTSTAMP:20070805T200215Z -UID:2178279a-aec2-471f-832d-1f6df6203f2f -SUMMARY:Incomplete\, uncancelled -X-MOZ-LOCATIONPATH:2178279a-aec2-471f-832d-1f6df6203f2f.ics -DESCRIPTION:This task is incomplete and has not been cancelled (has no s - tatus at all) -END:VTODO -BEGIN:VTODO -CREATED:20070805T201557Z -LAST-MODIFIED:20070805T201643Z -DTSTAMP:20070805T201557Z -UID:917b9e47-b748-4550-a566-657fbe672447 -SUMMARY:50% Complete\, uncancelled -STATUS:IN-PROCESS -PERCENT-COMPLETE:50 -X-MOZ-LOCATIONPATH:917b9e47-b748-4550-a566-657fbe672447.ics -DESCRIPTION:This task is in progress (50% complete) and has not been can - celled. -END:VTODO BEGIN:VTODO PRIORITY:0 SEQUENCE:4 @@ -422,7 +161,7 @@ ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;SCHEDULE-S ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;SCHEDULE-S TATUS=1.2:mailto:user3@example.net ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;SCHEDULE-S - TATUS=3.8:mailto:user1@example.net + TATUS=1.2:mailto:user1@example.net ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;SCHEDULE-S TATUS=1.2:mailto:user5@example.net DTSTART:20100322T160000 @@ -544,160 +283,19 @@ TZID:Pacific/Auckland BEGIN:STANDARD TZOFFSETFROM:+1300 TZOFFSETTO:+1200 +DTSTART:19900318T030000 +RRULE:FREQ=YEARLY;UNTIL=20070317T140000Z;BYMONTH=3;BYDAY=3SU TZNAME:NZST -DTSTART:19700315T030000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=3SU;BYMONTH=3 END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:+1200 TZOFFSETTO:+1300 +DTSTART:19901007T020000 +RRULE:FREQ=YEARLY;UNTIL=20060930T140000Z;BYMONTH=10;BYDAY=1SU TZNAME:NZDT -DTSTART:19701004T020000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=10 END:DAYLIGHT END:VTIMEZONE BEGIN:VTIMEZONE -TZID:/mozilla.org/20050126_1/Pacific/Auckland -X-LIC-LOCATION:Pacific/Auckland -BEGIN:STANDARD -TZOFFSETFROM:+1300 -TZOFFSETTO:+1200 -TZNAME:NZST -DTSTART:19700315T030000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=3SU;BYMONTH=3 -END:STANDARD -BEGIN:DAYLIGHT -TZOFFSETFROM:+1200 -TZOFFSETTO:+1300 -TZNAME:NZDT -DTSTART:19701004T020000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=10 -END:DAYLIGHT -END:VTIMEZONE -BEGIN:VTIMEZONE -LAST-MODIFIED:20040110T032845Z -TZID:New Zealand Standard Time -X-LIC-LOCATION:Pacific/Auckland -BEGIN:DAYLIGHT -DTSTART:20000404T020000 -RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4 -TZNAME:NZDT -TZOFFSETFROM:+1200 -TZOFFSETTO:+1300 -END:DAYLIGHT -BEGIN:STANDARD -DTSTART:20001026T020000 -RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=10 -TZNAME:NZST -TZOFFSETFROM:+1300 -TZOFFSETTO:+1200 -END:STANDARD -END:VTIMEZONE -BEGIN:VTIMEZONE -TZID:/mozilla.org/20050126_1/Antarctica/McMurdo -X-LIC-LOCATION:Antarctica/McMurdo -BEGIN:STANDARD -TZOFFSETFROM:+1300 -TZOFFSETTO:+1200 -TZNAME:NZST -DTSTART:19700315T030000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=3SU;BYMONTH=3 -END:STANDARD -BEGIN:DAYLIGHT -TZOFFSETFROM:+1200 -TZOFFSETTO:+1300 -TZNAME:NZDT -DTSTART:19701004T020000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=10 -END:DAYLIGHT -END:VTIMEZONE -BEGIN:VTIMEZONE -TZID:/mozilla.org/20070129_1/Antarctica/McMurdo -X-LIC-LOCATION:Antarctica/McMurdo -BEGIN:STANDARD -TZOFFSETFROM:+1300 -TZOFFSETTO:+1200 -TZNAME:NZST -DTSTART:19700315T030000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=3SU;BYMONTH=3 -END:STANDARD -BEGIN:DAYLIGHT -TZOFFSETFROM:+1200 -TZOFFSETTO:+1300 -TZNAME:NZDT -DTSTART:19701004T020000 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=10 -END:DAYLIGHT -END:VTIMEZONE -BEGIN:VTIMEZONE -TZID:Europe/Prague -BEGIN:DAYLIGHT -TZOFFSETFROM:+0100 -RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU -DTSTART:19810329T020000 -TZNAME:GMT+02:00 -TZOFFSETTO:+0200 -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:+0200 -RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU -DTSTART:19961027T030000 -TZNAME:GMT+01:00 -TZOFFSETTO:+0100 -END:STANDARD -END:VTIMEZONE -BEGIN:VTIMEZONE -TZID:(UTC-05:00) Eastern Time (US & Canada) -BEGIN:STANDARD -DTSTART:16010101T020000 -TZOFFSETFROM:-0400 -TZOFFSETTO:-0500 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11 -END:STANDARD -BEGIN:DAYLIGHT -DTSTART:16010101T020000 -TZOFFSETFROM:-0500 -TZOFFSETTO:-0400 -RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=2SU;BYMONTH=3 -END:DAYLIGHT -END:VTIMEZONE -BEGIN:VTIMEZONE -TZID:Somewhere_in_Central_Europe -X-MICROSOFT-CDO-TZID:4 -BEGIN:DAYLIGHT -TZOFFSETFROM:+0100 -RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU -DTSTART:19810329T020000 -TZNAME:GMT+02:00 -TZOFFSETTO:+0200 -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:+0200 -RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU -DTSTART:19961027T030000 -TZNAME:GMT+01:00 -TZOFFSETTO:+0100 -END:STANDARD -END:VTIMEZONE -BEGIN:VTIMEZONE -TZID:Prague_in_Central_Europe -X-MICROSOFT-CDO-TZID:4 -BEGIN:DAYLIGHT -TZOFFSETFROM:+0100 -RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU -DTSTART:19810329T020000 -TZNAME:GMT+02:00 -TZOFFSETTO:+0200 -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:+0200 -RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU -DTSTART:19961027T030000 -TZNAME:GMT+01:00 -TZOFFSETTO:+0100 -END:STANDARD -END:VTIMEZONE -BEGIN:VTIMEZONE TZID:America/Los_Angeles X-TZINFO:America/Los_Angeles[2007g/Partial@883612800000] BEGIN:DAYLIGHT diff --git a/testing/tests/binding/1036-REPORT-sync-initial-bound.result b/testing/tests/binding/1036-REPORT-sync-initial-bound.result index 96043095..1906417f 100644 --- a/testing/tests/binding/1036-REPORT-sync-initial-bound.result +++ b/testing/tests/binding/1036-REPORT-sync-initial-bound.result @@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy -ETag: "d6665c63cf6dc79c4c69923f41a92a56" -Content-Length: 2302 +ETag: "50ced6b6d23da590d40626a56c4faf22" +Content-Length: 2301 Content-Type: text/xml; charset="utf-8" @@ -89,5 +89,5 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 200 OK - data:,40 + data:,6 diff --git a/testing/tests/binding/1037-PROPFIND-Depth-2.result b/testing/tests/binding/1037-PROPFIND-Depth-2.result index 3eb977ec..e1004240 100644 --- a/testing/tests/binding/1037-PROPFIND-Depth-2.result +++ b/testing/tests/binding/1037-PROPFIND-Depth-2.result @@ -9,105 +9,6 @@ HTTP/1.1 200 OK - - /caldav.php/user1/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/home/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/addresses/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/created/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/.in/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/.out/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/VTODO-EFD9-4F0F-9BDC-5335E04D47E0/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/SOHO%20collection/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/collection/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user1/anotherone/ - - - "XX" - - HTTP/1.1 200 OK - - /caldav.php/user4/ @@ -126,15 +27,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/user1/ - - - "XX" - - HTTP/1.1 200 OK - - /caldav.php/user4/home/ @@ -153,33 +45,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/nz_holidays/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user4/us_holidays/ - - - "XX" - - HTTP/1.1 200 OK - - - - /caldav.php/user4/.out/ - - - "XX" - - HTTP/1.1 200 OK - - /caldav.php/user4/base/ @@ -234,15 +99,6 @@ HTTP/1.1 200 OK - - /caldav.php/resource1/mozilla/ - - - "XX" - - HTTP/1.1 200 OK - - /caldav.php/resource2/ @@ -270,13 +126,4 @@ HTTP/1.1 200 OK - - /caldav.php/resource2/mulberry/ - - - "XX" - - HTTP/1.1 200 OK - - diff --git a/testing/tests/binding/1038-PROPFIND-Depth-2.result b/testing/tests/binding/1038-PROPFIND-Depth-2.result index 910a76ef..4c2d4de4 100644 --- a/testing/tests/binding/1038-PROPFIND-Depth-2.result +++ b/testing/tests/binding/1038-PROPFIND-Depth-2.result @@ -135,4834 +135,15 @@ HTTP/1.1 404 Not Found - - /caldav.php/user4/user1/ - - - "467f80ffd189cc2ba7e98ea0dac71613" - - HTTP/1.1 200 OK - - - - /caldav.php/user4/user1/3F4CF6227300FD062D9EF3CDFB30D32D-0.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/20061101T073004Z.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/fbd57454-d966-4a14-8341-abe1edb1ae66.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/2178279a-aec2-471f-832d-1f6df6203f2f.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/917b9e47-b748-4550-a566-657fbe672447.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/b1679f77-673d-4f46-b3eb-2420e1bba301.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/e70576e9-c1e0-431e-a507-0386fd82f223.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/71e2ae82-7870-11db-c6d6-f6927c144649.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/da81c0ee-7871-11db-c6d6-f6927c144649.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/AAA9318E-37D9-4319-8626-95ECD3D3B243.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/70D23799-4A68-4905-AB9F-4D47BA693CFD.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/0544-gzip-PUT.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/0545-deflate-PUT.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/DAYPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/MICROPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/user1/PUT-eastern-time.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - /caldav.php/user4/home/ - "bef9dce8ea6e7a3f286f644b9680db9e" + "3f02ebe3d7929b091e3d8ccfde2f3bc6" HTTP/1.1 200 OK - - /caldav.php/user4/home/KOrganizer-25397773.546.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-752176592.682.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1211065846.551.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1288241059.115.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-589255590.706.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1353942805.140.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-639274358.130.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1052165538.720.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-130822969.932.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-723679733.90.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1123041440.757.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1686153385.653.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-822103046.270.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1582464105.706.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-367014638.77.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1632032952.718.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1759353555.1036.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-647789764.670.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-571584239.862.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1512015300.907.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2114344132.965.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1424963174.253.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-334227107.122.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-680720714.1001.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-550940693.954.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2066319147.664.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-429195916.943.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-744514207.96.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-142621045.201.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1989318571.454.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-724373582.591.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-481358493.847.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2065263089.283.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1665923076.160.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1110641771.1024.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1321212322.195.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-959318604.221.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1408713853.418.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1077060236.504.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1451704381.591.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1204424718.88.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1282397005.581.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-829569168.688.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1193972627.889.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1947424919.1052.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1040913699.828.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1294476626.829.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1055008174.109.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1396751201.1020.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-342324400.1065.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1811699916.176.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-208850055.487.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1710734567.933.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1176148155.421.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1532096742.930.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1625124712.125.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1541763920.239.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1653269400.152.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1192146868.794.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1022004810.636.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-269370179.1064.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1560165065.218.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-881600230.996.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1959579499.495.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1675852008.229.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2012437282.982.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-532086566.634.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2096827521.784.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1371307975.524.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-29501553.142.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-305027183.821.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-356065993.882.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-519951890.512.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1623898273.769.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-677943530.1035.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-621613832.230.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1320911446.836.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-247737881.1034.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-145382464.740.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-817273620.913.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-734047853.574.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1896176446.680.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-45118192.951.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1465969358.564.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-252164306.653.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1225211214.949.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1571060348.340.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-545492870.973.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-268989763.356.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-223550567.539.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1931226847.404.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-824353234.758.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1241596503.111.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1325946143.757.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1171510238.661.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-758088585.406.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1063781651.118.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-98921073.921.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1016508863.138.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1082241187.489.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1654956090.979.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1955799109.1003.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-396989560.1072.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1757099750.216.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1399279554.704.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1379725410.1001.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1528853965.493.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1208863622.915.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1268251613.1081.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1316417293.928.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1032814688.266.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-275695243.1018.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1909409644.470.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-93108450.1057.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1685650426.600.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2036447089.264.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1531501876.687.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-400061712.176.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-40588559.687.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1344187686.193.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-186613018.608.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1833164074.354.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-589387468.739.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1081550300.938.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1271651172.235.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1439209644.459.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1881284871.807.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-624141615.157.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-672191901.245.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1541138818.1074.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1269048507.300.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-768755480.671.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-19706228.125.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1677882372.178.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-631336277.241.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1659060362.673.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-547039492.851.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1099949027.1055.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-211720587.187.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-548731495.147.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-347215494.1039.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1762813400.161.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1077249209.370.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1201928610.547.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1138025243.527.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1944568617.286.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2074581994.559.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1539789441.581.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1240533661.810.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-125650352.185.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-738458230.642.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1734853127.483.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-6240027.699.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-668555287.189.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-863120668.565.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1780424263.776.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1364406704.107.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-810745804.721.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-765934596.461.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-396229364.599.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2131935622.105.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1118149605.948.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2065957537.505.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1880312065.986.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1530393784.511.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1692819609.723.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-267268802.802.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-183271552.699.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1564156755.83.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1045090772.930.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1753025426.982.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1139684300.385.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1782181593.838.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-446662745.838.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-232329512.1034.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-388918578.878.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-100829294.645.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-30418358.476.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2074841085.871.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-234836881.818.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1433402917.322.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1046517717.351.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-415496577.724.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-58675341.127.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1804357297.335.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-701998803.821.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-979542311.1045.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1369467354.953.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-862236580.979.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-814721216.280.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1672206794.625.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-936783626.511.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-896129370.1018.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1744515772.739.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-102081386.996.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2105180231.827.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-340383776.896.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-769882015.651.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-508293985.968.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1741929750.230.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1006121415.248.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-703065367.617.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1949515845.984.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1650816570.794.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-849984507.747.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-552750671.427.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-79234141.608.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-164963697.408.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1846504379.590.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-159554538.440.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-585548585.458.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1099622629.520.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-591358863.211.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-129716648.746.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1459780733.285.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1471533825.612.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1869628571.468.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-2016497045.275.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2039685585.970.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-633146427.453.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2117633683.908.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-265144908.324.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-697479598.608.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1065457646.865.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1571145881.916.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-719251466.178.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-2081735588.967.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-2123856648.160.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1653920106.332.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1681129373.546.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1403092089.280.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1712337319.1054.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-490134801.711.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-36373198.842.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1780538774.1017.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-872967326.863.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-702492225.521.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1595089298.730.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-917472477.1048.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1750177958.774.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-379281985.366.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-209808238.453.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-253794414.697.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-425860506.92.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1317643479.828.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-937139402.898.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1932174917.273.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1395173834.699.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1730801416.165.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-406853360.634.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-376020341.793.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1989686502.594.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-499949909.792.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-579646873.861.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-628821013.246.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1595290417.661.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1783404419.679.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-199912874.835.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-125820789.94.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-928524085.416.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2044288932.529.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1738019068.315.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1755621387.662.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2129031911.882.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-957569344.845.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-236679345.661.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1772890621.111.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1823278872.713.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1656896074.730.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1365613586.755.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-857676503.741.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-646296168.758.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1069926005.477.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1604341089.409.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-226448206.799.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-534221956.209.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2074181858.934.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1135103303.297.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-387454150.1052.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1595454741.811.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-218275606.213.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1579630913.793.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-370516235.812.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1027531016.315.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1254693944.298.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-363124201.106.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-774247267.873.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-99027505.748.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-845126012.339.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1682153210.364.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1912083550.790.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-2122625345.144.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1391827491.880.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-557438505.213.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1893863902.247.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1750028846.678.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-531478213.970.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-731296952.678.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-998404549.722.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1290881671.256.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-434321803.401.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1366801637.899.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1775039090.967.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-657456592.1036.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1964974121.664.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1536422870.705.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1313050303.342.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-95576125.1061.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1695335249.803.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1658848585.634.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1348102428.775.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1273950378.671.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-50908146.556.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-530242634.686.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1345435026.420.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1810768863.741.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1505368998.256.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-207492094.170.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-43161913.1070.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1881242561.783.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1868356274.192.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-662090617.196.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-903236501.352.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-8461016.195.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-915657925.108.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1034179453.1025.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1564831085.1069.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1650360155.265.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1363807535.433.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1900080537.713.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-705074019.733.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1753896417.1014.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-673839817.290.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-375156206.1070.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-995462243.318.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-876798833.981.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1802748548.853.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-897641360.629.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-679398215.853.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1690704588.1077.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-989953154.387.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-293245651.612.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-829920097.578.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1459440544.810.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-606835123.359.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1090755342.393.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-40337687.1050.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/KOrganizer-1422474157.849.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-1332396888.870.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/home/libkcal-929822560.1022.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - /caldav.php/user4/addresses/ @@ -4972,1463 +153,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/nz_holidays/ - - - "ebeec1c6ec8a3b619af611adbced5ca9" - - HTTP/1.1 200 OK - - - - /caldav.php/user4/nz_holidays/20081226-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090101-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20081225-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090410-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090206-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090413-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090425-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090601-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20091026-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090102-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20091226-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20091228-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20100101-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20100607-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20100402-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20100405-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20110422-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20110425-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20120406-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20120409-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20130329-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20130401-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20140418-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20140421-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20150403-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20150406-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20160325-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20160328-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20081201-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20081201-2-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090126-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090119-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090119-2-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090202-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090309-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090323-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20091023-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20091102-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20091113-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20090928-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20100308-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20100322-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20110314-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20110321-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20120312-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20120326-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20130311-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20130325-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20140310-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20140324-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20150309-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20150323-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20160314-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/nz_holidays/20160321-1-all-publicholidays-dol.govt.nz.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/ - - - "5a8c44444986c4726b7ea9af4e654cc2" - - HTTP/1.1 200 OK - - - - /caldav.php/user4/us_holidays/64E660BA-86DB-43CD-A067-194149D28471-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/64874200-9494-415C-9FA8-B86F739FFB13-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/468CB2B3-342D-4D1D-B152-F52608E6CB4C-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/01253561-2B9B-4341-88F5-29A572BB3E75-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/8EE35D87-548A-4495-BE91-07303C510724-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/5D55021E-0C17-49BD-BE73-29F472A75FAD-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/183A097B-7D44-4C66-9569-AA520E7CB8DC-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/EDF531F8-7E53-4604-9F72-16BCD40CD7D2-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/95DAFE6C-E465-40C1-8FAD-4EAB11CAD26B-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/E8C35314-F61A-4649-A4C3-E4F24B2BA454-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/0EF392B7-5203-432C-B41B-BB7AFC5CBA6A-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/BCC001F2-681A-4D72-9631-ACCE8EA480A0-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/F35052B2-D44B-43F8-9F2C-95149FD385FF-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/8FF1DB95-BC31-48B3-94A8-A519ED090EF7-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/AB045233-7D93-490A-AEDC-70710D207055-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/D2B79EA9-E22C-4F27-BB84-750584839575-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/B14BF09D-1745-4F98-89D3-98410ACFD9C9-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/B5F73538-5A2E-4518-86F8-4AC2415447BB-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/E1C2F367-726B-4BBC-A6F0-37E31EDA74F0-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/467631C8-F6B4-419C-878F-082B8774CC6C-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/20432B95-74EB-4A97-B6AA-CF307DE25236-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/AB7564F8-DEC3-4A9B-B228-595138D8F83E-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/70F1BEC8-058E-4CA0-A401-9D0AA6D10C25-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/3DDCAA37-8FC9-4602-8161-062DA284C25A-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/4D1563A6-B1B6-4FC3-B68D-C5BC32117935-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/8711F720-D78C-4AE3-86CC-4BE1C6A04944-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/7B660B80-30F0-42CC-A32A-4FEE2ECC6515-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/8B7568AE-0F91-48DA-88EE-210E402147BF-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/349DCD34-83E1-42EF-81C7-C051E5B6FAC8-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/B7DA1215-2500-41A6-A40E-706ADD5FFC1E-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/7D553648-4460-4618-977E-12B8DB4516BF-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/4006A01A-8E57-497A-8061-C504817DEC29-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/DE7C6F7A-EA80-42C8-A05B-89341A373CA2-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/64A2DCF3-5A6B-4EF4-A520-BA01CBC97617-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/5155D737-F8AA-4522-8703-D51B4A30AF9C-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/E44DD94F-150A-4B6E-8692-A53437147FCF-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/DEACF954-F452-4AC2-BB9C-437533BF49A6-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/9C3C643D-D138-4AA9-9AB4-F77443E70837-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/79FC38CA-5D7B-45B9-839B-27B5C8C3A514-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/75F65F7C-5D88-45B2-9D95-18F7C8AFEB86-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/7D9E7675-0B5B-4E43-B918-235CD5A9248E-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/DF4DAEB8-7248-4F1F-BA4E-EA8B5BDF5D0C-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/E238FE0B-4E32-43D6-965F-ACC28CC43B21-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/3BBE9587-1A13-4DF6-8671-08511BC92786-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/9672014B-DAE5-42AF-B83E-91CE92CE1278-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/95C333C1-CEAE-45F0-B448-B8F9F5B768A2-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/5485295A-60A8-4CBF-9574-CE838633DD95-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/7896BE9D-72E8-4C38-9BC7-203830C6429B-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/57B0B83E-0913-4853-B784-C072F9F990DF-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/6E846799-408D-4D86-B3DF-D9946CCDB194-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/35EE647D-6E48-4233-B0C4-CCC497684C92-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/555C0D00-991F-48C5-A68B-7E3CBD5780FA-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/73C40DD3-C7C0-42BB-95F5-22B1FCE2F240-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/910ED267-B8DF-4CA7-B867-0ED1A5FD3F23-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/C15CE396-EAA3-49FB-B79F-79AF3D6E5069-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/us_holidays/698F4B6B-C5B9-4AF6-9E38-DF171C8448A5-7CFA95A3-9734-46AF-A4DC-5FB544AD96AF.ics - - - HTTP/1.1 200 OK - - - - - - HTTP/1.1 404 Not Found - - - - /caldav.php/user4/.out/ - - - "1" - - HTTP/1.1 200 OK - - /caldav.php/user4/base/ @@ -6438,15 +162,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/base/user1/ - - - "467f80ffd189cc2ba7e98ea0dac71613" - - HTTP/1.1 200 OK - - /caldav.php/user4/base/user2/ diff --git a/testing/tests/binding/1040-GET-mashup-other-user.result b/testing/tests/binding/1040-GET-mashup-other-user.result index d298b6c7..cbde0fb8 100644 --- a/testing/tests/binding/1040-GET-mashup-other-user.result +++ b/testing/tests/binding/1040-GET-mashup-other-user.result @@ -4,7 +4,7 @@ Content-Location: /caldav.php/user3/ DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy Etag: "0ee82db4275e01bc6cca4de752ae50ad" -Content-Length: 6089 +Content-Length: 311 Content-Type: text/calendar; charset="utf-8" BEGIN:VCALENDAR @@ -15,268 +15,9 @@ X-WR-CALNAME:User 3 BEGIN:VEVENT SUMMARY:Busy CLASS:CONFIDENTIAL -DTSTART:20070611T131500 -DTEND:20070611T134500 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070611T140000 -DTEND:20070611T180000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070611T160000 -DTEND:20070611T180000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070611T180000 -DTEND:20070611T181500 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070612T110000 -DTEND:20070612T115000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070612T160000 -DTEND:20070612T172000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070612T180000 -DTEND:20070612T183000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070612T180000 -DTEND:20070612T200000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070612T180000 -DTEND:20070612T210000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070613T100000 -DTEND:20070613T111000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070613T180000 -DTEND:20070613T203000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070614 -DTEND;VALUE=DATE:20070622 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070614T100000 -DTEND:20070614T110000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070615 -DTEND;VALUE=DATE:20070618 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070616 -DTEND;VALUE=DATE:20070617 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070627T154500 -DTEND:20070627T234500 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070628 -DTEND;VALUE=DATE:20070629 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070628T193000 -DTEND:20070628T223000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070629 -DTEND;VALUE=DATE:20070630 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070630 -DTEND;VALUE=DATE:20070701 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070710T093000 -DTEND:20070710T120000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070713 -DTEND;VALUE=DATE:20070714 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20070820T090000 -DTEND:20070820T151500 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070824 -DTEND;VALUE=DATE:20070825 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20070915 -DTEND;VALUE=DATE:20070916 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;VALUE=DATE:20071111 -DTEND;VALUE=DATE:20071112 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;TZID=Europe/Helsinki:20081024T084500 -RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=TU,FR -DTEND;TZID=Europe/Helsinki:20081024T113000 -UID:ignore_uid -CREATED:20081025T112648Z -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART;TZID=Europe/Helsinki:20081025T133000 -RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1TU,2WE,3TH,4FR;BYMONTH=3,6,9,10,12 -DTEND;TZID=Europe/Helsinki:20081025T143000 -UID:ignore_uid -CREATED:20081024T200734Z -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL DTSTART:20100322T160000 DTEND:20100322T170000 UID:ignore_uid CREATED:20100319T103247Z END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20101228T201500 -DTEND:20101228T211500 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20101230T140000 -DTEND:20101230T143000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20101231T112000 -DTEND:20101231T140500 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20110106T140000 -DTEND:20110106T150000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20110108T140000 -DTEND:20110109T000000 -UID:ignore_uid -END:VEVENT -BEGIN:VEVENT -SUMMARY:Busy -CLASS:CONFIDENTIAL -DTSTART:20110111T140000 -DTEND:20110111T160000 -UID:ignore_uid -END:VEVENT -BEGIN:VTIMEZONE -TZID:Europe/Helsinki -BEGIN:DAYLIGHT -TZOFFSETFROM:+0200 -TZOFFSETTO:+0300 -DTSTART:19810329T030000 -RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU -TZNAME:EEST -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:+0300 -TZOFFSETTO:+0200 -DTSTART:19961027T040000 -RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU -TZNAME:EET -END:STANDARD -END:VTIMEZONE END:VCALENDAR diff --git a/testing/tests/binding/1100-BIND.result b/testing/tests/binding/1100-BIND.result index f054db91..4c53e79b 100644 --- a/testing/tests/binding/1100-BIND.result +++ b/testing/tests/binding/1100-BIND.result @@ -7,36 +7,36 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< length: >8< parent_container: >/user4/base/< - bind_id: >1631< - bound_source_id: >1606< + bind_id: >1053< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase/< length: >NULL< diff --git a/testing/tests/binding/1101-PROPFIND-normal.result b/testing/tests/binding/1101-PROPFIND-normal.result index 47ac0567..641bdcf4 100644 --- a/testing/tests/binding/1101-PROPFIND-normal.result +++ b/testing/tests/binding/1101-PROPFIND-normal.result @@ -6,7 +6,7 @@ A normal collection - /caldav.php/.resources/1606 + /caldav.php/.resources/1024 @@ -21,37 +21,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/base/user1/ - - - User 1's Calendaranza - - /caldav.php/.resources/160 - - - - /caldav.php - user4 - - - /caldav.php/user4 - base - - - /caldav.php - user1 - - - - - - - - - HTTP/1.1 200 OK - - /caldav.php/user4/base/user2/ @@ -89,7 +58,7 @@ A sub collection - /caldav.php/.resources/1607 + /caldav.php/.resources/1025 @@ -111,7 +80,7 @@ newcalendar - /caldav.php/.resources/1620 + /caldav.php/.resources/1042 diff --git a/testing/tests/binding/1102-PROPFIND-bound.result b/testing/tests/binding/1102-PROPFIND-bound.result index e0abf0a1..a6afca43 100644 --- a/testing/tests/binding/1102-PROPFIND-bound.result +++ b/testing/tests/binding/1102-PROPFIND-bound.result @@ -6,7 +6,7 @@ A normal collection - /caldav.php/.resources/1606 + /caldav.php/.resources/1024 @@ -22,41 +22,6 @@ HTTP/1.1 200 OK - - /caldav.php/user4/boundbase/user1/ - - - User 1's Calendaranza - - /caldav.php/.resources/160 - - - - /caldav.php - user4 - - - /caldav.php/user4 - base - - - /caldav.php - user1 - - - /caldav.php/user4 - boundbase - - - - - - - - - HTTP/1.1 200 OK - - /caldav.php/user4/boundbase/user2/ @@ -98,7 +63,7 @@ A sub collection - /caldav.php/.resources/1607 + /caldav.php/.resources/1025 @@ -124,7 +89,7 @@ newcalendar - /caldav.php/.resources/1620 + /caldav.php/.resources/1042 diff --git a/testing/tests/binding/1106-BIND.result b/testing/tests/binding/1106-BIND.result index f7618475..ca73b7a5 100644 --- a/testing/tests/binding/1106-BIND.result +++ b/testing/tests/binding/1106-BIND.result @@ -7,43 +7,43 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< length: >8< parent_container: >/user4/base/< - bind_id: >1631< - bound_source_id: >1606< + bind_id: >1053< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase/< length: >NULL< parent_container: >/user4/< - bind_id: >1632< - bound_source_id: >1606< + bind_id: >1054< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase2/< length: >NULL< diff --git a/testing/tests/binding/1200-BIND-to-BIND.result b/testing/tests/binding/1200-BIND-to-BIND.result index 1aea12b8..5bd2b7a9 100644 --- a/testing/tests/binding/1200-BIND-to-BIND.result +++ b/testing/tests/binding/1200-BIND-to-BIND.result @@ -7,50 +7,50 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< length: >8< parent_container: >/user4/base/< - bind_id: >1631< - bound_source_id: >1606< + bind_id: >1053< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase/< length: >NULL< parent_container: >/user4/< - bind_id: >1632< - bound_source_id: >1606< + bind_id: >1054< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase2/< length: >NULL< parent_container: >/user4/< - bind_id: >1633< - bound_source_id: >1606< + bind_id: >1055< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/bind2bind/< length: >NULL< diff --git a/testing/tests/binding/1201-BIND-to-BIND.result b/testing/tests/binding/1201-BIND-to-BIND.result index 826dddce..96aec108 100644 --- a/testing/tests/binding/1201-BIND-to-BIND.result +++ b/testing/tests/binding/1201-BIND-to-BIND.result @@ -7,57 +7,57 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1603< + bind_id: >1020< bound_source_id: >161< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1604< + bind_id: >1021< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1608< + bind_id: >1026< bound_source_id: >160< - dav_displayname: >User 1's Calendaranza< + dav_displayname: >user1 home< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1609< + bind_id: >1027< bound_source_id: >161< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< length: >8< parent_container: >/user4/base/< - bind_id: >1631< - bound_source_id: >1606< + bind_id: >1053< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase/< length: >NULL< parent_container: >/user4/< - bind_id: >1632< - bound_source_id: >1606< + bind_id: >1054< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/boundbase2/< length: >NULL< parent_container: >/user4/< - bind_id: >1633< - bound_source_id: >1606< + bind_id: >1055< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/bind2bind/< length: >NULL< parent_container: >/user4/< - bind_id: >1634< - bound_source_id: >1606< + bind_id: >1056< + bound_source_id: >1024< dav_displayname: >A normal collection< dav_name: >/user4/bind2bind-noslash/< length: >NULL< diff --git a/testing/tests/binding/Restore-Database.result b/testing/tests/binding/Restore-Database.result index 0592a69c..895371db 100644 --- a/testing/tests/binding/Restore-Database.result +++ b/testing/tests/binding/Restore-Database.result @@ -5,7 +5,7 @@ setval -------- - 1602 + 1013 (1 row) setval @@ -125,12 +125,12 @@ setval -------- - 36 + 1 (1 row) setval -------- - 14 + 1 (1 row) setval diff --git a/testing/tests/carddav/2006-PUT-vcard.result b/testing/tests/carddav/2006-PUT-vcard.result index 3f089a64..2cc946f3 100644 --- a/testing/tests/carddav/2006-PUT-vcard.result +++ b/testing/tests/carddav/2006-PUT-vcard.result @@ -9,7 +9,7 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - dav_id: >1637< + dav_id: >1016< caladruri: >NULL< caluri: >NULL< diff --git a/testing/tests/carddav/2010-REPORT-sync-initial.result b/testing/tests/carddav/2010-REPORT-sync-initial.result index d8b333f7..2c3d17a5 100644 --- a/testing/tests/carddav/2010-REPORT-sync-initial.result +++ b/testing/tests/carddav/2010-REPORT-sync-initial.result @@ -3,7 +3,7 @@ Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy ETag: "a fine looking etag" -Content-Length: 949 +Content-Length: 948 Content-Type: text/xml; charset="utf-8" @@ -38,5 +38,5 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 200 OK - data:,41 + data:,1 diff --git a/testing/tests/carddav/2039-REPORT-sync-changed.result b/testing/tests/carddav/2039-REPORT-sync-changed.result index 43ef6f61..2ed31c6f 100644 --- a/testing/tests/carddav/2039-REPORT-sync-changed.result +++ b/testing/tests/carddav/2039-REPORT-sync-changed.result @@ -3,13 +3,31 @@ Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy ETag: "a fine looking etag" -Content-Length: 2031 +Content-Length: 2718 Content-Type: text/xml; charset="utf-8" - /caldav.php/user1/addressbook/andresenesq.vcf + /caldav.php/user1/addressbook/andrew_mcmillan.vcf + + + "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> + + HTTP/1.1 200 OK + + + + /caldav.php/user1/addressbook/donald_kelly.vcf + + + "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> + + HTTP/1.1 200 OK + + + + /caldav.php/user1/addressbook/PHRsMa4mvY.vcf "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> @@ -26,6 +44,33 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 200 OK + + /caldav.php/user1/addressbook/van_houtte.vcf + + + "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> + + HTTP/1.1 200 OK + + + + /caldav.php/user1/addressbook/mustrmahn.vcf + + + "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> + + HTTP/1.1 200 OK + + + + /caldav.php/user1/addressbook/andresenesq.vcf + + + "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> + + HTTP/1.1 200 OK + + /caldav.php/user1/addressbook/hans_dieter.vcf @@ -53,15 +98,6 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 200 OK - - /caldav.php/user1/addressbook/mustrmahn.vcf - - - "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> - - HTTP/1.1 200 OK - - /caldav.php/user1/addressbook/test_multiple_email.vcf @@ -71,14 +107,5 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 200 OK - - /caldav.php/user1/addressbook/van_houtte.vcf - - - "deadbeefcafef00ddeadbeefcafefeed"<.get?tag> - - HTTP/1.1 200 OK - - - data:,42 + data:,2 diff --git a/testing/tests/carddav/Create-Database.result b/testing/tests/carddav/Create-Database.result new file mode 100644 index 00000000..bf224505 --- /dev/null +++ b/testing/tests/carddav/Create-Database.result @@ -0,0 +1,14 @@ + + +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. +NOTE +==== +* The password for the 'admin' user has been set to 'nimda' + +Thanks for trying DAViCal! Check the configuration in /etc/davical/config.php. +For help, look at our website and wiki, or visit #davical on irc.oftc.net. + diff --git a/testing/tests/carddav/Load-Sample-Data.result b/testing/tests/carddav/Load-Sample-Data.result new file mode 100644 index 00000000..b86d6212 --- /dev/null +++ b/testing/tests/carddav/Load-Sample-Data.result @@ -0,0 +1,15 @@ + setval +-------- + 1000 +(1 row) + + setval +-------- + 1000 +(1 row) + + setval +-------- + 10 +(1 row) + diff --git a/testing/tests/carddav/Really-Upgrade-Database.result b/testing/tests/carddav/Really-Upgrade-Database.result new file mode 100644 index 00000000..299acd5c --- /dev/null +++ b/testing/tests/carddav/Really-Upgrade-Database.result @@ -0,0 +1,7 @@ +The database is version XX currently at revision 1.3.3. +No patches were applied. +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. diff --git a/testing/tests/carddav/Restore-Database.result b/testing/tests/carddav/Restore-Database.result index babc8629..895371db 100644 --- a/testing/tests/carddav/Restore-Database.result +++ b/testing/tests/carddav/Restore-Database.result @@ -5,7 +5,7 @@ setval -------- - 1634 + 1013 (1 row) setval @@ -125,12 +125,12 @@ setval -------- - 40 + 1 (1 row) setval -------- - 14 + 1 (1 row) setval diff --git a/testing/tests/carddav/Upgrade-Database.result b/testing/tests/carddav/Upgrade-Database.result new file mode 100644 index 00000000..a34c672b --- /dev/null +++ b/testing/tests/carddav/Upgrade-Database.result @@ -0,0 +1,5 @@ +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. diff --git a/testing/tests/carddav/sample-data.sql b/testing/tests/carddav/sample-data.sql new file mode 100644 index 00000000..89ed56b6 --- /dev/null +++ b/testing/tests/carddav/sample-data.sql @@ -0,0 +1,126 @@ +-- Some sample data to prime the database... +-- base-data.sql should be processed before this + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 2, TRUE, current_date, current_date, 'andrew', '**x', 'Andrew McMillan', 'andrew@catalyst.net.nz' ); +INSERT INTO role_member (user_no, role_no) VALUES( 2, 1); + + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 10, TRUE, current_date, current_date, 'user1', '**user1', 'User 1', 'user1@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 11, TRUE, current_date, current_date, 'user2', '**user2', 'User 2', 'user2@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 12, TRUE, current_date, current_date, 'user3', '**user3', 'User 3', 'user3@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 13, TRUE, current_date, current_date, 'user4', '**user4', 'User 4', 'user4@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 14, TRUE, current_date, current_date, 'user5', '**user5', 'User 5', 'user5@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 15, TRUE, current_date, current_date, 'User Six', '**user6', 'User 6', 'user6@example.net' ); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 20, TRUE, current_date, current_date, 'manager1', '**manager1', 'Manager 1', 'manager1@example.net' ); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 30, TRUE, current_date, current_date, 'assistant1', '**assistant1', 'Assistant 1', 'assistant1@example.net' ); + + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 100, TRUE, current_date, current_date, 'resource1', '*salt*unpossible', 'Resource 1', 'resource1@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 100, 4); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 101, TRUE, current_date, current_date, 'resource2', '*salt*unpossible', 'Resource 2', 'resource2@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 101, 4); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 200, TRUE, current_date, current_date, 'resmgr1', '*salt*unpossible', 'Resource Managers', 'resource-managers@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 200, 2); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 300, TRUE, current_date, current_date, 'teamclient1', '*salt*unpossible', 'Team for Client1', 'team-client1@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 300, 2); + +SELECT setval('usr_user_no_seq', 1000); +SELECT setval('dav_id_seq', 1000); + +UPDATE usr SET joined = '2009-06-01', updated = '2009-06-02'; + +INSERT INTO collection (user_no, parent_container, dav_name, dav_etag, + dav_displayname, is_calendar, created, modified, + public_events_only, publicly_readable, collection_id, resourcetypes ) + SELECT user_no, '/' || username || '/', '/' || username || '/home/', md5(username), + username || ' home', TRUE, '2009-06-03', '2009-06-04', + FALSE, FALSE, user_no + 150, '' + FROM usr ORDER BY user_no; + +INSERT INTO collection (user_no, parent_container, dav_name, dav_etag, + dav_displayname, is_calendar, is_addressbook, created, modified, + public_events_only, publicly_readable, collection_id, resourcetypes ) + SELECT user_no, '/' || username || '/', '/' || username || '/addresses/', md5(username), + username || ' addresses', FALSE, TRUE, '1957-07-26', '1998-03-16', + FALSE, FALSE, user_no + 450, '' + FROM usr ORDER BY user_no; + + +INSERT INTO principal (type_id, user_no, displayname, default_privileges) + SELECT 1, user_no, fullname, privilege_to_bits(ARRAY['read-free-busy','schedule-send','schedule-deliver']) FROM usr + WHERE NOT EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Group' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Resource' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM principal WHERE principal.user_no = usr.user_no) ORDER BY user_no; + +INSERT INTO principal (type_id, user_no, displayname, default_privileges) + SELECT 2, user_no, fullname, privilege_to_bits(ARRAY['read','schedule-send','schedule-deliver']) FROM usr + WHERE EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Resource' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM principal WHERE principal.user_no = usr.user_no) ORDER BY user_no; + +INSERT INTO principal (type_id, user_no, displayname, default_privileges) + SELECT 3, user_no, fullname, privilege_to_bits(ARRAY['read-free-busy','schedule-send','schedule-deliver']) FROM usr + WHERE EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Group' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM principal WHERE principal.user_no = usr.user_no) ORDER BY user_no; + +-- Set the insert sequence to the next number, with a minimum of 1000 +SELECT setval('relationship_type_rt_id_seq', (SELECT 10 UNION SELECT rt_id FROM relationship_type ORDER BY 1 DESC LIMIT 1) ); + +-- The resources for meetings +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 200, 100, 1 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 200, 101, 1 ); + +-- The people who administer meetings +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 10, 200, 1 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 11, 200, 1 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 200, 1 ); + +-- Between a PA and their Manager +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 20, 2 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 10, 2 ); + + +-- Between a team +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 20, 300, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 10, 300, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 300, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 300, 20, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 300, 10, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 300, 30, 3 ); + +-- Granting explicit free/busy permission +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 11, 10, 4 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 10, 11, 4 ); + + +UPDATE relationship r SET confers = (SELECT bit_confers FROM relationship_type rt WHERE rt.rt_id=r.rt_id); + +INSERT INTO group_member ( group_id, member_id) + SELECT g.principal_id, m.principal_id + FROM relationship JOIN principal g ON(to_user=g.user_no AND g.type_id = 3) -- Group + JOIN principal m ON(from_user=m.user_no AND m.type_id IN (1,2)) ORDER BY 1, 2; -- Person | Resource + +INSERT INTO grants ( by_principal, to_principal, privileges, is_group ) + SELECT pby.principal_id AS by_principal, pto.principal_id AS to_principal, + confers AS privileges, pto.type_id > 2 AS is_group + FROM relationship r JOIN usr f ON(f.user_no=r.from_user) + JOIN usr t ON(t.user_no=r.to_user) + JOIN principal pby ON(t.user_no=pby.user_no) + JOIN principal pto ON(pto.user_no=f.user_no) + WHERE rt_id < 4 AND pby.type_id < 3 ORDER BY 1, 2; diff --git a/testing/tests/regression-suite/Restore-Database.result b/testing/tests/regression-suite/Restore-Database.result index e69de29b..895371db 100644 --- a/testing/tests/regression-suite/Restore-Database.result +++ b/testing/tests/regression-suite/Restore-Database.result @@ -0,0 +1,140 @@ + set_config +------------ + public +(1 row) + + setval +-------- + 1013 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 10 +(1 row) + + setval +-------- + 10 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 1000 +(1 row) + diff --git a/testing/tests/scheduling/3021-POST-availability.result b/testing/tests/scheduling/3021-POST-availability.result index 0d4bca63..9aa472f5 100644 --- a/testing/tests/scheduling/3021-POST-availability.result +++ b/testing/tests/scheduling/3021-POST-availability.result @@ -36,7 +36,6 @@ BEGIN:VFREEBUSY DTSTAMP:yyyymmddThhmmssZ DTSTART:20111018T110000Z DTEND:20111019T110000Z -FREEBUSY:20111018T180000Z/20111019T040000Z UID:E9F98477-A9C2-43F9-8371-CBA0CBCB0300 ORGANIZER:mailto:manager1@example.net ATTENDEE:mailto:user1@example.net diff --git a/testing/tests/scheduling/3022-POST-availability.result b/testing/tests/scheduling/3022-POST-availability.result index b74e3761..9e0d99ad 100644 --- a/testing/tests/scheduling/3022-POST-availability.result +++ b/testing/tests/scheduling/3022-POST-availability.result @@ -35,8 +35,6 @@ BEGIN:VFREEBUSY DTSTAMP:yyyymmddThhmmssZ DTSTART:20111024T110000Z DTEND:20111025T110000Z -FREEBUSY:20111024T180000Z/20111025T040000Z -FREEBUSY:20111024T184500Z/20111024T193000Z FREEBUSY:20111024T220000Z/20111025T030000Z UID:01B40176-4934-46AE-9C0A-19ECC41200E6 ORGANIZER:mailto:manager1@example.net diff --git a/testing/tests/scheduling/3023-PUT-iCal-with-attendees.result b/testing/tests/scheduling/3023-PUT-iCal-with-attendees.result index d3e360b5..b8dd17d0 100644 --- a/testing/tests/scheduling/3023-PUT-iCal-with-attendees.result +++ b/testing/tests/scheduling/3023-PUT-iCal-with-attendees.result @@ -37,7 +37,7 @@ DTEND;TZID=Pacific/Auckland:20111019T110000 ATTENDEE;CN=Manager 1;CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED: mailto:manager1@example.net ATTENDEE;CN=user1@example.net;CUTYPE=INDIVIDUAL;EMAIL=user1@example.net; - PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE;SCHEDULE-STATUS=3.8 + PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE;SCHEDULE-STATUS=1.2 :mailto:user1@example.net TRANSP:OPAQUE SUMMARY:Meeting with User1 @@ -47,5 +47,96 @@ ORGANIZER;CN=Manager 1:mailto:manager1@example.net SEQUENCE:4 END:VEVENT END:VCALENDAR +< + + caldav_type: >VEVENT< + dav_name: >/user1/.in/E1A13F04-iCal-schedule.ics< + logged_user: >20< + summary: >Meeting with User1< + user_no: >10< + vcalendar: >BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//Apple Inc.//iCal 4.0.4//EN +CALSCALE:GREGORIAN +METHOD:REQUEST +BEGIN:VTIMEZONE +TZID:Pacific/Auckland +BEGIN:DAYLIGHT +TZOFFSETFROM:+1200 +RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU +DTSTART:20070930T020000 +TZNAME:GMT+13:00 +TZOFFSETTO:+1300 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+1300 +RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU +DTSTART:20080406T030000 +TZNAME:GMT+12:00 +TZOFFSETTO:+1200 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +CREATED:20111018T195845Z +UID:E1A13F04-iCal-schedule +DTEND;TZID=Pacific/Auckland:20111019T110000 +ATTENDEE;CN="Manager 1";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED:mailto:manag + er1@example.net +ATTENDEE;CN="user1@example.net";CUTYPE=INDIVIDUAL;EMAIL="user1@example.n + et";PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:user1@ex + ample.net +TRANSP:OPAQUE +SUMMARY:Meeting with User1 +DTSTART;TZID=Pacific/Auckland:20111019T100000 +DTSTAMP:20111018T200107Z +ORGANIZER;CN="Manager 1":mailto:manager1@example.net +SEQUENCE:4 +END:VEVENT +END:VCALENDAR +< + + caldav_type: >VEVENT< + dav_name: >/user1/home/E1A13F04-iCal-schedule.ics< + logged_user: >20< + summary: >Meeting with User1< + user_no: >10< + vcalendar: >BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//Apple Inc.//iCal 4.0.4//EN +CALSCALE:GREGORIAN +BEGIN:VTIMEZONE +TZID:Pacific/Auckland +BEGIN:DAYLIGHT +TZOFFSETFROM:+1200 +RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU +DTSTART:20070930T020000 +TZNAME:GMT+13:00 +TZOFFSETTO:+1300 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+1300 +RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU +DTSTART:20080406T030000 +TZNAME:GMT+12:00 +TZOFFSETTO:+1200 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +CREATED:20111018T195845Z +UID:E1A13F04-iCal-schedule +DTEND;TZID=Pacific/Auckland:20111019T110000 +ATTENDEE;CN="Manager 1";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED:mailto:manag + er1@example.net +ATTENDEE;CN="user1@example.net";CUTYPE=INDIVIDUAL;EMAIL="user1@example.n + et";PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:user1@ex + ample.net +TRANSP:OPAQUE +SUMMARY:Meeting with User1 +DTSTART;TZID=Pacific/Auckland:20111019T100000 +DTSTAMP:20111018T200107Z +ORGANIZER;CN="Manager 1":mailto:manager1@example.net +SEQUENCE:4 +END:VEVENT +END:VCALENDAR < diff --git a/testing/tests/scheduling/3024-PUT-iCal-with-attendees.result b/testing/tests/scheduling/3024-PUT-iCal-with-attendees.result index b1119784..2094c2ae 100644 --- a/testing/tests/scheduling/3024-PUT-iCal-with-attendees.result +++ b/testing/tests/scheduling/3024-PUT-iCal-with-attendees.result @@ -84,18 +84,18 @@ END:VTIMEZONE BEGIN:VEVENT CREATED:20111018T195845Z UID:E1A13F04-iCal-schedule -DTEND;TZID=Pacific/Auckland:20111019T110000 -ATTENDEE;CN="Manager 1";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED:mailto:manag - er1@example.net -ATTENDEE;CN="user1@example.net";CUTYPE=INDIVIDUAL;EMAIL="user1@example.n - et";PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:user1@ex - ample.net TRANSP:OPAQUE -SUMMARY:Meeting with User1 -DTSTART;TZID=Pacific/Auckland:20111019T100000 +ORGANIZER;CN=Manager 1:mailto:manager1@example.net DTSTAMP:20111018T200107Z -ORGANIZER;CN="Manager 1":mailto:manager1@example.net SEQUENCE:5 +DTSTART;TZID=Pacific/Auckland:20111019T100000 +DTEND;TZID=Pacific/Auckland:20111019T110000 +SUMMARY:Meeting with User1 +ATTENDEE;CN=Manager 1;CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED: + mailto:manager1@example.net +ATTENDEE;CN=user1@example.net;CUTYPE=INDIVIDUAL;EMAIL=user1@example.net; + PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:user1@exampl + e.net END:VEVENT END:VCALENDAR < @@ -129,18 +129,18 @@ END:VTIMEZONE BEGIN:VEVENT CREATED:20111018T195845Z UID:E1A13F04-iCal-schedule -DTEND;TZID=Pacific/Auckland:20111019T110000 -ATTENDEE;CN="Manager 1";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED:mailto:manag - er1@example.net -ATTENDEE;CN="user1@example.net";CUTYPE=INDIVIDUAL;EMAIL="user1@example.n - et";PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:user1@ex - ample.net TRANSP:OPAQUE -SUMMARY:Meeting with User1 -DTSTART;TZID=Pacific/Auckland:20111019T100000 +ORGANIZER;CN=Manager 1:mailto:manager1@example.net DTSTAMP:20111018T200107Z -ORGANIZER;CN="Manager 1":mailto:manager1@example.net SEQUENCE:5 +DTSTART;TZID=Pacific/Auckland:20111019T100000 +DTEND;TZID=Pacific/Auckland:20111019T110000 +SUMMARY:Meeting with User1 +ATTENDEE;CN=Manager 1;CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED: + mailto:manager1@example.net +ATTENDEE;CN=user1@example.net;CUTYPE=INDIVIDUAL;EMAIL=user1@example.net; + PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:user1@exampl + e.net END:VEVENT END:VCALENDAR < diff --git a/testing/tests/scheduling/3026-PUT-Accept.test b/testing/tests/scheduling/3026-PUT-Accept.test index 26be2990..c3066b8e 100644 --- a/testing/tests/scheduling/3026-PUT-Accept.test +++ b/testing/tests/scheduling/3026-PUT-Accept.test @@ -5,7 +5,7 @@ TYPE=PUT URL=http://regression.host/user1/home/E1A13F04-iCal-schedule.ics HEADER=User-Agent: DAVKit/4.0.3 (732.2); CalendarStore/4.0.4 (997.7); iCal/4.0.4 (1395.7); Mac OS X/10.6.8 (10K549) -HEADER=If-Match: "46e5c5b3530da1b0d6fd8a08bb38a3b3" +HEADER=If-Match: "3a4199f4abc58f24c5a931a8698523f8" HEADER=Content-Type: text/calendar # REPLACE=#\d{8}T\d{6}#YYYYMMDDThhmmss# diff --git a/testing/tests/scheduling/Create-Database.result b/testing/tests/scheduling/Create-Database.result new file mode 100644 index 00000000..bf224505 --- /dev/null +++ b/testing/tests/scheduling/Create-Database.result @@ -0,0 +1,14 @@ + + +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. +NOTE +==== +* The password for the 'admin' user has been set to 'nimda' + +Thanks for trying DAViCal! Check the configuration in /etc/davical/config.php. +For help, look at our website and wiki, or visit #davical on irc.oftc.net. + diff --git a/testing/tests/scheduling/Load-Sample-Data.result b/testing/tests/scheduling/Load-Sample-Data.result new file mode 100644 index 00000000..b86d6212 --- /dev/null +++ b/testing/tests/scheduling/Load-Sample-Data.result @@ -0,0 +1,15 @@ + setval +-------- + 1000 +(1 row) + + setval +-------- + 1000 +(1 row) + + setval +-------- + 10 +(1 row) + diff --git a/testing/tests/scheduling/Really-Upgrade-Database.result b/testing/tests/scheduling/Really-Upgrade-Database.result new file mode 100644 index 00000000..299acd5c --- /dev/null +++ b/testing/tests/scheduling/Really-Upgrade-Database.result @@ -0,0 +1,7 @@ +The database is version XX currently at revision 1.3.3. +No patches were applied. +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. diff --git a/testing/tests/scheduling/Restore-Database.result b/testing/tests/scheduling/Restore-Database.result index 3f09cf78..895371db 100644 --- a/testing/tests/scheduling/Restore-Database.result +++ b/testing/tests/scheduling/Restore-Database.result @@ -5,7 +5,7 @@ setval -------- - 1654 + 1013 (1 row) setval @@ -125,12 +125,12 @@ setval -------- - 43 + 1 (1 row) setval -------- - 14 + 1 (1 row) setval diff --git a/testing/tests/scheduling/Upgrade-Database.result b/testing/tests/scheduling/Upgrade-Database.result new file mode 100644 index 00000000..a34c672b --- /dev/null +++ b/testing/tests/scheduling/Upgrade-Database.result @@ -0,0 +1,5 @@ +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. diff --git a/testing/tests/scheduling/sample-data.sql b/testing/tests/scheduling/sample-data.sql new file mode 100644 index 00000000..89ed56b6 --- /dev/null +++ b/testing/tests/scheduling/sample-data.sql @@ -0,0 +1,126 @@ +-- Some sample data to prime the database... +-- base-data.sql should be processed before this + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 2, TRUE, current_date, current_date, 'andrew', '**x', 'Andrew McMillan', 'andrew@catalyst.net.nz' ); +INSERT INTO role_member (user_no, role_no) VALUES( 2, 1); + + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 10, TRUE, current_date, current_date, 'user1', '**user1', 'User 1', 'user1@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 11, TRUE, current_date, current_date, 'user2', '**user2', 'User 2', 'user2@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 12, TRUE, current_date, current_date, 'user3', '**user3', 'User 3', 'user3@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 13, TRUE, current_date, current_date, 'user4', '**user4', 'User 4', 'user4@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 14, TRUE, current_date, current_date, 'user5', '**user5', 'User 5', 'user5@example.net' ); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 15, TRUE, current_date, current_date, 'User Six', '**user6', 'User 6', 'user6@example.net' ); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 20, TRUE, current_date, current_date, 'manager1', '**manager1', 'Manager 1', 'manager1@example.net' ); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 30, TRUE, current_date, current_date, 'assistant1', '**assistant1', 'Assistant 1', 'assistant1@example.net' ); + + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 100, TRUE, current_date, current_date, 'resource1', '*salt*unpossible', 'Resource 1', 'resource1@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 100, 4); +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 101, TRUE, current_date, current_date, 'resource2', '*salt*unpossible', 'Resource 2', 'resource2@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 101, 4); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 200, TRUE, current_date, current_date, 'resmgr1', '*salt*unpossible', 'Resource Managers', 'resource-managers@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 200, 2); + +INSERT INTO usr ( user_no, active, email_ok, updated, username, password, fullname, email ) + VALUES( 300, TRUE, current_date, current_date, 'teamclient1', '*salt*unpossible', 'Team for Client1', 'team-client1@example.net' ); +INSERT INTO role_member (user_no, role_no) VALUES( 300, 2); + +SELECT setval('usr_user_no_seq', 1000); +SELECT setval('dav_id_seq', 1000); + +UPDATE usr SET joined = '2009-06-01', updated = '2009-06-02'; + +INSERT INTO collection (user_no, parent_container, dav_name, dav_etag, + dav_displayname, is_calendar, created, modified, + public_events_only, publicly_readable, collection_id, resourcetypes ) + SELECT user_no, '/' || username || '/', '/' || username || '/home/', md5(username), + username || ' home', TRUE, '2009-06-03', '2009-06-04', + FALSE, FALSE, user_no + 150, '' + FROM usr ORDER BY user_no; + +INSERT INTO collection (user_no, parent_container, dav_name, dav_etag, + dav_displayname, is_calendar, is_addressbook, created, modified, + public_events_only, publicly_readable, collection_id, resourcetypes ) + SELECT user_no, '/' || username || '/', '/' || username || '/addresses/', md5(username), + username || ' addresses', FALSE, TRUE, '1957-07-26', '1998-03-16', + FALSE, FALSE, user_no + 450, '' + FROM usr ORDER BY user_no; + + +INSERT INTO principal (type_id, user_no, displayname, default_privileges) + SELECT 1, user_no, fullname, privilege_to_bits(ARRAY['read-free-busy','schedule-send','schedule-deliver']) FROM usr + WHERE NOT EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Group' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Resource' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM principal WHERE principal.user_no = usr.user_no) ORDER BY user_no; + +INSERT INTO principal (type_id, user_no, displayname, default_privileges) + SELECT 2, user_no, fullname, privilege_to_bits(ARRAY['read','schedule-send','schedule-deliver']) FROM usr + WHERE EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Resource' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM principal WHERE principal.user_no = usr.user_no) ORDER BY user_no; + +INSERT INTO principal (type_id, user_no, displayname, default_privileges) + SELECT 3, user_no, fullname, privilege_to_bits(ARRAY['read-free-busy','schedule-send','schedule-deliver']) FROM usr + WHERE EXISTS(SELECT 1 FROM role_member JOIN roles USING(role_no) WHERE role_name = 'Group' AND role_member.user_no = usr.user_no) + AND NOT EXISTS(SELECT 1 FROM principal WHERE principal.user_no = usr.user_no) ORDER BY user_no; + +-- Set the insert sequence to the next number, with a minimum of 1000 +SELECT setval('relationship_type_rt_id_seq', (SELECT 10 UNION SELECT rt_id FROM relationship_type ORDER BY 1 DESC LIMIT 1) ); + +-- The resources for meetings +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 200, 100, 1 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 200, 101, 1 ); + +-- The people who administer meetings +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 10, 200, 1 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 11, 200, 1 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 200, 1 ); + +-- Between a PA and their Manager +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 20, 2 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 10, 2 ); + + +-- Between a team +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 20, 300, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 10, 300, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 30, 300, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 300, 20, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 300, 10, 3 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 300, 30, 3 ); + +-- Granting explicit free/busy permission +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 11, 10, 4 ); +INSERT INTO relationship ( from_user, to_user, rt_id ) VALUES( 10, 11, 4 ); + + +UPDATE relationship r SET confers = (SELECT bit_confers FROM relationship_type rt WHERE rt.rt_id=r.rt_id); + +INSERT INTO group_member ( group_id, member_id) + SELECT g.principal_id, m.principal_id + FROM relationship JOIN principal g ON(to_user=g.user_no AND g.type_id = 3) -- Group + JOIN principal m ON(from_user=m.user_no AND m.type_id IN (1,2)) ORDER BY 1, 2; -- Person | Resource + +INSERT INTO grants ( by_principal, to_principal, privileges, is_group ) + SELECT pby.principal_id AS by_principal, pto.principal_id AS to_principal, + confers AS privileges, pto.type_id > 2 AS is_group + FROM relationship r JOIN usr f ON(f.user_no=r.from_user) + JOIN usr t ON(t.user_no=r.to_user) + JOIN principal pby ON(t.user_no=pby.user_no) + JOIN principal pto ON(pto.user_no=f.user_no) + WHERE rt_id < 4 AND pby.type_id < 3 ORDER BY 1, 2; diff --git a/testing/tests/timezone/Create-Database.result b/testing/tests/timezone/Create-Database.result new file mode 100644 index 00000000..bf224505 --- /dev/null +++ b/testing/tests/timezone/Create-Database.result @@ -0,0 +1,14 @@ + + +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. +NOTE +==== +* The password for the 'admin' user has been set to 'nimda' + +Thanks for trying DAViCal! Check the configuration in /etc/davical/config.php. +For help, look at our website and wiki, or visit #davical on irc.oftc.net. + diff --git a/testing/tests/timezone/Really-Upgrade-Database.result b/testing/tests/timezone/Really-Upgrade-Database.result new file mode 100644 index 00000000..299acd5c --- /dev/null +++ b/testing/tests/timezone/Really-Upgrade-Database.result @@ -0,0 +1,7 @@ +The database is version XX currently at revision 1.3.3. +No patches were applied. +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated. diff --git a/testing/tests/timezone/Upgrade-Database.result b/testing/tests/timezone/Upgrade-Database.result new file mode 100644 index 00000000..a34c672b --- /dev/null +++ b/testing/tests/timezone/Upgrade-Database.result @@ -0,0 +1,5 @@ +Supported locales updated. +Updated view: dav_principal.sql applied. +CalDAV functions updated. +RRULE functions updated. +Database permissions updated.