Robert Knight
Robert Knight
Thanks for the report. Just so you are aware, you _can_ hide comments if you annotate in a group that you own or have been given moderation rights over by...
The 404 status almost certainly means an authentication error. This would align with the WebSocket messages. The Hypothesis client will normally refresh its auth token automatically if necessary when making...
What would be useful here is to capture the details of the API requests that are failing (request/response, headers etc. as shown in devtools). The credentials the client has for...
> If for some reason this instance of the client had not received this event, that might explain the behavior here. If there is indeed some situation where this can...
https://hypothesis.vitalsource.com always configures the client assuming it is inside the LMS app. When you visit this directly, the client get stuck in a loading state because it is waiting for...
> Is the fix on our end or theirs in terms of how they embed the client. Changes will be needed on both sides, as we'd need to change from...
I can reproduce as follows: 1. Save the files below locally 2. Serve with `python -m http.server 3011` 3. Navigate to http://localhost:3011/parent1.html. Activate client and annotate text "Child 1" 4....
This is not something we're planning to work on soon. I think the basic approach will involve changing the code that fetches annotations so that it performs a separate fetch...
There is more to EPUB support than just injecting the client into content iframes. If you do that you'll get something that seems to sort-of work but Hypothesis won't understand...
Indeed, VitalSource is not a general-purpose solution for EPUBs. The reason it was implemented is because that's what Hypothesis's education customers needed. An integration with an open source EPUB reader...