Commit Graph
76674 Commits
Author SHA1 Message Date
Marius van den Beek b3835bbefe Merge pull request #18246 from jmchilton/backport_user_data_1
[24.1] Small bug fixes for user data plugins
2024-06-04 09:43:17 +02:00
Marius van den Beek 9e15a6af53 Merge pull request #18308 from davelopez/24.1_fix_history_drag&drop
[24.1] Fix non-history items drag&drop into histories
2024-06-04 09:26:16 +02:00
davelopez 9f7d9a42b2 Fix typing in setDrag 2024-06-03 17:19:03 +02:00
davelopez ba01c12bfa Refactor drag and drop logic to use getDragItems
This commit refactors the drag and drop logic in the HistoryPanel.vue and MultipleViewList.vue components to use the newly added getDragItems function in the eventStore. This function retrieves the drag items and filters out any non-history items, ensuring that only valid history items are processed during the drop event. This change improves code readability and reduces duplication.
2024-06-03 17:18:35 +02:00
davelopez a9bc8c41ae Add getDragItems to eventStore to avoid duplication 2024-06-03 17:17:31 +02:00
Marius van den Beek 2c4ad24615 Merge pull request #18299 from guerler/load_pinia_manual_mount
[24.1] Adds pinia to manually mounted vue components
2024-06-03 15:11:52 +02:00
Marius van den Beek 60fbf432b5 Merge pull request #18301 from nsoranzo/release_24.1_fix_packages
[24.1] Fix various packages' issues
2024-06-03 15:11:28 +02:00
Marius van den Beek fa9af6ff29 Merge pull request #18303 from ElectronicBlueberry/fix-label-updated-popup
[24.1] Fix "label updated" popup triggers too often
2024-06-03 15:10:03 +02:00
Laila Los 51ae8d7215 keep lazy label updated actions queued longer 2024-06-03 11:07:07 +02:00
Nicola Soranzo 80701f4fc1 Add `pytest.ini` files to all packages
Previously, when running pytest from `packages/test.sh`, it was using
our main `pytest.ini` as configfile, therefore setting the wrong
rootdir and using `lib` as `pythonpath`.
This was hiding various packaging issues fixed in the previous commits.
2024-06-02 20:19:32 +01:00
Nicola Soranzo 1174bbe8f4 Fix packages' dependencies and MANIFEST.in files
Also:
- Add missing `graphene` and `graphql-core` dependencies to
  `pyproject.toml` (already installed as other dependencies' deps,
  but explicitly imported by ToolShed code).
- Move `test_tool_validation.py` unit tests to the galaxy-tool-shed
  package.
2024-06-02 19:56:20 +01:00
Nicola Soranzo b2076ee5f9 Move carbon data loading to `GalaxyManagerApplication`
Fix the galaxy-config package wrongly depending on galaxy-app.
Also move the carbon_emissions unit tests to the `app/` subdirectory.

Refines @mvdbeek's proposed patch from https://github.com/galaxyproject/galaxy/pull/17159#issuecomment-1850276194 .

Close https://github.com/galaxyproject/galaxy/pull/17159 .
2024-06-02 19:56:20 +01:00
Nicola Soranzo 0a7de5c79f Merge branch 'release_24.0' into release_24.1 2024-06-02 17:15:48 +01:00
Nicola Soranzo 132ea2b1bf Merge pull request #18296 from mvdbeek/untangle_shed_from_driver_util
[24.0] Move tool shed specific driver function to tool_shed.test
2024-06-01 18:26:39 +01:00
guerler 85951cd67e Add pinia to manually mounted vue components 2024-06-01 09:54:35 +03:00
mvdbeek 0d64837577 Fix global variable 2024-05-31 19:56:54 +02:00
mvdbeek e2f4043324 Pass init_fast_app in launch_server function 2024-05-31 19:53:11 +02:00
Marius van den Beek 10f9b3a4f6 Merge pull request #18283 from davelopez/24.0_fix_feature_location_index_data_provider
[24.0] Check various preconditions in FeatureLocationIndexDataProvider
2024-05-31 19:15:52 +02:00
Marius van den Beek 6901b1f359 Merge pull request #18286 from davelopez/24.0_fix_imported_history_link_for_anonymous
[24.0] Redirect anonymous users to home when importing public histories
2024-05-31 19:15:35 +02:00
Marius van den Beek 062371585a Merge pull request #18289 from davelopez/24.0_fix_copy_modal_login_link
[24.0] Use correct link for log in or register in Copy Modal
2024-05-31 19:06:42 +02:00
John Davis 60787f89e3 Add TS db revision tags for 24.1 2024-05-31 13:04:08 -04:00
John Davis 4772bbb026 Merge upstream/release_24.0 into release_24.1 2024-05-31 13:03:11 -04:00
mvdbeek a8ac6fd7ca Move tool shed specific driver function to tool_shed.test
Should fix https://github.com/galaxyproject/galaxy/issues/18282
2024-05-31 19:00:45 +02:00
Marius van den Beek 268aa814e2 Merge pull request #18294 from jdavcs/240_ts_db_revision_tags
[24.0] Add TS db revision tags for 24.0
2024-05-31 18:42:30 +02:00
John Davis 6c998adeac Add TS db revision tags for 24.0 2024-05-31 12:39:40 -04:00
John Davis 29cd573d93 Merge release_23.2 into release_24.0 2024-05-31 12:35:02 -04:00
Marius van den Beek 192fbde15f Merge pull request #18293 from jdavcs/232_ts_db_revision_tags
[23.2] Add toolshed database revision tags for 23.2
2024-05-31 18:33:32 +02:00
John Davis 579884db75 Add TS db revision tags for 23.2 2024-05-31 12:25:40 -04:00
John Davis 7a9148bf02 Merge release_23.1 into release_23.2 2024-05-31 12:19:52 -04:00
davelopez 234933b6a9 Use correct link for log in or register in Copy Modal 2024-05-31 15:58:05 +02:00
davelopez 3c95ac03e6 Redirect anonymous users to home when importing public histories 2024-05-31 15:27:28 +02:00
mvdbeek b2097db85d Merge remote-tracking branch 'upstream/release_24.0' into release_24.1 2024-05-31 15:27:27 +02:00
Marius van den Beek d5e44b654a Merge pull request #18284 from mvdbeek/fix_up_first_dataset_element_type_hint
[24.0] Fix first_dataset_element type hint
2024-05-31 15:25:23 +02:00
mvdbeek 99aeadec06 Fix first_dataset_element type hint 2024-05-31 15:09:31 +02:00
davelopez da202e09f1 Check various preconditions in FeatureLocationIndexDataProvider
And raise appropriate error otherwise
2024-05-31 15:03:59 +02:00
Marius van den Beek 8dd7a9e570 Merge pull request #18263 from mvdbeek/page_summary_fix
[24.0] Set page importable to false when serializing
2024-05-31 12:37:30 +02:00
Marius van den Beek 93a07857c2 Merge pull request #18278 from mvdbeek/collection_download
Don't attempt to download purged datasets
2024-05-31 12:37:06 +02:00
Nicola Soranzo 761a8d9f04 Merge pull request #18236 from mvdbeek/none_delete_error
[24.0] Only log error if deleting directory really failed
2024-05-31 10:42:54 +01:00
Marius van den Beek 48231391a8 Drop key argument
Did not want to do that actually
2024-05-31 10:18:23 +02:00
Marius van den Beek fd1cb2726a Merge pull request #18252 from bernt-matthias/revert/17656
[24.1] Remove linter for unstripped text content for tool xml leaves
2024-05-31 10:03:52 +02:00
Marius van den Beek aeaafc0cdc Merge pull request #18271 from jdavcs/231_ts_revision_tags
[23.1] Add revision tags for TS migration in 23.1
2024-05-31 10:02:29 +02:00
Marius van den Beek fb7d10b221 Merge pull request #18251 from davelopez/24.1_fix_history_export_error_handling
[24.1] Fix history export error handling
2024-05-31 10:01:55 +02:00
Marius van den Beek 942ddea389 Merge pull request #18255 from davelopez/24.0_fix_invenio_credentials_handling
[24.0] Fix Invenio credentials handling
2024-05-31 10:01:42 +02:00
John Chilton 4c8b4bf2a7 Merge pull request #18249 from mvdbeek/fix_no_elements_exception_extract_dataset
[24.0] Raise exception when extracting dataset from collection without datasets
2024-05-30 17:54:24 -04:00
John Chilton 1dd31f08f6 Merge pull request #18248 from mvdbeek/enable_transparent_use_of_compressed_datasets_in_DatasetDataProvider
[24.0] Transparently open compressed files in DatasetDataProvider
2024-05-30 17:53:20 -04:00
John ChiltonandDavid López ab99e32a4d Update client/src/components/ConfigTemplates/InstanceDropdown.vue
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com>
2024-05-30 17:51:58 -04:00
Martin Cech 8f4029cdda Merge pull request #18274 from jdavcs/241_result_mappings
[24.1] Fix handler: access to result row items changed in SA2.0
2024-05-30 23:07:35 +02:00
Martin Cech 0daf36d5d6 Merge pull request #18273 from nsoranzo/release_24.0_black
[24.0] Format with black
2024-05-30 23:03:56 +02:00
John Davis 534f933861 Fix SA20 bug 2024-05-30 15:19:38 -04:00
Nicola Soranzo 53bf8ce1de Format with black 2024-05-30 17:58:42 +01:00