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

Fix eFP-Seq browser JS to work with Safari

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      1.5
    • Sprint:
      Fall 6 2021 Oct 25 - Nov 5, Fall 7 2021 Nov 8 - Nov 24

      Description

      Situation: The eFP-Seq browser directs users to https://bioviz.org/bar.html. The bar.html page javascript (bar.js) then contacts IGB on localhost. Unfortunately, Safari will not allow an https page to contact localhost. This causes Safari users to not be able to properly use the eFP-Seq browser to view data in IGB.

      Task: Fix bar.js so that if a user is on the Safari web browser and is using https, they are redirected to http.

        Attachments

        1. chrome.png
          chrome.png
          88 kB
        2. Data.png
          Data.png
          99 kB
        3. edge.png
          edge.png
          81 kB
        4. error.txt
          9 kB
        5. firefox.png
          firefox.png
          77 kB

          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-2987 [ IGBF-2987 ]
            ann.loraine Ann Loraine made changes -
            Description Test and fix (if required) the eFP-Seq browser connection. Test and fix (if required) the eFP-Seq browser connection. See related ticket for what to test, and why.
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Summary Fix efpseq browser javascript Investigate: Fix efpseq browser javascript
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Summary Investigate: Fix efpseq browser javascript Investigate: Fix eFP-Seq browser javascript
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-2505 [ IGBF-2505 ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Summary Investigate: Fix eFP-Seq browser javascript Fix eFP-Seq browser JS to work with Safari
            nfreese Nowlan Freese made changes -
            Description Test and fix (if required) the eFP-Seq browser connection. See related ticket for what to test, and why. Situation: The eFP-Seq browser directs users to https://bioviz.org/bar.html. The bar.html page javascript (bar.js) then contacts IGB on localhost. Unfortunately, Safari will not allow an https page to contact localhost. This causes Safari users to not be able to properly use the eFP-Seq browser to view data in IGB.

            Task: Fix bar.js so that if a user is on the Safari web browser and is using https, they are redirected to http.
            nfreese Nowlan Freese made changes -
            Story Points 1 1.5
            ann.loraine Ann Loraine made changes -
            Assignee 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 ] Nowlan Freese [ nfreese ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 6 2021 Oct 25 - Nov 5 [ 132 ] Fall 6 2021 Oct 25 - Nov 5, Fall 7 2021 Nov 8 - Nov 19 [ 132, 133 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            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 -
            Rank Ranked lower
            omarne Omkar Marne (Inactive) made changes -
            Assignee Omkar Marne [ omarne ]
            omarne Omkar Marne (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment Data Loading.png [ 16952 ]
            omarne Omkar Marne (Inactive) made changes -
            Assignee Omkar Marne [ omarne ] Nowlan Freese [ nfreese ]
            omarne Omkar Marne (Inactive) made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Attachment error.txt [ 16957 ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Ann Loraine [ aloraine ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment firefox.png [ 16979 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment chrome.png [ 16980 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment edge.png [ 16981 ]
            omarne Omkar Marne (Inactive) made changes -
            Assignee Ann Loraine [ aloraine ] Omkar Marne [ omarne ]
            omarne Omkar Marne (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            omarne Omkar Marne (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            omarne Omkar Marne (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            omarne Omkar Marne (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment screenshot-1.png [ 16982 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment screenshot-1.png [ 16982 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment Data.png [ 16983 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment Data Loading.png [ 16952 ]
            nfreese Nowlan Freese made changes -
            Assignee Omkar Marne [ omarne ] Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                nfreese Nowlan Freese
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: