Commit Graph

5981 Commits (e1df4ead64bfbbbf0dccc0089b966b44c2e84283)

Author SHA1 Message Date
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
Oleksii Kurinnyi 5b7d649bba
CHE-8675: fix reconnection to a WebSocket entrypoint (#9170)
* CHE-8675: fix reconnection to a WebSocket entrypoint

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

* fixup! CHE-8675: fix reconnection to a WebSocket entrypoint
2018-03-22 10:13:21 +02:00
Florent BENOIT a81444ff98
fix formatting rules (#9172)
Change-Id: Ief8bf286547a92d8f6d20f5fd2dca8ef1a270747
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-03-21 16:28:44 +01:00
Florent BENOIT f051b7f5d4
Introduce logger REST API to manage log level at runtime (#9161)
* Introduce logger REST API to manage log level at runtime

It's possible to create new logger with log level, list all loggers defined with log level, change level on a given logger, etc

Change-Id: I1c105aca33cc88f90270ade4d792d3a75191740a
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-03-21 15:17:36 +01:00
Oleksandr Garagatyi 879c1b66d6
Do not redirect to UD requests intended to be for the API (#9168)
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-03-21 15:56:13 +02:00
Tatsuyuki Ishi f4fb9465e8 Expose postgres for development 2018-03-21 14:50:32 +02:00
Tatsuyuki Ishi 1591aa2839 docker-compose: stop exposing postgres to external 2018-03-21 14:50:32 +02:00
Roman Iuvshyn bd3c1956a2
fix deploy_che.sh ability to be launched from any place (#9165)
* fix deploy_che.sh ability to be launched from any place
2018-03-21 14:31:51 +02:00
Roman Iuvshyn b17c44e2ac
apply codeowners for deploy module (#9160)
* apply codeowners for deploy module
2018-03-21 12:17:15 +02:00
Roman Iuvshyn 80b415fdd5
fix ocp.sh ability to be launched from any place (#9159)
* fix ocp.sh ability to be launched from any place
2018-03-21 12:05:44 +02:00
Mykhailo Kuznietsov 66150852c0
Add indexes for reference side of foreign keys (#9146) 2018-03-21 08:38:30 +00:00
Oleksandr Garagatyi d047863484 Move deployment files out of dockerfiles folder
Move openshift/k8s deployment files from dockerfiles/init folder
to deploy folder with a better structure because they are not
related to init dockerfile.
Add readme files in each deployment target folder with links to
Che docs where the process of deployment is described.
Remove delivery of deployment files by init image which is
useless.
Remove empty docs files from the repo and init image.
Fix some minor typos and trailing spaces.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-03-20 22:13:24 +02:00
Ilya Buziuk 30391636f6 che #9062: Adding property for setting pod termination grace period for Kubernetes / OpenShift infrastructures
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2018-03-20 18:55:58 +01:00
Dmytro Nochevnov b319582885
Fix TestGitHubRepository formatting (#9153)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-20 19:31:46 +02:00
Dmytro Nochevnov f61a779dcd
Encapsulate kohsuke-related code and ensure test repo creation (#9141)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-20 18:15:48 +02:00
Dmytro Nochevnov b6fef93c3c
Increase timeouts for debugger-related selenium tests to make them stable (#9132)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-20 14:25:14 +02:00
Igor Ohrimenko 39e7adef3a
Selenium: Update javadocs to actual state in the "CodenvyEditor" class (#9115) 2018-03-19 15:28:36 +02:00
Roman Iuvshyn 5fc59faff1
RELEASE: Update CHANGELOG (#9116) 2018-03-19 11:12:22 +02:00
Igor Vinokur 3c9a9617f2
CHE-9067: Fix bug with git colors in editor tabs (#9088) 2018-03-16 16:34:20 +00:00
Sergey Skorik b1b8acd888
Selenium: check that the IDE is loaded before switching to IDE application frame (#9117) 2018-03-16 18:27:59 +02:00