TODO
- Set default view for each tag
- Add combination tag support
- Make subscribe into a button
- Show popup on clicking subscribe
- Show QR code in subscribe popup
- Show curated events in home page
- Setup build pipeline
- Include PVR data
- Fetch events.db
- Check include/exclude
- Popup display event details.
- Hide unused hours for each calendar.
- Add Footer
- Add about page
- Convert tag pages into markdown pages so we can provide some commentary on each page giving links to upstream socials, and subscribe features. We can put the query details within the page front-matter!
- Add favicon
- Test the behaviour with identical events in multiple calendars, with same UID See if we can get away with some really cool ideas.
- Fork fullcalendar/icalendar so we can add support for event colors.
- Add full map support.
- Set a visible range based on the calendar to only show relevant dates. https://fullcalendar.io/docs/visibleRange
- Hide past events
Ingestion
- Tag UC events, and other cool hosts
- Nominatim (+cache) to add GeoCoordinates to every Place
- Create tags for Event.@type