ewoksorange merge requestshttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests2023-01-26T11:37:09+01:00https://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/114ewoksci moved2023-01-26T11:37:09+01:00Wout De Nolfewoksci movedWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/66Ewokscore graph api change2022-02-05T17:35:20+01:00Wout De NolfEwokscore graph api changeAdapt to https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/merge_requests/100Adapt to https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/merge_requests/100Wout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/38ewoksorange.canvas was not distributed2021-09-24T13:00:50+02:00Wout De Nolfewoksorange.canvas was not distributedhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/24exclude tests from coverage2021-08-16T14:06:24+02:00Wout De Nolfexclude tests from coverageWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/54execute graph API change2021-12-09T16:41:46+01:00Wout De Nolfexecute graph API changeWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/59Execute graph io2021-12-20T16:54:34+01:00Wout De NolfExecute graph ioWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/48filter ows properties before using them as default task inputs2021-11-08T11:16:39+01:00Wout De Nolffilter ows properties before using them as default task inputsOws node properties (i.e. settings) should be filtered before using them as task inputs.Ows node properties (i.e. settings) should be filtered before using them as task inputs.Wout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/111Fix and release2022-10-28T18:04:04+02:00Wout De NolfFix and releaseWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/95Fix checkbox2022-06-10T09:37:23+02:00Wout De NolfFix checkboxWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/109Fix cli2022-09-29T13:31:04+02:00Wout De NolfFix cliWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/105fix coverage2022-07-10T18:15:14+02:00Wout De Nolffix coverageWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/103fix docs2022-07-08T16:01:24+02:00Wout De Nolffix docsWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/6Fix ewoks example addon2021-07-07T22:35:09+02:00Wout De NolfFix ewoks example addonhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/81fix form2022-05-17T19:20:12+02:00Wout De Nolffix formWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/164Fix get_default_input_value in OWEwoksBaseWidget2024-03-26T08:50:19+01:00Loic HuderFix get_default_input_value in OWEwoksBaseWidgetCalling `get_default_input_value` failed since `dict.get` does not allow keyword arguments:
```
>>> d = dict()
>>> d.get("a", default=0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: dict.get() take...Calling `get_default_input_value` failed since `dict.get` does not allow keyword arguments:
```
>>> d = dict()
>>> d.get("a", default=0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: dict.get() takes no keyword arguments
```Loic HuderLoic Huderhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/90Fix parameter form2022-05-26T11:55:57+02:00Wout De NolfFix parameter formWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/144fix parameter form callback bug2023-09-18T16:29:04+02:00Wout De Nolffix parameter form callback bugWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/118fix serialization bug for ParameterForm2023-01-27T17:55:15+01:00Wout De Nolffix serialization bug for ParameterFormWout De NolfWout De Nolfhttps://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/137Fix type of inputs in execute_task2023-06-13T16:30:33+02:00Loic HuderFix type of inputs in execute_taskAs far as I know, we use `inputs` as a `Mapping` and never as a `List`.As far as I know, we use `inputs` as a `Mapping` and never as a `List`.https://gitlab.esrf.fr/workflow/ewoks/ewoksorange/-/merge_requests/153Fix widget testing2024-02-06T17:37:45+01:00Wout De NolfFix widget testingEwoks task widgets are tested by running `execute_task`. This method failed to re-raise task execution or post execution failures.
In addition the custom QEvent never times out, causing `execute_task` failures to hang the CI: https://gi...Ewoks task widgets are tested by running `execute_task`. This method failed to re-raise task execution or post execution failures.
In addition the custom QEvent never times out, causing `execute_task` failures to hang the CI: https://gitlab.esrf.fr/workflow/ewoksapps/ewoksfluo/-/jobs/941261Wout De NolfWout De Nolf