Commit Graph

6000 Commits (2ae3c357c55c5ebfb1be44a37e4a600557f4e2f0)

Author SHA1 Message Date
Vitalii Parfonov 2ae3c357c5
Port org.slf4j.helpers.Util.java to the slf4j GWT logger (#9319)
* Port org.slf4j.helpers.Util.java to the slf4j GWT logger


Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-04-03 13:09:48 +03:00
Anna Shumilova 425a5da30b
Add ability to manage the list of Theia plugins in UD (#9300)
* Manage the list of Theia plugins in UD

Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2018-04-03 10:40:30 +03:00
Anton Korneta b76b088ac3 Add exec error output processing 2018-04-02 16:26:05 +03:00
Dmytro Nochevnov a42e873648
Add auxiliary test github user repository (#9308) 2018-04-02 10:55:47 +02:00
Sergey Skorik b961c974d0
Selenium: improve and rework the 'PullRequestPluginTest' test (#9297) 2018-04-02 10:01:20 +03:00
Maxim Musienko a58e7397e0
Change the name of test project for better readability (#9303)
* change the name of the test project for better readability
2018-03-30 19:29:29 +03:00
David Festal c19ccdcdee
Use the owner Id only in the workspace `RuntimeIdentity` (#8859) (#9274)
* Use the owner Id only in the workspace `RuntimeIdentity` (#8859)

Signed-off-by: David Festal <dfestal@redhat.com>
2018-03-30 14:28:11 +02:00
Igor Ohrimenko 5d7bbeec86
Selenium: Improve and rework the 'KeepDirectoryGitImportTest' for ability to launching in multi-threaded mode (#9293) 2018-03-30 10:03:05 +03:00
Mykhailo Kuznietsov db0644505c
Set correct response for non-working services in Multi User Che (#9237) 2018-03-30 06:45:55 +00:00
Maxim Musienko eb535e137f
fix format file (#9289)
hot fix formatting of the test
2018-03-29 09:24:05 +03:00
Maxim Musienko 8697a5ee1d
Add the test for checking inactive workspace (#9171)
* Add the test for checking activity  workspaces
2018-03-29 00:49:52 +03:00
Aleksandr Shmaraiev f172ec246a
Selenium: Rework the 'CheckoutToRemoteBranchTest' to use the 'kohsuke github' library (#9228)
* Add the method 'addRefFromMaster()' to the 'TestGitHubRepository'
* Rework selenium test 'CheckoutToRemoteBranchTest' 
* Incapsulate the methods 'deleteFileOnGitHub()' and changeContentOnGitHub()' in the 'TestGitHubRepository'
* Use the 'kohsuke GitHub' library
2018-03-28 14:54:16 +00:00
Anton Korneta fbedb89e58 Add ability to configure docker image build timeout 2018-03-28 17:01:57 +03:00
Igor Ohrimenko 4ec5f55bd5
Selenium: Unexpected fail of TransitiveDependencyTest in the selenium tests (#9261) 2018-03-28 15:39:08 +03:00
Mykola Morhun ff9af64d6e
Add ability to configure Theia port (#9264) 2018-03-28 15:32:20 +03:00
Roman Iuvshyn 6d602527b3
RELEASE: Update CHANGELOG (#9278) 2018-03-28 14:41:30 +03:00
Dmytro Nochevnov 7f33a19739
Handle issue #9251 in selenium tests related to debugger (#9263)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-28 12:55:04 +02:00
Max Shaposhnik 02504d2470
Make workspace expiration data persistent & shareable. 2018-03-28 12:11:06 +03:00
Anton Korneta 0afb356487 Disable che-data pvc creation for musltiuser che deployment 2018-03-28 11:17:20 +03:00
Anton Korneta e1df4ead64 Remove backup of 'CHE_HOME/lib' folder 2018-03-28 11:17:20 +03:00
Roman Iuvshyn e006334aad
RELEASE: Set next development version (#9268) 2018-03-28 10:58:30 +03:00
perspectivus1 c4896a1559 Fix K8s Helm Chart (#9230)
* Fix Kubernetes Helm chart name to match directory name (see PR 9143)

Signed-off-by: Eyal Barlev <perspectivus@gmail.com>
2018-03-27 17:48:46 +02:00
Igor Ohrimenko bc9786d3ac
Selenium: Rework static classes "CommandsEditorType" and "CommandsMacrosLinkType" to enumerations (#9256) 2018-03-27 14:48:07 +03:00
Igor Ohrimenko 0d08b9b4c8
Selenium: Add new methods to the "SeleniumWebDriverHelper" class (#9249) 2018-03-27 12:25:19 +03:00
Igor Ohrimenko 5940b9db8b
Selenium: Update javadocs to actual state in the "CommandsEditor" class (#9242) 2018-03-27 11:40:06 +03:00
RomanNikitenko ab7f124dd3
CHE-8969. Add handler to clean up project config registry (#9229)
* CHE-8969. Add handler to clean up project config registry
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-03-27 10:57:42 +03:00
Mykola Morhun 794f520b0c
CHE-9095: fix run of Theia default assembly first time (#9250) 2018-03-26 17:54:12 +03:00
Mykola Morhun cee370342e
Add and use script for adding git hosted plugins into Theia image (#9216) 2018-03-26 17:36:44 +03:00
Roman Nikitenko f046b2bb9a CHE-6487. Fix File Watcher exclude feature
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-03-26 15:36:09 +03:00
Roman Iuvshyn e38b7e963a
Allow to override CHE props defined in che-config file (#9240) 2018-03-26 14:20:43 +03:00
Sergey Skorik f832c4591f
Selenium: fix switching to IDE frame from Dashboard (#9239) 2018-03-26 11:20:53 +03:00
Roman Iuvshyn 48ccf8ac83
Fix deployment che-multi on docker (#9222) 2018-03-24 10:55:47 +02:00
Dmytro Nochevnov 84c2533ad6
Improve interaction between selenium tests and GitHub (#9219)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-23 17:31:12 +02:00
Igor Ohrimenko a460787def
Remove catching issue (#9217) 2018-03-23 17:05:38 +02:00
Igor Ohrimenko f6444f566c
Selenium: Inspect methods logic in the "CommandsEditor" pageobject (#9174) 2018-03-23 16:57:46 +02:00
Sergey Skorik 953781e2e3
Selenium: fix unstable selenium tests (#9205)
* don't check that workspace has STOPPING status before removing in DeleteRunningWorkspaceTest test;

* check that Project Explorer is visible before switching to IDE frame;

* don't check workspace STOPPING status before restarting it in CheckRestoringWorkspaceAfterStoppingWsAgentProcess.
2018-03-23 16:04:15 +02:00
Mykola Morhun 6034d6e1c5
CHE-9095: Improve Theia build stability on plugin list changes (#9163) 2018-03-23 15:51:26 +02:00
Roman Iuvshyn 03a06813e9
ocp.sh clean up (#9207)
ocp.sh clean up
2018-03-23 15:46:31 +02:00
David Festal ff3459d2d3
Support alternate OIDC providers, to prepare for the switch from Keycloak to `fabric8_auth` (#8650)
Allow switching to an alternate OIDC provider (provided that it emits access tokens as JWT tokens).

This is the implementation required in upstream Che, for issues
redhat-developer/rh-che#502 and
redhat-developer/rh-che#525

Signed-off-by: David Festal <dfestal@redhat.com>
2018-03-23 14:44:23 +01:00
Roman Nikitenko d8d24aece6 CHE-9186. Fix handling messages from Maven server after workspace restart
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-03-23 14:57:42 +02:00
Roman Nikitenko 70c05a5214 CHE-9192. Do not throw Exception when not project item is found in root
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-03-23 14:56:03 +02:00
Oleksii Kurinnyi 4119a27731
hide "Users" menu item in left navbar when keycloack is used (#9182)
* hide "Users" menu item in left navbar when keycloack is used

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

* fixup! hide "Users" menu item in left navbar when keycloack is used
2018-03-23 11:50:45 +02:00
Sergey Skorik 082cb51fad
Selenium: test SSH and Volumes tab on workspace details page (#9189) 2018-03-23 10:27:48 +02:00
Sergey Skorik 8c40c87830
Selenium: cover sharing workspaces in organizations by selenium test (#9167) 2018-03-23 09:32:05 +02:00
Sergey Skorik f18f26585a
Selenium: remove info about known issue from dashboard and miscellaneous packages (#9188) 2018-03-22 17:45:11 +02:00
Roman Iuvshyn e2e8ad95ae fix wait CHE pod in deploy script
both `available` and `progressing` should be "True" to treat deployment as successful
2018-03-22 16:30:16 +02:00
Roman Iuvshyn 67e95e9eaf fix deploy che multiuser
make KC configuration before CHE pod start
2018-03-22 14:44:03 +02:00
Igor Ohrimenko 31433f2417
Selenium: Remove inheriting between "CodenvyEditor" and "CommandsEditor" (#9144) 2018-03-22 14:38:14 +02:00
Vitalii Parfonov 3d5af81524
Cleanup view before showing new results (#9173)
* Cleanup view before showing new results

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-03-22 12:47:43 +02:00
Roman Iuvshyn 123c3adde3 ocp.sh clean-up
ocp.sh clean-up
2018-03-22 11:31:51 +02:00