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

            Hide
            omarne Omkar Marne (Inactive) added a comment -

            Above link is getting error 500 from the server. Please check snapshot ' data loading'.

            Show
            omarne Omkar Marne (Inactive) added a comment - Above link is getting error 500 from the server. Please check snapshot ' data loading'.
            Hide
            nfreese Nowlan Freese added a comment -

            I have attached the error (error.txt) I am seeing in the logs (/var/log/httpd) for the BioViz EC2 when I try to hit either https or http bioviz.org/cgi-bin/geneIdLookup.py?gene_id=AT2G24270

            [~aloraine] - I'm not sure what is causing this issue.

            Show
            nfreese Nowlan Freese added a comment - I have attached the error (error.txt) I am seeing in the logs (/var/log/httpd) for the BioViz EC2 when I try to hit either https or http bioviz.org/cgi-bin/geneIdLookup.py?gene_id=AT2G24270 [~aloraine] - I'm not sure what is causing this issue.
            Hide
            omarne Omkar Marne (Inactive) added a comment - - edited

            Tested the URL on edge, chrome, firefox and safari latest versions. The link is working and the data is loaded in IGB. Please check the snapshot edge, firefox, chrome and data.

            Show
            omarne Omkar Marne (Inactive) added a comment - - edited Tested the URL on edge, chrome, firefox and safari latest versions. The link is working and the data is loaded in IGB. Please check the snapshot edge, firefox, chrome and data.
            Hide
            nfreese Nowlan Freese added a comment -

            Testing using this link.

            Working on Safari Version 15.0 (16612.1.29.41.4, 16612)
            Working on Chrome Version 94.0.4606.81 (Official Build) (x86_64)
            Working on Firefox 94.0.2 (64-bit)
            Working on Edge Version 95.0.1020.53 (Official build) (x86_64)

            Show
            nfreese Nowlan Freese added a comment - Testing using this link . Working on Safari Version 15.0 (16612.1.29.41.4, 16612) Working on Chrome Version 94.0.4606.81 (Official Build) (x86_64) Working on Firefox 94.0.2 (64-bit) Working on Edge Version 95.0.1020.53 (Official build) (x86_64)
            Hide
            nfreese Nowlan Freese added a comment -

            Omkar and I have both tested this issue on the various browsers and are no longer seeing the 500 error. My best guess is that redeploying bioviz.org fixed the issue.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - Omkar and I have both tested this issue on the various browsers and are no longer seeing the 500 error. My best guess is that redeploying bioviz.org fixed the issue. Closing ticket.

              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: