Git Commits
dash commits 10
ohnsh/dash-
8:18 pm — John Sherrell <dev@ohn.sh>
dash-next: WIP get menus of live and VOD streams into root layout sidebar.
-
7:36 pm — John Sherrell <dev@ohn.sh>
dash-next: converted main layout to grid. Using track numbers; it would probably be an upgrade to use named areas. Also badly needs some responsive logic.
-
6:56 pm — John Sherrell <dev@ohn.sh>
dash-next: stats now lists all streams. Improved table formatting, added `title` attributes to the online/offline icons.
-
6:21 pm — John Sherrell <dev@ohn.sh>
dash-next: Extract Tab component into separate module.
-
4:13 pm — John Sherrell <dev@ohn.sh>
dash-next: clean up and comment CSS.
-
3:28 pm — John Sherrell <dev@ohn.sh>
dash-next: custom tab interface for stats and event stream tables.
-
12:58 pm — John Sherrell <dev@ohn.sh>
dash-next: converted stats and event stream views to tables.
-
7:15 am — John Sherrell <dev@ohn.sh>
dash-next: refactor useStats to not return a strict discriminated union; it wasn't really appropriate (but a good learning experience). Removed the feature that marks pending fetches as stale and re-fetches when complete. I'd like to get some experience with TanStack Query before deciding how to tackle that sort of thing.
-
5:32 am — John Sherrell <dev@ohn.sh>
dash-next: generate zod schema for mediaMTX Path API type. Make event stream a <table> and factor out a component for each row. CSS tweaks.
-
1:12 am — John Sherrell <dev@ohn.sh>
dash-next: Refreshing stats in useStats hook in response to SSE events is now working.