ryanmwangi
  • Joined on 2024-09-25
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-25 11:56:33 +00:00
03cf9f85d0 remove refreshCalendarButton constant in script.js
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-25 11:54:38 +00:00
4a88b0a5ec remove refresh calendar button event listener
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-25 11:52:55 +00:00
f0eb318f26 remove refresh calendars button in html
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-25 11:51:54 +00:00
edfc7c9eec remove calendar :id end point
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-25 11:45:48 +00:00
1d4e440093 ensure path to the JSON file is absolute
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-25 11:44:55 +00:00
9420ce1cce ensure path to the ics file is absolute
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:35:18 +00:00
d1084ea558 return the contents of the .ics file
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:34:13 +00:00
1150778f4c save merged calendar to file
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:30:10 +00:00
418fea84b9 parse calendar data
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:28:22 +00:00
d2d0f7fd1e filter out any failed requests
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:27:01 +00:00
08f9f5a15d add catch block
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:25:14 +00:00
35deb877a3 fetch calendar data for each merged calendar
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:23:03 +00:00
c898cb0b24 read the JSON file toget the source URL and other details
bab040df0f check if the file is older than an hour
Compare 2 commits »
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:21:00 +00:00
96e25f7169 check if .ics file exists
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:19:24 +00:00
50ad583698 define jsonFilePath
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:18:51 +00:00
bfa61b8e77 define icsFilePath
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:18:14 +00:00
c3c7e79286 define calendarName
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:16:55 +00:00
6d0e28486f create new end point to serve the merged calendar file and refresh if older than an hour
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:08:24 +00:00
bd3ab65003 delete saveCalendarDatajoint function
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-24 12:02:14 +00:00
1b0f792fd6 import path into server.js