Ahmed Awan
901e3bb01f
scopePointerStore always checks for existing scope
2023-11-07 16:55:40 -06:00
Ahmed Awan
bbd004d74e
use create endpoint for name, ann & tags, else use save as endpoint
...
Also, use `scopePointerStore` for actual Save As operation as well
2023-11-07 14:45:11 -06:00
Laila Los
857af57bf2
hide attributes panel while loading
2023-11-07 15:49:22 +01:00
Laila Los
3422161478
wait for workflow to load before closing loading indicator
2023-11-07 15:38:17 +01:00
Laila Los
a61650ada2
use replace to avoid redundant history entry
...
show save progress dialog on first save
remove modal which is immediately hidden after creation
2023-11-07 13:46:43 +01:00
Laila Los
4e63bbfe08
use unref instead of value to simplify testing
2023-11-06 17:58:04 +01:00
Laila Los
f7a4c040cc
allow passing a plain string to provideScopedWorkflowStores
2023-11-06 17:52:58 +01:00
Laila Los
523d7acffd
use scope pointer to avoid copying store state
2023-11-06 17:19:38 +01:00
Laila Los
f6a8290a37
add scope wrapper to all scoped workflow stores
2023-11-06 17:10:18 +01:00
Laila Los
41d8689b4b
add scope pointers
2023-11-06 17:07:13 +01:00
Laila Los
3add9e7cd1
provide id as ref object instead of string
2023-11-06 16:54:44 +01:00
Ahmed Awan
684663360f
fix integrations caused by using tag_handler
2023-11-03 22:25:08 -05:00
Ahmed Awan
36c1639ab6
selenium add render wait to wait for window location change
...
also fix jest for wf editor attributes by specifying version prop
2023-11-03 19:14:46 -05:00
Ahmed Awan
b00a94c1f7
change router.push -> window.location to scope wf stores to new id
2023-11-03 18:50:49 -05:00
Ahmed Awan
b80216e2ef
update seleniums to work with new way of creating workflows
2023-11-01 11:25:32 -05:00
Ahmed Awan
791ff6dac5
use uid composable for temp wf id...
...
handle errors caused by wf creation without annotation
2023-11-01 11:25:04 -05:00
Ahmed Awan
13736b4b70
do not require annotation for wfs
2023-11-01 11:04:41 -05:00
Ahmed Awan
507267cc8f
Remove "Create Workflow" form and allow workflow creation in editor
...
Skip the step of Creating a workflow, and instead go straight into an
empty editor, add nodes, tags, connections...; workflow will only
be created once you Save and provide the worfklow a name and annotation.
Fixes https://github.com/galaxyproject/galaxy/issues/16912
2023-11-01 11:04:41 -05:00
Marius van den Beek
af386d2e7e
Merge pull request #16953 from common-workflow-lab/src_id_to_item
...
Add helper to get dataset or collection via ``src`` and ``id``
2023-11-01 15:06:03 +01:00
Michael R. Crusoe and Marius van den Beek
1959e7920e
new sqlalchemy 2.0 compatible syntax
...
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com >
2023-11-01 12:40:10 +01:00
mvdbeek and Michael R. Crusoe
78d44158eb
add src_id_to_item helper
...
Co-authored-by: Michael R. Crusoe <michael.crusoe@gmail.com >
2023-11-01 11:59:36 +01:00
Martin Cech
50d6e8105b
Merge pull request #16944 from davelopez/allow_delete_from_dashboard_viz
...
Allow to permanently delete non-deleted items in Storage Dashboard Visualizations
2023-10-31 19:42:33 +01:00
Dannon
3943f1a449
Merge pull request #16924 from jmchilton/toolshedpackage
...
Publish tool shed frontend to npm.
2023-10-31 13:06:03 -04:00
Marius van den Beek
a5b88e0624
Merge pull request #16949 from dannon/color
...
Standardize to W3C naming for color.
2023-10-31 17:51:41 +01:00
Dannon Baker
140a65c146
Update 'color' spelling in workflow editor comment testing
2023-10-31 10:13:22 -04:00
Dannon
5b44e848af
Merge pull request #16945 from davelopez/storage_dashboard_set_current_history
...
Allow switching histories from Storage Dashboard Visualizations
2023-10-31 08:22:35 -04:00
Dannon Baker
c70ecf6bf0
Standardize to W3C naming for color.
2023-10-31 08:06:37 -04:00
Dannon
67cf270c79
Merge pull request #16612 from ElectronicBlueberry/workflow-annotations
...
Workflow Comments 💬
2023-10-31 07:54:07 -04:00
davelopez
1a3e0a1c4e
Fix typing issue with possible null slot value
...
Type 'null' is not assignable to type 'DataValuePoint'.
2023-10-31 10:01:02 +01:00
davelopez
1e4d8232bc
Allow to set current history from Storage Dashboard
2023-10-31 09:41:02 +01:00
Dannon
a8b32e9d09
Merge pull request #16900 from davelopez/remove_invenio_record_access_handling
...
Remove record access handling for Invenio RDM plugin
2023-10-30 16:47:50 -04:00
Dannon
f70df518e7
Merge pull request #16928 from ahmedhamidawan/change_api_tool_panel_route
...
Change `api/tool_panel` to `api/tool_panels/...`
2023-10-30 16:45:42 -04:00
davelopez
dafb2e415d
Allow to permanently delete non-deleted items
...
In Storage Dashboard Visualizations
2023-10-30 20:47:50 +01:00
Martin Cech
082c9009eb
Merge pull request #16942 from ElectronicBlueberry/fix-select-header-not-showing
...
Fix select parameter doesn't show parameter name in UI
2023-10-30 19:48:39 +01:00
John Chilton
aea795769a
Publish tool shed frontend to npm.
2023-10-30 11:43:46 -04:00
Laila Los
a3e7eed970
fallback to test_param.name
2023-10-30 15:55:01 +01:00
Dannon
1a999e88b4
Merge pull request #16939 from galaxybot/dev_auto_update_dependencies
...
Update Python dependencies
2023-10-29 14:32:02 -04:00
Marius van den Beek
eaea64209d
Merge pull request #16940 from mvdbeek/dev
...
Merge 23.1 into dev
2023-10-29 10:58:44 +01:00
mvdbeek
3f4b9a78c8
Merge branch 'release_23.1' into dev
2023-10-29 09:05:09 +01:00
Nicola Soranzo
45fb60c530
Ignore UP036 ruff check in check_python.py
2023-10-28 17:35:12 +01:00
galaxybot
077e35a540
Update Python dependencies
2023-10-28 03:17:24 +00:00
Martin Cech
12b20c69d4
Merge pull request #16929 from davelopez/23.1_fix_discarded_dataset_ordering
...
[23.1] Fix discarded dataset ordering in Storage Dashboard
2023-10-27 22:45:34 +02:00
Marius van den Beek
a2e3972ed2
Merge pull request #16930 from dannon/workflow-annotation-export
...
[23.1] Include owner's annotation when exporting workflow
2023-10-27 12:56:34 +02:00
Marius van den Beek
6038b50d23
Merge pull request #16933 from martenson/merge231in
...
merge release_23.1 into dev
2023-10-27 12:40:58 +02:00
Marius van den Beek
6df3182305
Merge pull request #16934 from dannon/run-published-workflow-23.1
...
[23.1] Add execute back to published workflows list
2023-10-27 12:40:26 +02:00
Marius van den Beek
d93095af2e
Merge pull request #16937 from mvdbeek/fix_merge_collection_input_state_handling
...
[23.1] Skip state filtering in ``__MERGE_COLLECTION__`` tool
2023-10-27 12:39:31 +02:00
Martin Cech and John Davis
d92bbb144f
unify statement format
...
Co-authored-by: John Davis <jdavcs@gmail.com >
2023-10-27 11:13:31 +02:00
mvdbeek
21fb9be7fd
Add regression test for #16931
2023-10-27 10:56:14 +02:00
mvdbeek
69ca24f67d
Skip state filering in __MERGE_COLLECTION__ tool
...
Fixes inputs getting skipped that are NEW, QUEUED, etc.
If you're after filtering out errored you should use the
`__FILTER_FAILED_DATASETS__` tool.
2023-10-27 10:02:46 +02:00
Dannon Baker
6372253e88
Add execute back to published workflows list
2023-10-26 15:04:17 -04:00