Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Blocker
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:2
-
Epic Link:
-
Sprint:Fall 5 2021 Oct 11 - Oct 22, Fall 6 2021 Oct 25 - Nov 5
Description
Situation: To connect Galaxy data to IGB, there is a bridge on bioviz.org. Currently, that bridge is accessed at http://bioviz.org/galaxy.html. This seems to be causing a CORS issue on Google Chrome and Microsoft Edge web browsers. An article from the Chrome developers states that changes were rolled out regarding CORS in September 2021.
Using https://bioviz.org/galaxy.html seems to fix the issue. We may be able to update the Galaxy code to instead use https.
Task: Determine how/if we can update the Galaxy code to point to https://bioviz.org/galaxy.html
Attachments
Issue Links
- relates to
-
IGBF-2999 Fix eFP-Seq browser JS to work with Safari
-
- Closed
-
-
IGBF-2490 Investigate: Fix implementation of requests to IGB endpoints to support safari etc.
-
- Closed
-
-
IGBF-3996 Nav bar and Footer are not visible when viewing Galaxy bridge page on Safari
-
- In Progress
-
-
IGBF-2420 Determine why Safari is not letting the igb status check occur when choosing View in IGB on Safari
-
- Closed
-
-
IGBF-2485 Investigate IGB localhost endpoint HTTPS
-
- Closed
-
-
IGBF-2505 Turn off redirection to https for galaxy bridge in bioviz-playbooks
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1880 [ 17970 ] |
Link | This issue relates to IGBF-2160 [ IGBF-2160 ] |
Rank | Ranked higher |
Issue Type | Task [ 3 ] | Bug [ 1 ] |
Priority | Major [ 3 ] | Blocker [ 1 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Assignee | Nowlan Freese [ nfreese ] |
Status | In Progress [ 3 ] | To-Do [ 10305 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Sprint | Fall 5 2021 Oct 11 - Oct 22 [ 131 ] | Fall 5 2021 Oct 11 - Oct 22, Fall 6 2021 Oct 25 - Nov 5 [ 131, 132 ] |
Rank | Ranked higher |
Link | This issue relates to IGBF-44 [ IGBF-44 ] |
Status | In Progress [ 3 ] | To-Do [ 10305 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Comment | [ Testing on https://bioviztest.bioviz.org/ ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Nowlan Freese [ nfreese ] |
Assignee | Ann Loraine [ aloraine ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Comment |
[ I'm surprised this is allowed:
{code} location.replace(`https:${location.href.substring(location.protocol.length)}`); {code} This amounts to tricking the browser into thinking that the content received from the server arrived encrypted, when it was not. ] |
Assignee | Ann Loraine [ aloraine ] | Nowlan Freese [ nfreese ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Assignee | Nowlan Freese [ nfreese ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Assignee | Omkar Marne [ omarne ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Attachment | access.png [ 16825 ] |
Attachment | chrome.png [ 16826 ] |
Attachment | chrome - no igb running.png [ 16827 ] |
Attachment | firefox - igb running.png [ 16828 ] |
Attachment | firefox igb not running .png [ 16829 ] |
Attachment | edge - igb running.png [ 16830 ] |
Attachment | edge - igb not running.png [ 16831 ] |
Status | Post-merge Testing In Progress [ 10003 ] | To-Do [ 10305 ] |
Assignee | Omkar Marne [ omarne ] | Nowlan Freese [ nfreese ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Assignee | Nowlan Freese [ nfreese ] |
Assignee | Ann Loraine [ aloraine ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Assignee | Ann Loraine [ aloraine ] |
Assignee | Omkar Marne [ omarne ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Omkar Marne [ omarne ] | Nowlan Freese [ nfreese ] |
To replicate:
Open IGB
Click here while using Google Chrome. This should fail.
Click here while using Google Chrome. This should work.