Sean Hammond
Sean Hammond
> > For example this might happen if the user chooses the paste-a-URL option when creating an assignment (instead of the special YouTube picker) > > This should not happen...
> Right now, the `YouTubePicker` is passing YouTube's raw URL as the assignment's URL, which I guess is later "translated" into via's `/video/youtube?url={YOUTUBE_URL}` by LMS backend. > > We will...
We could also create a Cloudflare page rule for the endpoint, then we wouldn't need to add/remove caching headers and the URLs wouldn't need to end in ".pdf". Slack thread:...
It's unclear to me from this ticket (and the linked spike ) **why** we should create a new Python endpoint to proxy Google Drive PDFs using OAuth-based authentication, instead of...
Did the incident stop only one instance of Via (i.e. one autoscaling VM) from connecting? Or all of them? If Via couldn't connect to its DB and requests that do...
> > 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...
Hi @ndmanvar! Thanks for your comments, that's really helpful. It's great to know that we have a friend at Sentry :) I'm a big fan of Sentry by the way,...
Which endpoints does this affect? I'd guess the root endpoint (`requests.get()` request) and the `/proxy/static/*` endpoint (NGINX proxying) might need to be handled separately
> would something like in #68 help you? Looks perfect!
``` Link checker Client site - What's the URL for resource ? ------->