Something we could use is this library https://github.com/nwcell/ics.js which can generate an ICS compatible with all modern calendars. Maybe we can add a Modal to select the date ranges of the .ics, the publishers we want to include, or the whole congregation and loop over all turns and assignments to fill events. Another good option for the future is to generate a .ics per publisher and download it in a .zip or something similar so we can send it to each publisher
Something we could use is this library https://github.com/nwcell/ics.js which can generate an ICS compatible with all modern calendars. Maybe we can add a Modal to select the date ranges of the .ics, the publishers we want to include, or the whole congregation and loop over all turns and assignments to fill events. Another good option for the future is to generate a .ics per publisher and download it in a .zip or something similar so we can send it to each publisher