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

Viz plugin loading fixes #5081

Merged
merged 14 commits into from
Dec 4, 2017
Merged

Conversation

dannon
Copy link
Member

@dannon dannon commented Nov 27, 2017

Fixes charts and scatterplot.

Refactors imports and exports used by external-to-client consumers to allow direct access (without generally requiring Blah.default access). Includes cleanup and minor fixes, removing some unused imports in various modules, etc.

Overhauls scatterplot to be a bundled plugin, using webpack instead of grunt/concat/etc.

@guerler It'd be worth perusing the bundling changes here with #4256 in mind. We could simplify the Galaxy/Viz interface and continue to plug bundles in pretty easily, I think (without mako!)

Fixes #5067

@dannon dannon added area/UI-UX area/visualizations status/WIP kind/bug kind/enhancement kind/refactoring cleanup or refactoring of existing code, no functional changes and removed status/WIP labels Nov 27, 2017
@galaxybot galaxybot added this to the 18.01 milestone Nov 28, 2017
@dannon
Copy link
Member Author

dannon commented Nov 29, 2017

Rebased and rebuilt.

@dannon
Copy link
Member Author

dannon commented Nov 30, 2017

Rebased and rebuilt again.

@dannon
Copy link
Member Author

dannon commented Dec 4, 2017

Rebased and rebuilt again.

@bgruening bgruening merged commit 8c87b2c into galaxyproject:dev Dec 4, 2017
@bgruening
Copy link
Member

@dannon thanks! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/UI-UX area/visualizations kind/bug kind/enhancement kind/refactoring cleanup or refactoring of existing code, no functional changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Charts Broken on dev
3 participants