Commit Graph
63358 Commits
Author SHA1 Message Date
Dannon Baker d157331ffd Merge remote-tracking branch 'upstream/release_22.05' into dev 2022-10-13 07:56:53 -04:00
Dannon 64b75762f1 Merge pull request #14786 from davelopez/22.05_fix_deleted_library_buttons
[22.05] Fix deleted library buttons visibility
2022-10-13 07:39:19 -04:00
davelopez 35c9dc434b Fix deleted library buttons visibility
Also:
- Unify Undelete button size
- Fix aria-label warning
2022-10-13 11:44:51 +02:00
Marius van den Beek 5f30153180 Merge pull request #14784 from jmchilton/sync_job_script
Synchronize job script module with Pulsar fixes.
2022-10-13 10:19:32 +02:00
Marius van den Beek 08b6c67737 Merge pull request #14782 from nsoranzo/skip_tests_if_bio.tools_down
Skip 2 unit tests if bio.tools is down
2022-10-13 10:17:45 +02:00
Dannon 7aec7175d3 Merge pull request #14725 from guerler/fix_rerun_reload
Allow to force push client routes
2022-10-12 21:11:46 -04:00
Dannon b1fcc1c267 Merge pull request #14775 from itisAliRH/workflow-import-composition
Migrate `workflow import` to composition API
2022-10-12 20:07:24 -04:00
John Chilton 5dde30a9db Synchronize job script module with Pulsar fixes.
- Allows memory_statement.log to be written to a better location than the working directory.
- Allow Pulsar to handle home directory outside the command_factory abstraction.
2022-10-12 14:36:57 -04:00
Nicola Soranzo a5ff54489c Set default verbosity of pytest to 1
This is equivalent to the `-v` option, which e.g. shows each test inside a
file as a separate line in the output, showing the reason why a test was
skipped.

xref. https://docs.pytest.org/en/7.1.x/how-to/output.html#verbosity
2022-10-12 18:13:47 +01:00
Nicola Soranzo c9e5a89c15 Skip unit tests requiring bio.tools if it's down 2022-10-12 18:13:47 +01:00
Nicola Soranzo 847946a887 Move `skip_if_site_down` test decorator to be reusable in unit tests
Also:
- Add type annotations
2022-10-12 18:13:46 +01:00
Nicola Soranzo d266eb7f80 Add missing package requirements
Packages that are imported directly in galaxy-tool-util that were already
required through the galaxy-util dependency.
2022-10-12 18:13:46 +01:00
Nicola Soranzo c810ebf9e1 Make 2 test decorators usable on both functions and methods 2022-10-12 18:13:45 +01:00
David López f733734299 Merge pull request #14736 from jmchilton/ts_service_models_2
Migrate index and show tool shed repositories endpoints to Pydantic and FastAPI
2022-10-12 18:25:14 +02:00
Alireza Heidari 674f4d7378 fix integration_selenium tests 2022-10-12 14:39:01 +02:00
Marius van den Beek 258479a824 Merge pull request #14778 from dannon/fix-history-disappearing-anchor
[22.05] Fix disappearing right anchor
2022-10-12 08:38:46 +02:00
Dannon Baker 21b4ed92e8 Fix disappearing right anchor 2022-10-11 17:27:18 -04:00
Nicola Soranzo a81d680cca Merge branch 'release_22.05' into dev 2022-10-11 21:34:31 +01:00
Dannon bbac935f50 Merge pull request #14769 from martenson/admin-jobs-page
improve UX of admin job page
2022-10-11 14:17:11 -04:00
Dannon a6acbffee1 Merge pull request #14549 from ElectronicBlueberry/tool-form-improvements
Tool form improvements
2022-10-11 11:54:32 -04:00
Alireza Heidari 35e720b5cf Update WorkflowList.vue 2022-10-11 16:04:37 +02:00
Alireza Heidari fe3d02fe22 Delete rxjsAxios.js
`rxjs` completely deleted from `workflow` components
2022-10-11 15:34:44 +02:00
Dannon 1221904383 Merge pull request #14703 from itisAliRH/store-multi-view-selected-list
Storing selected histories in multiple view into local storage
2022-10-11 09:30:22 -04:00
Alireza Heidari 672564bf90 remove not used services from Workflow/services and replace getAppRoot with safePath
and update components uses this services files
2022-10-11 15:28:47 +02:00
Dannon 15364b72c7 Merge pull request #14752 from guerler/safe_path_upgrade
Align url handling for more consistency
2022-10-11 09:15:25 -04:00
Dannon 3574b08d5b Merge pull request #14766 from xtrojak/visualisation_visjs_transition_system
[Visualization] visjs-based transition system visualization
2022-10-11 09:06:59 -04:00
Nicola Soranzo b31e2f02f2 Merge branch 'release_22.01' into release_22.05 2022-10-11 13:28:32 +01:00
Dannon 577a7d198a Merge pull request #14773 from nsoranzo/release_22.01_fix_provenance_follow
[22.01] Fix dataset provenance API when ``follow=False``
2022-10-11 08:01:10 -04:00
Dannon Baker d0bebf23ba Minor stop job message tweak 2022-10-11 07:53:31 -04:00
Alireza Heidari b3d646bfe1 update TrsImport and TrsSearch routes 2022-10-11 12:26:02 +02:00
Alireza Heidari e0100476b4 update WorkflowImport ui 2022-10-11 12:25:45 +02:00
Alireza Heidari 29a808fc74 Delete trsMixin.js 2022-10-11 12:25:18 +02:00
Alireza Heidari daa3f4d0d0 migrate TrsTool to vue composition api 2022-10-11 12:25:07 +02:00
Alireza Heidari f5244bcba3 migrate TrsServerSelection to vue composition api 2022-10-11 12:24:21 +02:00
Alireza Heidari 662e60bc5b migrate TrsSearch to vue composition api 2022-10-11 11:34:59 +02:00
Alireza Heidari d4d7e1e982 migrate TrsImport to vue composition api 2022-10-11 11:33:14 +02:00
Alireza Heidari 08af75743d Create FromFileOrUrl.vue 2022-10-11 11:01:37 +02:00
Nicola Soranzo bb3006df87 Fix dataset provenance API when `follow=False` 2022-10-11 00:45:37 +01:00
Martin Cech 79d3ce3ffb Merge pull request #14665 from itisAliRH/scroll-shadow-in-multiple-view
add scroll shadow on the right and left sides
2022-10-11 00:41:24 +02:00
Martin Cech 11ac6cd7c6 Merge pull request #14755 from jdavcs/dev_config_file
Do not load sample config file; assign correct config paths
2022-10-10 20:29:10 +02:00
John Chilton 552f0cfd61 Migrate index and show install repository endpoints to Pydantic+FastAPI. 2022-10-10 11:19:18 -04:00
John Chilton 84005605c8 Extend tool shed install testing to include index API. 2022-10-10 11:19:18 -04:00
John Chilton 649c9913f6 Typing for uses_shed_api.py 2022-10-10 10:45:08 -04:00
John Chilton b827f0be6c Reuse a constant in uses_shed_api.py. 2022-10-10 10:45:08 -04:00
Marius van den Beek 595e8f1479 Merge pull request #14701 from davelopez/fix_subworkflow_tool_version_update
[22.05] Fix tool version inconsistency when downloading workflows with missing outdated tools
2022-10-10 12:51:54 +02:00
Nicola Soranzo c4a317a974 Merge pull request #14745 from galaxybot/dev_auto_update_dependencies
Update Python dependencies
2022-10-08 14:06:56 +01:00
galaxybot ccb03950a3 Update Python dependencies 2022-10-08 03:40:06 +00:00
Martin CechandAysam Guerler 6afebbc38b Apply suggestions from code review
Co-authored-by: Aysam Guerler <aysam.guerler@gmail.com>
2022-10-08 02:41:02 +02:00
Martin Cech 5f2a704ade prtr 2022-10-07 14:46:08 -07:00
Martin Cech fb1a41db70 improve UX of admin job page
- remove the label-for attribute which was the cause of the UX bug when
the switch would be triggered by click on the form-group label
- deduplicate and reorder the interface
- clarify some language

fixes #13774
2022-10-07 14:03:35 -07:00