From 67bdba2ee678d4c25cab8a987637b1b9f0cb8aa8 Mon Sep 17 00:00:00 2001 From: Ryan Mwangi Date: Tue, 29 Oct 2024 15:26:45 +0300 Subject: [PATCH] add time and date based events as test code --- calendar/Date based events.ics | 214 ++++++++++++++++++++++++++++++++ calendar/Date based events.json | 11 ++ calendar/time based events.ics | 214 ++++++++++++++++++++++++++++++++ calendar/time based events.json | 11 ++ 4 files changed, 450 insertions(+) create mode 100644 calendar/Date based events.ics create mode 100644 calendar/Date based events.json create mode 100644 calendar/time based events.ics create mode 100644 calendar/time based events.json diff --git a/calendar/Date based events.ics b/calendar/Date based events.ics new file mode 100644 index 0000000..4363ce1 --- /dev/null +++ b/calendar/Date based events.ics @@ -0,0 +1,214 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//sebbo.net//ical-generator//EN +NAME:Date based events +X-WR-CALNAME:Date based events +BEGIN:VEVENT +UID:rvmd@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20231231T210000Z +DTEND:20231231T210000Z +SUMMARY:Us holidays New Year's Day +END:VEVENT +BEGIN:VEVENT +UID:mc8t@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240114T210000Z +DTEND:20240114T210000Z +SUMMARY:Us holidays M L King Day +END:VEVENT +BEGIN:VEVENT +UID:knir@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240218T210000Z +DTEND:20240218T210000Z +SUMMARY:Us holidays Presidents' Day +END:VEVENT +BEGIN:VEVENT +UID:ef3e@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240328T210000Z +DTEND:20240328T210000Z +SUMMARY:Us holidays Good Friday +END:VEVENT +BEGIN:VEVENT +UID:e28y@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240330T210000Z +DTEND:20240330T210000Z +SUMMARY:Us holidays Easter Sunday +END:VEVENT +BEGIN:VEVENT +UID:hxw4@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240526T210000Z +DTEND:20240526T210000Z +SUMMARY:Us holidays Memorial Day +END:VEVENT +BEGIN:VEVENT +UID:kvbh@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240618T210000Z +DTEND:20240618T210000Z +SUMMARY:Us holidays Juneteenth +END:VEVENT +BEGIN:VEVENT +UID:943x@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240703T210000Z +DTEND:20240703T210000Z +SUMMARY:Us holidays Independence Day +END:VEVENT +BEGIN:VEVENT +UID:htv4@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20240901T210000Z +DTEND:20240901T210000Z +SUMMARY:Us holidays Labor Day +END:VEVENT +BEGIN:VEVENT +UID:gyyu@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20241013T210000Z +DTEND:20241013T210000Z +SUMMARY:Us holidays Columbus Day +END:VEVENT +BEGIN:VEVENT +UID:5rjp@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20241110T210000Z +DTEND:20241110T210000Z +SUMMARY:Us holidays Veterans Day +END:VEVENT +BEGIN:VEVENT +UID:8u52@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20241127T210000Z +DTEND:20241127T210000Z +SUMMARY:Us holidays Thanksgiving Day +END:VEVENT +BEGIN:VEVENT +UID:f9s4@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20241224T210000Z +DTEND:20241224T210000Z +SUMMARY:Us holidays Christmas +END:VEVENT +BEGIN:VEVENT +UID:78f7@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20241231T210000Z +DTEND:20241231T210000Z +SUMMARY:Us holidays New Year's Day +END:VEVENT +BEGIN:VEVENT +UID:c4mh@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250119T210000Z +DTEND:20250119T210000Z +SUMMARY:Us holidays M L King Day +END:VEVENT +BEGIN:VEVENT +UID:uq9v@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250216T210000Z +DTEND:20250216T210000Z +SUMMARY:Us holidays Presidents' Day +END:VEVENT +BEGIN:VEVENT +UID:rb4a@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250417T210000Z +DTEND:20250417T210000Z +SUMMARY:Us holidays Good Friday +END:VEVENT +BEGIN:VEVENT +UID:spkz@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250419T210000Z +DTEND:20250419T210000Z +SUMMARY:Us holidays Easter Sunday +END:VEVENT +BEGIN:VEVENT +UID:jzz3@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250525T210000Z +DTEND:20250525T210000Z +SUMMARY:Us holidays Memorial Day +END:VEVENT +BEGIN:VEVENT +UID:mwow@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250618T210000Z +DTEND:20250618T210000Z +SUMMARY:Us holidays Juneteenth +END:VEVENT +BEGIN:VEVENT +UID:dks4@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250703T210000Z +DTEND:20250703T210000Z +SUMMARY:Us holidays Independence Day +END:VEVENT +BEGIN:VEVENT +UID:tbcf@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20250831T210000Z +DTEND:20250831T210000Z +SUMMARY:Us holidays Labor Day +END:VEVENT +BEGIN:VEVENT +UID:3kkj@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20251012T210000Z +DTEND:20251012T210000Z +SUMMARY:Us holidays Columbus Day +END:VEVENT +BEGIN:VEVENT +UID:ejxr@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20251110T210000Z +DTEND:20251110T210000Z +SUMMARY:Us holidays Veterans Day +END:VEVENT +BEGIN:VEVENT +UID:znr9@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20251126T210000Z +DTEND:20251126T210000Z +SUMMARY:Us holidays Thanksgiving Day +END:VEVENT +BEGIN:VEVENT +UID:ry53@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T110944Z +DTSTART:20251224T210000Z +DTEND:20251224T210000Z +SUMMARY:Us holidays Christmas +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/calendar/Date based events.json b/calendar/Date based events.json new file mode 100644 index 0000000..e9a63f6 --- /dev/null +++ b/calendar/Date based events.json @@ -0,0 +1,11 @@ +{ + "id": "Date based events", + "linkGroupName": "Date based events", + "calendars": [ + { + "prefix": "Us holidays", + "override": false, + "url": "https://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics" + } + ] +} \ No newline at end of file diff --git a/calendar/time based events.ics b/calendar/time based events.ics new file mode 100644 index 0000000..0d53e7b --- /dev/null +++ b/calendar/time based events.ics @@ -0,0 +1,214 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//sebbo.net//ical-generator//EN +NAME:time based events +X-WR-CALNAME:time based events +BEGIN:VEVENT +UID:k4ar@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20231231T210000Z +DTEND:20231231T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day +END:VEVENT +BEGIN:VEVENT +UID:2edk@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240101T210000Z +DTEND:20240101T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:m9qv@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240102T210000Z +DTEND:20240102T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:6dox@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240103T210000Z +DTEND:20240103T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:0qxx@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240104T210000Z +DTEND:20240104T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:b6f0@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240106T210000Z +DTEND:20240106T210000Z +SUMMARY:Holidays in sanfransisco Orthodox Christmas +END:VEVENT +BEGIN:VEVENT +UID:gi1t@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240107T210000Z +DTEND:20240107T210000Z +SUMMARY:Holidays in sanfransisco Orthodox Christmas Holiday +END:VEVENT +BEGIN:VEVENT +UID:hjdb@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240222T210000Z +DTEND:20240222T210000Z +SUMMARY:Holidays in sanfransisco Defender of the Fatherland +END:VEVENT +BEGIN:VEVENT +UID:ahjr@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240307T210000Z +DTEND:20240307T210000Z +SUMMARY:Holidays in sanfransisco Intl. Women's Day +END:VEVENT +BEGIN:VEVENT +UID:sywr@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240430T210000Z +DTEND:20240430T210000Z +SUMMARY:Holidays in sanfransisco Spring and Labor Day +END:VEVENT +BEGIN:VEVENT +UID:6gpi@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240508T210000Z +DTEND:20240508T210000Z +SUMMARY:Holidays in sanfransisco Victory Day +END:VEVENT +BEGIN:VEVENT +UID:fst0@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20240611T210000Z +DTEND:20240611T210000Z +SUMMARY:Holidays in sanfransisco Russia Day +END:VEVENT +BEGIN:VEVENT +UID:qf4t@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20241103T210000Z +DTEND:20241103T210000Z +SUMMARY:Holidays in sanfransisco Civil Unity Day +END:VEVENT +BEGIN:VEVENT +UID:mox5@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20241231T210000Z +DTEND:20241231T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day +END:VEVENT +BEGIN:VEVENT +UID:6ebe@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250101T210000Z +DTEND:20250101T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:b4pi@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250102T210000Z +DTEND:20250102T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:jq1d@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250103T210000Z +DTEND:20250103T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:g7n3@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250104T210000Z +DTEND:20250104T210000Z +SUMMARY:Holidays in sanfransisco New Year's Day Holiday +END:VEVENT +BEGIN:VEVENT +UID:beg6@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250106T210000Z +DTEND:20250106T210000Z +SUMMARY:Holidays in sanfransisco Orthodox Christmas +END:VEVENT +BEGIN:VEVENT +UID:h3ld@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250107T210000Z +DTEND:20250107T210000Z +SUMMARY:Holidays in sanfransisco Orthodox Christmas Holiday +END:VEVENT +BEGIN:VEVENT +UID:eoyu@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250223T210000Z +DTEND:20250223T210000Z +SUMMARY:Holidays in sanfransisco Defender of the Fatherland +END:VEVENT +BEGIN:VEVENT +UID:09ip@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250309T210000Z +DTEND:20250309T210000Z +SUMMARY:Holidays in sanfransisco Intl. Women's Day +END:VEVENT +BEGIN:VEVENT +UID:g0t3@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250430T210000Z +DTEND:20250430T210000Z +SUMMARY:Holidays in sanfransisco Spring and Labor Day +END:VEVENT +BEGIN:VEVENT +UID:mrz9@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250508T210000Z +DTEND:20250508T210000Z +SUMMARY:Holidays in sanfransisco Victory Day +END:VEVENT +BEGIN:VEVENT +UID:1ny7@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20250611T210000Z +DTEND:20250611T210000Z +SUMMARY:Holidays in sanfransisco Russia Day +END:VEVENT +BEGIN:VEVENT +UID:rgd9@Ryan-jr +SEQUENCE:0 +DTSTAMP:20241029T122603Z +DTSTART:20251103T210000Z +DTEND:20251103T210000Z +SUMMARY:Holidays in sanfransisco Civil Unity Day +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/calendar/time based events.json b/calendar/time based events.json new file mode 100644 index 0000000..7112f78 --- /dev/null +++ b/calendar/time based events.json @@ -0,0 +1,11 @@ +{ + "id": "time based events", + "linkGroupName": "time based events", + "calendars": [ + { + "prefix": "Holidays in sanfransisco", + "override": false, + "url": "https://www.calendarlabs.com/ical-calendar/ics/65/San_Francisco_Public_Holidays.ics" + } + ] +} \ No newline at end of file