che-server/dashboard/gulp
Oleksii Kurinnyi 5ee0dbcba2
Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260)
* 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
2018-01-17 14:55:59 +02:00
..
.eslintrc Eclipse Che Initial Contribution 4.0.0-RC2 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=9458 2016-02-12 09:47:36 +02:00
all.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
build.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
conf.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
e2e-tests.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
inject.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
material-design-svgfont.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
proxy.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
scripts.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
server.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
styles.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
svgfont.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
unit-tests.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00
watch.js Dashboard: prevent to start and open in IDE a workspace with unsupported recipe type (#8260) 2018-01-17 14:55:59 +02:00