Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2731

Detect Safari on Genome Dashboard

    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
    • 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

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2420 [ IGBF-2420 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2745 [ IGBF-2745 ]
            ann.loraine Ann Loraine made changes -
            Sprint Winter 1 Dec 28 - Jan 8 [ 111 ] Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22 [ 111, 112 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            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.
            ann.loraine Ann Loraine made changes -
            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.
            ann.loraine Ann Loraine made changes -
            Assignee Chester Dias [ cdias1 ]
            nfreese Nowlan Freese made changes -
            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.
            cdias1 Chester Dias (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            cdias1 Chester Dias (Inactive) made changes -
            cdias1 Chester Dias (Inactive) made changes -
            Attachment On_click of view in IGB link.png [ 15136 ]
            cdias1 Chester Dias (Inactive) made changes -
            Assignee Chester Dias [ cdias1 ] Ann Loraine [ aloraine ]
            cdias1 Chester Dias (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Chester Dias [ cdias1 ]
            ann.loraine Ann Loraine made changes -
            Attachment start-igb-message.png [ 15137 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            cdias1 Chester Dias (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            cdias1 Chester Dias (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            cdias1 Chester Dias (Inactive) made changes -
            Assignee Chester Dias [ cdias1 ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Chester Dias [ cdias1 ]
            cdias1 Chester Dias (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            cdias1 Chester Dias (Inactive) made changes -
            Assignee Chester Dias [ cdias1 ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Status Post-merge Testing In Progress [ 10003 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Status Post-merge Testing In Progress [ 10003 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            ann.loraine Ann Loraine made changes -
            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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Comment [ Merged and deployed. ]
            ann.loraine Ann Loraine made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ] Chester Dias [ cdias1 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3271 [ IGBF-3271 ]

              People

              • Assignee:
                cdias1 Chester Dias (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: