If you start the web interface via kamu ui command and try to update any dataset - you will see flows not progressing.
Steps To Reproduce
Initialize a workspace, e.g. examples/covid
Run kamu ui
Open covid19.alberta.case-details dataset
Hit Update data button
Current Behavior
Flow will just sit there in forever without making any progress, because kamu ui code doesn't enter neither flows nor tasks executor loops.
Expected Behavior
Flows and tasks work as in node deployment
kamu system info
0.201.0
Logs
No response
Anything else?
We have a major duplication of code between kamu ui and kamu system api-server. Because the latter is used more frequently for testing it is more feature-full than the former.
This ticket should unify the two code paths. The kamu ui command should reuse the bulk of api-server contributing only an additional route for static website data and the UI config, so that we no longer forget to update one of them.
Describe the bug
If you start the web interface via
kamu ui
command and try to update any dataset - you will see flows not progressing.Steps To Reproduce
examples/covid
kamu ui
covid19.alberta.case-details
datasetUpdate data
buttonCurrent Behavior
Flow will just sit there in forever without making any progress, because
kamu ui
code doesn't enter neither flows nor tasks executor loops.Expected Behavior
Flows and tasks work as in node deployment
kamu system info
Logs
No response
Anything else?
We have a major duplication of code between
kamu ui
andkamu system api-server
. Because the latter is used more frequently for testing it is more feature-full than the former.This ticket should unify the two code paths. The
kamu ui
command should reuse the bulk ofapi-server
contributing only an additional route for static website data and the UI config, so that we no longer forget to update one of them.Subtasks