Git Commits
dash commits 9
ohnsh/dash-
10:16 pm — John Sherrell <dev@ohn.sh>
next: extracted a VODView component that implements the main view at both / and /[date], (/ filters by voice activity and /[date] filters by date). The tsToString helper now takes only two paramters and passes `undefined` to `toLocaleString` to use the default (user) locale for date formatting (although not the timezone).
-
8:48 pm — John Sherrell <dev@ohn.sh>
vod,next: raise minimum confidence threshold for voice detection. To fix existing data and allow for greater front-end flexibility, start computing speechTotal for a given minimum confidence instead of just using the value computed at detection time. Rename `speechThreshold` property to `minConfidence`, update zod schema to handle both names.
-
7:52 pm — John Sherrell <dev@ohn.sh>
next: add star icon with accessible text description to list of voice segments, to match the icon in the thumbnails.
-
7:29 pm — John Sherrell <dev@ohn.sh>
Deployment oops. Next package now named @dash/next.
-
7:13 pm — John Sherrell <dev@ohn.sh>
next: add voice segment interface to the vod/archive (/[date]) route. The route now mirrors the home route with a flex-based layout and passing a Promise<DashVideo> to <VODPlayer>. Also add star indicator to thumbnails for videos with detected voice segments.
-
5:19 pm — John Sherrell <dev@ohn.sh>
Rename packages using org name @dash scoped to this monorepo.
-
3:14 am — John Sherrell <dev@ohn.sh>
dash-next: player skeleton fills content area when <video> is absent.
-
2:47 am — John Sherrell <dev@ohn.sh>
voice-detect: don't pad segments to below zero or above duration.
-
2:31 am — John Sherrell <dev@ohn.sh>
dash-next: make home route layout fluid with the video occupying the content area while maintaining aspect ratio and room for one thumbnail strip at the bottom of the viewport. Use react state and 'timechange' event to highlight the active voice segment if there is one. Also handle negative numbers in segment data.