Dannon Baker
54477b6546
Adds href to collection download link so users have the ability to copy it.
2022-10-31 15:15:12 -04:00
mvdbeek
af30b84081
Fix invocation filtering
...
Fixes https://github.com/galaxyproject/galaxy/issues/14851
2022-10-25 17:49:52 +02:00
Marius van den Beek
531a9e1bbd
Merge pull request #14689 from dannon/fix-workflow-param-regression
...
[22.05] Fix old style workflow parameter regression in Number entry
2022-10-17 10:38:05 +02:00
davelopez
35c9dc434b
Fix deleted library buttons visibility
...
Also:
- Unify Undelete button size
- Fix aria-label warning
2022-10-13 11:44:51 +02:00
Dannon Baker
21b4ed92e8
Fix disappearing right anchor
2022-10-11 17:27:18 -04:00
Anthony Bretaudeau
3cbecdeb6a
Fix tool recommendations display
2022-10-05 11:18:29 +02:00
mvdbeek
38d04a2d3a
Fix subworkflow upgrade
...
Fixes https://github.com/galaxyproject/galaxy/pull/14718
2022-09-29 18:05:50 +02:00
Dannon Baker
9ed1af1dcf
Bind workflowBuildingMode to element as well, not just node
2022-09-23 08:37:05 -04:00
Dannon Baker
8910163b02
Fix workflowBuildingMode str/bool
2022-09-23 08:36:05 -04:00
Dannon Baker
34215b0c3c
Pass workflowBuildingMode through to support oldstyle workflow parameters cleanly
2022-09-23 08:36:05 -04:00
John Chilton
ace1e13da3
Merge pull request #14641 from mvdbeek/fix_optional_data_input_submission_expanded_tool_form
...
[22.05] Fix delayed optional data input handling
2022-09-22 18:08:58 -04:00
mvdbeek
a1e446a3e9
Rename WorkflowRunToolStep to WorkflowRunDefaultStep, WorkflowRunDefaultStep to WorkflowInputStep
...
I think these are better names that describe what they are used for.
2022-09-16 21:10:01 +02:00
mvdbeek
eacf1f9b5c
Render subworkflow step with replacable form param component
...
Tool and subworkflow steps can have replacement parameters
2022-09-16 20:50:38 +02:00
mvdbeek
ebbfb0b765
Submit workflow input paramters as inputs in expanded tool form
...
This fixes recording optional data input module use in the expanded tool
form (and is closer to how we want to use the API).
Fixes https://github.com/galaxyproject/galaxy/issues/14611
2022-09-16 18:56:41 +02:00
mvdbeek
0abd957659
Fix workflow parameter connectabilty
2022-09-01 21:59:33 +02:00
Dannon
732ac13f48
Merge pull request #14539 from mvdbeek/post_job_action_state_bug_fix
...
[22.05] Fix post job action getting lost when node is made active
2022-08-30 22:30:08 -04:00
mvdbeek
f67ca01a99
Fix post job action getting lost when node is made active
...
And many more reactivity fixes.
The core of the issue was that the FormElement would emit a onUpdate
event, which triggers a request to `api/workflows/build_module`.
The FormSection that controls the post job action data is not ready at
this point, so when the data comes back in we have to break the
connection because the post job action that sets the datatype is
missing.
We really don't need to call `build_module` though when change post job
actions, they don't require the backend at all, we just need to bubble
them up to the Index component, which can set the postJobAction on the
active node (let's ignore that we should manipulate the data, not the vue instance
...).
In order for that to be properly reactive I had to remove the majority
of the getNode hacks.
We do still rely on this in the Terminals and Connectors, so those can
get out of sync still, but it fixes an annoying issue where connections
are dropped without notice.
2022-08-30 17:14:34 +02:00
Dannon Baker
7e06bb7672
Fix absolute path generation util -- avoid deduplicating '/' in protocol
2022-08-29 10:52:15 -04:00
mvdbeek
685ac29018
Fix qunit tests
2022-08-18 10:18:46 +02:00
mvdbeek
7195a161a0
Pass correct canvasManager into Connector
...
Should fix https://github.com/galaxyproject/galaxy/issues/14468
2022-08-18 10:18:46 +02:00
mvdbeek
d86b3554bc
Replace jQuery usage in connector.js
2022-08-18 10:18:46 +02:00
mvdbeek
18e4c007ef
Remove force_datatype getter
...
One place less that is calling out into the Node vue component
2022-08-18 10:18:46 +02:00
mvdbeek
e35b82aef1
Selenium test for changing datatype
...
In subworkflows and outside. All asserts terminal label.
2022-08-18 10:18:10 +02:00
mvdbeek
b0727be9e0
Fix change_datatype not reflected in tool and workflow output terminals
2022-08-16 15:46:11 +02:00
mvdbeek
1a14633417
Fix console errors when stored workflow id hasn't been fetched yet
2022-08-12 16:01:53 +02:00
Marius van den Beek
13162852dd
Merge pull request #14424 from dannon/fix-workflow-step-insertion
...
[22.05] Fix workflow direct step insertion in workflow editor
2022-08-10 10:33:53 +02:00
Dannon Baker
fbd52b9266
Drop test for delegation -- this is part of the component (for now).
2022-08-09 20:18:03 -04:00
Dannon Baker
566e00dc37
Fix vue-attributes-order
2022-08-09 20:12:13 -04:00
Dannon Baker
3c1d6f2ca4
Eliminate SaveAs old modal usage in the workflow editor, swapping to b-modal. needs refactoring, modal should probably be split out, but this is mvp
2022-08-09 20:09:31 -04:00
Dannon Baker
58597e1c3c
Swap back to 10 nodes as the threshold for confirmation; cleanup.
2022-08-09 16:34:11 -04:00
Dannon Baker
ccc781f586
Use standard bootstrap modal for copyIntoWorkflow; yagni w/ utilities -- keep action with component. Separation wasn't remotely clean anyway, with it taking the component instance as the first argument to operate on.
2022-08-09 16:31:37 -04:00
Dannon
858c57da7e
Merge pull request #14343 from dannon/fix-oldstyle-dataset-display
...
[22.05] Fix oldstyle dataset display
2022-08-09 11:27:15 -04:00
Dannon Baker
31c38260cc
Raise threshold for workflow insertion confirmation to 10 steps
2022-08-09 10:50:40 -04:00
Dannon Baker
f19e19c8f2
In workflow step insertion from saved workflow, swap to browser standard (jquery-free, whew) confirmation for now, as a bugfix -- we eventually want this to be a proper vue-confirm modal.
2022-08-09 10:49:43 -04:00
Dannon Baker
55bb5e0f6f
Fix number of jobs submitted display in tool success.
2022-08-09 08:54:27 -04:00
davelopez
9c63cb6ad7
Avoid possible empty IDs in expanded datasets
...
In some unknown situations, the expanded items IDs contains just blank spaces and provoke a Bad Request.
2022-08-09 12:05:04 +02:00
Dannon
1238d29de0
Merge pull request #14403 from dannon/backport-fix-dataset-links
...
[22.05] Fix dataset list operation to switch between histories
2022-08-05 16:48:52 -04:00
guerler
f2742831e3
Fix dataset list operation to switch between histories
2022-08-04 14:59:18 -04:00
David López
954012abb4
Merge pull request #14402 from dannon/copy-datasets-always-available
...
[22.05] Always allow 'copy datasets' action in history, even when empty.
2022-08-04 19:13:01 +02:00
Dannon Baker
0c6c93949f
Allow 'Copy Datasets' action in history even when the current history is empty. This action can be used to copy datasets *into* the history as well, so is appropriate.
2022-08-04 09:21:25 -04:00
davelopez
d66bbe23de
Avoid requesting details for invalid item IDs
...
In some circumstances the item ID might be undefined or empty and the request will fail with a rather cryptic validation error.
```
Aug 03 10:44:54 sn06.galaxyproject.eu gunicorn[2458098]: pydantic.error_wrappers.ValidationError: 2 validation errors for HistoryContentsIndexParams
Aug 03 10:44:54 sn06.galaxyproject.eu gunicorn[2458098]: dataset_details -> 1
Aug 03 10:44:54 sn06.galaxyproject.eu gunicorn[2458098]: Invalid characters in encoded ID (type=value_error)
Aug 03 10:44:54 sn06.galaxyproject.eu gunicorn[2458098]: dataset_details
Aug 03 10:44:54 sn06.galaxyproject.eu gunicorn[2458098]: unhashable type: 'set' (type=type_error)
```
2022-08-04 11:29:42 +02:00
Dannon
38b820736a
Merge pull request #14375 from davelopez/history_contents_detailed_only_for_expanded
...
[22.05] Optimize History watcher to request detailed information only for expanded items
2022-07-28 21:59:12 -04:00
Nicola Soranzo
e383e593e0
Merge branch 'release_22.01' into release_22.05
2022-07-27 15:38:19 +01:00
Dannon Baker
c0b80f3cf2
Fix incorrect history swapping / see more in #14173
2022-07-26 11:07:33 -04:00
davelopez
fc940e11f7
Optimize history watcher for detailed contents
...
This will requests the detailed view only for those items that are currently expanded in the history panel instead of all of them.
2022-07-26 13:57:14 +02:00
davelopez
9b3bfe02f0
Refactor history watcher to use axios params
2022-07-26 13:53:47 +02:00
davelopez
8ec4fa4bf4
Allow to optionally set axios params in urlData
2022-07-26 13:48:18 +02:00
Marius van den Beek
1b5ba6045b
Merge pull request #14325 from davelopez/22.05_allow_dataset_actions_in_new_tab
...
[22.05] Add HREF links to some history item actions
2022-07-24 11:19:16 -05:00
davelopez
f2bdee41f6
Display correct description in Manage Information
2022-07-22 18:11:14 +02:00
davelopez
b004c32ccb
Display Manage Cloud Auth user preferences always
2022-07-22 18:10:19 +02:00