Open tzolov opened 3 years ago
As additional observation and discrepancy :
The shell app all unregister
unregisters all apps (default and non-default). While the UI unregisters only the default such.
Some observations:
1) Shell/API vs. GUI discrepancy.
2) Once when a default version is unregistered, we need to either allow it only when a new version is selected or prevent it to avoid the desprecancy.
3) If a default version is inregistered, we could automatically pick a new default.
Currently the applications that don't have at lest one version set as default are not show in the application list.
At the same time the shell's
app list
as well as the SCDF Rest (http://<scdf-server>:9393/apps
) show that the applications are registered.To reproduce:
GROUP ACTIONS
to select and un register all app.As a result the UI will un-register all:9393/apps you will see that the 3.x apps are still registered just the UI doesn't show them.
default
apps. But will stop showing the non-default apps. If you use the shellapp list
or rest http://If you use the shell to an 3.x app to default then it will appear on the UI as well.