Commit Graph

69 Commits

Author SHA1 Message Date
Rob Watson d5df962627 Fix TypeScript warnings 2021-09-30 21:08:48 +02:00
Rob Watson 6e75834662 Tidy up frontend directory tree 2021-09-30 16:16:51 +02:00
Rob Watson b08165d7f1 Remove HTML video element 2021-09-30 16:12:40 +02:00
Rob Watson 0cdc728587 TypeScript: interface > type 2021-09-28 19:51:08 +02:00
Rob Watson f237823b65 Make position marker viewport-aware 2021-09-27 21:19:29 +02:00
Rob Watson 8cade215af Improve overview selection behaviour 2021-09-27 19:47:42 +02:00
Rob Watson 951abb608d Update app name 2021-09-25 19:08:44 +02:00
Rob Watson 53bd2681af Migrate HTTP handlers to Echo 2021-09-25 19:00:19 +02:00
Rob Watson b64ce1d424 Add video and thumbnail display 2021-09-23 07:42:07 +02:00
Rob Watson 193073015d Zoom to overview selection 2021-09-13 12:16:23 +02:00
Rob Watson 712fbd3142 Extract OverviewWaveform to its own component 2021-09-12 09:13:02 +02:00
Rob Watson 5a08bd62bf Add overview waveform 2021-09-11 18:42:37 +02:00
Rob Watson faf818e4ae Implement basic zoom in/out 2021-09-11 12:58:43 +02:00
Rob Watson 06e4b7f550 Reformat with prettier 2021-09-11 12:06:02 +02:00
Rob Watson 4d7c1b9e6c Add eslint and prettier 2021-09-11 12:00:53 +02:00
Rob Watson 4e99f5ac0c Calculate peaks, draw basic waveform to canvas 2021-09-11 11:00:27 +02:00
Rob Watson 6e987d93fc Add Waveform component 2021-09-06 16:25:23 +02:00
Rob Watson 040a0bf43c Add .eslintrc.js 2021-09-06 16:24:52 +02:00
Rob Watson 5e1b8f6bd4 Add frontend boilerplate 2021-09-06 12:17:50 +02:00