Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use M3 instead of OSD for uploaded items #1439

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

camillevilla
Copy link
Contributor

Split out from #1415, info in forthcoming ticket

@camillevilla
Copy link
Contributor Author

camillevilla commented Oct 23, 2019

Will require a new Spotlight release post projectblacklight/spotlight#2217, else:
Screen Shot 2019-10-22 at 11 44 25 AM

Blocked loading mixed active content “http://exhibits-stage.stanford.edu/images/4175/info.json”iiif:1:875

After we upgrade to Spotlight v2.11.0, we should see a CORB error instead.

@camillevilla
Copy link
Contributor Author

camillevilla commented Oct 23, 2019

We currently avoid the headache of building Mirador 3 in exhibits by serving up an iframe via our oEmbed service.

Curators won't be able to view the images they uploaded until they publish their exhibits. We decided to split this from #1415 after discussing the potential support burden with @caaster.

I'm not sure we have the bandwidth to fix this before our next work cycle begins, so I just wanted to document our current understanding of the problem.

Published exhibit

rendered Mirador 3 viewer

Private exhibit

Mirador 3 did not render image

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource 
at https://exhibits-stage.stanford.edu/external-iiif-and-upload-images-test-august-
2019/catalog/107-6912/manifest. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).


Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource
 at https://exhibits-stage.stanford.edu/external-iiif-and-upload-images-test-august-
2019/catalog/107-6912/manifest. (Reason: CORS request did not succeed).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Valid backlog - in buckets
Development

Successfully merging this pull request may close these issues.

3 participants