taalhavras / ucal

a martian calendar
53 stars 6 forks source link

ICS frontend integration #88

Closed taalhavras closed 2 years ago

taalhavras commented 2 years ago

Allows users to import and sync calendars from ics urls i.e. from gcal/outlook/any other calendar provider (even another urbit! though it'd be kinda pointless to do it via ics instead of just via the normal mechanisms).

imports: [x] imports work from the frontend, events + calendar details propagate [x] can delete imported calendars

syncs: [x] syncs work from the frontend, events + calendar details propagate [x] the sync actually fires [x] when deleting from the frontend, the sync is also cleared (in addition to the calendar being deleted from the store)