Skip to content

Monday, August 10

Git Commits

dash commits 6 ohnsh/dash
  • 7:31 pm — John Sherrell <dev@ohn.sh>

    dash-next: layout now confines scrolling to <main>, keeping the sidebar fixed. Overhauled live route layout using flexbox to make <video> fluid while keeping the stats tabs underneath in view.

  • 4:37 pm — John Sherrell <dev@ohn.sh>

    dash-next: Load <video> using crossOrigin="anonymous" in preparation of filtering audio in JavaScript.

  • 4:13 pm — John Sherrell <dev@ohn.sh>

    dash-next: Add small radius to main video player, change `overflow: hidden` to `overflow: clip` to mask out cornders of underlying <video> (and <img> for thumbnails).

  • 4:02 pm — John Sherrell <dev@ohn.sh>

    dash-next: Add outline to currently-selected thumbnail.

  • 3:10 pm — John Sherrell <dev@ohn.sh>

    dummy commit to trigger deployment.

  • 2:40 pm — John Sherrell <dev@ohn.sh>

    dash-next: validate date and return 404 when invalid (or when there's no content) on /[date] route, or else it becomes a catch-all route that returns 200 and an empty video player. Also manage <video> element with an effect that runs whenever src changes. This is crucial to properly pause and tear down media streams when the source changes, otherwise phantom audio continues to play.

dev commits 1 ohnsh/dev
  • 9:48 pm — John Sherrell <dev@ohn.sh>

    cam: generalize mmtx_ctrl.sh to read API URL from environment so it can be used remotely.

YouTube