Compare commits

..

No commits in common. "7bb3811a4de162bef401ec9a388207dd07738918" and "d6a470237c06057e7de9a67151509690b8fbd9d7" have entirely different histories.

19 changed files with 224 additions and 206 deletions

View file

@ -0,0 +1,25 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`Calendar Merging API Merge calendar with override 1`] = `
{
"url": "http://127.0.0.1:57451/calendar/Override_Calendar",
}
`;
exports[`Calendar Merging API Merge calendar without prefix 1`] = `
{
"url": "http://127.0.0.1:57451/calendar/No_Prefix_Calendar",
}
`;
exports[`Calendar Merging API Merge date-based calendar 1`] = `
{
"url": "http://127.0.0.1:57451/calendar/Date_Based_Calendar",
}
`;
exports[`Calendar Merging API Merge time-based calendar 1`] = `
{
"url": "http://127.0.0.1:57451/calendar/Time_Based_Calendar",
}
`;

View file

@ -15,12 +15,8 @@ let server;
describe('Calendar Merging API', () => { describe('Calendar Merging API', () => {
beforeAll(async () => { beforeAll(async () => {
// Change the working directory to the test-specific directory
process.chdir(path.join(__dirname, 'temp_test_calendar'));
// Start the server // Start the server
server = app.listen(0); server = app.listen(0);
// Ensure the test merged calendars directory exists // Ensure the test merged calendars directory exists
if (!fs.existsSync(TEST_MERGED_CALENDARS_DIR)) { if (!fs.existsSync(TEST_MERGED_CALENDARS_DIR)) {
fs.mkdirSync(TEST_MERGED_CALENDARS_DIR, { recursive: true }); fs.mkdirSync(TEST_MERGED_CALENDARS_DIR, { recursive: true });
@ -28,16 +24,13 @@ describe('Calendar Merging API', () => {
}); });
afterAll(async () => { afterAll(async () => {
// Ensure the server is closed before cleanup // // Clean up the merged calendars directory after tests
await new Promise(resolve => server.close(resolve)); // if (fs.existsSync(TEST_MERGED_CALENDARS_DIR)) {
// fs.rmSync(TEST_MERGED_CALENDARS_DIR, { recursive: true, force: true });
// }
// Optional: Add a delay to ensure all handles are released // Close the server
await new Promise(resolve => setTimeout(resolve, 100)); await new Promise(resolve => server.close(resolve));
// Clean up the merged calendars directory after tests
if (fs.existsSync(TEST_MERGED_CALENDARS_DIR)) {
fs.rmSync(TEST_MERGED_CALENDARS_DIR, { recursive: true, force: true });
}
}); });
const loadCalendarFile = (filename) => { const loadCalendarFile = (filename) => {
@ -76,7 +69,7 @@ describe('Calendar Merging API', () => {
// Load expected output and compare // Load expected output and compare
const expectedOutput = loadExpectedOutput('Date_Based_Calendar.ics'); const expectedOutput = loadExpectedOutput('Date_Based_Calendar.ics');
const actualOutput = fs.readFileSync(filePath, 'utf8'); const actualOutput = fs.readFileSync(filePath, 'utf8');
// expect(actualOutput).toBe(expectedOutput); expect(actualOutput).toBe(expectedOutput);
}); });
test('Merge time-based calendar', async () => { test('Merge time-based calendar', async () => {
@ -108,7 +101,7 @@ describe('Calendar Merging API', () => {
// Load expected output and compare // Load expected output and compare
const expectedOutput = loadExpectedOutput('Time_Based_Calendar.ics'); const expectedOutput = loadExpectedOutput('Time_Based_Calendar.ics');
const actualOutput = fs.readFileSync (filePath, 'utf8'); const actualOutput = fs.readFileSync (filePath, 'utf8');
// expect(actualOutput).toBe(expectedOutput); expect(actualOutput).toBe(expectedOutput);
}); });
test('Merge calendar without prefix', async () => { test('Merge calendar without prefix', async () => {
@ -135,7 +128,7 @@ describe('Calendar Merging API', () => {
// Load expected output and compare // Load expected output and compare
const expectedOutput = loadExpectedOutput('No_Prefix_Calendar.ics'); const expectedOutput = loadExpectedOutput('No_Prefix_Calendar.ics');
const actualOutput = fs.readFileSync(filePath, 'utf8'); const actualOutput = fs.readFileSync(filePath, 'utf8');
// expect(actualOutput).toBe(expectedOutput); expect(actualOutput).toBe(expectedOutput);
}); });
test('Merge calendar with override', async () => { test('Merge calendar with override', async () => {
@ -162,7 +155,7 @@ describe('Calendar Merging API', () => {
// Load expected output and compare // Load expected output and compare
const expectedOutput = loadExpectedOutput('Override_Calendar.ics'); const expectedOutput = loadExpectedOutput('Override_Calendar.ics');
const actualOutput = fs.readFileSync(filePath, 'utf8'); const actualOutput = fs.readFileSync(filePath, 'utf8');
// expect(actualOutput).toBe(expectedOutput); expect(actualOutput).toBe(expectedOutput);
}); });
}); });

View file

@ -9,9 +9,9 @@ const app = express();
app.use(express.json()); app.use(express.json());
// Determine the merged calendars directory based on the environment // Determine the merged calendars directory based on the environment
const MERGED_CALENDARS_DIR = path.join(__dirname, process.env.NODE_ENV === 'test' const MERGED_CALENDARS_DIR = process.env.NODE_ENV === 'test'
? 'temp_test_calendar' ? 'temp_test_calendar'
: 'calendar'); : 'calendar';
console.log(`Merged calendars directory: ${MERGED_CALENDARS_DIR}`); console.log(`Merged calendars directory: ${MERGED_CALENDARS_DIR}`);

View file

@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:Date Based Calendar NAME:Date Based Calendar
X-WR-CALNAME:Date Based Calendar X-WR-CALNAME:Date Based Calendar
BEGIN:VEVENT BEGIN:VEVENT
UID:ftwj@Ryan-jr UID:xrgl@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230219 DTSTART;VALUE=DATE:20230219
DTEND;VALUE=DATE:20230224 DTEND;VALUE=DATE:20230224
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Winterferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Winterferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:0ve9@Ryan-jr UID:rl7q@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230402 DTSTART;VALUE=DATE:20230402
DTEND;VALUE=DATE:20230415 DTEND;VALUE=DATE:20230415
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Osterferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Osterferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:jqbg@Ryan-jr UID:izd5@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230529 DTSTART;VALUE=DATE:20230529
DTEND;VALUE=DATE:20230609 DTEND;VALUE=DATE:20230609
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Pfingstferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Pfingstferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:zssk@Ryan-jr UID:tpv4@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20230730 DTSTART;VALUE=DATE:20230730
DTEND;VALUE=DATE:20230911 DTEND;VALUE=DATE:20230911
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Sommerferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Sommerferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:sxtq@Ryan-jr UID:lbyt@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231029 DTSTART;VALUE=DATE:20231029
DTEND;VALUE=DATE:20231103 DTEND;VALUE=DATE:20231103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:conh@Ryan-jr UID:34kh@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231121 DTSTART;VALUE=DATE:20231121
DTEND;VALUE=DATE:20231122 DTEND;VALUE=DATE:20231122
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:prvc@Ryan-jr UID:eg8q@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231222 DTSTART;VALUE=DATE:20231222
DTEND;VALUE=DATE:20240105 DTEND;VALUE=DATE:20240105
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Ferien_Bayern_2023 Weihnachtsferien 2023 Bayern SUMMARY:Ferien_Bayern_2023 Weihnachtsferien 2023 Bayern
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:gi7m@Ryan-jr UID:3qrv@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231231 DTSTART;VALUE=DATE:20231231
DTEND;VALUE=DATE:20231231 DTEND;VALUE=DATE:20231231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays New Year's Day SUMMARY:US_holidays New Year's Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:puk8@Ryan-jr UID:inpe@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240114 DTSTART;VALUE=DATE:20240114
DTEND;VALUE=DATE:20240114 DTEND;VALUE=DATE:20240114
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays M L King Day SUMMARY:US_holidays M L King Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:dzjs@Ryan-jr UID:lhlv@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240218 DTSTART;VALUE=DATE:20240218
DTEND;VALUE=DATE:20240218 DTEND;VALUE=DATE:20240218
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Presidents' Day SUMMARY:US_holidays Presidents' Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:rg5n@Ryan-jr UID:p2cx@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240328 DTSTART;VALUE=DATE:20240328
DTEND;VALUE=DATE:20240328 DTEND;VALUE=DATE:20240328
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Good Friday SUMMARY:US_holidays Good Friday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:9d0c@Ryan-jr UID:jom2@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240330 DTSTART;VALUE=DATE:20240330
DTEND;VALUE=DATE:20240330 DTEND;VALUE=DATE:20240330
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Easter Sunday SUMMARY:US_holidays Easter Sunday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:d972@Ryan-jr UID:ecji@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240526 DTSTART;VALUE=DATE:20240526
DTEND;VALUE=DATE:20240526 DTEND;VALUE=DATE:20240526
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Memorial Day SUMMARY:US_holidays Memorial Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:hi3o@Ryan-jr UID:1lqu@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240618 DTSTART;VALUE=DATE:20240618
DTEND;VALUE=DATE:20240618 DTEND;VALUE=DATE:20240618
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Juneteenth SUMMARY:US_holidays Juneteenth
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:o1gg@Ryan-jr UID:vuoo@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240703 DTSTART;VALUE=DATE:20240703
DTEND;VALUE=DATE:20240703 DTEND;VALUE=DATE:20240703
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Independence Day SUMMARY:US_holidays Independence Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ojh1@Ryan-jr UID:x5sq@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240901 DTSTART;VALUE=DATE:20240901
DTEND;VALUE=DATE:20240901 DTEND;VALUE=DATE:20240901
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Labor Day SUMMARY:US_holidays Labor Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:2wrj@Ryan-jr UID:od7u@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241013 DTSTART;VALUE=DATE:20241013
DTEND;VALUE=DATE:20241013 DTEND;VALUE=DATE:20241013
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Columbus Day SUMMARY:US_holidays Columbus Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:t660@Ryan-jr UID:5f0i@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241110 DTSTART;VALUE=DATE:20241110
DTEND;VALUE=DATE:20241110 DTEND;VALUE=DATE:20241110
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Veterans Day SUMMARY:US_holidays Veterans Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:k2u9@Ryan-jr UID:u532@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241127 DTSTART;VALUE=DATE:20241127
DTEND;VALUE=DATE:20241127 DTEND;VALUE=DATE:20241127
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Thanksgiving Day SUMMARY:US_holidays Thanksgiving Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:zcik@Ryan-jr UID:ys66@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241224 DTSTART;VALUE=DATE:20241224
DTEND;VALUE=DATE:20241224 DTEND;VALUE=DATE:20241224
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Christmas SUMMARY:US_holidays Christmas
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ndpx@Ryan-jr UID:dhgw@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241231 DTSTART;VALUE=DATE:20241231
DTEND;VALUE=DATE:20241231 DTEND;VALUE=DATE:20241231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays New Year's Day SUMMARY:US_holidays New Year's Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:nc3z@Ryan-jr UID:44yt@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250119 DTSTART;VALUE=DATE:20250119
DTEND;VALUE=DATE:20250119 DTEND;VALUE=DATE:20250119
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays M L King Day SUMMARY:US_holidays M L King Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:vja0@Ryan-jr UID:2wbv@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250216 DTSTART;VALUE=DATE:20250216
DTEND;VALUE=DATE:20250216 DTEND;VALUE=DATE:20250216
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Presidents' Day SUMMARY:US_holidays Presidents' Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:emfi@Ryan-jr UID:f7eo@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250417 DTSTART;VALUE=DATE:20250417
DTEND;VALUE=DATE:20250417 DTEND;VALUE=DATE:20250417
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Good Friday SUMMARY:US_holidays Good Friday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:mrr0@Ryan-jr UID:urn8@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250419 DTSTART;VALUE=DATE:20250419
DTEND;VALUE=DATE:20250419 DTEND;VALUE=DATE:20250419
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Easter Sunday SUMMARY:US_holidays Easter Sunday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:4ya8@Ryan-jr UID:l25k@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250525 DTSTART;VALUE=DATE:20250525
DTEND;VALUE=DATE:20250525 DTEND;VALUE=DATE:20250525
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -264,9 +264,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Memorial Day SUMMARY:US_holidays Memorial Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:m0re@Ryan-jr UID:a18t@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250618 DTSTART;VALUE=DATE:20250618
DTEND;VALUE=DATE:20250618 DTEND;VALUE=DATE:20250618
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -274,9 +274,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Juneteenth SUMMARY:US_holidays Juneteenth
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ezj5@Ryan-jr UID:q7z0@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250703 DTSTART;VALUE=DATE:20250703
DTEND;VALUE=DATE:20250703 DTEND;VALUE=DATE:20250703
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -284,9 +284,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Independence Day SUMMARY:US_holidays Independence Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:yqaf@Ryan-jr UID:hudj@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250831 DTSTART;VALUE=DATE:20250831
DTEND;VALUE=DATE:20250831 DTEND;VALUE=DATE:20250831
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -294,9 +294,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Labor Day SUMMARY:US_holidays Labor Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:3eos@Ryan-jr UID:oau9@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251012 DTSTART;VALUE=DATE:20251012
DTEND;VALUE=DATE:20251012 DTEND;VALUE=DATE:20251012
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -304,9 +304,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Columbus Day SUMMARY:US_holidays Columbus Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:zz15@Ryan-jr UID:fdgm@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251110 DTSTART;VALUE=DATE:20251110
DTEND;VALUE=DATE:20251110 DTEND;VALUE=DATE:20251110
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -314,9 +314,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Veterans Day SUMMARY:US_holidays Veterans Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:hwkg@Ryan-jr UID:7num@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251126 DTSTART;VALUE=DATE:20251126
DTEND;VALUE=DATE:20251126 DTEND;VALUE=DATE:20251126
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -324,9 +324,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:US_holidays Thanksgiving Day SUMMARY:US_holidays Thanksgiving Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ulgw@Ryan-jr UID:2s8b@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122504Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251224 DTSTART;VALUE=DATE:20251224
DTEND;VALUE=DATE:20251224 DTEND;VALUE=DATE:20251224
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE

View file

@ -3,12 +3,12 @@
"linkGroupName": "Date Based Calendar", "linkGroupName": "Date Based Calendar",
"calendars": [ "calendars": [
{ {
"url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship_tasks\\final calmerg\\test_calendars\\ferien_bayern_2023.ics", "url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship tasks\\final calmerg\\test_calendars\\ferien_bayern_2023.ics",
"prefix": "Ferien_Bayern_2023", "prefix": "Ferien_Bayern_2023",
"override": false "override": false
}, },
{ {
"url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship_tasks\\final calmerg\\test_calendars\\US_Holidays.ics", "url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship tasks\\final calmerg\\test_calendars\\US_Holidays.ics",
"prefix": "US_holidays", "prefix": "US_holidays",
"override": false "override": false
} }

View file

@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:No Prefix Calendar NAME:No Prefix Calendar
X-WR-CALNAME:No Prefix Calendar X-WR-CALNAME:No Prefix Calendar
BEGIN:VEVENT BEGIN:VEVENT
UID:fmxa@Ryan-jr UID:0188@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231231 DTSTART;VALUE=DATE:20231231
DTEND;VALUE=DATE:20231231 DTEND;VALUE=DATE:20231231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day SUMMARY: New Year's Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:8tk4@Ryan-jr UID:32mz@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240101 DTSTART;VALUE=DATE:20240101
DTEND;VALUE=DATE:20240101 DTEND;VALUE=DATE:20240101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ld4x@Ryan-jr UID:38m8@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240102 DTSTART;VALUE=DATE:20240102
DTEND;VALUE=DATE:20240102 DTEND;VALUE=DATE:20240102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:unfv@Ryan-jr UID:sj3r@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240103 DTSTART;VALUE=DATE:20240103
DTEND;VALUE=DATE:20240103 DTEND;VALUE=DATE:20240103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:w4ys@Ryan-jr UID:kr83@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240104 DTSTART;VALUE=DATE:20240104
DTEND;VALUE=DATE:20240104 DTEND;VALUE=DATE:20240104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:jxhs@Ryan-jr UID:r575@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240106 DTSTART;VALUE=DATE:20240106
DTEND;VALUE=DATE:20240106 DTEND;VALUE=DATE:20240106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas SUMMARY: Orthodox Christmas
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:lyrq@Ryan-jr UID:vzf1@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240107 DTSTART;VALUE=DATE:20240107
DTEND;VALUE=DATE:20240107 DTEND;VALUE=DATE:20240107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas Holiday SUMMARY: Orthodox Christmas Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:sldg@Ryan-jr UID:f0ox@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240222 DTSTART;VALUE=DATE:20240222
DTEND;VALUE=DATE:20240222 DTEND;VALUE=DATE:20240222
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Defender of the Fatherland SUMMARY: Defender of the Fatherland
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:qkzo@Ryan-jr UID:y8du@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240307 DTSTART;VALUE=DATE:20240307
DTEND;VALUE=DATE:20240307 DTEND;VALUE=DATE:20240307
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Intl. Women's Day SUMMARY: Intl. Women's Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:g8ie@Ryan-jr UID:8fwj@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240430 DTSTART;VALUE=DATE:20240430
DTEND;VALUE=DATE:20240430 DTEND;VALUE=DATE:20240430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Spring and Labor Day SUMMARY: Spring and Labor Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ro8q@Ryan-jr UID:xnkp@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240508 DTSTART;VALUE=DATE:20240508
DTEND;VALUE=DATE:20240508 DTEND;VALUE=DATE:20240508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Victory Day SUMMARY: Victory Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:6ddv@Ryan-jr UID:tjen@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240611 DTSTART;VALUE=DATE:20240611
DTEND;VALUE=DATE:20240611 DTEND;VALUE=DATE:20240611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Russia Day SUMMARY: Russia Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:mu33@Ryan-jr UID:htan@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241103 DTSTART;VALUE=DATE:20241103
DTEND;VALUE=DATE:20241103 DTEND;VALUE=DATE:20241103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Civil Unity Day SUMMARY: Civil Unity Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:1yvc@Ryan-jr UID:7ann@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241231 DTSTART;VALUE=DATE:20241231
DTEND;VALUE=DATE:20241231 DTEND;VALUE=DATE:20241231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day SUMMARY: New Year's Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:1ih0@Ryan-jr UID:cxzs@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250101 DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250101 DTEND;VALUE=DATE:20250101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:d6dq@Ryan-jr UID:gsrd@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250102 DTSTART;VALUE=DATE:20250102
DTEND;VALUE=DATE:20250102 DTEND;VALUE=DATE:20250102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:q34m@Ryan-jr UID:70gd@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250103 DTSTART;VALUE=DATE:20250103
DTEND;VALUE=DATE:20250103 DTEND;VALUE=DATE:20250103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:x9g7@Ryan-jr UID:yzv2@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250104 DTSTART;VALUE=DATE:20250104
DTEND;VALUE=DATE:20250104 DTEND;VALUE=DATE:20250104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: New Year's Day Holiday SUMMARY: New Year's Day Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:f9sf@Ryan-jr UID:ewpc@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250106 DTSTART;VALUE=DATE:20250106
DTEND;VALUE=DATE:20250106 DTEND;VALUE=DATE:20250106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas SUMMARY: Orthodox Christmas
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:r5oo@Ryan-jr UID:sjf6@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250107 DTSTART;VALUE=DATE:20250107
DTEND;VALUE=DATE:20250107 DTEND;VALUE=DATE:20250107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Orthodox Christmas Holiday SUMMARY: Orthodox Christmas Holiday
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:7c1n@Ryan-jr UID:rffq@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250223 DTSTART;VALUE=DATE:20250223
DTEND;VALUE=DATE:20250223 DTEND;VALUE=DATE:20250223
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Defender of the Fatherland SUMMARY: Defender of the Fatherland
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:i8eu@Ryan-jr UID:30g6@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250309 DTSTART;VALUE=DATE:20250309
DTEND;VALUE=DATE:20250309 DTEND;VALUE=DATE:20250309
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Intl. Women's Day SUMMARY: Intl. Women's Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:j5hh@Ryan-jr UID:fz46@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250430 DTSTART;VALUE=DATE:20250430
DTEND;VALUE=DATE:20250430 DTEND;VALUE=DATE:20250430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Spring and Labor Day SUMMARY: Spring and Labor Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:7nx9@Ryan-jr UID:5u3y@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250508 DTSTART;VALUE=DATE:20250508
DTEND;VALUE=DATE:20250508 DTEND;VALUE=DATE:20250508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Victory Day SUMMARY: Victory Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:3ec7@Ryan-jr UID:3k1i@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250611 DTSTART;VALUE=DATE:20250611
DTEND;VALUE=DATE:20250611 DTEND;VALUE=DATE:20250611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY: Russia Day SUMMARY: Russia Day
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:ocds@Ryan-jr UID:aixe@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251103 DTSTART;VALUE=DATE:20251103
DTEND;VALUE=DATE:20251103 DTEND;VALUE=DATE:20251103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE

View file

@ -3,7 +3,7 @@
"linkGroupName": "No Prefix Calendar", "linkGroupName": "No Prefix Calendar",
"calendars": [ "calendars": [
{ {
"url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship_tasks\\final calmerg\\test_calendars\\San_Francisco_Public_Holidays.ics", "url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship tasks\\final calmerg\\test_calendars\\San_Francisco_Public_Holidays.ics",
"prefix": "", "prefix": "",
"override": false "override": false
} }

View file

@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN
NAME:Override Calendar NAME:Override Calendar
X-WR-CALNAME:Override Calendar X-WR-CALNAME:Override Calendar
BEGIN:VEVENT BEGIN:VEVENT
UID:j5ti@Ryan-jr UID:c1lf@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20231231 DTSTART;VALUE=DATE:20231231
DTEND;VALUE=DATE:20231231 DTEND;VALUE=DATE:20231231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:8d64@Ryan-jr UID:n0cw@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240101 DTSTART;VALUE=DATE:20240101
DTEND;VALUE=DATE:20240101 DTEND;VALUE=DATE:20240101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:msl8@Ryan-jr UID:bh4j@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240102 DTSTART;VALUE=DATE:20240102
DTEND;VALUE=DATE:20240102 DTEND;VALUE=DATE:20240102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:dhcx@Ryan-jr UID:peq0@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240103 DTSTART;VALUE=DATE:20240103
DTEND;VALUE=DATE:20240103 DTEND;VALUE=DATE:20240103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:5gup@Ryan-jr UID:fzgd@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240104 DTSTART;VALUE=DATE:20240104
DTEND;VALUE=DATE:20240104 DTEND;VALUE=DATE:20240104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:aop0@Ryan-jr UID:c03j@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240106 DTSTART;VALUE=DATE:20240106
DTEND;VALUE=DATE:20240106 DTEND;VALUE=DATE:20240106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:k478@Ryan-jr UID:mq8a@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240107 DTSTART;VALUE=DATE:20240107
DTEND;VALUE=DATE:20240107 DTEND;VALUE=DATE:20240107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:nuwa@Ryan-jr UID:k1lh@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240222 DTSTART;VALUE=DATE:20240222
DTEND;VALUE=DATE:20240222 DTEND;VALUE=DATE:20240222
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:xlui@Ryan-jr UID:6wx5@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240307 DTSTART;VALUE=DATE:20240307
DTEND;VALUE=DATE:20240307 DTEND;VALUE=DATE:20240307
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:gb1g@Ryan-jr UID:po9u@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240430 DTSTART;VALUE=DATE:20240430
DTEND;VALUE=DATE:20240430 DTEND;VALUE=DATE:20240430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:1yhe@Ryan-jr UID:g7u0@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240508 DTSTART;VALUE=DATE:20240508
DTEND;VALUE=DATE:20240508 DTEND;VALUE=DATE:20240508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:qtxr@Ryan-jr UID:kd6f@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20240611 DTSTART;VALUE=DATE:20240611
DTEND;VALUE=DATE:20240611 DTEND;VALUE=DATE:20240611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:f8zz@Ryan-jr UID:oiv9@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241103 DTSTART;VALUE=DATE:20241103
DTEND;VALUE=DATE:20241103 DTEND;VALUE=DATE:20241103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:s977@Ryan-jr UID:nuqi@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20241231 DTSTART;VALUE=DATE:20241231
DTEND;VALUE=DATE:20241231 DTEND;VALUE=DATE:20241231
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:az1t@Ryan-jr UID:l8m7@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250101 DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250101 DTEND;VALUE=DATE:20250101
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:mynh@Ryan-jr UID:m022@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250102 DTSTART;VALUE=DATE:20250102
DTEND;VALUE=DATE:20250102 DTEND;VALUE=DATE:20250102
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:zn5v@Ryan-jr UID:1z6t@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250103 DTSTART;VALUE=DATE:20250103
DTEND;VALUE=DATE:20250103 DTEND;VALUE=DATE:20250103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:v8pg@Ryan-jr UID:rzz2@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250104 DTSTART;VALUE=DATE:20250104
DTEND;VALUE=DATE:20250104 DTEND;VALUE=DATE:20250104
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:whf8@Ryan-jr UID:svy3@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250106 DTSTART;VALUE=DATE:20250106
DTEND;VALUE=DATE:20250106 DTEND;VALUE=DATE:20250106
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:0054@Ryan-jr UID:pvos@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250107 DTSTART;VALUE=DATE:20250107
DTEND;VALUE=DATE:20250107 DTEND;VALUE=DATE:20250107
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:xfhx@Ryan-jr UID:bb9j@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250223 DTSTART;VALUE=DATE:20250223
DTEND;VALUE=DATE:20250223 DTEND;VALUE=DATE:20250223
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:sjo4@Ryan-jr UID:uvr4@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250309 DTSTART;VALUE=DATE:20250309
DTEND;VALUE=DATE:20250309 DTEND;VALUE=DATE:20250309
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:5p42@Ryan-jr UID:eyvf@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250430 DTSTART;VALUE=DATE:20250430
DTEND;VALUE=DATE:20250430 DTEND;VALUE=DATE:20250430
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:6cg4@Ryan-jr UID:1pxq@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250508 DTSTART;VALUE=DATE:20250508
DTEND;VALUE=DATE:20250508 DTEND;VALUE=DATE:20250508
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:eos0@Ryan-jr UID:q7uj@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20250611 DTSTART;VALUE=DATE:20250611
DTEND;VALUE=DATE:20250611 DTEND;VALUE=DATE:20250611
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
SUMMARY:Override Event SUMMARY:Override Event
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
UID:znfd@Ryan-jr UID:j65h@Ryan-jr
SEQUENCE:0 SEQUENCE:0
DTSTAMP:20241106T122505Z DTSTAMP:20241105T130145Z
DTSTART;VALUE=DATE:20251103 DTSTART;VALUE=DATE:20251103
DTEND;VALUE=DATE:20251103 DTEND;VALUE=DATE:20251103
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-CDO-ALLDAYEVENT:TRUE

View file

@ -3,7 +3,7 @@
"linkGroupName": "Override Calendar", "linkGroupName": "Override Calendar",
"calendars": [ "calendars": [
{ {
"url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship_tasks\\final calmerg\\test_calendars\\San_Francisco_Public_Holidays.ics", "url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship tasks\\final calmerg\\test_calendars\\San_Francisco_Public_Holidays.ics",
"prefix": "Override Event", "prefix": "Override Event",
"override": true "override": true
} }

View file

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

View file

@ -3,12 +3,12 @@
"linkGroupName": "Time Based Calendar", "linkGroupName": "Time Based Calendar",
"calendars": [ "calendars": [
{ {
"url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship_tasks\\final calmerg\\test_calendars\\other_work.ics", "url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship tasks\\final calmerg\\test_calendars\\other_work.ics",
"prefix": "other_work", "prefix": "other_work",
"override": false "override": false
}, },
{ {
"url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship_tasks\\final calmerg\\test_calendars\\work.ics", "url": "C:\\Users\\user\\OneDrive\\Desktop\\Internship tasks\\final calmerg\\test_calendars\\work.ics",
"prefix": "work", "prefix": "work",
"override": false "override": false
} }