Commit Graph

5660 Commits (9abfec7c5fbf964ccae93eb4e4487efb54db59ff)

Author SHA1 Message Date
Vitaliy Guliy 9abfec7c5f
CHE-7581 Improved keycloak initialization (#8425)
* Initialize keycloak before loading the IDE javascript

* Fix formatting

* Add explanation in error message
2018-01-26 12:35:42 +02:00
Oleksandr Andriienko 0c7db1480d
CHE-8240: Switch to project explorer tab for reavel resources action. (#8460)
* CHE-8240: Switch to project explorer tab for reavel resources action.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Addressed to pull request changes

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-01-26 12:23:04 +02:00
Aleksandr Shmaraiev d7ac6742e2 Selenium: Create selenium tests to cover the authorization on GitHub (#8395)
* Create selenium tests to cover the authorization on GitHub
* Adding removal of GitHub identity from keycloak in selenium tests

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-01-26 11:39:00 +02:00
Igor Ohrimenko 6187031a6e
apply formating for 'CreateNewPackagesWithHelpCreationJavaClassTest' selenium test (#8464) 2018-01-26 10:27:24 +02:00
Igor Ohrimenko 467bf564be
remove read 'preferences' in try/catch block (#8463) 2018-01-26 09:51:52 +02:00
Igor Ohrimenko 507ffaaaa5 add project build to CheckAutocompleteFeaturesInTheTestFolderTest (#8457) 2018-01-25 18:17:29 +02:00
Igor Ohrimenko fc3a7b937e
Selenium: Add try/catch block for displaying "Known issue" with #8300 bug (#8454) 2018-01-25 17:45:31 +02:00
Sergey Skorik d5e06498a2
add info about known issue to FileStructureNodesTest selenium test (#8452) 2018-01-25 17:41:10 +02:00
Mykhailo Kuznietsov 72b21e971b
Remove "source" field from stack object (#8407) 2018-01-25 15:53:33 +02:00
Igor Ohrimenko c2a61c3d40
Selenium: Fix unexpected fail of MacrosCommandsEditorTest selenium test (#8441) 2018-01-25 14:30:02 +02:00
Vitaliy Guliy c2841ef425
Fix formatting (#8447) 2018-01-25 12:41:59 +02:00
Vitaliy Guliy 0ab4893c0d
Fix style (#8446) 2018-01-25 12:15:48 +02:00
Sergey Skorik f9bad97f34
change locator for documentation link on the Dashboard (#8443) 2018-01-25 12:02:50 +02:00
Vitaliy Guliy dd806e7f64
Fix formatting (#8445) 2018-01-25 11:49:52 +02:00
Oleksii Orel db67256191 CHE-4927 fix light theme styles
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-01-25 11:17:09 +02:00
Igor Vinokur eb83d6adae
CHE-7263: Add filtering to File Structure dialog (#8411) 2018-01-25 08:53:07 +00:00
Vladyslav Zhukovskyi 87131e59c8 Fix typo 2018-01-24 18:00:16 +02:00
Eugene Ivantsov a5aaa4a189
Update docs links (#8424) 2018-01-24 17:59:10 +02:00
Oleksandr Andriienko 04bb09cd36
CHE-7139: Fix redraw selection on horizontal scroll. (#8355)
* Fix format.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Begin rework dom to implement new background behaviour.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* mend

* Fix scroll Side effects and style typo.

* Clean up

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-01-24 17:49:23 +02:00
Anna Shumilova 4d4bd49cd0 Rework organization events tracking to use JSON RPC
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2018-01-24 16:28:00 +02:00
Max Shaposhnik 2902fc75a4
Refactor remaining everrest websocket endpoints to use Json RPC (#8388) 2018-01-24 16:17:00 +02:00
Sergey Skorik 4fe6c3a4f2
remove info about known issue from OrganizationMembersTest selenium test (#8431)
* removed info about known issue, changed locator for the Delete button in the organization Members list
2018-01-24 15:17:12 +02:00
Sergey Skorik 4eaede529d
increased timeout for waiting that workspace name is not existed in the Workspaces list (#8432) 2018-01-24 15:07:29 +02:00
Sergey Skorik 0ec68be6a7
added info about known issue in the ProjectStateAfterRefreshTest selenium test (#8430) 2018-01-24 15:07:10 +02:00
Anton Korneta 5c68c90a0b Move license to resource details 2018-01-24 13:44:36 +02:00
Oleksandr Garagatyi 9d75f3e219
Rework default memory limit setting (#8422)
Extract default machine memory limit setting from
InternalEnvironmentFactory to recipe specific environment
factories.
Make memory limit attribute optional by respecting it by
resource API subsystem.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-01-24 12:47:06 +02:00
Dmytro Nochevnov 21c8aaf0cf
Move GitCompareTest to one thread tests suite (#8426)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-01-24 11:07:58 +02:00
Dmytro Nochevnov 9d98828549
Remove stopping test workspace (#8427)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-01-24 11:07:42 +02:00
Roman Iuvshyn e5c3d094ed
Fix kc deploy on openshift (#8366)
* Improve deploy CHE multi-user to openshift
2018-01-23 18:09:08 +02:00
Oleksii Orel 7825bc59bb CHE-8083 fix update custom stack flow
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-01-23 15:23:48 +02:00
Dmytro Kulieshov 33df4536cc
Added popup notification when it is detected that workspace agent is shut down (#8376) 2018-01-23 13:51:41 +02:00
Sergey Skorik 67e24a0bcb
cover the Workspaces page by selenium test (#8392)
* added new WorkspacesListTest selenium test
* WorkspacesListTest selenium test added to CheSuite.xml test suite
* CreateWorkspace selenium page object renamed to NewWorkspace
2018-01-23 13:03:36 +02:00
Sergey Skorik ed8032a87f
changed projects names in ResolveDependencyAfterRecreateProjectTest selenium test (#8410) 2018-01-23 13:02:30 +02:00
Igor Ohrimenko 4121cdcd7a
add stacktrase to the error log (#8409) 2018-01-23 11:46:18 +02:00
Oleksandr Garagatyi f8e0d2bc3b CHE-8378: Fix servers probes on https powered deployment
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-01-23 09:35:49 +02:00
Oleksii Orel c7ecb900da CHE-7897 fix delete bulk operation for organization members
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-01-22 18:42:02 +02:00
Igor Ohrimenko 728bc526cd
Selenium: Add preferences response to the log for investigating bug #8122 (#8405) 2018-01-22 18:18:34 +02:00
Sergey Skorik e32808c003
change timeout in the CreateWorkspaceOnDashboardTest selenium test (#8403) 2018-01-22 17:37:25 +02:00
Igor Ohrimenko 140d001126
add clear terminal output before tests start (#8402) 2018-01-22 16:38:16 +02:00
Dmytro Nochevnov 8919144ba6
Adapt selenium tests to work with openshift.io REST API (#8396)
* Read cliend_id from keycloak settings
* Authenticate on RH Che 6 server by using offline token
* Set offline token to be specific for test user
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-01-22 13:07:38 +00:00
Igor Ohrimenko 044b3f1fe2
add try/catch for resolving problem and revork 'waitShowHintsPopUpClosed' method in the 'CodenvyEditor' with 'TestWebElementRenderChecker' (#8398) 2018-01-22 14:37:28 +02:00
Sergey Skorik f9f3d879f3
add info about known issue into WorkingWithTerminalTest selenium test(#8393) 2018-01-22 14:08:05 +02:00
Mykhailo Kuznietsov 03e1969339
Fix CHE_DATABASE env. var to point at proper database path (#8367) 2018-01-22 09:19:40 +02:00
Sergii Leshchenko 3b4fe4ee77
CHE-8347 Fix an ability to update an installer (#8354) 2018-01-19 18:55:01 +02:00
Igor Ohrimenko b0fc2f83b9
Selenium: Create "AccountTest" and related pageobjects (#8364) 2018-01-19 17:05:41 +02:00
Sergey Skorik da3ed3b281
Selenium: adapt selenium tests according to changes in the Process panel (#8375) 2018-01-19 16:33:14 +02:00
Vitaliy Guliy 160ab7e07f
[WIP] Placeholders for light theme (#8362)
* Squashed commit of the following:

commit 783d12f7c1987ab74aa194da218523bde8a1d4d4
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 20 17:30:49 2017 +0200

    Add missing loading pieces

commit 41288b8ff18257c258bc4b2c69ae2d30fc041a97
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 20 16:13:09 2017 +0200

    Add missing loading pieces

commit 7cdadf825420946e5b5eee29de72f91a29a7af9e
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 15:38:03 2017 +0200

    Add missing loading pieces

commit 79b88c7103e84e2138126b651b16439544bd22cb
Merge: 33a9af0cd9 ec91a22643
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 15:16:06 2017 +0200

    Merge branch 'che6' into CHE-7330

commit 33a9af0cd99ade63dcfcd5123e661a7ca80c1b37
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 15:15:11 2017 +0200

    Add missing loading pieces

commit c03250039385b39faba9d97c1b6d080070bd28fa
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 11:25:20 2017 +0200

    Add missing loading pieces

commit b8ad09f8624151d619eb34b434d372175cdc9f20
Merge: 16936f5350 ec0edba84d
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Mon Dec 18 09:46:12 2017 +0200

    Merge branch 'che6' into CHE-7330

commit 16936f53509a110c8626ea412969caa13a80b38f
Merge: b9aad88422 419824c9d3
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 16:54:35 2017 +0200

    Merge branch 'che6' into CHE-7330

commit b9aad8842231d436b350d63c35eb7dd0540f1890
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 16:50:23 2017 +0200

    Add missing loading pieces

commit aa255992922fa5217ee968ed8e98e2acb78610a7
Merge: 3262c44e13 9af677e958
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 13:01:38 2017 +0200

    Merge branch 'CHE-7330' of github.com:eclipse/che into CHE-7330

commit 3262c44e132f8ac95967dc3deecfe23206d56d46
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 13:00:32 2017 +0200

    Add missing loading pieces

commit 9af677e95878db358291c5f2c86b401d87373ccc
Author: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
Date:   Sat Dec 9 19:05:46 2017 +0200

    Add an ability to hide machines output tabs

    Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

commit a9ccd7381e746ca2a9fb5445b649d1dfac643afa
Author: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
Date:   Fri Dec 8 11:39:02 2017 +0200

    Add event to display output event by machine name (#7782)

    Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

commit f051d594e1f52fa48e37c8fdd3d591c502326a78
Merge: fb4f8c020b 4ca92c9bc4
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Thu Dec 7 09:32:14 2017 +0200

    Merge branch 'che6' into CHE-7330

commit fb4f8c020b966e04473cf18e45cafff9ad061cd6
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 6 17:22:15 2017 +0200

    Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Move MachineStatusChangedEvent to che-core-ide-app from ide-api

* Fix formatting

* Rename 'serverDefined' on 'serverRunning'

* Revert script for test language server.

* Add header in list of machines

* Revise processes tree nodes, toolbar in output console

* Revise processes tree nodes, toolbar in output console

* Use consistent font size and styles in the project explorer, editor tabs

* Review the separator styles , reduce popup menu width if menu doesn't have icons

* Review the separator styles , reduce popup menu width if menu doesn't have icons

* Popups refinements

* Popups refinements

* UI refinements

* UI refinements

* Fixing copyright

* Replace irons for Run and Debug buttons in top menu

* Replace irons for Run and Debug buttons in top menu

* UI refinements

* UI refinements

* Cleanup

* Improve light theme for editor and project explorer placeholders

* Improve light theme for editor and project explorer placeholders
2018-01-19 16:17:24 +02:00
Vitaliy Guliy e7d062eb6e
CHE-7577 CHE6 UI refinements (#8329)
* Squashed commit of the following:

commit 783d12f7c1987ab74aa194da218523bde8a1d4d4
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 20 17:30:49 2017 +0200

    Add missing loading pieces

commit 41288b8ff18257c258bc4b2c69ae2d30fc041a97
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 20 16:13:09 2017 +0200

    Add missing loading pieces

commit 7cdadf825420946e5b5eee29de72f91a29a7af9e
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 15:38:03 2017 +0200

    Add missing loading pieces

commit 79b88c7103e84e2138126b651b16439544bd22cb
Merge: 33a9af0cd9 ec91a22643
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 15:16:06 2017 +0200

    Merge branch 'che6' into CHE-7330

commit 33a9af0cd99ade63dcfcd5123e661a7ca80c1b37
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 15:15:11 2017 +0200

    Add missing loading pieces

commit c03250039385b39faba9d97c1b6d080070bd28fa
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Tue Dec 19 11:25:20 2017 +0200

    Add missing loading pieces

commit b8ad09f8624151d619eb34b434d372175cdc9f20
Merge: 16936f5350 ec0edba84d
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Mon Dec 18 09:46:12 2017 +0200

    Merge branch 'che6' into CHE-7330

commit 16936f53509a110c8626ea412969caa13a80b38f
Merge: b9aad88422 419824c9d3
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 16:54:35 2017 +0200

    Merge branch 'che6' into CHE-7330

commit b9aad8842231d436b350d63c35eb7dd0540f1890
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 16:50:23 2017 +0200

    Add missing loading pieces

commit aa255992922fa5217ee968ed8e98e2acb78610a7
Merge: 3262c44e13 9af677e958
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 13:01:38 2017 +0200

    Merge branch 'CHE-7330' of github.com:eclipse/che into CHE-7330

commit 3262c44e132f8ac95967dc3deecfe23206d56d46
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 13 13:00:32 2017 +0200

    Add missing loading pieces

commit 9af677e95878db358291c5f2c86b401d87373ccc
Author: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
Date:   Sat Dec 9 19:05:46 2017 +0200

    Add an ability to hide machines output tabs

    Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

commit a9ccd7381e746ca2a9fb5445b649d1dfac643afa
Author: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
Date:   Fri Dec 8 11:39:02 2017 +0200

    Add event to display output event by machine name (#7782)

    Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

commit f051d594e1f52fa48e37c8fdd3d591c502326a78
Merge: fb4f8c020b 4ca92c9bc4
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Thu Dec 7 09:32:14 2017 +0200

    Merge branch 'che6' into CHE-7330

commit fb4f8c020b966e04473cf18e45cafff9ad061cd6
Author: Vitaliy Guliy <vguliy@codenvy.com>
Date:   Wed Dec 6 17:22:15 2017 +0200

    Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Add missing loading pieces

* Move MachineStatusChangedEvent to che-core-ide-app from ide-api

* Fix formatting

* Rename 'serverDefined' on 'serverRunning'

* Revert script for test language server.

* Add header in list of machines

* Revise processes tree nodes, toolbar in output console

* Revise processes tree nodes, toolbar in output console

* Use consistent font size and styles in the project explorer, editor tabs

* Review the separator styles , reduce popup menu width if menu doesn't have icons

* Review the separator styles , reduce popup menu width if menu doesn't have icons

* Popups refinements

* Popups refinements

* UI refinements

* UI refinements

* Fixing copyright

* Replace irons for Run and Debug buttons in top menu

* Replace irons for Run and Debug buttons in top menu

* UI refinements

* UI refinements

* Cleanup

* Open terminal in split panels

* Fix formatting
2018-01-19 16:05:44 +02:00
James Drummond PE 047d4e9fb2
Fix remove project. (#8358)
Signed-off-by: James Drummond <james@devcomb.com>
2018-01-19 07:47:25 -06:00
Igor Ohrimenko 2c29925476
Add try/catch to the "TestWorkspaceServiceClient" for catching bug with "whitescreen" (#8353) 2018-01-19 14:22:08 +02:00