Allows running Che 7 workspace without any user environment but with Che 7 tooling set. Workspace without environment has an empty list of environments and null value in `defaultEnv` field. Field `activeEnv` is supposed to be `null` too. What is changed: - Migration of DB - make defaultEnv nullable - remove env_name from runtimes primary key - make env_name in runtimes nullable - Make code respect the fact that there are workspaces with no env - settings API that returns the list of supported environment types returns no-environment type that - indicates that infrastructure support workspace with no environment at all. Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com> |
||
|---|---|---|
| .. | ||
| assembly-ide-war | ||
| assembly-main | ||
| assembly-workspace-loader-war | ||
| assembly-wsagent-server | ||
| assembly-wsagent-war | ||
| assembly-wsmaster-war | ||
| pom.xml | ||