TODO
TODO
Launch Priority
- Supported list of views for each calendar
- Make subscribe into a button
- Show popup on clicking subscribe
- Show QR code in subscribe popup
- Include PVR data
- Popup display event details.
- Hide unused hours for each calendar.
- Test the behaviour with identical events in multiple calendars, with same UID See if we can get away with some really cool ideas. (Update: Does not look like this plan will work)
- Add full map support.
- Create a neighbourhoods page.
- Ingest PVR
- Show tags in calendar view https://github.com/blr-today/website/issues/19
- Check include/exclude
- Add Footer
- Add about page
- Show curated events in home 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
- Fork fullcalendar/icalendar so we can add support for event colors.
- Set a visible range based on the calendar to only show relevant dates. https://fullcalendar.io/docs/visibleRange
- Hide past events
- Setup build pipeline
- Add combination tag support
- Fetch events.db
Ingestion
- Fancy tagging https://github.com/blr-today/ingest/issues/49
- Event combinations https://github.com/blr-today/ingest/issues/48
- Nominatim (+cache) to add GeoCoordinates to every Place
- Create tags for Event.@type
- Tag UC events, and other cool hosts