Commit graph

113 commits

Author SHA1 Message Date
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
1217104cd2 Colour events to make them visible 2025-02-27 19:18:39 +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
e5aac858e4 Document timetable terminology 2025-02-27 15:01:30 +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
7d822e4934 Use project TypeScript in VsCode 2025-02-26 21:54:28 +01:00
e20aef2f32 Add editor configs
Add .editorconfig, .vscode and .gitattributes configs to make editors
and tools aware that the files use unix line indeings and are indentent
with tabs.
2025-02-26 12:05:32 +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