Robert Knight
Robert Knight
@seanh - Can this issue be closed?
Stack trace from local Via instance: ``` Traceback (most recent call last): File "/Users/robert/hypothesis/via/.tox/dev/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/Users/robert/hypothesis/via/.tox/dev/lib/python3.8/site-packages/pyramid_sanity/tweens.py", line 34, in tween return check(request, handler,...
If you try to view this video on docdrop.org, which uses the same unofficial APIs to get the transcript, you get an error about the transcript not being available: https://docdrop.org/video/oIWqTIFRlYU/....
Likely related upstream issue: https://github.com/jdepoix/youtube-transcript-api/issues/111 The text displayed to the user on YouTube mentions a content warning rather than an age restriction, but I note that the JSON API response...
I encountered this again today while trying to update PDF.js to the latest release and being confused as to why changes to the `pdfjs-init.js` script did not take effect. Looking...
Static asset serving based on [h-assets](https://github.com/hypothesis/h-assets) was added in https://github.com/hypothesis/via/pull/905 for a new frontend app within Via (the video player). We still have the existing system for serving the PDF...
See https://github.com/hypothesis/via/pull/1020 for how this same issue was fixed in the context of our video player. The TL;DR is that the top Via frame relies on the content frame sending...
> If Via couldn't connect to its DB and requests that do DB queries (such as those related to the YouTube feature) would have been erroring (with 500's I imagine),...
As an example of how YouTube's video player handles this, if the frame doesn't have full-screen permission then the full-screen button is still displayed in the player but is dimmed....
> After adding some extra code to pause before executing the next line until I press a key, it turns out it crashes when I end up right at this...