From 12f5138633f048e718e1034c8004dd19896fe16c Mon Sep 17 00:00:00 2001 From: Dave Miller Date: Tue, 29 Jun 2021 02:18:02 -0400 Subject: [PATCH] Update Singapore Holidays. fixes #252 --- media/caldata/SingaporeHolidays.ics | 163 ------------------ .../caldata/SingaporePublicHolidays-2021.ics | 116 +++++++++++++ .../caldata/SingaporePublicHolidays-2022.ics | 116 +++++++++++++ media/caldata/calendars.json | 12 ++ 4 files changed, 244 insertions(+), 163 deletions(-) delete mode 100644 media/caldata/SingaporeHolidays.ics create mode 100644 media/caldata/SingaporePublicHolidays-2021.ics create mode 100644 media/caldata/SingaporePublicHolidays-2022.ics diff --git a/media/caldata/SingaporeHolidays.ics b/media/caldata/SingaporeHolidays.ics deleted file mode 100644 index 623f729a4..000000000 --- a/media/caldata/SingaporeHolidays.ics +++ /dev/null @@ -1,163 +0,0 @@ -BEGIN:VCALENDAR -PRODID:-//Google Inc//Google Calendar 70.9054//EN -VERSION:2.0 -CALSCALE:GREGORIAN -METHOD:PUBLISH -X-WR-CALNAME:Singapore Public Holidays 2014 -X-WR-TIMEZONE:Asia/Singapore -X-WR-CALDESC: -BEGIN:VEVENT -DTSTART;VALUE=DATE:20141225 -DTEND;VALUE=DATE:20141226 -DTSTAMP:20130409T061150Z -UID:g5hdkce4rv9dnjrra8qar0fi7k@google.com -CREATED:20130409T060223Z -DESCRIPTION: -LAST-MODIFIED:20130409T060223Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Christmas Day -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20141023 -DTEND;VALUE=DATE:20141024 -DTSTAMP:20130409T061150Z -UID:60fij4mr5jeg23qka2p7q3s1t8@google.com -CREATED:20130409T060213Z -DESCRIPTION: -LAST-MODIFIED:20130409T060213Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Deepavali -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20141005 -DTEND;VALUE=DATE:20141006 -DTSTAMP:20130409T061150Z -UID:8qb39hufhlqjmmtcmp43vkf7d0@google.com -CREATED:20130409T060200Z -DESCRIPTION: -LAST-MODIFIED:20130409T060200Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Hari Raya Haji -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140809 -DTEND;VALUE=DATE:20140810 -DTSTAMP:20130409T061150Z -UID:jjf4sndcadn6bdulpi49bpp7tk@google.com -CREATED:20130409T060143Z -DESCRIPTION: -LAST-MODIFIED:20130409T060143Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:National Day -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140728 -DTEND;VALUE=DATE:20140729 -DTSTAMP:20130409T061150Z -UID:3dqnmr4l6afhlo6ap68qkjdlt0@google.com -CREATED:20130409T060103Z -DESCRIPTION: -LAST-MODIFIED:20130409T060110Z -LOCATION: -SEQUENCE:1 -STATUS:CONFIRMED -SUMMARY:Hari Raya Puasa -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140513 -DTEND;VALUE=DATE:20140514 -DTSTAMP:20130409T061150Z -UID:0n058de72tqkceb7k5rd06b6gg@google.com -CREATED:20130409T060049Z -DESCRIPTION: -LAST-MODIFIED:20130409T060049Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Vesak Day -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140501 -DTEND;VALUE=DATE:20140502 -DTSTAMP:20130409T061150Z -UID:c35av1om1s36k1c6ap7v6u5tb0@google.com -CREATED:20130409T060039Z -DESCRIPTION: -LAST-MODIFIED:20130409T060039Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Labour Day -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140418 -DTEND;VALUE=DATE:20140419 -DTSTAMP:20130409T061150Z -UID:d5nekctuq66arufqjjq31e0cno@google.com -CREATED:20130409T060027Z -DESCRIPTION: -LAST-MODIFIED:20130409T060027Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Good Friday -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140201 -DTEND;VALUE=DATE:20140202 -DTSTAMP:20130409T061150Z -UID:h443gmp3nuam9jollunb98k8ns@google.com -CREATED:20130409T060010Z -DESCRIPTION: -LAST-MODIFIED:20130409T060010Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Chinese New Year -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140131 -DTEND;VALUE=DATE:20140201 -DTSTAMP:20130409T061150Z -UID:2ltbdkq8gc3ir7ovo8rgkh4j00@google.com -CREATED:20130409T060001Z -DESCRIPTION: -LAST-MODIFIED:20130409T060001Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Chinese New Year -TRANSP:TRANSPARENT -END:VEVENT -BEGIN:VEVENT -DTSTART;VALUE=DATE:20140101 -DTEND;VALUE=DATE:20140102 -DTSTAMP:20130409T061150Z -UID:koa49l3rt1j63ev54rd5ka8bng@google.com -CREATED:20130409T055946Z -DESCRIPTION: -LAST-MODIFIED:20130409T055946Z -LOCATION: -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:New Year's Day -TRANSP:TRANSPARENT -END:VEVENT -END:VCALENDAR diff --git a/media/caldata/SingaporePublicHolidays-2021.ics b/media/caldata/SingaporePublicHolidays-2021.ics new file mode 100644 index 000000000..b77083fb9 --- /dev/null +++ b/media/caldata/SingaporePublicHolidays-2021.ics @@ -0,0 +1,116 @@ +BEGIN:VCALENDAR +VERSION:2.0 +METHOD:PUBLISH +X-WR-CALNAME:Public Holidays Singapore 2021 +X-WR-TIMEZONE:Asia/Singapore +BEGIN:VEVENT +DTSTART;VALUE=DATE:20211225 +DTEND;VALUE=DATE:20211226 +LOCATION: +UID:20211225-christmas-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Christmas Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20211104 +DTEND;VALUE=DATE:20211105 +LOCATION: +UID:20211104-deepavali@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Deepavali +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210809 +DTEND;VALUE=DATE:20210810 +LOCATION: +UID:20210809-national-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:National Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210720 +DTEND;VALUE=DATE:20210721 +LOCATION: +UID:20210720-hari-raya-haji@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Hari Raya Haji +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210526 +DTEND;VALUE=DATE:20210527 +LOCATION: +UID:20210526-vesak-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Vesak Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210513 +DTEND;VALUE=DATE:20210514 +LOCATION: +UID:20210513-hari-raya-puasa@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Hari Raya Puasa +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210501 +DTEND;VALUE=DATE:20210502 +LOCATION: +UID:20210501-labour-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Labour Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210402 +DTEND;VALUE=DATE:20210403 +LOCATION: +UID:20210402-good-friday@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Good Friday +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210213 +DTEND;VALUE=DATE:20210214 +LOCATION: +UID:20210213-chinese-new-year@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Chinese New Year +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210212 +DTEND;VALUE=DATE:20210213 +LOCATION: +UID:20210212-chinese-new-year@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Chinese New Year +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20210101 +DTEND;VALUE=DATE:20210102 +LOCATION: +UID:20210101-new-years-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:New Year's Day +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/media/caldata/SingaporePublicHolidays-2022.ics b/media/caldata/SingaporePublicHolidays-2022.ics new file mode 100644 index 000000000..15426940c --- /dev/null +++ b/media/caldata/SingaporePublicHolidays-2022.ics @@ -0,0 +1,116 @@ +BEGIN:VCALENDAR +VERSION:2.0 +METHOD:PUBLISH +X-WR-CALNAME:Public Holidays Singapore 2022 +X-WR-TIMEZONE:Asia/Singapore +BEGIN:VEVENT +DTSTART;VALUE=DATE:20221225 +DTEND;VALUE=DATE:20221226 +LOCATION: +UID:20211225-christmas-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Christmas Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20221024 +DTEND;VALUE=DATE:20221025 +LOCATION: +UID:20221024-deepavali@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Deepavali +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220809 +DTEND;VALUE=DATE:20220810 +LOCATION: +UID:20220809-national-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:National Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220709 +DTEND;VALUE=DATE:20220710 +LOCATION: +UID:20220709-hari-raya-haji@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Hari Raya Haji +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220515 +DTEND;VALUE=DATE:20220516 +LOCATION: +UID:20220515-vesak-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Vesak Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220502 +DTEND;VALUE=DATE:20220503 +LOCATION: +UID:20220502-hari-raya-puasa@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Hari Raya Puasa +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220501 +DTEND;VALUE=DATE:20220502 +LOCATION: +UID:20220501-labour-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Labour Day +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220415 +DTEND;VALUE=DATE:20220416 +LOCATION: +UID:20220415-good-friday@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Good Friday +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220202 +DTEND;VALUE=DATE:20220203 +LOCATION: +UID:20220202-chinese-new-year@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Chinese New Year +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220201 +DTEND;VALUE=DATE:20220202 +LOCATION: +UID:20220201-chinese-new-year@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:Chinese New Year +END:VEVENT +BEGIN:VEVENT +DTSTART;VALUE=DATE:20220101 +DTEND;VALUE=DATE:20220102 +LOCATION: +UID:20220101-new-years-day@www.mom.gov.sg +SEQUENCE:0 +DESCRIPTION: +STATUS:CONFIRMED +SUMMARY:New Year's Day +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/media/caldata/calendars.json b/media/caldata/calendars.json index dad56c7fb..f4e0b6be3 100644 --- a/media/caldata/calendars.json +++ b/media/caldata/calendars.json @@ -219,6 +219,18 @@ "datespan":"2010-2020", "authors":"Alexander L. Slovesnik" }, + { + "country":"Singapore", + "filename":"SingaporePublicHolidays-2021.ics", + "datespan":"2021", + "authors":"Singapore Ministry of Manpower" + }, + { + "country":"Singapore", + "filename":"SingaporePublicHolidays-2022.ics", + "datespan":"2022", + "authors":"Singapore Ministry of Manpower" + }, { "country":"Slovenia", "filename":"SlovenianHolidays.ics",