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

Add authorization(internetAccount) support for Trix index files #3586

Merged
merged 1 commit into from
Mar 16, 2023

Conversation

andrzejgrzelak
Copy link
Contributor

Trix files were the only files that ignored "intenetAccountId" and thus did not use authorization. This commit enables existing support for them.

…ccount to make authorization work for Trix index files.
@github-actions github-actions bot added the needs label triage Needs a label to show in changelog (breaking, enhancement, bug, documentation, or internal) label Mar 16, 2023
@cmdcolin
Copy link
Collaborator

looks like a shoe-in! thanks for adding this :)

@cmdcolin cmdcolin removed the needs label triage Needs a label to show in changelog (breaking, enhancement, bug, documentation, or internal) label Mar 16, 2023
@cmdcolin
Copy link
Collaborator

I know I at one point grepped the codebase for instances of openLocation that were missing pluginManager but must have missed this

@cmdcolin
Copy link
Collaborator

remaining codebase instances of openLocation without auth appear to be in our jbrowse 1 and ucsc connections

@cmdcolin cmdcolin added the enhancement New feature or request label Mar 16, 2023
@cmdcolin cmdcolin changed the title Add authorization(intenetAccount) support for Trix index files Add authorization(internetAccount) support for Trix index files Mar 16, 2023
@cmdcolin cmdcolin merged commit 4df347c into GMOD:main Mar 16, 2023
cmdcolin pushed a commit that referenced this pull request May 18, 2023
Use pluginManager in TrixTextSearchAdapter to enable use of internetAccount to make authorization work for Trix index files.

Co-authored-by: grzelaka <andrzej.grzelak@contractors.roche.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants