Commit Graph
83705 Commits
Author SHA1 Message Date
Martin Cech 7d9155d38f drop description for a hidden form element 2025-06-05 11:36:18 +02:00
Martin Cech 1f5a808e9a fix the filtering for "unfinished jobs" to all non-terminal
do not mention cutoff when all unfinished are displayed
drop mention of regex for search, that is not implemented
2025-06-05 11:29:07 +02:00
Ahmed Hamid Awan c645edaa8a Merge pull request #20401 from davelopez/25.0_fix_form_select_input_sorting
[25.0] Fix form select input sorting
2025-06-04 14:35:31 -05:00
Marius van den Beek f29fe3a96e Merge pull request #20399 from dannon/fix-toolshed-tool-icons
[25.0] Fix toolshed-installed tool icons
2025-06-04 19:42:31 +02:00
davelopez cad00b6861 Adapt sorting and value assignment in FormData tests 2025-06-04 19:06:37 +02:00
davelopez 7551e87a1b Preserve the order of selected values in FormSelect currentValue 2025-06-04 19:04:46 +02:00
Dannon Baker 7ee1d3c480 Add tests for tool icon endpoint handling simple and toolshed tool IDs 2025-06-04 12:10:48 -04:00
Dannon Baker 8217fd1435 Encode tool IDs in icon URLs to handle special characters
This ensures toolshed tool IDs with slashes and other special characters
are properly escaped when constructing the icon endpoint URL.
2025-06-04 11:16:52 -04:00
Dannon Baker 97fb170e82 Fix tool icon endpoint to handle toolshed tool IDs with slashes
Changed the FastAPI route parameter from {tool_id} to {tool_id:path} to
properly capture complex tool identifiers containing forward slashes.
2025-06-04 11:06:16 -04:00
Dannon 86ecd96552 Merge pull request #20317 from guerler/fix_display_window_manager
[25.0] Avoid displaying dataset tab view in window manager
2025-06-04 10:43:39 -04:00
Marius van den Beek fa97351fe2 Merge pull request #20396 from dannon/reduce_bundle_size
[25.0] Force Monaco into a separate bundle
2025-06-04 11:48:43 +02:00
davelopez f6bf604bab Do not sort FormData values by HID 2025-06-04 11:33:01 +02:00
Marius van den Beek 695dc84298 Merge pull request #20276 from guerler/fix_interactive_activity
[25.0] Fix interactive activity highlighting
2025-06-04 10:02:39 +02:00
Dannon Baker 7212c2c8e1 Positive conditionals and the early return for the isolated exceptional case are clearer and easier to follow than the multiple negative conditions
(discussed on call, was mentioned we could dump this part)
2025-06-03 22:44:04 -04:00
Dannon Baker 1b1d959a8a Add explicit preventWindowManager parameter to router.push
Replace implicit window manager control (based on title presence) with
explicit preventWindowManager parameter for clearer intent.  Leaving off
title still works, but having an explicit control is what we should push
for.
2025-06-03 14:21:46 -04:00
Dannon Baker 9b0bc2bfbe Cleanup, formatting, comments. 2025-06-03 13:45:48 -04:00
Dannon Baker 67d86e7685 Use explicit async component wrapper/factory for CustomToolEditor code splitting 2025-06-03 13:45:48 -04:00
mvdbeek 674a9fe8ef Attempt to reduce bundle size
However the dynamic import doesn't actually seem to work.
2025-06-03 13:45:48 -04:00
Marius van den Beek 71fe2ff847 Merge pull request #20369 from ahmedhamidawan/sync_invocation_error_below_graph
[25.0] Make invocation errors more compact
2025-06-03 16:29:06 +02:00
Marius van den Beek a237775e51 Merge pull request #20385 from davelopez/25.0_fix_create_file_source_only_root
[25.0] Fix create file source button, show only at root
2025-06-03 16:28:27 +02:00
Ahmed Awanandmvdbeek d9ae5e1c0e use store to update activeNodeId, and scroll in parent component
Co-authored-by: mvdbeek <m.vandenbeek@gmail.com>
2025-06-02 11:39:02 -05:00
davelopez 5558f985c5 Add tests for create new file source button visibility in FilesDialog 2025-06-02 18:27:29 +02:00
davelopez 725a9089c2 Don't show file source creation button inside folders 2025-06-02 18:27:02 +02:00
Ahmed Awanandmvdbeek 2fbfdd7be4 allow null as prop value in WorkflowStepTitle
Co-authored-by: mvdbeek <m.vandenbeek@gmail.com>
2025-06-02 11:17:01 -05:00
Marius van den Beek 8c2a2885ac Merge pull request #20362 from davelopez/25.0_fix_workflow_bulk_add_tags
[25.0] Fix selection issue when adding tags to workflows in bulk
2025-06-02 16:47:48 +02:00
Marius van den Beek 51c9bddd42 Merge pull request #20381 from chrisagrams/conda_link_bugfix
[25.0] Fix conda_link to use platform.machine() for architecture detection
2025-06-02 07:30:09 +02:00
Ahmed Hamid Awan 4432dc0e38 Merge pull request #20374 from ahmedhamidawan/use_router_for_new_file_source_btn
[25.0] Use router to route to creating a new file source
2025-05-30 23:13:12 +05:00
Ahmed Hamid Awan 8fba2122a3 Merge pull request #20378 from davelopez/25.0_fix_copy_modal_radio_group
[25.0] Fix radio button options in CopyModal
2025-05-30 22:50:30 +05:00
Chris Grams ffb51f7821 Fix conda_link to use platform.machine() for architecture detection 2025-05-30 12:48:50 -05:00
Ahmed AwanandDavid López fd6bc9a0ca add pushToPropRouter function
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com>
2025-05-30 12:27:55 -05:00
davelopez 76191f3a61 Fix radio button options in CopyModal
The "value" must be specified for each BFormRadio to be set on the v-model, but this was causing a vue-tsc error.

This alternative using a BFormRadioGroup should fix the issue and avoid the error.
2025-05-30 16:16:53 +02:00
davelopez 5a08babcfb Add optional chaining to getPopupLayerId for safer dialog ID retrieval 2025-05-30 16:08:02 +02:00
David LópezandLaila Los ad6f2dee9a Update client/src/components/TagsMultiselect/HeadlessMultiselect.vue
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2025-05-30 15:43:05 +02:00
davelopez 224a25c7e4 Add error handling in getPopupLayerId to fallback to app layer
This fixes the unit tests while it does not affect production.
2025-05-30 12:46:15 +02:00
Dannon 1a294d58e9 Merge pull request #20370 from dannon/tapis-uid-bugfix
[25.0] Generate a tenant-unique UID for tapis.
2025-05-29 17:19:13 -04:00
Ahmed Awan 7398160b28 [25.0] Use router to route to creating a new file source
Fixes https://github.com/galaxyproject/galaxy/issues/20218
2025-05-29 15:57:55 -05:00
John Chilton 935a735e64 Merge pull request #20367 from ahmedhamidawan/build_collection_button_fix
[25.0] Remove redundant badge when creating collection from upload
2025-05-29 11:25:36 -04:00
Dannon Baker 270ba9cb14 Generate a tenant-unique UID for tapis. 2025-05-29 10:43:19 -04:00
davelopez 04f2549c67 Refactor TagsSelectionDialog to improve event handling and reset logic 2025-05-29 12:56:42 +02:00
davelopez d4253dce80 Change GModal size from medium to small in TagsSelectionDialog 2025-05-29 12:33:46 +02:00
Ahmed Awan 7eafbd3596 fix jests for changing upload buttons to GButtons 2025-05-28 15:19:16 -05:00
Ahmed Awan 943923ce9c sync the invocation message workflow steps with active node id 2025-05-28 15:12:58 -05:00
Ahmed Awan da90d18d29 [25.0] Make invocation errors more compact
Fixes https://github.com/galaxyproject/galaxy/issues/20243
2025-05-28 15:05:42 -05:00
Ahmed Awan f4b0e3ecde use GButtons in DefaultBox 2025-05-28 13:05:31 -05:00
Ahmed Awan bdb866f5c3 [25.0] Remove redundant badge when creating collection from upload
Fixes https://github.com/galaxyproject/galaxy/issues/20286
2025-05-28 12:58:57 -05:00
Marius van den Beek 5e8d771a74 Merge pull request #20363 from mvdbeek/log_invalid_path_exception
[25.0] Log invalid vault paths
2025-05-28 17:02:52 +02:00
Laila Los 4a431c44d9 dynamic popup target 2025-05-28 16:43:31 +02:00
Laila Los e7b60b731f add uid to modal 2025-05-28 16:33:42 +02:00
mvdbeek 25e5b2e01b Log invalid path exceptions 2025-05-28 15:07:17 +02:00
John Davis 4294ac0537 Merge pull request #20328 from jdavcs/25.0_wf_creator_validation
[25.0] Add basic validation to workflow creator attribute
2025-05-28 08:33:06 -04:00