Commit Graph
13169 Commits
Author SHA1 Message Date
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
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
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
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 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
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
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
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
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
davelopez a391d9c590 Refactor TagsSelectionDialog to use GModal 2025-05-28 14:13:54 +02:00
John Chilton 72f61e4207 Merge pull request #20358 from jmchilton/rule_grid_fix
[25.0] Small UI fixes for ag-grid based rule grid.
2025-05-28 07:43:03 -04:00
John DavisandLaila Los 60dc7d79f0 Do not import global css file
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2025-05-27 15:16:25 -04:00
John Chilton b034c7388c Small UI fixes for ag-grid based rule grid. 2025-05-27 11:25:13 -04:00
John Chilton 3d3fd8ad50 Fix connecting filters into paired list creator in wizard mode. 2025-05-23 14:42:28 -04:00
Marius van den Beek 9431325ad9 Merge pull request #20335 from ElectronicBlueberry/error-on-duplicate-labels
[25.0] Error on duplicate labels
2025-05-22 21:27:35 +02:00
John Davis d500bbe1a4 Use focus event instead of click for ItemListEditor 2025-05-22 15:05:05 -04:00
John Davis abc30986d0 Remove parent >> child css depenedency; use color variables 2025-05-22 15:02:26 -04:00
Laila Los 5c60ccd5cd display confirmation on all errors 2025-05-22 17:38:08 +02:00
John DavisandLaila Los 9945eb23b5 Use focus event instead of click
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2025-05-22 11:32:52 -04:00
John DavisandLaila Los 1a16365587 Use focus event instead of click to account for keyboard naviigation
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2025-05-22 11:30:14 -04:00
Laila Los 35826e305d add duplicate labels to error texts 2025-05-22 15:49:03 +02:00
Laila Los 83474043f5 fix non-outputs showing up as errors 2025-05-22 15:37:36 +02:00
Laila Los 315c82e64f switch alter color to danger 2025-05-22 15:24:06 +02:00
Dannon Baker 7f9eace3ad Swap admin/home to multi-word component name 2025-05-22 08:52:00 -04:00
Dannon Baker 9575cb4282 Update old commented out mako, since we have quota availability in config now. 2025-05-22 08:22:56 -04:00
Dannon Baker 7798c61b23 Add conditional rendering for admin panel based on config load status 2025-05-22 08:22:15 -04:00
Dannon Baker e94b6d6b1b Fix isToolshedInstalled handling in admin home 2025-05-22 08:14:26 -04:00
Dannon Baker 96e98c1260 Document a few undocumented admin panel options 2025-05-22 07:44:37 -04:00