Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When logged clicking on JBrowse will not go to the Annotator Panel #1395

Closed
childers opened this issue Dec 22, 2016 · 9 comments
Closed

When logged clicking on JBrowse will not go to the Annotator Panel #1395

childers opened this issue Dec 22, 2016 · 9 comments
Assignees
Milestone

Comments

@childers
Copy link
Collaborator

childers commented Dec 22, 2016

I currently see a navigation issue in master.

  1. I go BLAST-Jbrowse,
  2. Log in,
  3. Click to enable native tracks
  4. Click to close panel
  5. Make great annotations
  6. Close and go to my next BLAST hit.
  7. Click to go to the browser and it is apollo1 style (mostly) there is the modern organism selector, but no chevron to enable the Apollo2 right-side panel.

Here is the URL:
https://myserver.orgnet/apollo/9181426326681843991119596663/jbrowse/index.html?loc=Scaffold66%3A414756..1116791&addTracks=%5B%7B%22label%22%3A%22BLAST%20%20Results%22%2C%22category%22%3A%220.%20Reference%20Assembly%22%2C%22type%22%3A%22WebApollo%2FView%2FTrack%2FDraggableBLASTFeatures%22%2C%22store%22%3A%22url%22%2C%22style%22%3A%7B%22renderClassName%22%3A%22gray-center-10pct%22%2C%22subfeatureClasses%22%3A%7B%22match_part%22%3A%22blast-match_part%22%7D%7D%7D%5D&addStores%3D%7B%22url%22%3A%7B%22type%22%3A%22JBrowse%2FStore%2FSeqFeature%2FGFF3%22%2C%22urlTemplate%22%3A%22https%3A%2F%2Fmyotherserver.orgnet%2Fwebapp%2Fmedia%2Fblast%2Ftask%2F1bfc16f0ffe549619bce4fd12cdf2484%2FAgla_Btl03082013.genome_new_ids.fa.gff%22%7D%7D=&tracks=DNA%2CAnnotations%2CBLAST%20%20Results&highlight=

Version: 2.0.6-SNAPSHOT
Grails version: 2.5.5
Groovy version: 2.4.4
JVM version: 1.8.0_112

apollo2 0 6-logged-in-no-apollo2-features

@childers childers changed the title Problem Problem when browsing to multiple tabs when logged in Dec 22, 2016
@childers
Copy link
Collaborator Author

Can replicate this on Chrome and Opera. Additionally, I don't have to collapse anything. If I'm logged in and open another link, it takes me to an apollo1 looking interface with no options to go to apollo2.

Could it be that subsequent links are redirecting to the view you removed the Open Annotator Panel and Show Fullscreen buttons from?

@nathandunn nathandunn changed the title Problem when browsing to multiple tabs when logged in Problem when browsing to multiple tabs when logged in Dec 22, 2016
@nathandunn nathandunn self-assigned this Dec 22, 2016
@nathandunn nathandunn added this to the 2.0.6 milestone Dec 22, 2016
@nathandunn
Copy link
Contributor

nathandunn commented Dec 22, 2016 via email

@nathandunn
Copy link
Contributor

nathandunn commented Dec 23, 2016

  • if logged in go straight to the annotator panel if a public link
  • provide a "View Native Track Panel" link?

@nathandunn
Copy link
Contributor

In JBrowse Controller, call loadPublicLink, but if there is already a login, but forward to the loadLink call instead with the same data.

I'm not sure if we can open / close the native track div without refreshing (which might be okay). However, we can probably add a button that is always in view to do the same thing.

nathandunn added a commit to nathandunn/Apollo that referenced this issue Dec 23, 2016
nathandunn added a commit to nathandunn/Apollo that referenced this issue Dec 23, 2016
nathandunn added a commit that referenced this issue Dec 24, 2016
… note - not ready to merge (#1398)

* added a little navicon that will eventually show the button note

* added button for #1395

* got rid of annoying blue highlight

* added notes.  For some reason its not properly loading the panel though

* fixes #1395 I hope
@nathandunn
Copy link
Contributor

Reopen if still problematic.

@nathandunn nathandunn changed the title Problem when browsing to multiple tabs when logged in When logged clicking on JBrowse will not go to the Annotator Panel Dec 24, 2016
@childers
Copy link
Collaborator Author

childers commented Jan 3, 2017

Ok, just pulled from master, rebuilt and deployed.

When I get redirected from BLAST to Jbrowse everything looks fine. I log in and it redirects me to a blank white screen. Here is the URL post login:

Which is strange in that I' was testing on firefox and not chrome.

UPDATE: When testing in Chrome, it works fine in an incognito window. Shift + reload in firefox to clear cache reloads the page and maintains my logged in state, dropping me to the normal Apollo2 interface.

@nathandunn
Copy link
Contributor

@childers Are you saying that it works now?

@childers
Copy link
Collaborator Author

childers commented Jan 3, 2017

It seems to work now, yes. I need to test it out a few more times, but it looks like it was caching an older version of the client code that was causing problems.

@nathandunn
Copy link
Contributor

nathandunn commented Jan 3, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants