Commit graph

10 commits

Author SHA1 Message Date
3e9faa0c03 Signal schedule page is dynamic
Without this the page pre-render is cached, and a hydration error is
thrown when this cached pre-render doesn't match the JS rendered version.
2025-02-27 22:21:08 +01:00
7e395c5616 Fix timestamps for create and update action
The browser strips the timezone indicator to use the datetime picker, so
the server needs to add this back again.
2025-02-27 22:20:03 +01:00
093a6816bc Implement editing of the schedule
Cobbled together minimum viable system for editing the schedule in a way
that propogates updates to connected clients.
2025-02-27 18:39:04 +01:00
cdad188233 Implement EventStream for live schedule updates 2025-02-27 15:42:59 +01:00
8296f9c17d Remuve unused styles 2025-02-27 02:27:56 +01:00
99d04f4b43 Move schedule data to JSON file 2025-02-26 23:56:19 +01:00
cb2ad42915 Remove example code 2025-02-26 23:43:12 +01:00
484c27ece2 Minimally functional schedule rendering
Add timetable and event listing based on transforming a simple input
data structure.
2025-02-26 22:53:56 +01:00
9163ca63a9 Convert spaces to tabs 2025-02-26 12:05:12 +01:00
64ed7e852e Initial commit from Create Next App 2025-02-26 11:53:10 +01:00