Commit Graph

578 Commits (f052d14bac5a470a2e32996d5c042cbb754875c4)

Author SHA1 Message Date
Oleksii Kurinnyi 55cca19658 CHE-5633: improve experience when adding projects to a workspace (#5795)
* CHE-5633: improve experience when adding projects to a workspace

- "Add or Import Project" popover is not shown initially
- changed color of "Add" button

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

* show popup if adding/editing of project's template is not completed

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

* fixup! show popup if adding/editing of project's template is not completed
2017-07-27 10:30:13 +03:00
Oleksii Kurinnyi 088d914113 CHE-5601: fix bug in change-memory-unit filter (#5732)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-27 10:30:13 +03:00
Oleksii Kurinnyi b485ed3e0f CHE-5599: add improvements for Filters widget (#5756)
* CHE-5599: add possibility to close Filters widget by Esc button

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

* CHE-5599: add possibility to close Filters widget by click outside it

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

* CHE-5599: add possibility to select a suggestion by mouse click

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

* highlight icon on Filters button when filter is active

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

* toggle-single-button directive refactoring

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

* fixup! toggle-single-button directive refactoring
2017-07-21 10:41:00 +03:00
Roman Iuvshyn 185273f8b9 RELEASE: Set next development version (#5734)
* RELEASE: Set next development version
2017-07-19 12:45:32 +03:00
Oleksii Kurinnyi 10103886eb CHE-5600: show notification when the creation of workspace failed (#5723)
- show notification when creation failed
- fix pattern for WS name input to filter leading and trailing dots and dashes

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-18 17:39:37 +03:00
Oleksii Kurinnyi 8611c99870 CHE-5592: refresh commands list in project's context menu in IDE (#5717)
* update context menu commands list after commands are added

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

* fix project's type resolving

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-18 14:37:05 +03:00
Anna Shumilova 4cdefa85b8 Autodetect recipe format and fix Git url pattern
Signed-off-by: Anna Shumilova <ashumilova@codenvy.com>
2017-07-17 11:40:10 +03:00
Anna Shumilova 6ea41f4b5f Show 'Quick Start' tab by default and consider stacks priority order
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2017-07-13 12:22:41 +03:00
Anna Shumilova 1f963d80f4 Fix machine's default docker image
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2017-07-12 14:48:33 +03:00
Anna Shumilova d16204d23b Fix Kotlin stack and dashboard reaction on missing workspace config in stack
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2017-07-12 13:20:36 +03:00
Anna Shumilova 5c4db40517 Fix unique workspace name validation
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi a9e5aa3be9 redirect to new creation flow
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

make page loading smooth

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

align container's lable and input in 'Name' section

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

Add attributes needed for tests

Signed-off-by: Anna Shumilova <ashumilo@redhat.com>

reload iframe with IDE after all of the projects are added and imported

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

fix styles for select stack widgets

Signed-off-by: Oleksii Orel <oorel@redhat.com>

fixup! fix styles for select stack widgets

Fix GitHub loading repos and some feedbacks

Signed-off-by: Anna Shumilova <ashumilo@redhat.com>

fixup! fix styles for select stack widgets

fixup! Fix GitHub loading repos and some feedbacks
2017-07-10 14:16:56 +03:00
Oleksii Orel 8533939533 improve project source selector widget
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 4c77b069fa CHE-5166: add project-source-selector component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

code clean-up

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 2d8e40e7a7 CHE-3048: add project-metadata component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 716ab7ae8a CHE-5166: add import-github-project component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 009918d8b7 CHE-5166: add import-zip-project component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 1d9799f08e CHE-5166: add import-git-project component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi e5bc7b8012 CHE-5166: add import-blank-project component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Orel ecf765da04 CHE-5198: improve stacks list styles
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Orel e901611abb CHE-3392: add widget for displaying advanced filter
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 9a1b5f01a6 CHE-3048: add namespace-selector component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

CHE-3048: add template-selector and template-selector-item components.

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

CHE-3048: add create-workspace component.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 5427d7a457 CHE-3048: add ram-settings and ram-settings-machine-item components
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

update demo-components component

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

code clean-up

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Oleksii Kurinnyi 053a464e86 CHE-2971: add search, toogle, chips list, spinner widgets
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>

CHE-2971: add toggle widgets

added directives:
- che-toggle-joined
- che-toggle-joined-button
- che-toggle-single-button

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

CHE-2971: add change-memory-unit filter

and rename filter cheNumberRoundFilter => numberRound

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

CHE-2971: add chips-list widget

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

CHE-2971: add 'stacks' icon into che-font.

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

CHE-2971: add stack-selector and stack-selector-item components

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

add stack-selector to demo-components page

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

CHE-2971: add number-spinner widget

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

clean-up che-button-* directives

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2017-07-10 14:16:56 +03:00
Dmitrii Bocharov 0fff648fb4 CHE-5477: check workspace config is not null in advance 2017-07-10 09:56:51 +03:00
Dmitrii Bocharov 06f47f2927 CHE-5477: Save button in Workspace config tab appears only after adding
second symbol to config

Signed-off-by: Dmitrii Bocharov <dbocharo@redhat.com>
2017-07-10 09:56:51 +03:00
Valeriy Svydenko a5b3b7b612 New runner for TestNG tests (#5472) 2017-07-06 16:20:58 +03:00
Roman Iuvshin eab04ddd6b RELEASE: Set next development version 2017-06-29 07:59:05 +00:00
Oleksii Orel a2615cd498 fix bug with workspace update
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-06-23 10:03:57 +03:00
Oleksii Orel ccafe82661 improve input box widget
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-06-23 10:03:57 +03:00
Oleksii Orel f3d58b0a7b CODENVY-2276: implement readonly attribute for the input box widget
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-06-23 10:03:57 +03:00
Roman Iuvshin 513aa19ebd RELEASE: Set next development version 2017-06-21 13:04:16 +00:00
Oleksii Orel 5538f932cf moved showIDE logic into the routeChange listener
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-06-19 16:34:05 +03:00
Oleksii Orel 2ca7488e63 CHE-4518: change styles for input boxes
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-06-19 16:34:05 +03:00
Anna Shumilova d9b9cc4c66 che-5371: Avoid stack updation on several clicks on same stack item
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2017-06-14 14:12:15 +03:00
Roman Iuvshin eb2fa0eeed RELEASE: Set next development version 2017-06-14 07:13:04 +00:00
Oleksii Orel e8f4855063 CHE-4107 fix dashboard page crashes in a case with stack authoring
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2017-06-13 10:08:14 +03:00
Anna Shumilova bbe3c6fec4 Make status action widget consider workspace status changes
Signed-off-by: Anna Shumilova <ashumilova@codenvy.com>
2017-06-12 10:01:07 +03:00
Anna Shumilova d7d35f532d che-5209: add ability to stop starting workspace
Signed-off-by: Anna Shumilova <ashumilova@codenvy.com>
2017-06-09 14:20:49 +03:00
Oleksii Orel 6e3f448892 CHE-5237 fix state for 'create workspace' button
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2017-06-08 17:25:37 +03:00
Michail Kuznetsov c33b208baf Fix dashboard factory creation (#5249) 2017-05-31 13:23:21 +00:00
Ann Shumilova 343343524b slx-49: consider only sample name on project creation
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2017-05-31 16:21:21 +03:00
Ann Shumilova 7592d48530 che-5230: avoid watching stack tag changes when section is hidden
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2017-05-30 16:59:48 +03:00
Ann Shumilova f091912c3c che-5150: fix retrieving autosnapshot property value from boolean to string
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2017-05-25 13:32:27 +03:00
Roman Iuvshin 9fbf173eb9 RELEASE: Set next development version 2017-05-24 07:30:41 +00:00
Ann Shumilova 68563f11cb Open footer links in separate tabs
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2017-05-19 15:35:38 +03:00
Ann Shumilova 4515c3bd15 Fix sort project sample by type and display name
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2017-05-19 15:35:38 +03:00
Oleksii Kurinnyi 7b0b3a7aa7 CHE-4803: fix items bulk selection and filtration. (#5083)
* CHE-4803: modify che-list-header directive

- add possibility to bind callback which fires on search value change.

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: add protractor tests for list-workspaces component

- tests for selection and filtration for list items.

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* change timeout for updating model of workspace name

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: update list in workspace-details-projects component

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: update list in list-workspaces component

- use CheListSvc for selection and filtration

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: add helper for filtration and selection items.

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: update list in list-factories component

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: update list in list-stacks component

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* code clean-up

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* CHE-4803: update list in docker-registry-list component

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* fix test

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>
2017-05-18 17:49:13 +03:00
Ann Shumilova 8e5f05ba92 Extend the dashboard stuff that can be re-branded
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2017-05-18 15:14:17 +03:00
Oleksii Orel cbd5a0f65f CODENVY-2005: Add paging objects
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2017-05-17 20:49:43 +03:00