Commit Graph
5612 Commits
Author SHA1 Message Date
mvdbeek 63b59f26cc Track input subworkflow step id 2023-01-30 13:00:31 +01:00
mvdbeek fbebbb13c4 Reset stores when receiving refactor action response 2023-01-30 13:00:31 +01:00
mvdbeek 6847a94b35 Fix resetting mapOver
Reset to null only if no input terminal is mapped over.
If a terminal is mapped over and another is not this
could lead to an infinite update cycle.
2023-01-30 13:00:31 +01:00
mvdbeek 62715c998d Fix test description typo 2023-01-30 13:00:30 +01:00
mvdbeek 85ee4c3c1f Fix isMappedOver for all types of input terminals
It previously only worked for non-collection, non-parameter inputs.
2023-01-30 13:00:30 +01:00
mvdbeek 911bf26078 Determine collection type when collection_type_source is given
And make sure mapOver doesn't "flicker" when combining different
effective mapOver types.
2023-01-30 13:00:30 +01:00
Marius van den Beek 790bb6e458 Merge pull request #15426 from guerler/fix_workflow_form
[23.0] Reduce workflow tool form request frequency
2023-01-28 10:32:14 +01:00
Marius van den Beek b7e961e986 Merge pull request #15423 from martenson/workflow-loading
[23.0] Move workflow node loading indicator
2023-01-28 10:20:26 +01:00
guerler f0e09031f4 Adjust test to ensure that onSetData is not fired on initialization 2023-01-27 19:30:44 -05:00
guerler b33b485617 Prevent posting changes when initializing tool forms in workflow editor 2023-01-27 18:50:39 -05:00
Martin Cech 0375df7c70 pretify 2023-01-27 10:00:20 -08:00
Martin CechandMarius van den Beek 93c2835aef do no t limit loading indicator to initial load
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
2023-01-27 18:46:02 +01:00
David López 56b1ac230e Merge pull request #15400 from davelopez/23.0_fix_histories_list_anon
[23.0] Redirect anonymous users on histories/list
2023-01-27 15:51:58 +01:00
Martin Cech 4ed173a0fc move loading indicator and supress it for non-initial load 2023-01-26 15:34:24 -08:00
Martin Cech ce04c578e0 Merge pull request #15419 from dannon/fix-toolbox-sorting
[23.0] Sort tool sections in a way that works for both Chrome and Firefox...
2023-01-26 18:52:12 +01:00
Dannon ec51288fb0 Merge pull request #15410 from davelopez/23.0_fix_datasets_operation_names
[23.0] Make options text clear for datasets list
2023-01-26 11:19:05 -05:00
Marius van den Beek 755d137cb0 Merge pull request #15408 from mvdbeek/terminal_debug
[23.0] Fix node input map over status
2023-01-26 17:13:12 +01:00
Marius van den Beek 2bde0ff73f Merge pull request #15418 from mvdbeek/dont_display_tooltip
[23.0] Don't display tooltip if connection is acceptable
2023-01-26 17:12:37 +01:00
Dannon Baker f4cebe9a66 Sort tool sections in a way that works for both Chrome and Firefox.
We should refactor this whole thing and pull the state into a separate
store.
2023-01-26 10:29:27 -05:00
mvdbeek 8118c1906e Don't display tooltip of connection is acceptable 2023-01-26 15:54:30 +01:00
Dannon Baker becd483b50 Fix test definition 2023-01-26 09:38:51 -05:00
Marius van den Beek c5b119e838 Merge pull request #15359 from guerler/fix_failed_metadataset_indicator
[23.0] Add failed metadata info
2023-01-26 14:13:45 +01:00
Marius van den Beek 5fc160927f Merge pull request #15325 from guerler/ignore_history_change
[23.0] Ensure that tool form is initialized before attempting updates
2023-01-26 14:10:33 +01:00
Marius van den Beek 7c3d03e24b Merge pull request #15399 from ElectronicBlueberry/workflow-editor-zoom
Fix Workflow Editor Zoom
2023-01-26 13:52:52 +01:00
mvdbeek a6456b4c3b Add test for connecting to non-mapped over input 2023-01-26 13:45:56 +01:00
mvdbeek 005fdafc23 Split up node map over into input map over
Fixes https://github.com/galaxyproject/galaxy/issues/15369 ...
this was a real pain, and it definitely needs more tests.
2023-01-26 13:45:56 +01:00
davelopez 9a0bb385b8 Fix dataset options text
On show, explicitly state that we will be switching to the history to avoid confusion.

On copy, explicitly state that it will be copied to the current history.
2023-01-26 11:33:43 +01:00
guerler d683d1a50a Add hint to indicate that retrying to auto-detect the metadata might succeed 2023-01-25 16:50:38 -05:00
Assunta DeSanto a8e5702e3c Adding more directive to the tooltip 2023-01-25 12:53:06 -05:00
davelopez b413bfa189 Redirect anonymous users on histories/list 2023-01-25 13:24:20 +01:00
Laila Los 32961aca6b fix zoom and refactor 2023-01-25 12:58:27 +01:00
Laila Los c72af2b045 fix broken fetch 2023-01-25 10:35:03 +01:00
Dannon b8dd0a680f Merge pull request #15378 from mvdbeek/fix_persistent_navigation
[23.0] Reset confirmation state when unmounting workflow editor
2023-01-24 15:43:33 -05:00
mvdbeek 31d31cb74f Extend terminal test 2023-01-24 14:29:59 +01:00
mvdbeek bb5ecb72a2 Reset confirmation state then unmounting workflow editor
Should fix https://github.com/galaxyproject/galaxy/issues/15366
2023-01-24 14:20:52 +01:00
guerler ce93b01b11 Add metadata generation failed dataset details, when metadata fails 2023-01-23 15:08:32 -05:00
Dannon 65bd6d8497 Merge pull request #15351 from mvdbeek/invalid_revalid_fix
[23.0] Fix re-enabling save button when invalid connections are resolved
2023-01-23 10:59:24 -05:00
Dannon e61a2fd0d5 Merge pull request #14874 from martenson/fai-a11y
fix tooltip rendering on icons
2023-01-22 13:06:35 -05:00
mvdbeek dde1603202 Fix re-enabling save button when invalid connections are resolved 2023-01-22 12:32:00 +01:00
Marius van den Beek 91ce7c4365 Merge pull request #15309 from guerler/fix_details_drilldown
Fix collection drilldown in dataset details view
2023-01-22 11:10:12 +01:00
Marius van den Beek 2de8525749 Merge pull request #15332 from dannon/viz-followup-fix
Visualization mounting fix & test
2023-01-22 11:02:06 +01:00
mvdbeek d3f5540647 Assert that connections are invalid, instead of auto-destroyed 2023-01-20 15:00:26 +01:00
mvdbeek 5c5dced6be Validate/invalidate when toggling step's conditional state 2023-01-20 15:00:26 +01:00
mvdbeek 117f10a812 Show reason if hover over invalid terminal disconnect button 2023-01-20 15:00:26 +01:00
mvdbeek 2e222b5b21 Fix node input and output positions when inputs change 2023-01-20 15:00:26 +01:00
mvdbeek 0780f24f82 Fix subworkflow title in sidepanel 2023-01-20 12:39:23 +01:00
mvdbeek b4c7f3dd2d Add UI for conditional steps 2023-01-20 12:39:23 +01:00
mvdbeek f0149e0fe4 Add code-branch icon to conditional step header 2023-01-20 10:16:56 +01:00
mvdbeek ce70d5e080 Display optional output connections as dashed lines 2023-01-20 10:16:56 +01:00
mvdbeek c15f9efc66 Track and display invalid connections 2023-01-20 10:16:54 +01:00