Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      2
    • Sprint:
      Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5

      Description

      If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

      Safari does not allow javascript code that was loaded via https to connect to other web sites via http unless a new window is opened. In this case, the "other web site" is IGB itself running on the localhost.

      For this task, determine if users can install apps into IGB using app store and safari.

      If this cannot be done, then implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

      Before beginning work, please review the linked issue for detailed descriptions of the problem.

      Also, consult with Karthik Raveendran on how BioViz Connect has handled this issue from both a technical and user interface perspective.

        Attachments

          Issue Links

            Activity

            aloraine Ann Loraine created issue -
            aloraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-2563 [ 18746 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-2420 [ IGBF-2420 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Description If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            The reason is that Safari does not allow javascript code that was loaded via https to connect to other web sites via http. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            The reason is that Safari does not allow javascript code that was loaded via https to connect to other web sites via http. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Tip: Before beginning work, review the linked issue. Also, review how Genome Dashboard and BioViz Connect handle this issue.

            aloraine Ann Loraine made changes -
            Description If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            The reason is that Safari does not allow javascript code that was loaded via https to connect to other web sites via http. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Tip: Before beginning work, review the linked issue. Also, review how Genome Dashboard and BioViz Connect handle this issue.

            If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            The reason is that Safari does not allow javascript code that was loaded via https to connect to other web sites via http. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Before beginning work, please review the linked issue for detailed descriptions of the problem.
            Also, please review how Genome Dashboard and BioViz Connect handle this issue.

            aloraine Ann Loraine made changes -
            Sprint Fall 6 Nov 30 - Dec 11 [ 109 ] Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23 [ 109, 110 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Summary Handle Safari error in App Store Handle possible Safari error in App Store
            aloraine Ann Loraine made changes -
            Description If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            The reason is that Safari does not allow javascript code that was loaded via https to connect to other web sites via http. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Before beginning work, please review the linked issue for detailed descriptions of the problem.
            Also, please review how Genome Dashboard and BioViz Connect handle this issue.

            If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            Safari does not allow javascript code that was loaded via https to connect to other web sites via http unless a new window is opened. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, determine if users can install apps into IGB using app store and safari.

            If this cannot be done, then implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Before beginning work, please review the linked issue for detailed descriptions of the problem.
            Consult with [~karthik] on how BioViz Connect has handled this issue from both a technical and user interface perspective.
            aloraine Ann Loraine made changes -
            Description If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            Safari does not allow javascript code that was loaded via https to connect to other web sites via http unless a new window is opened. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, determine if users can install apps into IGB using app store and safari.

            If this cannot be done, then implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Before beginning work, please review the linked issue for detailed descriptions of the problem.
            Consult with [~karthik] on how BioViz Connect has handled this issue from both a technical and user interface perspective.
            If a user visits App Store using the Safari Web browser and then attempts to install an App, nothing happens.

            Safari does not allow javascript code that was loaded via https to connect to other web sites via http unless a new window is opened. In this case, the "other web site" is IGB itself running on the localhost.

            For this task, determine if users can install apps into IGB using app store and safari.

            If this cannot be done, then implement some kind of warning or failsafe to alert the user to the fact that they cannot use the Safari browser to install an App from App Store.

            Before beginning work, please review the linked issue for detailed descriptions of the problem.

            Also, consult with [~karthik] on how BioViz Connect has handled this issue from both a technical and user interface perspective.
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Summary Handle possible Safari error in App Store Handle Safari error in App Store
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Attachment Error_Safari.png [ 15064 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Comment [ Suggestion:

            "Use a different browser" ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ] Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Attachment PR_For_IGBF-2674.png [ 15067 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            aloraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            aloraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            aloraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            aloraine Ann Loraine made changes -
            Sprint Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23 [ 109, 110 ] Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8 [ 109, 110, 111 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            pbadzuh Philip Badzuh (Inactive) 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 -
            Attachment safari-styling-issue.png [ 15106 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ] Sai Supreeth Segu [ ssegu ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Attachment bioviz-connect-menu-bar.png [ 15107 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-2745 [ IGBF-2745 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            aloraine Ann Loraine made changes -
            Sprint Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8 [ 109, 110, 111 ] Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22 [ 109, 110, 111, 112 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22 [ 109, 110, 111, 112 ] Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8, Winter 2 Jan 11 - Jan 22, Winter 3 Jan 25 - Feb 5 [ 109, 110, 111, 112, 113 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ] 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 -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ] Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            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 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3271 [ IGBF-3271 ]

              People

              • Assignee:
                ssegu Sai Supreeth Segu (Inactive)
                Reporter:
                aloraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: