* code clean-up
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* rework che-button directive, add unit tests for che-button-default
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* add ability to disable workspace-status-button, add unit test
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* rework workspace-status-directive
Added new status - 'Not supported'
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* prevent start and update workspace based on unsupported recipe type
On Workspace Details page the user is prohibited to start a workspace or
update its configuration if this workspace is built on a recipe of
an unsupported type.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* prevent to open unsupported workspace from navbar
The left mouse click in navbar on a recent workspace based on
unsupported recipe type opens Workspace Details page instead of the IDE.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* eliminate unsupported stacks from quickstart list
Some stacks with an unsupported recipe types are removed from quickstart
list on Create Workspace page.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* update license
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* fixup! rework che-button directive, add unit tests for che-button-default