Commit Graph
71498 Commits
Author SHA1 Message Date
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. CrusoeandMarius 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
mvdbeekandMichael 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 CechandJohn 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