* Avoid the usage of ng-annotate which slow down the build. Also @nInject in 'javadoc' style is deprecated and original project is EOL
Change-Id: I17850e10bd66e810a823538497d77696826ee9d0
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
* 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