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 Cech and Marius 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