ewoksweb merge requestshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests2024-03-27T16:04:57+01:00https://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/467Add a warning dialog and a red dot for changes2024-03-27T16:04:57+01:00Giannis KoumoutsosAdd a warning dialog and a red dot for changesThe warning dialog appears when attempting to navigate to monitor and the red dot when a change is made to the workflow.
For now the dialog does not include the option to save from within it which seems reasonable.
Also when a change ...The warning dialog appears when attempting to navigate to monitor and the red dot when a change is made to the workflow.
For now the dialog does not include the option to save from within it which seems reasonable.
Also when a change is made the red dot remains even if the user saves. An index needs to be added to the changes stack to follow saves along with the index of undo-redo.Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/441Draft: Resolve "Track changes that need saving"2024-01-22T17:08:38+01:00Giannis KoumoutsosDraft: Resolve "Track changes that need saving"Closes #239Closes #239Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/437spinner for fetching workflow2023-12-12T22:40:45+01:00Giannis Koumoutsosspinner for fetching workflowCloses #237Closes #237Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/412edit-monitor-edit-bug2023-10-20T09:25:51+02:00Giannis Koumoutsosedit-monitor-edit-bugGiannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/381Debug select icon test2023-09-25T11:06:31+02:00Loic HuderDebug select icon testhttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/373Draft: remove bug in task creation2023-09-19T16:57:08+02:00Giannis KoumoutsosDraft: remove bug in task creationCloses #211Closes #211Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/370Draft: add new Task bug fix2023-09-18T17:39:26+02:00Giannis KoumoutsosDraft: add new Task bug fixCloses #202Closes #202Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/367Draft: remove conditions in store when on_error2023-09-18T15:19:29+02:00Giannis KoumoutsosDraft: remove conditions in store when on_errorCloses #206Closes #206Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/358merge calculations for in-out nodes-links2023-09-14T11:45:44+02:00Giannis Koumoutsosmerge calculations for in-out nodes-linksGiannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/337Resolve "Handle workingGraphSource separetely"2023-08-23T16:32:20+02:00Giannis KoumoutsosResolve "Handle workingGraphSource separetely"Closes #193Closes #193Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/331Draft: Open from disk wont update the title on the navbar2023-08-25T11:26:32+02:00Giannis KoumoutsosDraft: Open from disk wont update the title on the navbarA quick solution to showing the correct titleA quick solution to showing the correct titleGiannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/330Allow corrupted events2023-08-22T14:41:44+02:00Giannis KoumoutsosAllow corrupted eventsTo discuss how the app should react on corrupted dataTo discuss how the app should react on corrupted dataLoic HuderLoic Huderhttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/329Draft: Resolve New workflow bugs2023-08-22T17:29:50+02:00Giannis KoumoutsosDraft: Resolve New workflow bugsGiannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/328Removed rfInstance to avoid re-renders2023-08-18T14:41:23+02:00Giannis KoumoutsosRemoved rfInstance to avoid re-rendersGiannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/317Draft: Test CI2023-07-25T15:09:57+02:00Loic HuderDraft: Test CIhttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/287Draft: Resolve "Keep context when navigating from edition to monitoring"2023-07-06T17:06:11+02:00Giannis KoumoutsosDraft: Resolve "Keep context when navigating from edition to monitoring"Closes #172Closes #172Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/273Draft: Show the discrete inputs and outputs on a node on user's choice2023-08-25T09:44:41+02:00Giannis KoumoutsosDraft: Show the discrete inputs and outputs on a node on user's choiceCloses #154Closes #154Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/247Draft: EditSidebar for Graph in-out nodes and links refactored2023-06-15T11:44:21+02:00Giannis KoumoutsosDraft: EditSidebar for Graph in-out nodes and links refactoredThe sidebar will not show details as if input-output nodes are usual nodes. Also in-out links were adjusted to the changes in editableTable and DataMappingTable.The sidebar will not show details as if input-output nodes are usual nodes. Also in-out links were adjusted to the changes in editableTable and DataMappingTable.Giannis KoumoutsosGiannis Koumoutsoshttps://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/246Draft: Dummy commit to trigger CI2023-06-13T10:18:08+02:00Loic HuderDraft: Dummy commit to trigger CITest of #158Test of #158https://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/merge_requests/245Draft: Simplify props in editable table2023-06-15T11:44:04+02:00Giannis KoumoutsosDraft: Simplify props in editable tableAfter the refactoring and the split of the editable table there were some props not needed and were removed as well some changes in the models. In specific:
1. The types for DataMapping, DefaultInputs and Conditions were split in 2 depen...After the refactoring and the split of the editable table there were some props not needed and were removed as well some changes in the models. In specific:
1. The types for DataMapping, DefaultInputs and Conditions were split in 2 depending if they are part of the ewoks-model to be saved or adjusted for using them in the frontEnd. In general the effort here and in !247 is to transform the above models when they are being brought from server and before saving back to avoid mixing the way they should be saved with their form used in the frontend.
2. The type in the editableTable with the type in the row and the typeOfValues were duplicating some information making it hard to understand the editableTable and the DataMappingTable that both use the customTableCell. Type was taken from the row and removed from other places.
3. DefaultInputs and Conditions were finalized in !247 were some bugs, the tests didn't catch, appeared.Giannis KoumoutsosGiannis Koumoutsos