Commit Graph

999 Commits (ca86fcb97dbd0e8ebc2e0880b98b97a5bc4e1f89)

Author SHA1 Message Date
Oleksii Orel 9173c5d288 fix creation of a new workspace from the custom devfile
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2020-01-03 15:09:13 +02:00
Oleksii Kurinnyi a0addef5a3 Code cleanup (#15559)
* [UD] remove `usage-chart` directive

* [UD] remove `che-workspace-config-import` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `che-machine-selector` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `list-agents` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `list-env-variables` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `list-servers` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `workspace-machine-config` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `workspace-environments` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `list-commands` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `che-env-variables` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `che-machine-servers` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `che-machine-volumes` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `workspace-machines` component

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove `city-name-validator` directive

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove lists of countries and specialities

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [e2e] remove outdated tests

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove environment managers

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove workspace agent related code

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] remove workspace config related code

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* [UD] rename methods

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2020-01-02 18:40:12 +02:00
Oleksii Orel e5cfda1c58 fixup! fix devfile editor in dashboard 2019-12-21 15:46:36 +02:00
Oleksii Orel 44fc533725 fix devfile editor in dashboard
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-12-21 15:46:36 +02:00
Oleksii Kurinnyi c6ca8b44f2
Fix restarting a workspace from iframe in single-user mode (#15549)
* Fix restarting a workspace from iframe

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Check keycloak presence before updating keycloak token

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-12-21 12:02:10 +02:00
Oleksii Orel 4744a70380 fix 'Open IDE' link
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-12-19 11:41:25 +02:00
Vitalii Parfonov fce1fe9e2c
RELEASE: Set next development version (#15528) 2019-12-19 11:07:35 +02:00
Josh Pinkney 1fd8ae0420 added monaco support to devfile editor
Signed-off-by: Josh Pinkney <joshpinkney@gmail.com>
2019-12-18 18:21:28 +02:00
Oleksii Kurinnyi 647120508e
Fix 'Unknown error has happened, try to reload page' (#15516)
Fixed bug caused by websocket connection timeout after trying to re-open just stopped workspace.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-12-18 14:45:30 +02:00
Oleksii Orel 1cb0f4701c fix default for dashboard devfile
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-12-17 12:35:47 +02:00
Oleksii Kurinnyi 59967f0a8e
Listen to message from iframe in order to refresh keycloak token. (#15465)
* Listen to message from iframe in order to refresh keycloak token.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fixup! Listen to message from iframe in order to refresh keycloak token.
2019-12-12 15:11:45 +02:00
Oleksii Orel 2d71093f35
upgrade angular version to 1.7.9 (#15409)
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-12-11 11:30:35 +02:00
Oleksii Orel 96b5074cd7
add websocket stream check before sending a message (#15369)
* Add WebSocket stream check before sending a message

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-11-30 23:39:57 +02:00
Vitalii Parfonov 6cabdeff4d
RELEASE: Set next development version (#15360) 2019-11-29 10:27:33 +02:00
Oleksii Kurinnyi b38ae91aff
Related views get updated after changing a workspace name. (#15251)
This fixes the bug which doesn't allow to start a workspace after changing its name.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-27 19:22:03 +02:00
Vitaliy Gulyy a461d50914
Listen changing workspace status (#15254)
Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
2019-11-27 14:00:37 +02:00
Lucia Jelinkova 51bb0bb13f Dashboard: fail build when webpack has errors
Signed-off-by: Lucia Jelinkova <ljelinko@redhat.com>
2019-11-26 12:16:48 +02:00
Oleksii Orel 2cc7da549e
Set basic access authentication for registries requests (#15292)
* set basic access authentication for requests to the plugin and devfile registries

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-11-26 11:56:28 +02:00
Oleksii Kurinnyi 2ea0f7cbcc
Updated few links in order to point to che-7 docs (#15236)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-21 15:29:50 +02:00
Vitaliy Gulyy 490413cd48
Use dashboard to restart the workspace (#15180)
* Use dashboard to restart the workspace

Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>

* Use authorization header instead of query parameter

Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
2019-11-14 17:47:41 +02:00
Oleksii Kurinnyi 837ce367d6
use default icon if actual icon is not accessible (#15181)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-14 14:19:56 +02:00
Oleksii Kurinnyi ee55847a97
[UD] Add ability to create a new workspace from the dashboard with a devfile (#15143)
* Remove unused directives.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Add `ready-to-go-stacks` directive.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Add `import-custom-stack` directive.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Adapt workspace creating flow in order to use `ready-to-go-stacks` and `import-custom-stack`

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix license headers

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Fix selenium test

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Fix compilation warnings

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix workspace name applying

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-13 15:22:21 +02:00
Vitalii Parfonov e5d31ff913
RELEASE: Set next development version (#15141) 2019-11-07 17:14:27 +02:00
Oleksii Kurinnyi 2181ed1340
Fix UD build (#15112)
* fix UD build

Updated development dependencies:
- removed typings
- upgraded typescript
- upgraded awesome-typescript-loader
- added necessary @types/* packages

Fixed build errors.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fixup! fix UD build
2019-11-06 19:51:21 +02:00
Oleksii Kurinnyi 1c5c92147f
Disable autosave on Devfile editor page (#14913)
* Remove autosave on Devfile editor page

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* update ConfirmDialogService

Dialog window can have now only one button.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix applying changes to running workspace

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-10-29 17:24:07 +02:00
Oleksii Kurinnyi 598d1b1337
Fix branding for UD (#14984)
* Fix branding for UD

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fixup! Fix branding for UD
2019-10-25 14:30:42 +03:00
Vitalii Parfonov 41d48bf2de
RELEASE: Set next development version (#14904) 2019-10-17 15:45:06 +03:00
Tom George 3cf6864333 Change 'Docker Registries' to 'Container Registries'
Signed-off-by: Tom George <tg82490@gmail.com>
2019-10-16 11:01:26 +02:00
Oleksii Orel 3fdf3c1ceb Fix load factory flow in the case with policies.create=peruser
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-10-10 18:37:29 +03:00
Oleksii Orel 70d0933cd9 show the warning message in the case with deprecated plugins
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-10-08 17:32:29 +03:00
Vitaliy Gulyy 32515517bf
refactor: remove unused code (#14480)
Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
2019-09-30 16:57:33 +03:00
Vitalii Parfonov 4e1492b08f
RELEASE: Set next development version (#14690) 2019-09-27 22:52:26 +03:00
Oleksii Kurinnyi ece3257f9a
Fix security vulnerability and Dashboard's workspace detail page (#14644)
* activate first tab on workspace detals page if no query params were passed

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* update axios version to fix high security vulnerability

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-09-26 11:03:49 +03:00
Oleksii Orel 690fac84e7 fix a UD-branding link
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-09-24 18:27:51 +03:00
Oleksii Kurinnyi 18344675e7
Fix potential security vulnerabilities (#14313)
* upgrade dependencies

lodash to 4.17.15
angularJS to v1.6.10

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix unit tests

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix tests for Che Multiuser

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* restore dialogs controllers initialization

* fixup! fix tests for Che Multiuser
2019-09-16 16:16:12 +03:00
Oleksii Orel 4549d772b9 Upgrade UD's Dockerfile to be compatible with dashboard-dev
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-09-13 17:17:15 +03:00
Oleksii Orel 6fa887de6c Fix build errors in the console for UD
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-09-13 17:17:15 +03:00
Oleksii Orel bdb004dff6 Provide an ability to create workspaces from factories per user
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-09-13 17:17:15 +03:00
Oleksii Kurinnyi 7b588ee7b7 refresh token before establishing websocket connection
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-09-13 10:47:26 +03:00
Oleksii Orel b2ba4cbe9c
Fix the editors list for UD (#14515)
* Fix the editors list for UD

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-09-12 13:46:42 +03:00
Roman Iuvshyn 87056fe29e RELEASE: Set next development version 2019-09-05 14:54:52 +02:00
Oleksii Orel 3cc77bc453 small fixes
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-09-02 13:28:13 +03:00
Oleksii Orel 45c79f9720 rename in comments todo -> TODO
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-08-29 18:17:22 +03:00
Oleksii Orel d2595f46e4 fix converting-a-che-6-workspace-to-a-che-7-devfile URL
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-08-29 18:17:22 +03:00
Masaki Muranaka 6ebe48518a Add target="_blank" to the link for "Make a wish" button. (eclipse#14036) (#14037)
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2019-08-27 11:03:10 +03:00
Anna Shumilova f7692de4ac Fix the list of workspaces in organization
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-08-23 11:36:51 +03:00
Oleksii Orel 65058e496a add scrolling to the list of plugins and to the list of editors for UD
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-08-22 15:45:31 +03:00
Oleksii Orel 3cbad1ebe1 fix styles for scrolling pages for UD
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-08-22 15:45:31 +03:00
Oleksii Orel f188bbc7a0 fix build errors for UD
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-08-21 11:56:22 +03:00
Oleksii Orel 1922ab9258 fix the build command
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-08-21 11:56:22 +03:00