Details
-
Type: Task
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:0.75
-
Epic Link:
-
Sprint:Summer 5: 3 Aug - 14 Aug
Description
Our javascript code that sends comments to IGB via IGB internal java REST endpoints is getting blocked Safari.
The basic problem appears to be an issue with security. The javascript runs in a page with https protocol and the localhost REST endpoint is accessed via http.
We are thinking of implementing a fix for this, but it will require major changes in the code. Before investing the time and effort into making these changes, we'd like to know:
- How many people are using Safari to run this javascript code?
For this task, let's review a week of web logs from BioViz.org.
Suggestion:
Focus on browsers that request these pages:
The IGB App Store also uses a REST endpoint in IGB. For this, we will need to collect logs from https://apps.bioviz.org, the address for the IGB App Store. However, the site is very new and it's like we will not see many requests from browsers, just from IGB itself because it retrieves the OBR index file from App Store on startup.
The following file contains a list of browsers used by the users. The list also includes IGB hits and web crawler bots. The "Other" key contains mostly internal Apache requests, AWS security scans requests, and user-agent data missing.
Link: https://jira.transvar.org/secure/attachment/14803/browser_list.txt