feat(tests): implement whole output testing for calendar merging API

This commit is contained in:
Ryan Mwangi 2024-11-05 16:02:59 +03:00
parent 19af32da10
commit d6a470237c
5 changed files with 197 additions and 188 deletions

View File

@ -9,6 +9,7 @@ process.env.TEST_MERGED_CALENDARS_DIR = path.join(__dirname, 'temp_test_calendar
const TEST_MERGED_CALENDARS_DIR = process.env.TEST_MERGED_CALENDARS_DIR;
const TEST_CALENDARS_DIR = 'test_calendars';
const EXPECTED_OUTPUTS_DIR = 'expected_outputs';
console.log(`Test Merged Calendars Directory: ${TEST_MERGED_CALENDARS_DIR}`);
let server;
@ -65,8 +66,10 @@ describe('Calendar Merging API', () => {
const filePath = path.join(TEST_MERGED_CALENDARS_DIR, 'Date_Based_Calendar.ics');
expect(fs.existsSync(filePath)).toBe(true);
// Use Jest's snapshot feature to save the output
expect(response.body).toMatchSnapshot();
// Load expected output and compare
const expectedOutput = loadExpectedOutput('Date_Based_Calendar.ics');
const actualOutput = fs.readFileSync(filePath, 'utf8');
expect(actualOutput).toBe(expectedOutput);
});
test('Merge time-based calendar', async () => {
@ -95,8 +98,10 @@ describe('Calendar Merging API', () => {
const filePath = path.join(TEST_MERGED_CALENDARS_DIR, 'Time_Based_Calendar.ics');
expect(fs.existsSync(filePath)).toBe(true);
// Use Jest's snapshot feature to save the output
expect(response.body).toMatchSnapshot();
// Load expected output and compare
const expectedOutput = loadExpectedOutput('Time_Based_Calendar.ics');
const actualOutput = fs.readFileSync (filePath, 'utf8');
expect(actualOutput).toBe(expectedOutput);
});
test('Merge calendar without prefix', async () => {
@ -120,8 +125,10 @@ describe('Calendar Merging API', () => {
const filePath = path.join(TEST_MERGED_CALENDARS_DIR, 'No_Prefix_Calendar.ics');
expect(fs.existsSync(filePath)).toBe(true);
// Use Jest's snapshot feature to save the output
expect(response.body).toMatchSnapshot();
// Load expected output and compare
const expectedOutput = loadExpectedOutput('No_Prefix_Calendar.ics');
const actualOutput = fs.readFileSync(filePath, 'utf8');
expect(actualOutput).toBe(expectedOutput);
});
test('Merge calendar with override', async () => {
@ -145,8 +152,10 @@ describe('Calendar Merging API', () => {
const filePath = path.join(TEST_MERGED_CALENDARS_DIR, 'Override_Calendar.ics');
expect(fs.existsSync(filePath)).toBe(true);
// Use Jest's snapshot feature to save the output
expect(response.body).toMatchSnapshot();
// Load expected output and compare
const expectedOutput = loadExpectedOutput('Override_Calendar.ics');
const actualOutput = fs.readFileSync(filePath, 'utf8');
expect(actualOutput).toBe(expectedOutput);
});
});

View File

@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:Date Based Calendar
X-WR-CALNAME:Date Based Calendar
BEGIN:VEVENT
UID:inx8@Ryan-jr
UID:xrgl@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230219
DTEND;VALUE=DATE:20230224
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Winterferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:x4p6@Ryan-jr
UID:rl7q@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230402
DTEND;VALUE=DATE:20230415
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Osterferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:ffjf@Ryan-jr
UID:izd5@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230529
DTEND;VALUE=DATE:20230609
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Pfingstferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:dazk@Ryan-jr
UID:tpv4@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230730
DTEND;VALUE=DATE:20230911
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Sommerferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:tqry@Ryan-jr
UID:lbyt@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231029
DTEND;VALUE=DATE:20231103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:o8nw@Ryan-jr
UID:34kh@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231121
DTEND;VALUE=DATE:20231122
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:4cmg@Ryan-jr
UID:eg8q@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231222
DTEND;VALUE=DATE:20240105
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Weihnachtsferien 2023 Bayern
END:VEVENT
BEGIN:VEVENT
UID:lc6g@Ryan-jr
UID:3qrv@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231231
DTEND;VALUE=DATE:20231231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays New Year's Day
END:VEVENT
BEGIN:VEVENT
UID:4iq1@Ryan-jr
UID:inpe@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240114
DTEND;VALUE=DATE:20240114
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays M L King Day
END:VEVENT
BEGIN:VEVENT
UID:fdhn@Ryan-jr
UID:lhlv@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240218
DTEND;VALUE=DATE:20240218
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Presidents' Day
END:VEVENT
BEGIN:VEVENT
UID:aa7e@Ryan-jr
UID:p2cx@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240328
DTEND;VALUE=DATE:20240328
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Good Friday
END:VEVENT
BEGIN:VEVENT
UID:l4wg@Ryan-jr
UID:jom2@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240330
DTEND;VALUE=DATE:20240330
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Easter Sunday
END:VEVENT
BEGIN:VEVENT
UID:d6sk@Ryan-jr
UID:ecji@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240526
DTEND;VALUE=DATE:20240526
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Memorial Day
END:VEVENT
BEGIN:VEVENT
UID:6cb0@Ryan-jr
UID:1lqu@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240618
DTEND;VALUE=DATE:20240618
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Juneteenth
END:VEVENT
BEGIN:VEVENT
UID:j0u6@Ryan-jr
UID:vuoo@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240703
DTEND;VALUE=DATE:20240703
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Independence Day
END:VEVENT
BEGIN:VEVENT
UID:4zxl@Ryan-jr
UID:x5sq@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240901
DTEND;VALUE=DATE:20240901
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Labor Day
END:VEVENT
BEGIN:VEVENT
UID:s66c@Ryan-jr
UID:od7u@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241013
DTEND;VALUE=DATE:20241013
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Columbus Day
END:VEVENT
BEGIN:VEVENT
UID:02ro@Ryan-jr
UID:5f0i@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241110
DTEND;VALUE=DATE:20241110
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Veterans Day
END:VEVENT
BEGIN:VEVENT
UID:zpq0@Ryan-jr
UID:u532@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241127
DTEND;VALUE=DATE:20241127
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Thanksgiving Day
END:VEVENT
BEGIN:VEVENT
UID:p8nj@Ryan-jr
UID:ys66@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241224
DTEND;VALUE=DATE:20241224
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Christmas
END:VEVENT
BEGIN:VEVENT
UID:moif@Ryan-jr
UID:dhgw@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241231
DTEND;VALUE=DATE:20241231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays New Year's Day
END:VEVENT
BEGIN:VEVENT
UID:idam@Ryan-jr
UID:44yt@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250119
DTEND;VALUE=DATE:20250119
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays M L King Day
END:VEVENT
BEGIN:VEVENT
UID:hhyv@Ryan-jr
UID:2wbv@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250216
DTEND;VALUE=DATE:20250216
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Presidents' Day
END:VEVENT
BEGIN:VEVENT
UID:rbcm@Ryan-jr
UID:f7eo@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250417
DTEND;VALUE=DATE:20250417
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Good Friday
END:VEVENT
BEGIN:VEVENT
UID:0yq5@Ryan-jr
UID:urn8@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250419
DTEND;VALUE=DATE:20250419
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Easter Sunday
END:VEVENT
BEGIN:VEVENT
UID:j15g@Ryan-jr
UID:l25k@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250525
DTEND;VALUE=DATE:20250525
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -264,9 +264,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Memorial Day
END:VEVENT
BEGIN:VEVENT
UID:yb2g@Ryan-jr
UID:a18t@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250618
DTEND;VALUE=DATE:20250618
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -274,9 +274,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Juneteenth
END:VEVENT
BEGIN:VEVENT
UID:ozwk@Ryan-jr
UID:q7z0@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250703
DTEND;VALUE=DATE:20250703
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -284,9 +284,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Independence Day
END:VEVENT
BEGIN:VEVENT
UID:jukq@Ryan-jr
UID:hudj@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250831
DTEND;VALUE=DATE:20250831
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -294,9 +294,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Labor Day
END:VEVENT
BEGIN:VEVENT
UID:8xlu@Ryan-jr
UID:oau9@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251012
DTEND;VALUE=DATE:20251012
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -304,9 +304,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Columbus Day
END:VEVENT
BEGIN:VEVENT
UID:baz0@Ryan-jr
UID:fdgm@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251110
DTEND;VALUE=DATE:20251110
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -314,9 +314,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Veterans Day
END:VEVENT
BEGIN:VEVENT
UID:h6o0@Ryan-jr
UID:7num@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251126
DTEND;VALUE=DATE:20251126
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -324,9 +324,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Thanksgiving Day
END:VEVENT
BEGIN:VEVENT
UID:r08d@Ryan-jr
UID:2s8b@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251224
DTEND;VALUE=DATE:20251224
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE

View File

@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:No Prefix Calendar
X-WR-CALNAME:No Prefix Calendar
BEGIN:VEVENT
UID:xp90@Ryan-jr
UID:0188@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231231
DTEND;VALUE=DATE:20231231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day
END:VEVENT
BEGIN:VEVENT
UID:y33c@Ryan-jr
UID:32mz@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240101
DTEND;VALUE=DATE:20240101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:tk38@Ryan-jr
UID:38m8@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240102
DTEND;VALUE=DATE:20240102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:40st@Ryan-jr
UID:sj3r@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240103
DTEND;VALUE=DATE:20240103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:3apc@Ryan-jr
UID:kr83@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240104
DTEND;VALUE=DATE:20240104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:9of5@Ryan-jr
UID:r575@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240106
DTEND;VALUE=DATE:20240106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas
END:VEVENT
BEGIN:VEVENT
UID:wg5n@Ryan-jr
UID:vzf1@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240107
DTEND;VALUE=DATE:20240107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas Holiday
END:VEVENT
BEGIN:VEVENT
UID:lzkv@Ryan-jr
UID:f0ox@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240222
DTEND;VALUE=DATE:20240222
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Defender of the Fatherland
END:VEVENT
BEGIN:VEVENT
UID:1qvm@Ryan-jr
UID:y8du@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240307
DTEND;VALUE=DATE:20240307
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Intl. Women's Day
END:VEVENT
BEGIN:VEVENT
UID:pdp5@Ryan-jr
UID:8fwj@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240430
DTEND;VALUE=DATE:20240430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Spring and Labor Day
END:VEVENT
BEGIN:VEVENT
UID:q8xc@Ryan-jr
UID:xnkp@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240508
DTEND;VALUE=DATE:20240508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Victory Day
END:VEVENT
BEGIN:VEVENT
UID:tkix@Ryan-jr
UID:tjen@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240611
DTEND;VALUE=DATE:20240611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Russia Day
END:VEVENT
BEGIN:VEVENT
UID:xhej@Ryan-jr
UID:htan@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241103
DTEND;VALUE=DATE:20241103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Civil Unity Day
END:VEVENT
BEGIN:VEVENT
UID:by0h@Ryan-jr
UID:7ann@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241231
DTEND;VALUE=DATE:20241231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day
END:VEVENT
BEGIN:VEVENT
UID:zldb@Ryan-jr
UID:cxzs@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:zwyw@Ryan-jr
UID:gsrd@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250102
DTEND;VALUE=DATE:20250102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:bfof@Ryan-jr
UID:70gd@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250103
DTEND;VALUE=DATE:20250103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:xpm1@Ryan-jr
UID:yzv2@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250104
DTEND;VALUE=DATE:20250104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday
END:VEVENT
BEGIN:VEVENT
UID:2xkq@Ryan-jr
UID:ewpc@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250106
DTEND;VALUE=DATE:20250106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas
END:VEVENT
BEGIN:VEVENT
UID:qfc3@Ryan-jr
UID:sjf6@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250107
DTEND;VALUE=DATE:20250107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas Holiday
END:VEVENT
BEGIN:VEVENT
UID:ppv4@Ryan-jr
UID:rffq@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250223
DTEND;VALUE=DATE:20250223
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Defender of the Fatherland
END:VEVENT
BEGIN:VEVENT
UID:lsi7@Ryan-jr
UID:30g6@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250309
DTEND;VALUE=DATE:20250309
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Intl. Women's Day
END:VEVENT
BEGIN:VEVENT
UID:u001@Ryan-jr
UID:fz46@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250430
DTEND;VALUE=DATE:20250430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Spring and Labor Day
END:VEVENT
BEGIN:VEVENT
UID:ah8i@Ryan-jr
UID:5u3y@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250508
DTEND;VALUE=DATE:20250508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Victory Day
END:VEVENT
BEGIN:VEVENT
UID:lksk@Ryan-jr
UID:3k1i@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250611
DTEND;VALUE=DATE:20250611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Russia Day
END:VEVENT
BEGIN:VEVENT
UID:r7ue@Ryan-jr
UID:aixe@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251103
DTEND;VALUE=DATE:20251103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE

View File

@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:Override Calendar
X-WR-CALNAME:Override Calendar
BEGIN:VEVENT
UID:szal@Ryan-jr
UID:c1lf@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231231
DTEND;VALUE=DATE:20231231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:tgm8@Ryan-jr
UID:n0cw@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240101
DTEND;VALUE=DATE:20240101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:rhq7@Ryan-jr
UID:bh4j@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240102
DTEND;VALUE=DATE:20240102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:gpjr@Ryan-jr
UID:peq0@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240103
DTEND;VALUE=DATE:20240103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:h6te@Ryan-jr
UID:fzgd@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240104
DTEND;VALUE=DATE:20240104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:y5cu@Ryan-jr
UID:c03j@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240106
DTEND;VALUE=DATE:20240106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:74kr@Ryan-jr
UID:mq8a@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240107
DTEND;VALUE=DATE:20240107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:hwm8@Ryan-jr
UID:k1lh@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240222
DTEND;VALUE=DATE:20240222
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:5e0j@Ryan-jr
UID:6wx5@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240307
DTEND;VALUE=DATE:20240307
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:a53b@Ryan-jr
UID:po9u@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240430
DTEND;VALUE=DATE:20240430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:67cr@Ryan-jr
UID:g7u0@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240508
DTEND;VALUE=DATE:20240508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:qzh7@Ryan-jr
UID:kd6f@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240611
DTEND;VALUE=DATE:20240611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:kiuz@Ryan-jr
UID:oiv9@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241103
DTEND;VALUE=DATE:20241103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:cjkp@Ryan-jr
UID:nuqi@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241231
DTEND;VALUE=DATE:20241231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:ztd6@Ryan-jr
UID:l8m7@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:02nl@Ryan-jr
UID:m022@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250102
DTEND;VALUE=DATE:20250102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:ir7v@Ryan-jr
UID:1z6t@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250103
DTEND;VALUE=DATE:20250103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:gypv@Ryan-jr
UID:rzz2@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250104
DTEND;VALUE=DATE:20250104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:cfsf@Ryan-jr
UID:svy3@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250106
DTEND;VALUE=DATE:20250106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:eqfe@Ryan-jr
UID:pvos@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250107
DTEND;VALUE=DATE:20250107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:qxbb@Ryan-jr
UID:bb9j@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250223
DTEND;VALUE=DATE:20250223
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:l9f2@Ryan-jr
UID:uvr4@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250309
DTEND;VALUE=DATE:20250309
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:vqz2@Ryan-jr
UID:eyvf@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250430
DTEND;VALUE=DATE:20250430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:7r9i@Ryan-jr
UID:1pxq@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250508
DTEND;VALUE=DATE:20250508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:t6gl@Ryan-jr
UID:q7uj@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250611
DTEND;VALUE=DATE:20250611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event
END:VEVENT
BEGIN:VEVENT
UID:98hx@Ryan-jr
UID:j65h@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251103
DTEND;VALUE=DATE:20251103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE

View File

@ -4,41 +4,41 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:Time Based Calendar
X-WR-CALNAME:Time Based Calendar
BEGIN:VEVENT
UID:eb5u@Ryan-jr
UID:jns1@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART:20241001T183000Z
DTEND:20241001T193000Z
SUMMARY:other_work calmerge
END:VEVENT
BEGIN:VEVENT
UID:yu3i@Ryan-jr
UID:vbo3@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART:20241010T173000Z
DTEND:20241010T183000Z
SUMMARY:other_work to do
END:VEVENT
BEGIN:VEVENT
UID:xnpj@Ryan-jr
UID:bgbc@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART:20240930T113000Z
DTEND:20240930T123000Z
SUMMARY:work other work
END:VEVENT
BEGIN:VEVENT
UID:an2b@Ryan-jr
UID:k2b2@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART:20241003T190000Z
DTEND:20241003T200000Z
SUMMARY:work progodessey
END:VEVENT
BEGIN:VEVENT
UID:ywsc@Ryan-jr
UID:o1i0@Ryan-jr
SEQUENCE:0
DTSTAMP:20241105T125617Z
DTSTAMP:20241105T130145Z
DTSTART:20241009T173000Z
DTEND:20241009T183000Z
SUMMARY:work do