Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:0.5
-
Epic Link:
-
Sprint:Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19, Winter 5 Feb 22 - Mar 5, Winter 6 Mar 8 - Mar 19
Description
Due to security concerns, the Safari browser won't allow a Web page loaded via https to open URLs with http (non-secured) protocol. Therefore, we need to always provide some kind of warning to Safari users about this when using Web pages that try to contact IGB via http.
For this task, implement some kind of improvement to the Genome Dashboard application (production link: https://www.bioviz.org/genome-dashboard) so that if a user visits using Safari, they will understand why the application is not working and what to do about it.
Be sure to fully read the background information about this – see linked issues. Also, search for every Jira ticket containing the word "Safari" in the description to ensure you understand the issue fully and how we have dealt with it in the past.
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1765 [ 17855 ] |
Assignee | Ann Loraine [ aloraine ] |
Link | This issue relates to IGBF-2745 [ IGBF-2745 ] |
Sprint | Winter 1 Dec 28 - Jan 8 [ 111 ] | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22 [ 111, 112 ] |
Rank | Ranked higher |
Sprint | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22 [ 111, 112 ] | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5 [ 111, 112, 113 ] |
Rank | Ranked higher |
Rank | Ranked higher |
Description | Deal with "insecure content" on Genome Dashboard |
Due to security concerns, the Safari browser won't allow a Web page loaded via https to open URLs with http (non-secured) protocol. Therefore, we need to always provide some kind of warning to Safari users about this when using Web pages that try to contact IGB via http.
For this task, implement some kind of improvement to the Genome Dashboard application (production link: https://www.bioviz.org/genome-dashboard) so that if a user visits using Safair, they will understand why the application is not working and what to do about it. |
Description |
Due to security concerns, the Safari browser won't allow a Web page loaded via https to open URLs with http (non-secured) protocol. Therefore, we need to always provide some kind of warning to Safari users about this when using Web pages that try to contact IGB via http.
For this task, implement some kind of improvement to the Genome Dashboard application (production link: https://www.bioviz.org/genome-dashboard) so that if a user visits using Safair, they will understand why the application is not working and what to do about it. |
Due to security concerns, the Safari browser won't allow a Web page loaded via https to open URLs with http (non-secured) protocol. Therefore, we need to always provide some kind of warning to Safari users about this when using Web pages that try to contact IGB via http.
For this task, implement some kind of improvement to the Genome Dashboard application (production link: https://www.bioviz.org/genome-dashboard) so that if a user visits using Safair, they will understand why the application is not working and what to do about it. Be sure to fully read the background information about this -- see linked issues. Also, search for every Jira ticket containing the word "Safari" in the description to ensure you understand the issue fully and how we have dealt with it in the past. |
Assignee | Chester Dias [ cdias1 ] |
Description |
Due to security concerns, the Safari browser won't allow a Web page loaded via https to open URLs with http (non-secured) protocol. Therefore, we need to always provide some kind of warning to Safari users about this when using Web pages that try to contact IGB via http.
For this task, implement some kind of improvement to the Genome Dashboard application (production link: https://www.bioviz.org/genome-dashboard) so that if a user visits using Safair, they will understand why the application is not working and what to do about it. Be sure to fully read the background information about this -- see linked issues. Also, search for every Jira ticket containing the word "Safari" in the description to ensure you understand the issue fully and how we have dealt with it in the past. |
Due to security concerns, the Safari browser won't allow a Web page loaded via https to open URLs with http (non-secured) protocol. Therefore, we need to always provide some kind of warning to Safari users about this when using Web pages that try to contact IGB via http.
For this task, implement some kind of improvement to the Genome Dashboard application (production link: https://www.bioviz.org/genome-dashboard) so that if a user visits using Safari, they will understand why the application is not working and what to do about it. Be sure to fully read the background information about this -- see linked issues. Also, search for every Jira ticket containing the word "Safari" in the description to ensure you understand the issue fully and how we have dealt with it in the past. |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Attachment | Browser Support Banner added on top.png [ 15135 ] |
Attachment | On_click of view in IGB link.png [ 15136 ] |
Assignee | Chester Dias [ cdias1 ] | Ann Loraine [ aloraine ] |
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 ] | To-Do [ 10305 ] |
Assignee | Ann Loraine [ aloraine ] | Chester Dias [ cdias1 ] |
Attachment | start-igb-message.png [ 15137 ] |
Rank | Ranked higher |
Sprint | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5 [ 111, 112, 113 ] | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19 [ 111, 112, 113, 114 ] |
Rank | Ranked higher |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Chester Dias [ cdias1 ] | 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 ] |
Assignee | Ann Loraine [ aloraine ] | Chester Dias [ cdias1 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Assignee | Chester Dias [ cdias1 ] | Ann Loraine [ aloraine ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Sprint | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19 [ 111, 112, 113, 114 ] | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19, Winter 5 Feb 22 - Mar 5 [ 111, 112, 113, 114, 115 ] |
Rank | Ranked higher |
Assignee | Ann Loraine [ aloraine ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Status | Post-merge Testing In Progress [ 10003 ] | Merged Needs Testing [ 10002 ] |
Assignee | Nowlan Freese [ nfreese ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Status | Post-merge Testing In Progress [ 10003 ] | Merged Needs Testing [ 10002 ] |
Assignee | Nowlan Freese [ nfreese ] |
Sprint | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19, Winter 5 Feb 22 - Mar 5 [ 111, 112, 113, 114, 115 ] | Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19, Winter 5 Feb 22 - Mar 5, Winter 6 Mar 8 - Mar 19 [ 111, 112, 113, 114, 115, 116 ] |
Rank | Ranked higher |
Comment | [ Merged and deployed. ] |
Assignee | Philip Badzuh [ pbadzuh ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Philip Badzuh [ pbadzuh ] | Chester Dias [ cdias1 ] |
Banner appears for all browsers with exception of Chromium-based browsers, Firefox, and Edge.