Skip to content
Permalink
Browse files

Pull-up specific revisions to match merged changes on the server branch.

  • Loading branch information
cyrusdaboo committed Jan 10, 2014
3 parents bc7a552 + 4a2fb90 + 422a4ee commit a016ead0c88405f4aae98b7beb338e6d6ba7c2cc
Showing with 1,865 additions and 0 deletions.
  1. +51 −0 Resource/CalDAV/implicit/auto11/suite1/1.ics
  2. +51 −0 Resource/CalDAV/implicit/auto11/suite1/2.ics
  3. +36 −0 Resource/CalDAV/implicit/auto11/suite1/3.ics
  4. +20 −0 Resource/CalDAV/implicit/auto11/suite1/4.ics
  5. +51 −0 Resource/CalDAV/implicit/auto11/suite1/5.ics
  6. +36 −0 Resource/CalDAV/implicit/auto11/suite1/6.ics
  7. +38 −0 Resource/CalDAV/implicit/auto11/suite1/7.ics
  8. +38 −0 Resource/CalDAV/privatecomments/44.ics
  9. +53 −0 Resource/CalDAV/recurrence-splitting/implicit/1.ics
  10. +53 −0 Resource/CalDAV/recurrence-splitting/implicit/2.ics
  11. +41 −0 Resource/CalDAV/recurrence-splitting/implicit/3.ics
  12. +53 −0 Resource/CalDAV/recurrence-splitting/implicit/4.ics
  13. +53 −0 Resource/CalDAV/recurrence-splitting/implicit/5.ics
  14. +41 −0 Resource/CalDAV/recurrence-splitting/implicit/6.ics
  15. +41 −0 Resource/CalDAV/recurrence-splitting/implicit/7.ics
  16. +41 −0 Resource/CalDAV/recurrence-splitting/implicit/8.ics
  17. +41 −0 Resource/CalDAV/recurrence-splitting/implicit/9.ics
  18. +13 −0 Resource/CalDAV/recurrence-splitting/simple/1.ics
  19. +14 −0 Resource/CalDAV/recurrence-splitting/simple/2.ics
  20. +14 −0 Resource/CalDAV/recurrence-splitting/simple/3.ics
  21. +13 −0 Resource/CalDAV/recurrence-splitting/simple/4.ics
  22. +12 −0 Resource/CalDAV/recurrence-splitting/simple/5.ics
  23. +1 −0 scripts/server/serverinfo-template.xml
  24. +1 −0 scripts/server/serverinfo.xml
  25. +256 −0 scripts/tests/CalDAV/implicitauto11.xml
  26. +167 −0 scripts/tests/CalDAV/privatecomments.xml
  27. +634 −0 scripts/tests/CalDAV/recurrence-splitting.xml
  28. +2 −0 src/caldavtest.py
@@ -0,0 +1,51 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example Inc.//Example Calendar//EN
BEGIN:VEVENT
UID:event-1
DTSTART:$now.8:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddralt1:
ATTENDEE;CN=$username2:;RSVP=TRUE:$cuaddralt2:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1::$cuaddralt1:
RRULE:FREQ=DAILY
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.9:T200000Z
DTSTART:$now.9:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddralt1:
ATTENDEE;CN=$username2:;RSVP=TRUE:$cuaddralt2:
ATTENDEE;CN=$resourcename1::$rcuaddralt1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1::$cuaddralt1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.10:T200000Z
DTSTART:$now.10:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddralt1:
ATTENDEE;CN=$username2:;RSVP=TRUE:$cuaddralt2:
ATTENDEE;CN=$resourcename1::$rcuaddralt1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1::$cuaddralt1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,51 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example Inc.//Example Calendar//EN
BEGIN:VEVENT
UID:event-1
DTSTART:$now.8:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
RRULE:FREQ=DAILY
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.9:T200000Z
DTSTART:$now.9:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=ACCEPTED;SCHEDULE-STATUS=2.0:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.10:T200000Z
DTSTART:$now.10:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=ACCEPTED;SCHEDULE-STATUS=2.0:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,36 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.9:T200000Z
DTSTART:$now.9:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=ACCEPTED:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1:;SCHEDULE-STATUS=1.2:$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.10:T200000Z
DTSTART:$now.10:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=ACCEPTED:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1:;SCHEDULE-STATUS=1.2:$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,20 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.10:T200000Z
DTSTART:$now.10:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=ACCEPTED:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1:;SCHEDULE-STATUS=1.2:$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,51 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example Inc.//Example Calendar//EN
BEGIN:VEVENT
UID:event-1
DTSTART:$now.8:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
RRULE:FREQ=DAILY
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.9:T200000Z
DTSTART:$now.9:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=DECLINED;SCHEDULE-STATUS=2.0:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.10:T200000Z
DTSTART:$now.10:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=ACCEPTED;SCHEDULE-STATUS=2.0:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,36 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example Inc.//Example Calendar//EN
BEGIN:VEVENT
UID:event-1
DTSTART:$now.8:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
EXDATE:$now.10:T200000Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
RRULE:FREQ=DAILY
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.9:T200000Z
DTSTART:$now.9:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=DECLINED;SCHEDULE-STATUS=2.0:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,38 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example Inc.//Example Calendar//EN
BEGIN:VEVENT
UID:event-1
DTSTART:$now.8:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
EXDATE:$now.10:T200000Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
RRULE:FREQ=DAILY
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:event-1
RECURRENCE-ID:$now.9:T200000Z
DTSTART:$now.9:T200000Z
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
ATTENDEE;CN=$username2:;RSVP=TRUE;SCHEDULE-STATUS=1.2;EMAIL=$email2::$cuaddrurn2:
ATTENDEE;CN=$resourcename1:;PARTSTAT=DECLINED;SCHEDULE-STATUS=1.2:$rcuaddrurn1:
CREATED:20060110T231240Z
DESCRIPTION:Call-in
DTSTAMP:20060309T185105Z
ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Example
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,38 @@
BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Example Inc.//Example Calendar//EN
BEGIN:VTIMEZONE
TZID:US/Eastern
LAST-MODIFIED:20040110T032845Z
BEGIN:STANDARD
DTSTART:20001026T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000404T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:event3@ninevah.local
DTSTART;TZID=US/Eastern:$now.year.1:0101T100000
DURATION:PT1H
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddr1:
ATTENDEE;CN=$username2:;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
CREATED:20060101T150000Z
DTSTAMP:20051222T205953Z
ORGANIZER;CN=$username1::$cuaddr1:
SUMMARY:event 3
X-CALENDARSERVER-ATTENDEE-COMMENT;X-CALENDARSERVER-ATTENDEE-REF="$cuaddrurn2:
";X-CALENDARSERVER-DTSTAMP=20080827T171052Z:I have accepted.
X-CALENDARSERVER-ATTENDEE-COMMENT;X-CALENDARSERVER-ATTENDEE-REF="$cuaddrurn2:
";X-CALENDARSERVER-DTSTAMP=20080828T171052Z:I have accepted again.
END:VEVENT
END:VCALENDAR
@@ -0,0 +1,53 @@
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Example Inc.//Example Calendar//EN
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20051222T205953Z
DTSTART:$now.-10:T120000Z
DURATION:PT1H
SUMMARY:event 1
UID:event1
ORGANIZER;CN=$username1::$cuaddr1:
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddr1:
ATTENDEE;CN=$username2:;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
RRULE:FREQ=DAILY;COUNT=20
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT5M
DESCRIPTION:Reminder 1
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20051222T205953Z
DTSTART:$now.-5:T130000Z
DURATION:PT1H
SUMMARY:event 1
UID:event1
RECURRENCE-ID:$now.-5:T120000Z
ORGANIZER;CN=$username1::$cuaddr1:
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddr1:
ATTENDEE;CN=$username2:;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT5M
DESCRIPTION:Reminder 2
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20051222T205953Z
DTSTART:$now.5:T130000Z
DURATION:PT1H
SUMMARY:event 1
UID:event1
RECURRENCE-ID:$now.5:T120000Z
ORGANIZER;CN=$username1::$cuaddr1:
ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED:$cuaddr1:
ATTENDEE;CN=$username2:;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT5M
DESCRIPTION:Reminder 3
END:VALARM
END:VEVENT
END:VCALENDAR

0 comments on commit a016ead

Please sign in to comment.
You can’t perform that action at this time.