Commit Graph
63180 Commits
Author SHA1 Message Date
Matej Trojak eb0bfbd98b polish the code in mako template 2022-10-07 16:30:39 +02:00
Matej Trojak 95c80b4e27 Clean up code & get it working properly 2022-10-07 15:57:17 +02:00
Matej Trojak e007ba2cb3 Complete ts_visjs package build 2022-10-06 21:49:21 +02:00
Matej Trojak 7370253244 Separated mako template to JS script and CSS styles 2022-10-06 21:43:56 +02:00
Matej Trojak f4b366c8c9 Add static icons 2022-10-06 21:42:05 +02:00
Matej Trojak 2d2f268346 Init files 2022-10-06 17:13:29 +02:00
Aysam Guerler 39ea7d7a24 Merge pull request #14746 from jmchilton/installed_repository_manager_cleanup
Cleanup installed_repository_manager.py and related code a bit more.
2022-10-06 07:39:02 -04:00
Nicola Soranzo 4a158f7cdd Merge pull request #14748 from jmchilton/pulsar_lib_0_14_15
Update pulsar-galaxy-lib to 0.14.16.
2022-10-05 13:49:43 +02:00
David López 6dafb07e5f Merge pull request #14749 from dannon/tooltip-tweak-historysize
Update history size tooltip
2022-10-05 09:37:25 +02:00
Dannon Baker 4d5923b142 Change history tooltip to indicate what the contents are, not what the link target is. 2022-10-04 22:38:01 -04:00
John Chilton 13adeb3749 Rev pulsar-galaxy-lib to 0.14.16.
CI caught another bug.
2022-10-04 09:00:34 -04:00
Marius van den Beek 196301c058 Merge pull request #14747 from dannon/fix-a11y-workflow-list
Accessibility issue fixes in workflow list/import interfaces
2022-10-04 09:40:05 +02:00
John Chilton 72b319c442 Update pulsar-galaxy-lib to 0.14.15.
Minted today.
2022-10-03 16:19:28 -04:00
Dannon Baker c41ebc50bb Assorted lint fixes. 2022-10-03 12:30:47 -04:00
Dannon Baker bc64a1bd07 Add aria-label for workflow import URL 2022-10-03 12:21:02 -04:00
Dannon Baker 0d1a245b04 Add keypress handlers for nav in workflow dropdown (vue-a11y) 2022-10-03 11:37:15 -04:00
Dannon Baker da67f0904c Fix reused id in workflow dropdown 2022-10-03 11:20:01 -04:00
John Chilton 79a3ac12e1 Cleanup installed_repository_manager.py and related code a bit more.
- Remove unused code and mako.
- Use more direct imports for better typing and static checking.
- Reuse existing abstractions a bit better.
2022-10-03 09:04:00 -04:00
Dannon Baker 3387b80830 Add text for advanced tool search toggle link 2022-10-02 21:24:16 -04:00
Aysam Guerler dd25dde39e Merge pull request #14737 from dannon/drop-tools-view
Drop ToolsView
2022-10-02 00:17:14 -04:00
David López 1037334d54 Merge pull request #14719 from jmchilton/ts_service_models
Outline modernizing tool shed repositories API.
2022-10-01 23:10:38 +02:00
John Chilton 94c8218d48 setup service and fastapi layer for tool shed APIs... 2022-10-01 09:14:03 -04:00
Dannon 0d25e83049 Merge pull request #14741 from ElectronicBlueberry/minimal-tsconfig
Add minimal tsconfig for type completion
2022-09-30 10:51:35 -04:00
Laila Los ce5487362f add minimal tsconfig 2022-09-30 15:30:53 +02:00
John Chilton 2ed83560cb Merge pull request #14693 from jmchilton/cleanup_ts_test_3
Migrate more tool shed functional testing to Galaxy API
2022-09-29 14:05:52 -04:00
John Chilton 9bc6c1815b Merge pull request #14695 from natefoo/tailscale-container-monitor
Configurable get IP method for container monitor
2022-09-29 14:05:32 -04:00
Aysam Guerler 7bcda0ac51 Merge pull request #14716 from guerler/remove_workflow_sharing_mako
Remove workflow export mako
2022-09-29 10:35:11 -04:00
mvdbeek 8dc765713d Drop extra newline 2022-09-29 09:45:48 +02:00
Marius van den Beek 2672f5c6a7 Merge pull request #14729 from dannon/no-hide-panel-on-multiview
Disable multi-view create hook hiding toolbox.
2022-09-29 09:39:48 +02:00
Marius van den Beek cc8fa200bc Merge pull request #14720 from jmchilton/cleanup_job_files_1
Cleanup hack in job files API for very old versions of Galaxy.
2022-09-29 09:34:06 +02:00
Marius van den Beek 687385a68d Merge pull request #14728 from nsoranzo/fix_validation_dataset_metadata_in_file_testing
Fix ``validation_dataset_metadata_in_file`` framework test
2022-09-29 09:26:19 +02:00
Dannon Baker 088bdfdd66 Drop vueisotope dependency (unused now) 2022-09-28 22:27:29 -04:00
Dannon Baker cb9723b150 Drop ToolsView, which is be superseded by the advanced search results view. The central panel search result view has a similar display but improved loading/filtering characteristics and we could use it in a 'show all the tools' display like this as well. 2022-09-28 22:25:16 -04:00
Dannon Baker 3694764622 Disable multi-view create hook hiding toolbox. We may want to reconsider doing this reactively (and at the panel/route level in a generic way) based on breakpoints or some other behavior in the future. 2022-09-28 21:58:42 -04:00
Nicola Soranzo 5c68bba05c Merge pull request #14717 from nsoranzo/wf_type_annot
Add some type annotations to workflow-related code
2022-09-29 01:54:14 +01:00
Nicola Soranzo ea4461751c Use loc file that actually exists in the param validators of test tool
Previously, the ``validation_dataset_metadata_in_file`` test tool was failing
to load and was not tested at all during framework tests on GitHub Actions.
2022-09-29 01:50:33 +01:00
Nicola Soranzo 5abee634b0 Cleanup 2022-09-29 01:50:33 +01:00
Nicola Soranzo 4ee1a102fb Improve error messages when parsing param validators 2022-09-29 01:50:32 +01:00
Nicola Soranzo d4afe4d10b Make `metadata_name` a required attribute of certain validators 2022-09-29 01:50:13 +01:00
Nicola Soranzo aa7c6ea895 Fix typos 2022-09-29 00:53:20 +01:00
John Chilton 8e31df09dd Cleanup manage_repository in admin_toolshed... 2022-09-28 13:03:58 -04:00
John Chilton 9934a83cf6 Cleanup more cruft... 2022-09-28 13:03:58 -04:00
John Chilton f9812fa2ef Remove legacy tool shed stuff just around for the tests. 2022-09-28 13:03:58 -04:00
John Chilton 4d6710172a Migrate reinstallation of repos in twill tests to an API-like endpoint (no mako and simpler handshake between shed and Galaxy) 2022-09-28 13:03:58 -04:00
John Chilton 3b29fc7f58 Improved testing for check updates... 2022-09-28 13:03:58 -04:00
John Chilton 82c1aefdb4 Notes about divergence between old and new install paths. 2022-09-28 13:03:58 -04:00
John Chilton 46eb887a66 Rework tool shed functional tests to use Galaxy APIs for installation instead of old controller. 2022-09-28 13:03:57 -04:00
John Chilton 459dfb882c We don't write version file there anymore! 2022-09-28 12:30:25 -04:00
guerler bda95f9737 Remove unused controllers, show error message when svg fails 2022-09-28 11:52:47 -04:00
Aysam Guerler 6e0aae5aef Merge pull request #14699 from shubham4315/feature/remove-pageReload-WorkflowList
Removed unnecessary page reload on the workflow list page
2022-09-28 11:25:14 -04:00