Merge branch 'master' of github.com:metallerok/Radicale into recurrence_all_day_comparsion
This commit is contained in:
16
radicale/tests/static/broken-vcards.vcf
Normal file
16
radicale/tests/static/broken-vcards.vcf
Normal file
@@ -0,0 +1,16 @@
|
||||
BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
|
||||
UID:C68582D2-2E60-0001-C2C0-000000000000.vcf
|
||||
X-MOZILLA-HTML:FALSE
|
||||
EMAIL;TYPE=work:test-misses-N-or-FN@example.com
|
||||
X-RADICALE-NAME:C68582D2-2E60-0001-C2C0-000000000000.vcf
|
||||
END:VCARD
|
||||
BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
|
||||
UID:C68582D2-2E60-0001-C2C0-000000000001.vcf
|
||||
X-MOZILLA-HTML:FALSE
|
||||
EMAIL;TYPE=work:test-misses-N-or-FN@example1.com
|
||||
X-RADICALE-NAME:C68582D2-2E60-0001-C2C0-000000000001.vcf
|
||||
END:VCARD
|
||||
16
radicale/tests/static/broken-vcards2-no_uid.vcf
Normal file
16
radicale/tests/static/broken-vcards2-no_uid.vcf
Normal file
@@ -0,0 +1,16 @@
|
||||
BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
|
||||
UID:C68582D2-2E60-0001-C2C0-000000000000.vcf
|
||||
X-MOZILLA-HTML:FALSE
|
||||
EMAIL;TYPE=work:test-misses-N-or-FN@example.com
|
||||
FN:Test Example
|
||||
X-RADICALE-NAME:C68582D2-2E60-0001-C2C0-000000000000.vcf
|
||||
END:VCARD
|
||||
BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
|
||||
X-MOZILLA-HTML:FALSE
|
||||
EMAIL;TYPE=work:test-misses-N-or-FN@example1.com
|
||||
X-RADICALE-NAME:C68582D2-2E60-0001-C2C0-000000000001.vcf
|
||||
END:VCARD
|
||||
17
radicale/tests/static/broken-vcards2.vcf
Normal file
17
radicale/tests/static/broken-vcards2.vcf
Normal file
@@ -0,0 +1,17 @@
|
||||
BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
|
||||
UID:C68582D2-2E60-0001-C2C0-000000000000.vcf
|
||||
X-MOZILLA-HTML:FALSE
|
||||
EMAIL;TYPE=work:test-misses-N-or-FN@example.com
|
||||
FN:Test Example
|
||||
X-RADICALE-NAME:C68582D2-2E60-0001-C2C0-000000000000.vcf
|
||||
END:VCARD
|
||||
BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
|
||||
UID:C68582D2-2E60-0001-C2C0-000000000001.vcf
|
||||
X-MOZILLA-HTML:FALSE
|
||||
EMAIL;TYPE=work:test-misses-N-or-FN@example1.com
|
||||
X-RADICALE-NAME:C68582D2-2E60-0001-C2C0-000000000001.vcf
|
||||
END:VCARD
|
||||
25
radicale/tests/static/broken-vevents.ics
Normal file
25
radicale/tests/static/broken-vevents.ics
Normal file
@@ -0,0 +1,25 @@
|
||||
BEGIN:VCALENDAR
|
||||
PRODID:-//Radicale//NONSGML Radicale Server//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
CREATED:20160725T060147Z
|
||||
LAST-MODIFIED:20160727T193435Z
|
||||
DTSTAMP:20160727T193435Z
|
||||
UID:040000008200E00074C5B7101A82E00800000000
|
||||
SUMMARY:Good ICS
|
||||
STATUS:CONFIRMED
|
||||
X-MOZ-LASTACK:20160727T193435Z
|
||||
DTSTART;TZID=Europe/Budapest:20160727T170000
|
||||
DTEND;TZID=Europe/Budapest:20160727T223000
|
||||
CLASS:PUBLIC
|
||||
X-LIC-ERROR:No value for LOCATION property. Removing entire property:
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
CREATED:20160725T060147Z
|
||||
LAST-MODIFIED:20160727T193435Z
|
||||
DTSTAMP:20160727T193435Z
|
||||
UID:040000008200E00074C5B7101A82E00800000001
|
||||
CLASS:PUBLIC
|
||||
X-LIC-ERROR:No value for LOCATION property. Removing entire property:
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
7
radicale/tests/static/contact1_v4.vcf
Normal file
7
radicale/tests/static/contact1_v4.vcf
Normal file
@@ -0,0 +1,7 @@
|
||||
BEGIN:VCARD
|
||||
VERSION:4.0
|
||||
UID:contact1
|
||||
N:Contact;;;;
|
||||
FN:Contact
|
||||
NICKNAME:test
|
||||
END:VCARD
|
||||
12
radicale/tests/static/contact_multiple_v4.vcf
Normal file
12
radicale/tests/static/contact_multiple_v4.vcf
Normal file
@@ -0,0 +1,12 @@
|
||||
BEGIN:VCARD
|
||||
VERSION:4.0
|
||||
UID:contact1
|
||||
N:Contact1;;;;
|
||||
FN:Contact1
|
||||
END:VCARD
|
||||
BEGIN:VCARD
|
||||
VERSION:4.0
|
||||
UID:contact2
|
||||
N:Contact2;;;;
|
||||
FN:Contact2
|
||||
END:VCARD
|
||||
8
radicale/tests/static/contact_photo_with_data_uri_v4.vcf
Normal file
8
radicale/tests/static/contact_photo_with_data_uri_v4.vcf
Normal file
@@ -0,0 +1,8 @@
|
||||
BEGIN:VCARD
|
||||
VERSION:4.0
|
||||
UID:contact
|
||||
N:Contact;;;;
|
||||
FN:Contact
|
||||
NICKNAME:test
|
||||
PHOTO:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAD0lEQVQIHQEEAPv/AP///wX+Av4DfRnGAAAAAElFTkSuQmCC
|
||||
END:VCARD
|
||||
30
radicale/tests/static/event_issue1812_getetag.ics
Normal file
30
radicale/tests/static/event_issue1812_getetag.ics
Normal file
@@ -0,0 +1,30 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//algoo.fr//NONSGML Open Calendar v0.9//EN
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
LAST-MODIFIED:20250523T094234Z
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19701025T030000Z
|
||||
RRULE:BYDAY=-1SU;BYMONTH=10;FREQ=YEARLY
|
||||
TZNAME:CET
|
||||
TZOFFSETFROM:+0200
|
||||
TZOFFSETTO:+0100
|
||||
END:STANDARD
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19700329T020000Z
|
||||
RRULE:BYDAY=-1SU;BYMONTH=3;FREQ=YEARLY
|
||||
TZNAME:CEST
|
||||
TZOFFSETFROM:+0100
|
||||
TZOFFSETTO:+0200
|
||||
END:DAYLIGHT
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
UID:070a3478-4411-4364-844d-26f3542fc364
|
||||
DTSTART;TZID=Europe/Paris;VALUE=DATE:20250716
|
||||
DTEND;TZID=Europe/Paris;VALUE=DATE:20250717
|
||||
DTSTAMP;VALUE=DATE-TIME:20250723T080354Z
|
||||
SEQUENCE:1
|
||||
SUMMARY:Filtered event
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
14
radicale/tests/static/event_issue1847_1.ics
Normal file
14
radicale/tests/static/event_issue1847_1.ics
Normal file
@@ -0,0 +1,14 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//algoo.fr//NONSGML Open Calendar v0.9//EN
|
||||
BEGIN:VEVENT
|
||||
CREATED:20250814T153429Z
|
||||
LAST-MODIFIED:20250814T153503Z
|
||||
DTSTAMP:20250814T153503Z
|
||||
UID:f91964cb-53ca-4942-8811-c38f076f4328
|
||||
SUMMARY:error
|
||||
DTSTART:20250814T180000
|
||||
DTEND;TZID=Europe/Brussels:20250814T190000
|
||||
TRANSP:OPAQUE
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
14
radicale/tests/static/event_issue1847_2.ics
Normal file
14
radicale/tests/static/event_issue1847_2.ics
Normal file
@@ -0,0 +1,14 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//algoo.fr//NONSGML Open Calendar v0.9//EN
|
||||
BEGIN:VEVENT
|
||||
CREATED:20250814T153429Z
|
||||
LAST-MODIFIED:20250814T153503Z
|
||||
DTSTAMP:20250814T153503Z
|
||||
UID:f91964cb-53ca-4942-8811-c38f076f4328
|
||||
SUMMARY:error
|
||||
DTSTART;TZID=Europe/Brussels:20250814T180000
|
||||
DTEND:20250814T190000
|
||||
TRANSP:OPAQUE
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
29
radicale/tests/static/event_issue1880_1.ics
Normal file
29
radicale/tests/static/event_issue1880_1.ics
Normal file
@@ -0,0 +1,29 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//algoo.fr//NONSGML Open Calendar v0.9//EN
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
LAST-MODIFIED:20250523T094234Z
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19701025T030000Z
|
||||
RRULE:BYDAY=-1SU;BYMONTH=10;FREQ=YEARLY
|
||||
TZNAME:CET
|
||||
TZOFFSETFROM:+0200
|
||||
TZOFFSETTO:+0100
|
||||
END:STANDARD
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19700329T020000Z
|
||||
RRULE:BYDAY=-1SU;BYMONTH=3;FREQ=YEARLY
|
||||
TZNAME:CEST
|
||||
TZOFFSETFROM:+0100
|
||||
TZOFFSETTO:+0200
|
||||
END:DAYLIGHT
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
UID:f5b69821-addc-4010-9ab8-891df1c33c01
|
||||
DTSTART;TZID=Europe/Paris;VALUE=DATE-TIME:20250925T093000
|
||||
DTEND;TZID=Europe/Paris;VALUE=DATE-TIME:20250925T140000
|
||||
DTSTAMP:20250923T114003Z
|
||||
SUMMARY:event from opencalendar
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
396
radicale/tests/static/event_issue1880_2.ics
Normal file
396
radicale/tests/static/event_issue1880_2.ics
Normal file
@@ -0,0 +1,396 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19110311T000000
|
||||
RDATE:19110311T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+000921
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19161002T000000
|
||||
RDATE:19161002T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19171008T000000
|
||||
RDATE:19171008T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19181007T000000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19191006T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19201024T000000
|
||||
RDATE:19201024T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19211026T000000
|
||||
RDATE:19211026T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19221008T000000
|
||||
RDATE:19221008T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19231007T000000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19321002T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19331008T000000
|
||||
RDATE:19331008T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19341007T000000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19381002T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19391119T000000
|
||||
RDATE:19391119T000000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+000000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19421102T030000
|
||||
RDATE:19421102T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19431004T030000
|
||||
RDATE:19431004T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19450916T030000
|
||||
RDATE:19450916T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19760926T010000
|
||||
RDATE:19760926T010000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19770925T030000
|
||||
RDATE:19770925T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19781001T030000
|
||||
RDATE:19781001T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19790930T030000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19961027T030000
|
||||
RDATE:19961027T030000
|
||||
TZNAME:Europe/Paris(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19971026T030000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
|
||||
TZNAME:(STD)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:STANDARD
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19160614T230000
|
||||
RDATE:19160614T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19170324T230000
|
||||
RDATE:19170324T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19180309T230000
|
||||
RDATE:19180309T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19190301T230000
|
||||
RDATE:19190301T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19200214T230000
|
||||
RDATE:19200214T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19210314T230000
|
||||
RDATE:19210314T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19220325T230000
|
||||
RDATE:19220325T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19230526T230000
|
||||
RDATE:19230526T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19240329T230000
|
||||
RDATE:19240329T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19250404T230000
|
||||
RDATE:19250404T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19260417T230000
|
||||
RDATE:19260417T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19270409T230000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=2SA;UNTIL=19280414T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19290420T230000
|
||||
RDATE:19290420T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19300412T230000
|
||||
RDATE:19300412T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19310418T230000
|
||||
RDATE:19310418T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19320402T230000
|
||||
RDATE:19320402T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19330325T230000
|
||||
RDATE:19330325T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19340407T230000
|
||||
RDATE:19340407T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19350330T230000
|
||||
RDATE:19350330T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19360418T230000
|
||||
RDATE:19360418T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19370403T230000
|
||||
RDATE:19370403T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19380326T230000
|
||||
RDATE:19380326T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19390415T230000
|
||||
RDATE:19390415T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19400225T020000
|
||||
RDATE:19400225T020000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+000000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19400614T230000
|
||||
RDATE:19400614T230000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19430329T020000
|
||||
RDATE:19430329T020000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19440403T020000
|
||||
RDATE:19440403T020000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19440825T000000
|
||||
RDATE:19440825T000000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19441008T010000
|
||||
RDATE:19441008T010000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+020000
|
||||
TZOFFSETTO:+010000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19450402T020000
|
||||
RDATE:19450402T020000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19760328T010000
|
||||
RDATE:19760328T010000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19770403T020000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19800406T020000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19810329T020000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960331T020000
|
||||
TZNAME:Europe/Paris(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19970330T020000
|
||||
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
|
||||
TZNAME:(DST)
|
||||
TZOFFSETFROM:+010000
|
||||
TZOFFSETTO:+020000
|
||||
END:DAYLIGHT
|
||||
X-TZINFO:Europe/Paris[2024a]
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
UID:50c08af4-295c-4bea-9ea4-7402b8e82143
|
||||
DTSTART;TZID=Europe/Paris:20250924T133000
|
||||
DTEND;TZID=Europe/Paris:20250924T143000
|
||||
CREATED:20250923T113902Z
|
||||
DTSTAMP:20250923T113912Z
|
||||
LAST-MODIFIED:20250923T113912Z
|
||||
SUMMARY:event from thunderbird
|
||||
TRANSP:OPAQUE
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
38
radicale/tests/static/event_issue1970_ok.ics
Normal file
38
radicale/tests/static/event_issue1970_ok.ics
Normal file
@@ -0,0 +1,38 @@
|
||||
BEGIN:VCALENDAR
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
X-LIC-LOCATION:Europe/Paris
|
||||
BEGIN:DAYLIGHT
|
||||
TZOFFSETFROM:+0100
|
||||
TZOFFSETTO:+0200
|
||||
TZNAME:CEST
|
||||
DTSTART:19700329T020000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
|
||||
END:DAYLIGHT
|
||||
BEGIN:STANDARD
|
||||
TZOFFSETFROM:+0200
|
||||
TZOFFSETTO:+0100
|
||||
TZNAME:CET
|
||||
DTSTART:19701025T030000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
|
||||
END:STANDARD
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
CREATED:20130902T150157Z
|
||||
LAST-MODIFIED:20130902T150158Z
|
||||
DTSTAMP:20130902T150158Z
|
||||
UID:event1
|
||||
SUMMARY:Event
|
||||
CATEGORIES:some_category1,another_category2
|
||||
DESCRIPTION:Line1
|
||||
Line2
|
||||
Line3
|
||||
ORGANIZER:mailto:unclesam@example.com
|
||||
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;CN=Jane Doe:MAILTO:janedoe@example.com
|
||||
ATTENDEE;ROLE=REQ-PARTICIPANT;DELEGATED-FROM="MAILTO:bob@host.com";PARTSTAT=ACCEPTED;CN=John Doe:MAILTO:johndoe@example.com
|
||||
DTSTART;TZID=Europe/Paris:20130901T180000
|
||||
DTEND;TZID=Europe/Paris:20130901T190000
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
39
radicale/tests/static/event_issue1970_problem.ics
Normal file
39
radicale/tests/static/event_issue1970_problem.ics
Normal file
@@ -0,0 +1,39 @@
|
||||
BEGIN:VCALENDAR
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
X-LIC-LOCATION:Europe/Paris
|
||||
BEGIN:DAYLIGHT
|
||||
TZOFFSETFROM:+0100
|
||||
TZOFFSETTO:+0200
|
||||
TZNAME:CEST
|
||||
DTSTART:19700329T020000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
|
||||
END:DAYLIGHT
|
||||
BEGIN:STANDARD
|
||||
TZOFFSETFROM:+0200
|
||||
TZOFFSETTO:+0100
|
||||
TZNAME:CET
|
||||
DTSTART:19701025T030000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
|
||||
END:STANDARD
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
CREATED:20130902T150157Z
|
||||
LAST-MODIFIED:20130902T150158Z
|
||||
DTSTAMP:20130902T150158Z
|
||||
UID:event1
|
||||
SUMMARY:Event having description with empty line
|
||||
CATEGORIES:some_category1,another_category2
|
||||
DESCRIPTION:Line1
|
||||
Line2
|
||||
|
||||
Line4
|
||||
ORGANIZER:mailto:unclesam@example.com
|
||||
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;CN=Jane Doe:MAILTO:janedoe@example.com
|
||||
ATTENDEE;ROLE=REQ-PARTICIPANT;DELEGATED-FROM="MAILTO:bob@host.com";PARTSTAT=ACCEPTED;CN=John Doe:MAILTO:johndoe@example.com
|
||||
DTSTART;TZID=Europe/Paris:20130901T180000
|
||||
DTEND;TZID=Europe/Paris:20130901T190000
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
40
radicale/tests/static/event_multiple3.ics
Normal file
40
radicale/tests/static/event_multiple3.ics
Normal file
@@ -0,0 +1,40 @@
|
||||
BEGIN:VCALENDAR
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
X-LIC-LOCATION:Europe/Paris
|
||||
BEGIN:DAYLIGHT
|
||||
TZOFFSETFROM:+0100
|
||||
TZOFFSETTO:+0200
|
||||
TZNAME:CEST
|
||||
DTSTART:19700329T020000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
|
||||
END:DAYLIGHT
|
||||
BEGIN:STANDARD
|
||||
TZOFFSETFROM:+0200
|
||||
TZOFFSETTO:+0100
|
||||
TZNAME:CET
|
||||
DTSTART:19701025T030000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
|
||||
END:STANDARD
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
UID:event
|
||||
SUMMARY:Event
|
||||
DTSTART;TZID=Europe/Paris:20130901T190000
|
||||
DTEND;TZID=Europe/Paris:20130901T200000
|
||||
END:VEVENT
|
||||
BEGIN:VTODO
|
||||
UID:todo
|
||||
DTSTART;TZID=Europe/Paris:20130901T220000
|
||||
DURATION:PT1H
|
||||
SUMMARY:Todo
|
||||
END:VTODO
|
||||
BEGIN:VEVENT
|
||||
UID:event2
|
||||
SUMMARY:Event-with-longer-description
|
||||
DTSTART;TZID=Europe/Paris:20130901T190000
|
||||
DTEND;TZID=Europe/Paris:20130901T200000
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
Reference in New Issue
Block a user