Commit Graph
13984 Commits
Author SHA1 Message Date
davelopez df8a4f1c9a Update client API schema 2023-02-09 09:34:28 +01:00
Marius van den Beek 7e4194cd25 Merge pull request #15531 from davelopez/23.0_fix_shared_histories
[23.0] Fix `histories shared with me` navigation
2023-02-08 10:08:51 +01:00
Marius van den Beek 6145fcb336 Merge pull request #15431 from assuntad23/15146/edit-collection-edit-info-message
[23.0] Clarify info messages for Collection Edit tabs
2023-02-08 10:08:00 +01:00
davelopez 015a957eaa Fix shared histories navigation 2023-02-08 08:45:33 +01:00
Martin Cech f61a8aa7f5 Merge pull request #15522 from mvdbeek/webhook_fix
[23.0] Fix webhook backbone view
2023-02-08 00:48:51 +01:00
Dannon da48ece950 Merge pull request #15505 from ahmedhamidawan/add_db_filter_to_history
[23.0] Add Database filter to HistoryFilters
2023-02-07 13:14:49 -05:00
mvdbeek 9ac8e8bc3a Fix webhook backbone view
Fixes:

```
TypeError: data.reset is not a function. (In 'data.reset(filterType(data, options.type))', 'data.reset' is undefined)
  at promiseReactionJob([native code])
```
2023-02-07 17:11:44 +01:00
Marius van den Beek ea0c7dfead Merge pull request #15500 from mvdbeek/fix_zero_input_case
[23.0] Fix inserting inputs through repeats
2023-02-05 10:58:40 +01:00
Marius van den Beek cfd4f239b9 Merge pull request #15502 from dannon/backport-toolsuccess
[23.0] Backport tool success page
2023-02-05 10:54:56 +01:00
mvdbeek f7d9e04dea Reuse buildFormData 2023-02-04 17:34:54 +01:00
mvdbeek dde55b39f4 Add selenium test for inserting new inputs 2023-02-04 14:30:52 +01:00
mvdbeek 130a60d420 Request webhook data just once 2023-02-04 14:30:52 +01:00
mvdbeek 0cd2487898 Don't request config when it is in store 2023-02-04 14:30:52 +01:00
mvdbeek bc2512b303 Don't request user when it is in store
We'd otherwise request the user on every switch of tool form.
2023-02-04 14:30:52 +01:00
mvdbeek 10d2b61c92 Don't call setValue in FormElement setup
We already have the necessary data that were passed in via the prop.
Instead we emit the current form state once in the FormDisplay
component's `created` hook.  That works reliably, also if there is no
acutal parameter value.

To handle the no parameter value case in the workflow editor (as happens in the
`__BUILD_LIST__` tool) I've changed the initial empty Object value to null,
so that when we determine whether or not we have to update the module
we're not thrown off by the empty Object value.
2023-02-04 14:26:00 +01:00
Ahmed Awan 9f9e163033 Add Database filter to HistoryFilters 2023-02-04 03:49:55 +05:00
Martin Cech 49f1113f91 Merge pull request #15501 from ElectronicBlueberry/collection-element-update
[23.0] Update Collection Element in Collection View
2023-02-03 21:49:32 +01:00
Ahmed Awan 86428b25a9 Remove jobId from ToolForm success page 2023-02-03 10:19:56 -05:00
Ahmed Awan 2a2d3144e6 ToolSuccess route - remove import comment 2023-02-03 10:19:50 -05:00
Ahmed Awan b0bc431609 Create ToolSuccess route and refactor component 2023-02-03 10:19:44 -05:00
Laila Los 6135d965dc load on job state change 2023-02-03 14:21:48 +01:00
Marius van den Beek 2b12131ced Merge pull request #15478 from mvdbeek/toggle_output_fix
[23.0] Fix workflow output activiting on activating node
2023-02-03 10:13:00 +01:00
Dannon c8c4b21c29 Merge pull request #15472 from mvdbeek/fix_multi_connection
[23.0] Fix multi-input connection handling in workflow editor
2023-02-02 21:40:39 -05:00
Dannon 32f972cdf5 Merge pull request #15486 from ahmedhamidawan/toolbox_remove_expression_tools
[23.0] ToolBox remove Expression Tools section
2023-02-02 17:37:43 -05:00
Marius van den BeekandLaila Los c21b51f9ef Replace unnecessary map with forEach
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2023-02-02 19:42:10 +01:00
mvdbeek c49abd346c Fix workflow output activiting on activating node
Fixes https://github.com/galaxyproject/galaxy/issues/15365
2023-02-02 18:36:16 +01:00
mvdbeek 55eecaa50c Drop unused import 2023-02-02 16:29:02 +01:00
mvdbeek e2bb958b56 Fix multi-input connection handling in workflow editor
Fixes https://github.com/galaxyproject/galaxy/issues/15458, and also
fixes all input connections being removed when deleting a node that
connect to a multi-input.
2023-02-02 16:29:02 +01:00
Marius van den Beek 0c336c34b0 Merge pull request #15487 from nsoranzo/release_23.0_python3.11
[23.0] Add support for Python 3.11
2023-02-02 10:26:46 +01:00
Nicola Soranzo a7ddf89690 Replace 2 Enums with Literals
Fix the following mypy errors on Python 3.11:

```
$ tox -e py311-mypy
py311-mypy: commands[0]> mypy test lib
lib/galaxy/schema/schema.py:1099: error: Incompatible types in assignment (expression has type "str", base class "Enum" defined the type as "Callable[[Enum], str]")  [assignment]
        name = "name"
               ^~~~~~
lib/galaxy/schema/schema.py:2722: error: Incompatible types in assignment (expression has type "str", base class "Enum" defined the type as "Callable[[Enum], str]")  [assignment]
        name = "name"
               ^~~~~~
```
2023-02-02 01:18:25 +00:00
Ahmed Awan bcf529e0a2 ToolBox remove Expression Tools section 2023-02-02 03:05:36 +05:00
Ahmed Awan 3c55a48050 ToolSearch trim whitespace in query 2023-02-02 02:41:29 +05:00
davelopez 1ed9a9bdb0 Fix duplicate output label warning condition
Only consider it duplicated when found on a different step.
2023-02-01 13:40:31 +01:00
davelopez 528e5f9505 Increase test coverage
This should catch the bug
2023-02-01 12:43:48 +01:00
Marius van den Beek 137348c816 Merge pull request #15463 from ElectronicBlueberry/workflow-editor-minimap
[23.0] Workflow editor minimap rework
2023-02-01 10:29:30 +01:00
David López 43a7db4ea0 Merge pull request #15464 from dannon/fix-toolbox-sort-runtime
[23.0] Fix runtime type checking for toolbox sorting
2023-02-01 09:42:36 +01:00
Laila Los 84c653ccf3 fix typo 2023-01-31 22:21:00 +01:00
Dannon Baker 86e4511e6c Fix minimap node background color to use the same as nodes in error 2023-01-31 15:50:21 -05:00
Dannon Baker 9420f3a9e1 More comfortable initial pan for workflow editor 2023-01-31 15:18:11 -05:00
Dannon Baker f09be47dcc Fix runtime type checking for toolbox sorting 2023-01-31 14:43:06 -05:00
Dannon Baker 346a94f5df Multi-word component name 2023-01-31 14:32:28 -05:00
Dannon Baker e532476195 prettier 2023-01-31 14:29:43 -05:00
Laila Los a1ceb23e9c fix spelling 2023-01-31 19:05:25 +01:00
Laila Los 5ad8d35350 remove unused geometry functions 2023-01-31 19:04:51 +01:00
Laila Los 725f9199f3 move prop definition to typedef 2023-01-31 18:59:46 +01:00
Laila Los da22978da5 add annotation 2023-01-31 18:59:46 +01:00
Laila Los 23b9fb8e5e move viewportBounds to computed 2023-01-31 18:59:46 +01:00
Laila Los dacb91fcc0 add annotations
unify event casing
2023-01-31 18:59:46 +01:00
Laila Los bd79578693 remove unused css 2023-01-31 18:59:46 +01:00
Laila Los 419b50b512 remove old minimap 2023-01-31 18:59:46 +01:00