Details
-
Type: New Feature
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:3
-
Epic Link:
-
Sprint:Spring 9 : 25 May to 8 Jun, Summer 1: 8 Jun - 19 Jun
Description
The Genome Dashboard currently contains no link to the BioViz home page.
Let's add a home (house) icon to the top left of the genome dashboard page that points to "/" (the Web site root)
Note: make sure that the link will work properly regardless of whether the site is actually deployed or what it's domain name is.
Attachments
Issue Links
- is blocked by
-
IGBF-2431 Fix top menu bar styling on mobile
- Closed
Activity
Ann Loraine
created issue -
Ann Loraine
made changes -
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1765 [ 17855 ] |
Ann Loraine
made changes -
Rank | Ranked higher |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Comment |
[ I think I see the problem.
The menu.html file contains nothing but implied relative links that look like location.html. That is, their location on the network is implied to be the same place (directory) as the file that contains the link. So I expect that if a user were to click a link "location.html" when viewing domainname/genome-dashboard, then their client Web browser will ask for domainname/genome-dashboard/location.html. That's wrong of course :-) I can think of a work-around. There may be others that are better. Possibly work-around: Whatever code in app.js that grabs menu.html could parse all the links (all "a href=TEXT.html" tags) where "TEXT" never starts with http or https. It could then prepend the link with the server name and a slash, whatever the server name happens to be. Of course, the node application can't know in advance what the servername is. Only apache knows that, and even apache only knows what the server name because the playbooks add this information to its configuration file. The node app won't be able to read that file, but it might be able to get access to it from environment variables set up by apache when it runs. But I am skeptical that node would even be able to access the environment variables because node runs in a separate process from apache. However, when we deploy the node app onto a bioviz host, we could configure the playbooks to edit or create some kind of configuration file that the app could read, find out what the server name is, and then add the server name prefix as needed to the menu.html links. If you want to try out these ideas on test.bioviz.org, go for it. ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Summary | Add "home" icon to top left of genome dashboard | Investigate: Include bioviz menu bar in genome-dashboard |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Sprint | Spring 9 : 25 May to 8 Jun [ 95 ] | Spring 9 : 25 May to 8 Jun, Summer 1: 8 Jun - 19 Jun [ 95, 96 ] |
Ann Loraine
made changes -
Rank | Ranked higher |
Ann Loraine
made changes -
Rank | Ranked higher |
Ann Loraine
made changes -
Rank | Ranked higher |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Story Points | 0.25 | 1 |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Attachment | css_diff.png [ 14756 ] | |
Attachment | html_diff.png [ 14757 ] |
Philip Badzuh (Inactive)
made changes -
Attachment | css_diff.png [ 14756 ] |
Philip Badzuh (Inactive)
made changes -
Attachment | css_diff.png [ 14758 ] |
Philip Badzuh (Inactive)
made changes -
Story Points | 1 | 2.5 |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Story Points | 2.5 | 3 |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Ann Loraine
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Ann Loraine
made changes -
Status | Post-merge Testing In Progress [ 10003 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Ann Loraine
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Ann Loraine
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Ann Loraine
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Ann Loraine
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Ann Loraine
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Philip Badzuh (Inactive)
made changes -
Status | Post-merge Testing In Progress [ 10003 ] | To-Do [ 10305 ] |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Philip Badzuh (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] | Philip Badzuh [ pbadzuh ] |
Philip Badzuh (Inactive)
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Philip Badzuh (Inactive)
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Philip Badzuh (Inactive)
made changes -
Assignee | Philip Badzuh [ pbadzuh ] |
Ann Loraine
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Ann Loraine
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Jay Chamma (Inactive)
made changes -
Assignee | Jay Chamma [ gchamma ] |
Jay Chamma (Inactive)
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Jay Chamma (Inactive)
made changes -
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Jay Chamma (Inactive)
made changes -
Assignee | Jay Chamma [ gchamma ] | Philip Badzuh [ pbadzuh ] |