From 48e11f0ea094b8e244b1a76f38c87ef9b8dccc11 Mon Sep 17 00:00:00 2001 From: Sergii Kabashniuk Date: Fri, 21 May 2021 10:06:19 +0300 Subject: [PATCH] Remove irrelevant code --- .../contributing-repositories-check.yml | 29 -- .repositories-update-contributing.sh | 125 ------ .repositories.yaml | 272 ------------- CHANGELOG.md | 367 ------------------ 4 files changed, 793 deletions(-) delete mode 100644 .github/workflows/contributing-repositories-check.yml delete mode 100755 .repositories-update-contributing.sh delete mode 100644 .repositories.yaml delete mode 100644 CHANGELOG.md diff --git a/.github/workflows/contributing-repositories-check.yml b/.github/workflows/contributing-repositories-check.yml deleted file mode 100644 index d28c75749c..0000000000 --- a/.github/workflows/contributing-repositories-check.yml +++ /dev/null @@ -1,29 +0,0 @@ -# -# Copyright (c) 2020 Red Hat, Inc. -# This program and the accompanying materials are made -# available under the terms of the Eclipse Public License 2.0 -# which is available at https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# - -# Eclipse Che workflow for checking repository list in CONTRIBUTING.md file -name: CI - -# Trigger the workflow on push or pull request -on: - push: - paths: - - '.repositories.yaml' - pull_request: - paths: - - '.repositories.yaml' -jobs: - check-contributing-up-to-date: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - name: Checkout che-theia source code - - name: check - run: | - ./.repositories-update-contributing.sh check diff --git a/.repositories-update-contributing.sh b/.repositories-update-contributing.sh deleted file mode 100755 index 15e4d6ae2b..0000000000 --- a/.repositories-update-contributing.sh +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/sh -# Copyright (c) 2020 Red Hat, Inc. -# This program and the accompanying materials are made -# available under the terms of the Eclipse Public License 2.0 -# which is available at https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# ./.repositories-update-contributing.sh -# no parameter = execute it with docker command -# ./.repositories-update-contributing.sh -w -# execute in native mode (need to have mikefarah/yq installed ) - -set -e -set -u - -YQ_IMAGE="mikefarah/yq:3.3.2" - -DIR=$(cd "$(dirname "$0")"; pwd) - -init() { - GREEN='\033[0;32m' - RED='\033[0;31m' - NC='\033[0m' - BOLD='\033[1m' -} - -LAUNCH_IN_DOCKER=true -CHECK_MODE=false -analyze_args() { - if [ $# -eq 0 ]; then - return - fi - if [ "$1" = "IN_DOCKER" ] || [ "$1" = "-w" ]; then - LAUNCH_IN_DOCKER=false - shift - fi - if [ $# -eq 0 ]; then - return - fi - if [ "$1" = "check" ] ; then - CHECK_MODE=true - fi -} - -markdown_link() { - name=$1 - url=$2 - if [ "${url}" != "" ]; then - echo "[${name}](${url})" - else - echo "" - fi -} - -compute() { - repo_names=$(yq r .repositories.yaml "repositories.*.name") - echo "Repository | Component | Description | Devfile | Documentation" - echo "--- | --- | --- | --- | ---" - for repo_name in ${repo_names}; do - url=$(yq r .repositories.yaml "repositories.name==${repo_name}.url") - description=$(yq r .repositories.yaml "repositories.name==${repo_name}.description") - devfile=$(yq r .repositories.yaml "repositories.name==${repo_name}.devfile") - doc=$(yq r .repositories.yaml "repositories.name==${repo_name}.doc") - echo "$(markdown_link "${repo_name}" "${url}") | | ${description} | $(markdown_link "devfile" "${devfile}") | $(markdown_link "doc" "${doc}")" - # components ? - components_names=$(yq r .repositories.yaml "repositories.(name==${repo_name}).components.*.name") - for component_name in ${components_names}; do - component_url=$(yq r .repositories.yaml "repositories.(name==${repo_name}).components.(name==${component_name}).url") - component_description=$(yq r .repositories.yaml "repositories.(name==${repo_name}).components.(name==${component_name}).description") - echo "---| $(markdown_link "${component_name}" "${component_url}") | ${component_description} | | |" - done - done -} - -update_contributing() { - CONTRIBUTING_FILE=${DIR}/CONTRIBUTING.md - TARGET_FILE=${DIR}/CONTRIBUTING.md - - if [ ${CHECK_MODE} = true ]; then - TARGET_FILE=${DIR}/target/CONTRIBUTING.md - fi - - - content_to_include=$(compute) - - # get begin/end lines - begin_line=$(grep -n '' "${CONTRIBUTING_FILE}" | cut -d ":" -f 1 | head -n 1) - end_line=$(grep -n '' "${CONTRIBUTING_FILE}" | cut -d ":" -f 1 | head -n 1) - - # update content - mkdir -p "${DIR}/target" - cp "${CONTRIBUTING_FILE}" "${DIR}/target/contributing.original" - (head -n "${begin_line}" "${CONTRIBUTING_FILE}" && echo "${content_to_include}" && tail -n "+${end_line}" "${CONTRIBUTING_FILE}") > "${DIR}/.tmp-contributing" - mv "${DIR}/.tmp-contributing" "${TARGET_FILE}" -} - -run_in_docker() { - printf "%bRunning%b $*\n" "${BOLD}" "${NC}" - GIT_ROOT_DIRECTORY=$(git rev-parse --show-toplevel) - if docker run --rm -v "${GIT_ROOT_DIRECTORY}":/workdir --entrypoint=/bin/sh "${YQ_IMAGE}" "/workdir/$0" "IN_DOCKER" "$@" - then - printf "Script execution %b[OK]%b\n" "${GREEN}" "${NC}" - else - printf "%bFail to run the script%b\n" "${RED}" "${NC}" - exit 1 - fi -} - -init "$@" -analyze_args "$@" -if [ ${LAUNCH_IN_DOCKER} = true ]; then - run_in_docker "$@" -else - update_contributing -fi - -if [ ${CHECK_MODE} = true ]; then - if ! diff "${DIR}/target/contributing.original" "${DIR}/target/CONTRIBUTING.md"; then - printf "%bError: %bCONTRIBUTING.md should be updated as repositories.yaml file has been updated\n" "${RED}" "${NC}" - printf "%s" "Run the command: ./.repositories-update-contributing.sh" - exit 1 - fi - -fi diff --git a/.repositories.yaml b/.repositories.yaml deleted file mode 100644 index 7b441c13a3..0000000000 --- a/.repositories.yaml +++ /dev/null @@ -1,272 +0,0 @@ -# Copyright (c) 2020 Red Hat, Inc. -# This program and the accompanying materials are made -# available under the terms of the Eclipse Public License 2.0 -# which is available at https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# List of repositories of Eclipse Che components ---- -repositories: - - url: https://github.com/eclipse/che - name: che - description: >- - (this repository) the main project repository - devfile: https://github.com/eclipse/che/blob/master/devfile.yaml - doc: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md#che-server-aka-ws-master - useCheReleaseLifecycle: true - components: - - name: dockerfiles - url: https://github.com/eclipse/che/tree/master/dockerfiles - description: >- - source code, dockerfiles to build our main docker images. Note that Che-theia related dockerfiles are located in che-theia repo. - - name: wsmaster - url: https://github.com/eclipse/che/tree/master/wsmaster - description: >- - orchestrates the Che workspaces with devfiles on Kubernetes - - name: tests - url: https://github.com/eclipse/che/tree/master/tests - description: >- - source code of our integration tests. - - url: https://github.com/eclipse-che/che-theia - name: che-theia - description: >- - Theia IDE integrated in Che. - devfile: https://github.com/eclipse-che/che-theia/blob/master/devfiles/che-theia-all.devfile.yaml - doc: https://github.com/eclipse-che/che-theia/blob/master/CONTRIBUTING.md - useCheReleaseLifecycle: true - components: - - name: generator - url: https://github.com/eclipse-che/che-theia/tree/master/generator - description: >- - `che:theia init` CLI to prepare and build che-theia - doc: https://github.com/eclipse-che/che-theia/blob/master/generator/CONTRIBUTING.md - - url: https://github.com/che-incubator/chectl - name: chectl - description: >- - The CLI to install Che, create and start workspaces and devfiles - devfile: https://github.com/che-incubator/chectl/blob/master/devfile.yaml - doc: https://github.com/che-incubator/chectl/blob/master/CONTRIBUTING.md - useCheReleaseLifecycle: true - - url: https://github.com/eclipse-che/che-dashboard - name: dashboard - description: >- - UI to manage workspaces, devfiles, etc. - devfile: https://github.com/eclipse-che/che-dashboard/blob/main/devfile.yaml - doc: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md#dashboard - useCheReleaseLifecycle: true - - url: https://github.com/eclipse-che/che-devfile-registry - name: devfile-registry - description: >- - The default set of devfiles that would be made available on the Che dashboard stacks. - useCheReleaseLifecycle: true - - url: https://github.com/eclipse/che-docs - name: docs - description: >- - Eclipse Che documentation https://www.eclipse.org/che/docs/ source code. - devfile: https://github.com/eclipse/che-docs/blob/master/devfile.yaml - doc: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md#dashboard - useCheReleaseLifecycle: true - - url: https://github.com/eclipse-che/che-machine-exec - name: machine-exec - description: >- - Interface to execute tasks and terminals on other containers within a workspace. - devfile: https://github.com/eclipse-che/che-machine-exec/blob/master/devfile.yaml - doc: https://github.com/eclipse-che/che-machine-exec/blob/master/CONTRIBUTING.md - useCheReleaseLifecycle: true - - url: https://github.com/eclipse-che/che-operator - name: operator - description: >- - Che operator to deploy, update and manage K8S/OpenShift resources of Che. - devfile: https://github.com/eclipse-che/che-operator/blob/master/devfile.yaml - useCheReleaseLifecycle: true - - url: https://github.com/eclipse/che-plugin-broker - name: plugin-broker - description: >- - The workspace microservice that is in charge of analyzing, preparing and installing the workspace components defined in a Devfile. - devfile: https://github.com/eclipse/che-plugin-broker/blob/master/devfile.yaml - doc: https://github.com/eclipse/che-plugin-broker/blob/master/CONTRIBUTING.md - useCheReleaseLifecycle: false - - url: https://github.com/eclipse-che/che-plugin-registry - name: plugin-registry - description: >- - The default set of Che plugins (vscode extension + containers) or editors that could be installed on any Che workspaces. - useCheReleaseLifecycle: true - - url: https://github.com/eclipse/che-website - name: website - description: >- - https://eclipse.org/che website source code. - devfile: https://github.com/eclipse/che-website/blob/master/devfile.yaml - useCheReleaseLifecycle: false - - url: https://github.com/eclipse-che/che-workspace-client - name: workspace-client - description: >- - JS library to interact with a che-server. - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-bazel - name: che-sidecar-bazel - description: >- - Eclipse Che Sidecar container for Bazel tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-protobuf - name: che-sidecar-protobuf - description: >- - Eclipse Che Sidecar container for Protobuf tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-tekton - name: che-sidecar-tekton - description: >- - Eclipse Che Sidecar container for Tekton tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-kubernetes-tooling - name: che-sidecar-kubernetes-tooling - description: >- - Eclipse Che Sidecar container for Kubernetes tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-openshift-connector - name: che-sidecar-openshift-connector - description: >- - Eclipse Che Sidecar container for OpenShift connector tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-container-tools - name: che-container-tools - description: >- - Base image used for sidecars that service container tooling plugins - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-python - name: che-sidecar-python - description: >- - Eclipse Che Sidecar container for python tooling - - url: https://github.com/che-dockerfiles/che-custom-nodejs-deasync - name: che-custom-nodejs-deasync - description: >- - Provides a custom nodejs binary embedding deasync node-gyp module as builtin module - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-go - name: che-sidecar-go - description: >- - Eclipse Che sidecar container for go - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-sonarlint - name: che-sidecar-sonarlint - description: >- - Eclipse Che sidecar container for sonalint extension - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-dotnet - name: che-sidecar-dotnet - description: >- - Eclipse Che sidecar container for dotnet - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-shellcheck - name: che-sidecar-shellcheck - description: >- - Eclipse Che sidecar container for shellcheck - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-camelk - name: che-sidecar-camelk - description: >- - Eclipse Che sidecar container for camelk - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-vale - name: che-sidecar-vale - description: >- - Eclipse Che sidecar container for vale - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-cert-manager-ca-cert-generator-image - name: che-cert-manager-ca-cert-generator-image - description: >- - CA cert generation job image used by chectl - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-buildkit-base - name: che-buildkit-base - description: >- - Eclipse Che Sidecar container for buildkit tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-scala - name: che-sidecar-scala - description: >- - Eclipse Che Sidecar container for scala tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-buildah-base - name: che-buildah-base - description: >- - Use this image to build docker images using buildah - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-docker-registry-image-copier - name: che-docker-registry-image-copier - description: >- - copy images between public and private docker registry inside k8s cluster - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-php-base - name: che-php-base - description: >- - Base image to be used for the PHP devfile - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-tls-secret-creator - name: che-tls-secret-creator - description: >- - This images generates TLS certificates - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/build-action - name: build-action - description: >- - Custom GitHub Action for building sidecar Dockerfiles - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-podman - name: che-sidecar-podman - description: >- - Eclipse Che Sidecar container for podman tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-clang - name: che-sidecar-clang - description: >- - Eclipse Che Sidecar container for clang tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-php - name: che-sidecar-php - description: >- - Eclipse Che Sidecar container for php tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-java - name: che-sidecar-java - description: >- - Eclipse Che Sidecar container for java tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-dependency-analytics - name: che-sidecar-dependency-analytics - description: >- - Eclipse Che Sidecar container for dependency analytics tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-dockerfiles/che-sidecar-node - name: che-sidecar-node - description: >- - Eclipse Che Sidecar container for node tooling - useCheReleaseLifecycle: false - - url: https://github.com/che-incubator/che-theia-openshift-auth - name: che-theia-openshift-auth - description: >- - OpenShift authentication plugin - useCheReleaseLifecycle: false - - url: https://github.com/che-incubator/configbump - name: configbump - description: >- - Simple Kubernetes controller that is able to quickly synchronize a set of config maps - useCheReleaseLifecycle: false - - url: https://github.com/che-incubator/workspace-data-sync - name: workspace-data-sync - description: >- - Provides the ability to increase I/O performance for a developer workspaces - useCheReleaseLifecycle: false - - url: https://github.com/che-incubator/che-workspace-telemetry-client - name: che-workspace-telemetry-client - description: >- - abstract telemetry API and a Typescript implementation of the API. - useCheReleaseLifecycle: false - - url: https://github.com/che-incubator/kubernetes-image-puller - name: kubernetes-image-puller - description: >- - ensures that all nodes in the cluster have those images cached - useCheReleaseLifecycle: false - - - diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 783de1e557..0000000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,367 +0,0 @@ -# Change Log - -## [7.4.0](https://github.com/eclipse/che/tree/7.4.0) (2019-11-07) -[Full Changelog](https://github.com/eclipse/che/compare/7.3.1...7.4.0) - -**Merged pull requests:** - -- Increate test timeouts for ServersCheckerTest [\#15032](https://github.com/eclipse/che/pull/15032) ([sleshchenko](https://github.com/sleshchenko)) -- RELEASE: Set next development version [\#15141](https://github.com/eclipse/che/pull/15141) ([vparfonov](https://github.com/vparfonov)) -- Improve docs and devfile on workspace loader development flow [\#15125](https://github.com/eclipse/che/pull/15125) ([mmorhun](https://github.com/mmorhun)) -- Fix UD build [\#15112](https://github.com/eclipse/che/pull/15112) ([akurinnoy](https://github.com/akurinnoy)) -- Fixing Vert.x test [\#15083](https://github.com/eclipse/che/pull/15083) ([Katka92](https://github.com/Katka92)) -- Fix TypeScript DTO generator [\#15078](https://github.com/eclipse/che/pull/15078) ([evidolob](https://github.com/evidolob)) -- \[Selenium\] Adapt selenium tests from ocpoauth package [\#15058](https://github.com/eclipse/che/pull/15058) ([SkorikSergey](https://github.com/SkorikSergey)) -- Fixed MeteredExecutorServiceWrapperTest that is failing some Linux system [\#15034](https://github.com/eclipse/che/pull/15034) ([skabashnyuk](https://github.com/skabashnyuk)) -- Fix branding for UD [\#14984](https://github.com/eclipse/che/pull/14984) ([akurinnoy](https://github.com/akurinnoy)) -- \[Selenium\] Adapt selenium tests from dashboard package [\#14980](https://github.com/eclipse/che/pull/14980) ([SkorikSergey](https://github.com/SkorikSergey)) -- Do not use spy in ServerCheckerTest [\#14975](https://github.com/eclipse/che/pull/14975) ([skabashnyuk](https://github.com/skabashnyuk)) -- RELEASE: Update CHANGELOG [\#14972](https://github.com/eclipse/che/pull/14972) ([vparfonov](https://github.com/vparfonov)) -- Don't override entrypoint for remote binary. [\#14969](https://github.com/eclipse/che/pull/14969) ([AndrienkoAleksandr](https://github.com/AndrienkoAleksandr)) -- Fix bug where broker container name can exceed 63 characters [\#14964](https://github.com/eclipse/che/pull/14964) ([amisevsk](https://github.com/amisevsk)) -- Remove deprecated docker infrastructure [\#14951](https://github.com/eclipse/che/pull/14951) ([skabashnyuk](https://github.com/skabashnyuk)) -- Mount each private key into single kubernetes secret [\#14950](https://github.com/eclipse/che/pull/14950) ([vzhukovskii](https://github.com/vzhukovskii)) -- Remove outaded agent auth filter and unused models; [\#14940](https://github.com/eclipse/che/pull/14940) ([mshaposhnik](https://github.com/mshaposhnik)) -- Add support endpoints for VSCode extensions and Theia plugins. [\#14937](https://github.com/eclipse/che/pull/14937) ([AndrienkoAleksandr](https://github.com/AndrienkoAleksandr)) -- Change version of maven artifacts after updating the happy-path project [\#14936](https://github.com/eclipse/che/pull/14936) ([musienko-maxim](https://github.com/musienko-maxim)) -- Stabilize DirectUrlFactoryWithSpecificBranchTest [\#14929](https://github.com/eclipse/che/pull/14929) ([musienko-maxim](https://github.com/musienko-maxim)) -- Fix typo in plugin broker error messages [\#14928](https://github.com/eclipse/che/pull/14928) ([amisevsk](https://github.com/amisevsk)) -- Fix of Vert.x E2E test \(\#14924\) [\#14925](https://github.com/eclipse/che/pull/14925) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- Upgrade metrics and tracing dependencies [\#14923](https://github.com/eclipse/che/pull/14923) ([skabashnyuk](https://github.com/skabashnyuk)) -- Use newer version of Jgroups and EclipseLink to prevent PKIX errors on OCP 4.x [\#14920](https://github.com/eclipse/che/pull/14920) ([mshaposhnik](https://github.com/mshaposhnik)) -- Remove old dependencies [\#14919](https://github.com/eclipse/che/pull/14919) ([vparfonov](https://github.com/vparfonov)) -- Disable autosave on Devfile editor page [\#14913](https://github.com/eclipse/che/pull/14913) ([akurinnoy](https://github.com/akurinnoy)) -- Use che.infrastructure.kubernetes.namespace.default during workspace namespace resolution [\#14828](https://github.com/eclipse/che/pull/14828) ([metlos](https://github.com/metlos)) -- Monitoring & Tracing capability for multiple Thread pools of Che Server [\#14727](https://github.com/eclipse/che/pull/14727) ([skabashnyuk](https://github.com/skabashnyuk)) - -## [7.3.1](https://github.com/eclipse/che/tree/7.3.1) (2019-10-29) -[Full Changelog](https://github.com/eclipse/che/compare/7.3.0...7.3.1) - -**Merged pull requests:** - -- Get rid of non-working workaround to flakiness when Java LS server initialization failed [\#14945](https://github.com/eclipse/che/pull/14945) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- Disable cors on master. Cleanup cors configuration on ws-agent [\#14921](https://github.com/eclipse/che/pull/14921) ([skabashnyuk](https://github.com/skabashnyuk)) -- Preview url on server [\#14713](https://github.com/eclipse/che/pull/14713) ([sparkoo](https://github.com/sparkoo)) - - -## [7.3.0](https://github.com/eclipse/che/tree/7.3.0) (2019-10-18) -[Full Changelog](https://github.com/eclipse/che/compare/7.2.0...7.3.0) - -**Merged pull requests:** - -- Remove old dependencies [\#14919](https://github.com/eclipse/che/pull/14919) ([vparfonov](https://github.com/vparfonov)) -- check devfile apiVersion against all supported versions [\#14869](https://github.com/eclipse/che/pull/14869) ([sparkoo](https://github.com/sparkoo)) -- Add sparseCheckoutDir parameter into devfile spec [\#14823](https://github.com/eclipse/che/pull/14823) ([mmorhun](https://github.com/mmorhun)) -- Added missing setnev.sh after moving from che-lib [\#14818](https://github.com/eclipse/che/pull/14818) ([skabashnyuk](https://github.com/skabashnyuk)) -- Generate a new SSH key if no keys are registered while ssh mount [\#14767](https://github.com/eclipse/che/pull/14767) ([vinokurig](https://github.com/vinokurig)) -- RELEASE: Set next development version [\#14690](https://github.com/eclipse/che/pull/14690) ([vparfonov](https://github.com/vparfonov)) -- Migrate code from che-lib [\#14592](https://github.com/eclipse/che/pull/14592) ([skabashnyuk](https://github.com/skabashnyuk)) -- RELEASE: Set next development version [\#14904](https://github.com/eclipse/che/pull/14904) ([vparfonov](https://github.com/vparfonov)) -- Extend the size of the pool that is handling workspace related operations [\#14884](https://github.com/eclipse/che/pull/14884) ([skabashnyuk](https://github.com/skabashnyuk)) -- Remove namespace in command prefix in Happy path tests [\#14875](https://github.com/eclipse/che/pull/14875) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- Selenium: Enable java selenium E2E test to test suite [\#14870](https://github.com/eclipse/che/pull/14870) ([artaleks9](https://github.com/artaleks9)) -- Selenium: Disable java selenium e2e test from test suite [\#14841](https://github.com/eclipse/che/pull/14841) ([artaleks9](https://github.com/artaleks9)) -- Fix load-factory redirection in case of policies.create='peruser' [\#14836](https://github.com/eclipse/che/pull/14836) ([olexii4](https://github.com/olexii4)) -- load devfile schema for validation by it's apiVersion [\#14834](https://github.com/eclipse/che/pull/14834) ([sparkoo](https://github.com/sparkoo)) -- Use newer che-plugin-broker with che-theia remote runtime injection [\#14832](https://github.com/eclipse/che/pull/14832) ([AndrienkoAleksandr](https://github.com/AndrienkoAleksandr)) -- Validation of devfiles on workspace update [\#14826](https://github.com/eclipse/che/pull/14826) ([mshaposhnik](https://github.com/mshaposhnik)) -- Add workaround for handling unexpected pop ups during redirection maven build to editor [\#14814](https://github.com/eclipse/che/pull/14814) ([musienko-maxim](https://github.com/musienko-maxim)) -- Revert "Devfile validation via message entity provider" [\#14812](https://github.com/eclipse/che/pull/14812) ([mshaposhnik](https://github.com/mshaposhnik)) -- E2E: Modify e2e test 'InstallCheByOperatorHub' to use with both Che and Crw [\#14798](https://github.com/eclipse/che/pull/14798) ([artaleks9](https://github.com/artaleks9)) -- Serialize/deseialize list of DTO using same mechanism as single DTO object [\#14792](https://github.com/eclipse/che/pull/14792) ([mshaposhnik](https://github.com/mshaposhnik)) -- Set 600 file permissions to mounted SSH keys [\#14791](https://github.com/eclipse/che/pull/14791) ([vinokurig](https://github.com/vinokurig)) -- \[TS\_SELENIUM\] Create image for the "Happy Path" tests based on the "quay.io/eclipse/che-java11-maven" image [\#14779](https://github.com/eclipse/che/pull/14779) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- \[Selenium\] Adapt selenium test from hotupdate.recreate package [\#14777](https://github.com/eclipse/che/pull/14777) ([SkorikSergey](https://github.com/SkorikSergey)) -- Increase test workspace editor memory; grab Happy path tests logs and configs [\#14774](https://github.com/eclipse/che/pull/14774) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- \[regression\] Fix provisioning volume for ephemeral-mode workspaces. [\#14768](https://github.com/eclipse/che/pull/14768) ([amisevsk](https://github.com/amisevsk)) -- \[Selenium\] Adapt selenium tests from hotupdate.rolling package [\#14765](https://github.com/eclipse/che/pull/14765) ([SkorikSergey](https://github.com/SkorikSergey)) -- chore\(github\): Fix template label for bugs [\#14757](https://github.com/eclipse/che/pull/14757) ([benoitf](https://github.com/benoitf)) -- Changed default idle timeout and limit of running workspaces per user [\#14747](https://github.com/eclipse/che/pull/14747) ([skabashnyuk](https://github.com/skabashnyuk)) -- Selenium: Enable selenium java tests related to Github OAuth authorization [\#14744](https://github.com/eclipse/che/pull/14744) ([artaleks9](https://github.com/artaleks9)) -- Devfile validation via message entity provider [\#14740](https://github.com/eclipse/che/pull/14740) ([mshaposhnik](https://github.com/mshaposhnik)) -- \[TS\_SELENIUM\] Add VNC server to the "eclipse/che-e2e" docker image [\#14730](https://github.com/eclipse/che/pull/14730) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- prevent workspace restarting if user intentionally stopped it [\#14728](https://github.com/eclipse/che/pull/14728) ([akurinnoy](https://github.com/akurinnoy)) -- Selenium: Disable selenium tests related to GitHub OAuth [\#14719](https://github.com/eclipse/che/pull/14719) ([artaleks9](https://github.com/artaleks9)) -- \[Selenium\] Adapt selenium tests from workspaces package [\#14716](https://github.com/eclipse/che/pull/14716) ([SkorikSergey](https://github.com/SkorikSergey)) -- Fix editor components alias attribute format to match plugins attribute format [\#14715](https://github.com/eclipse/che/pull/14715) ([mshaposhnik](https://github.com/mshaposhnik)) -- Show the warning message in the case with deprecated plugins [\#14707](https://github.com/eclipse/che/pull/14707) ([olexii4](https://github.com/olexii4)) -- RELEASE: Update CHANGELOG [\#14701](https://github.com/eclipse/che/pull/14701) ([vparfonov](https://github.com/vparfonov)) -- Update Deployments yamls in helm charts to be compatible with k8s v1.16 [\#14700](https://github.com/eclipse/che/pull/14700) ([l0rd](https://github.com/l0rd)) -- Reduce the chances that successfulCheckTest will fail [\#14688](https://github.com/eclipse/che/pull/14688) ([skabashnyuk](https://github.com/skabashnyuk)) -- Change grafana configuration to match hosted che configuration [\#14684](https://github.com/eclipse/che/pull/14684) ([tomgeorge](https://github.com/tomgeorge)) -- Set Y axis unit to none [\#14682](https://github.com/eclipse/che/pull/14682) ([tomgeorge](https://github.com/tomgeorge)) -- Change 'Docker Registries' to 'Container Registries' [\#14675](https://github.com/eclipse/che/pull/14675) ([tomgeorge](https://github.com/tomgeorge)) -- Add an ability to list available k8s namespaces [\#14541](https://github.com/eclipse/che/pull/14541) ([sleshchenko](https://github.com/sleshchenko)) -- refactor: remove unused code [\#14480](https://github.com/eclipse/che/pull/14480) ([vitaliy-guliy](https://github.com/vitaliy-guliy)) - - -## [7.2.0](https://github.com/eclipse/che/tree/7.2.0) (2019-09-27) -[Full Changelog](https://github.com/eclipse/che/compare/6.19.6...7.2.0) - -**Merged pull requests:** - -- Fix security vulnerability and Dashboard's workspace detail page [\#14644](https://github.com/eclipse/che/pull/14644) ([akurinnoy](https://github.com/akurinnoy)) -- Change grafana dashboards for number of workspaces/users to be graphs with axes [\#14588](https://github.com/eclipse/che/pull/14588) ([tomgeorge](https://github.com/tomgeorge)) -- Remove installer registry service [\#14193](https://github.com/eclipse/che/pull/14193) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- RELEASE: Set next development version [\#14690](https://github.com/eclipse/che/pull/14690) ([vparfonov](https://github.com/vparfonov)) -- \[TS\_SELENIUM\] Increase logging of tests steps [\#14686](https://github.com/eclipse/che/pull/14686) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- \[TS\_SELENIUM\] Implement workaround for issue \#14660 \(Unexpected list of suggestions when use Java languageserver\) in the "HappyPath" test. [\#14672](https://github.com/eclipse/che/pull/14672) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Fix a UD-branding link [\#14643](https://github.com/eclipse/che/pull/14643) ([olexii4](https://github.com/olexii4)) -- \[TS\_SELENIUM\] Increase logging of tests steps [\#14642](https://github.com/eclipse/che/pull/14642) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Minor fixes to new Che workspace Grafana panels [\#14626](https://github.com/eclipse/che/pull/14626) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- \[Selenium\] Adapt selenium tests from ocpoauth package [\#14619](https://github.com/eclipse/che/pull/14619) ([SkorikSergey](https://github.com/SkorikSergey)) -- Add component alias into runtime machine if present in origin devfile [\#14610](https://github.com/eclipse/che/pull/14610) ([mshaposhnik](https://github.com/mshaposhnik)) -- \[Selenium\] Adapt selenium tests to work with workspaces from Che7 stacks [\#14594](https://github.com/eclipse/che/pull/14594) ([SkorikSergey](https://github.com/SkorikSergey)) -- Add new Tomcat metrics dashboard in Grafana [\#14578](https://github.com/eclipse/che/pull/14578) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Makes sure the workspace activity checker reconciles the workspaces with their true statuses. [\#14574](https://github.com/eclipse/che/pull/14574) ([metlos](https://github.com/metlos)) -- replace sed delimiters to be able to use / in docker image buildscript [\#14572](https://github.com/eclipse/che/pull/14572) ([sparkoo](https://github.com/sparkoo)) -- \[Selenium\] Fix unstable selenium tests from dashboard package [\#14571](https://github.com/eclipse/che/pull/14571) ([SkorikSergey](https://github.com/SkorikSergey)) -- Implement workaround for Go to Definition feature HappyPath scenario [\#14570](https://github.com/eclipse/che/pull/14570) ([musienko-maxim](https://github.com/musienko-maxim)) -- Cleanup of temporary workspaces by schreduler instead of startup [\#14561](https://github.com/eclipse/che/pull/14561) ([mshaposhnik](https://github.com/mshaposhnik)) -- Add Ssh Api methods to list of allowed requests signed with machine token [\#14557](https://github.com/eclipse/che/pull/14557) ([vinokurig](https://github.com/vinokurig)) -- Plugin ephemeral volume feature for CheContainers [\#14539](https://github.com/eclipse/che/pull/14539) ([AndrienkoAleksandr](https://github.com/AndrienkoAleksandr)) -- chore \(CONTRIBUTING.md\): update list of repos/components with links t… [\#14537](https://github.com/eclipse/che/pull/14537) ([sunix](https://github.com/sunix)) -- Provide an ability to create workspaces from factories per user [\#14535](https://github.com/eclipse/che/pull/14535) ([olexii4](https://github.com/olexii4)) -- Add workspaces started under 60 seconds ratio panel [\#14533](https://github.com/eclipse/che/pull/14533) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Remove WsAgent specific classes from che-core-workspace-api [\#14528](https://github.com/eclipse/che/pull/14528) ([sleshchenko](https://github.com/sleshchenko)) -- workspace namespace/project placeholders [\#14524](https://github.com/eclipse/che/pull/14524) ([sparkoo](https://github.com/sparkoo)) -- Adapt test after updating Monaco editor [\#14523](https://github.com/eclipse/che/pull/14523) ([musienko-maxim](https://github.com/musienko-maxim)) -- Refresh keycloak token [\#14521](https://github.com/eclipse/che/pull/14521) ([akurinnoy](https://github.com/akurinnoy)) -- Fail build if checksum of the downloaded artifact is not matched [\#14518](https://github.com/eclipse/che/pull/14518) ([skabashnyuk](https://github.com/skabashnyuk)) -- Fix the editors list for UD [\#14515](https://github.com/eclipse/che/pull/14515) ([olexii4](https://github.com/olexii4)) -- Provision name and email from user profile if preferences are empty [\#14508](https://github.com/eclipse/che/pull/14508) ([vzhukovskii](https://github.com/vzhukovskii)) -- \[E2E\] Parametrize docker to set test suite [\#14507](https://github.com/eclipse/che/pull/14507) ([Katka92](https://github.com/Katka92)) -- chore\(README\): fix link to other repositories [\#14501](https://github.com/eclipse/che/pull/14501) ([sunix](https://github.com/sunix)) -- Add step for selecting output parser into test [\#14493](https://github.com/eclipse/che/pull/14493) ([musienko-maxim](https://github.com/musienko-maxim)) -- Add missing registration for git preferences provisioner [\#14488](https://github.com/eclipse/che/pull/14488) ([vzhukovskii](https://github.com/vzhukovskii)) -- Add ability override container root command. [\#14453](https://github.com/eclipse/che/pull/14453) ([AndrienkoAleksandr](https://github.com/AndrienkoAleksandr)) -- Do not apply proxy settings for JWTProxy container; [\#14448](https://github.com/eclipse/che/pull/14448) ([mshaposhnik](https://github.com/mshaposhnik)) -- Reconfigure Gson to parse more complex theia preference object [\#14442](https://github.com/eclipse/che/pull/14442) ([vzhukovskii](https://github.com/vzhukovskii)) -- RELEASE: Update CHANGELOG for 7.1.0 [\#14441](https://github.com/eclipse/che/pull/14441) ([ibuziuk](https://github.com/ibuziuk)) -- \[E2E\] Fixing bug in opening file. [\#14435](https://github.com/eclipse/che/pull/14435) ([Katka92](https://github.com/Katka92)) -- RELEASE: Set next '7.2.0-SNAPSHOT' development version [\#14430](https://github.com/eclipse/che/pull/14430) ([ibuziuk](https://github.com/ibuziuk)) -- \[Happy Path\] Resolve problem with debug step of the "Happy-Path" scenario [\#14420](https://github.com/eclipse/che/pull/14420) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Add Host Key checking policy attribute to the ssh config [\#14418](https://github.com/eclipse/che/pull/14418) ([vinokurig](https://github.com/vinokurig)) -- Correct Che image tag in Helm Chart values file [\#14396](https://github.com/eclipse/che/pull/14396) ([SamCHogg](https://github.com/SamCHogg)) -- Fix PR check Jenkinsfile to use 'che-e2e' image [\#14387](https://github.com/eclipse/che/pull/14387) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- Remove outdated Che6 concept. Devfile should be used instead [\#14383](https://github.com/eclipse/che/pull/14383) ([skabashnyuk](https://github.com/skabashnyuk)) -- Support single-host mode on the multi-user server [\#14335](https://github.com/eclipse/che/pull/14335) ([metlos](https://github.com/metlos)) -- Fix potential security vulnerabilities [\#14313](https://github.com/eclipse/che/pull/14313) ([akurinnoy](https://github.com/akurinnoy)) -- Fix devfile component preferences deserialization through GSON [\#14306](https://github.com/eclipse/che/pull/14306) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- \[Happy-Path\] Update chromedriver to version 76.0.0 [\#14144](https://github.com/eclipse/che/pull/14144) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) - -## [6.19.6](https://github.com/eclipse/che/tree/6.19.6) (2019-09-19) -[Full Changelog](https://github.com/eclipse/che/compare/7.1.0...6.19.6) - -**Merged pull requests:** - -- \[E2E\] Add test for Java Vertx workspace. [\#14558](https://github.com/eclipse/che/pull/14558) ([Katka92](https://github.com/Katka92)) -- Add Grafana panels with workspace traces metrics [\#14500](https://github.com/eclipse/che/pull/14500) ([mkuznyetsov](https://github.com/mkuznyetsov)) - - -## [7.1.0](https://github.com/eclipse/che/tree/7.1.0) (2019-09-05) -[Full Changelog](https://github.com/eclipse/che/compare/7.0.0...7.1.0) - -**Merged pull requests:** - -- \[E2E\] Fixing bug in opening file. [\#14435](https://github.com/eclipse/che/pull/14435) ([Katka92](https://github.com/Katka92)) -- RELEASE: Set next '7.2.0-SNAPSHOT' development version [\#14430](https://github.com/eclipse/che/pull/14430) ([ibuziuk](https://github.com/ibuziuk)) -- Update default plugin brokers to v0.20 - support relative paths [\#14329](https://github.com/eclipse/che/pull/14329) ([amisevsk](https://github.com/amisevsk)) -- Fix handling of error status of a workspace [\#13804](https://github.com/eclipse/che/pull/13804) ([akurinnoy](https://github.com/akurinnoy)) -- \[e2e\] Added multiuser support. [\#14417](https://github.com/eclipse/che/pull/14417) ([rhopp](https://github.com/rhopp)) -- Fix PR check Jenkinsfile [\#14410](https://github.com/eclipse/che/pull/14410) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- Provision git configuration into each container [\#14402](https://github.com/eclipse/che/pull/14402) ([vzhukovskii](https://github.com/vzhukovskii)) -- Add init containers in the che plugin model [\#14397](https://github.com/eclipse/che/pull/14397) ([AndrienkoAleksandr](https://github.com/AndrienkoAleksandr)) -- Update screencatcher in the e2e folder for avoiding errors [\#14394](https://github.com/eclipse/che/pull/14394) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- \[Happy Path\] Fix checking application readiness in HappyPath test [\#14381](https://github.com/eclipse/che/pull/14381) ([SkorikSergey](https://github.com/SkorikSergey)) -- Fix converting URL for UD [\#14377](https://github.com/eclipse/che/pull/14377) ([olexii4](https://github.com/olexii4)) -- Update existed "che-e2e" image for using on CI [\#14351](https://github.com/eclipse/che/pull/14351) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Add small fixes for UD [\#14347](https://github.com/eclipse/che/pull/14347) ([olexii4](https://github.com/olexii4)) -- Don't blow up on missing path transform configuration [\#14339](https://github.com/eclipse/che/pull/14339) ([metlos](https://github.com/metlos)) -- \[Selenium\] Fix Java selenium tests to run against Che with next version for default plugins [\#14337](https://github.com/eclipse/che/pull/14337) ([SkorikSergey](https://github.com/SkorikSergey)) -- Exclude failing java selenium tests from default execution [\#14327](https://github.com/eclipse/che/pull/14327) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- \[Selenium\] Delete Che7PreviewStackStartTest selenium test [\#14323](https://github.com/eclipse/che/pull/14323) ([SkorikSergey](https://github.com/SkorikSergey)) -- Avoid using DtoImpls directly [\#14320](https://github.com/eclipse/che/pull/14320) ([sleshchenko](https://github.com/sleshchenko)) -- factory will always use devfile generateName [\#14311](https://github.com/eclipse/che/pull/14311) ([sparkoo](https://github.com/sparkoo)) -- Fix ability to scroll for UD [\#14307](https://github.com/eclipse/che/pull/14307) ([olexii4](https://github.com/olexii4)) -- \[e2e\] - Add source maps. Fixes \#14298 [\#14299](https://github.com/eclipse/che/pull/14299) ([rhopp](https://github.com/rhopp)) -- Fix a build errors for UD [\#14293](https://github.com/eclipse/che/pull/14293) ([olexii4](https://github.com/olexii4)) -- Add trailing 0 to Happy path tests screencast png's [\#14292](https://github.com/eclipse/che/pull/14292) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- use the latest nightly image [\#14285](https://github.com/eclipse/che/pull/14285) ([vparfonov](https://github.com/vparfonov)) -- \[HappyPath\] Make checking running application more stable [\#14284](https://github.com/eclipse/che/pull/14284) ([SkorikSergey](https://github.com/SkorikSergey)) -- \[E2E\] Adding script for generating index.ts file. [\#14281](https://github.com/eclipse/che/pull/14281) ([Katka92](https://github.com/Katka92)) -- Set che-plugin-registry image version to 7.0.0 [\#14278](https://github.com/eclipse/che/pull/14278) ([vparfonov](https://github.com/vparfonov)) -- Add the jwt-proxy memory as a part of stack's globalMemoryLimit [\#14270](https://github.com/eclipse/che/pull/14270) ([olexii4](https://github.com/olexii4)) -- Update default plugin/devfile registries to use prod-preview [\#14267](https://github.com/eclipse/che/pull/14267) ([amisevsk](https://github.com/amisevsk)) -- Set all image version to the 7.0.0 to align it with CheTheia version [\#14264](https://github.com/eclipse/che/pull/14264) ([vparfonov](https://github.com/vparfonov)) -- set plugin registry image to nightly [\#14259](https://github.com/eclipse/che/pull/14259) ([vparfonov](https://github.com/vparfonov)) -- Revert "Use next version for default plugins" [\#14249](https://github.com/eclipse/che/pull/14249) ([vparfonov](https://github.com/vparfonov)) -- Use next version for default plugins [\#14247](https://github.com/eclipse/che/pull/14247) ([vparfonov](https://github.com/vparfonov)) -- \[E2E\] Stop and remove workspace on failed test [\#14246](https://github.com/eclipse/che/pull/14246) ([Katka92](https://github.com/Katka92)) -- watch PVC `WaitForFirstConsumer` event to avoid deadlock [\#14239](https://github.com/eclipse/che/pull/14239) ([sparkoo](https://github.com/sparkoo)) -- RELEASE: Set next development version [\#14238](https://github.com/eclipse/che/pull/14238) ([vparfonov](https://github.com/vparfonov)) -- Add workspace-loader flow [\#14222](https://github.com/eclipse/che/pull/14222) ([olexii4](https://github.com/olexii4)) -- Simplify build of che artifacts by PR check pipeline job [\#14214](https://github.com/eclipse/che/pull/14214) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- Add possibility to build images from "dockerfiles" folder with '--no-cache' option [\#14213](https://github.com/eclipse/che/pull/14213) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Make code & test independent from environment and time of execution [\#14207](https://github.com/eclipse/che/pull/14207) ([skabashnyuk](https://github.com/skabashnyuk)) -- Add docs how to build Che server in Che workspace [\#14181](https://github.com/eclipse/che/pull/14181) ([mmorhun](https://github.com/mmorhun)) -- Allow chePlugin preferences to be string, int or boolean type [\#14174](https://github.com/eclipse/che/pull/14174) ([mshaposhnik](https://github.com/mshaposhnik)) -- add `generateName` to devfile metadata [\#14157](https://github.com/eclipse/che/pull/14157) ([sparkoo](https://github.com/sparkoo)) -- Generalize the ingress configuration to support single-host in single-user mode on kubernetes [\#14134](https://github.com/eclipse/che/pull/14134) ([metlos](https://github.com/metlos)) -- Remove Project Template API [\#14109](https://github.com/eclipse/che/pull/14109) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Remove Stack service [\#14078](https://github.com/eclipse/che/pull/14078) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- compose plugin id [\#14063](https://github.com/eclipse/che/pull/14063) ([sparkoo](https://github.com/sparkoo)) -- Fix the list of workspaces in organization [\#14058](https://github.com/eclipse/che/pull/14058) ([ashumilova](https://github.com/ashumilova)) -- Add target="\_blank" to the link for "Make a wish" button. [\#14037](https://github.com/eclipse/che/pull/14037) ([monaka](https://github.com/monaka)) -- Make plugins/editors show one entry for each plugin with a drop down for version [\#13942](https://github.com/eclipse/che/pull/13942) ([JPinkney](https://github.com/JPinkney)) -- fix \#13660 - Replace mentions of 'oAuth', by more accurate 'OAuth'. \(See https://oauth.net/\) [\#13664](https://github.com/eclipse/che/pull/13664) ([themr0c](https://github.com/themr0c)) - - -## [7.0.0-rc-4.0](https://github.com/eclipse/che/tree/7.0.0-rc-4.0) (2019-07-25) -[Full Changelog](https://github.com/eclipse/che/compare/7.0.0-rc-3.0...7.0.0-rc-4.0) - -**Merged pull requests:** - -- RELEASE: Set next development version [\#14026](https://github.com/eclipse/che/pull/14026) ([vparfonov](https://github.com/vparfonov)) -- \[TS\_SELENIUM\] Resolve problem with notifications interaction \(bug \#13864\) [\#14019](https://github.com/eclipse/che/pull/14019) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Avoid using unsupported project's properties [\#13998](https://github.com/eclipse/che/pull/13998) ([ashumilova](https://github.com/ashumilova)) -- \[TS SELENIUM\] Fix the \#13865 issue \(Happy Path test is sometimes failing on "Error highlighting" step\) [\#13987](https://github.com/eclipse/che/pull/13987) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Add missing reference and referenceContent for action in DtoConverter [\#13957](https://github.com/eclipse/che/pull/13957) ([sleshchenko](https://github.com/sleshchenko)) -- Remove the "npm" dependency vulnerability [\#13948](https://github.com/eclipse/che/pull/13948) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Store github token in session storage, remove on logout [\#13947](https://github.com/eclipse/che/pull/13947) ([ashumilova](https://github.com/ashumilova)) -- Fix project clonePath is not considered on workspace creation [\#13923](https://github.com/eclipse/che/pull/13923) ([ashumilova](https://github.com/ashumilova)) -- Set wildcard '\*' host name if key name start from 'default-' according to the the https://github.com/eclipse/che/issues/13494\#issuecomment-512761661 [\#13901](https://github.com/eclipse/che/pull/13901) ([vparfonov](https://github.com/vparfonov)) -- Add custom image with all required packages for init containers [\#13900](https://github.com/eclipse/che/pull/13900) ([mshaposhnik](https://github.com/mshaposhnik)) -- Helm chart deploy registries [\#13890](https://github.com/eclipse/che/pull/13890) ([sparkoo](https://github.com/sparkoo)) -- Adapt Java selenium e2e tests to Openshift OAuth v4 [\#13887](https://github.com/eclipse/che/pull/13887) ([dmytro-ndp](https://github.com/dmytro-ndp)) -- \[TS-SELENIUM\] Adapt WorkspaceCreationAndLsInitialization test according workspace creation from Dashboard changes [\#13885](https://github.com/eclipse/che/pull/13885) ([SkorikSergey](https://github.com/SkorikSergey)) -- Selenium: Correct the e2e selenium tests related to changes on dashboard [\#13884](https://github.com/eclipse/che/pull/13884) ([artaleks9](https://github.com/artaleks9)) -- Mount the SSH keys as secrets in all workspace containers: OpenShift Env [\#13883](https://github.com/eclipse/che/pull/13883) ([vparfonov](https://github.com/vparfonov)) -- Set default version of Che Theia image [\#13879](https://github.com/eclipse/che/pull/13879) ([vparfonov](https://github.com/vparfonov)) -- Make name for SSH Key Config Map unique [\#13877](https://github.com/eclipse/che/pull/13877) ([vparfonov](https://github.com/vparfonov)) -- Deprecate /api/devfile REST API [\#13868](https://github.com/eclipse/che/pull/13868) ([skabashnyuk](https://github.com/skabashnyuk)) -- Store the container-machine mapping predictably [\#13858](https://github.com/eclipse/che/pull/13858) ([metlos](https://github.com/metlos)) -- \[TS-SELENIUM\] Fix HappyPath Java language server validation [\#13851](https://github.com/eclipse/che/pull/13851) ([SkorikSergey](https://github.com/SkorikSergey)) -- Stabilize part for waiting Dashboard in WorkspaceCreationAndLsInitialization test [\#13850](https://github.com/eclipse/che/pull/13850) ([musienko-maxim](https://github.com/musienko-maxim)) -- \[TS-SELENIUM\] Fix containers-happy-path.yaml reference url [\#13831](https://github.com/eclipse/che/pull/13831) ([SkorikSergey](https://github.com/SkorikSergey)) -- Adapt project selector widget to manage projects from devfile [\#13825](https://github.com/eclipse/che/pull/13825) ([ashumilova](https://github.com/ashumilova)) -- Remove Diagnostics widget on UD [\#13815](https://github.com/eclipse/che/pull/13815) ([akurinnoy](https://github.com/akurinnoy)) -- fix\(helm\): Keep helm labels sync with che-operator so chectl is able to deploy multiuser without errors [\#13812](https://github.com/eclipse/che/pull/13812) ([benoitf](https://github.com/benoitf)) -- Mount the SSH keys as secrets in all workspace containers [\#13809](https://github.com/eclipse/che/pull/13809) ([vparfonov](https://github.com/vparfonov)) -- Update the use of Machines in Che [\#13808](https://github.com/eclipse/che/pull/13808) ([skabashnyuk](https://github.com/skabashnyuk)) -- \[TS-SELENIUM\] Update HappyPath test according to fixed bug [\#13802](https://github.com/eclipse/che/pull/13802) ([SkorikSergey](https://github.com/SkorikSergey)) -- Add `securityContext.fsGroup`. [\#13798](https://github.com/eclipse/che/pull/13798) ([monaka](https://github.com/monaka)) -- \[keycloak\] Rename environment variables. [\#13791](https://github.com/eclipse/che/pull/13791) ([monaka](https://github.com/monaka)) -- Initial cleanup of che6 legacy code [\#13788](https://github.com/eclipse/che/pull/13788) ([skabashnyuk](https://github.com/skabashnyuk)) -- Update CODEOWNERS for the endgame [\#13786](https://github.com/eclipse/che/pull/13786) ([l0rd](https://github.com/l0rd)) -- fix \#13660 - Replace mentions of 'oAuth', by more accurate 'OAuth'. \(See https://oauth.net/\) [\#13664](https://github.com/eclipse/che/pull/13664) ([themr0c](https://github.com/themr0c)) - -## [7.0.0-rc-3.0](https://github.com/eclipse/che/tree/7.0.0-rc-3.0) (2019-07-05) -[Full Changelog](https://github.com/eclipse/che/compare/7.0.0-RC-1.1...7.0.0-rc-3.0) - -**Merged pull requests:** - -- chore\(github\): Update issue template to have several choices [\#13777](https://github.com/eclipse/che/pull/13777) ([benoitf](https://github.com/benoitf)) -- RELEASE: Set next development version [\#13711](https://github.com/eclipse/che/pull/13711) ([vparfonov](https://github.com/vparfonov)) -- Revert "Fix handling of error status of a workspace " [\#13699](https://github.com/eclipse/che/pull/13699) ([akurinnoy](https://github.com/akurinnoy)) -- \[E2E\] Change export logic [\#13697](https://github.com/eclipse/che/pull/13697) ([Katka92](https://github.com/Katka92)) -- Set default Che Theia vesrsion to 7.0.0-rc-3.0 [\#13696](https://github.com/eclipse/che/pull/13696) ([vparfonov](https://github.com/vparfonov)) -- Updating codeowners for Che 7 endgame code reviews [\#13684](https://github.com/eclipse/che/pull/13684) ([l0rd](https://github.com/l0rd)) -- \[Selenium\] Adapt selenium tests from ocpoauth package [\#13663](https://github.com/eclipse/che/pull/13663) ([SkorikSergey](https://github.com/SkorikSergey)) -- Set version 7.0.0-rc-3.0-SNAPSHOT \(rc in lowercase\) [\#13655](https://github.com/eclipse/che/pull/13655) ([vparfonov](https://github.com/vparfonov)) -- Remove Docker CLI and images parts of the CLI [\#13652](https://github.com/eclipse/che/pull/13652) ([benoitf](https://github.com/benoitf)) -- Set new version 7.0.0-RC-3.0-SNAPSHOT [\#13651](https://github.com/eclipse/che/pull/13651) ([vparfonov](https://github.com/vparfonov)) -- modify url to get index.json [\#13645](https://github.com/eclipse/che/pull/13645) ([tobespc](https://github.com/tobespc)) -- Workspace termination time metrics [\#13635](https://github.com/eclipse/che/pull/13635) ([sparkoo](https://github.com/sparkoo)) -- \[TS-SELENIUM\] Cover the "Use Java IDE features and the inner loop" step from "Happy path" scenario [\#13615](https://github.com/eclipse/che/pull/13615) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Deploy legacy variable only for che6 workspaces [\#13612](https://github.com/eclipse/che/pull/13612) ([skabashnyuk](https://github.com/skabashnyuk)) -- Fix the deployment failure with default `values.yaml`. [\#13598](https://github.com/eclipse/che/pull/13598) ([monaka](https://github.com/monaka)) -- Support mountSources for K8S/OS components in devfile [\#13595](https://github.com/eclipse/che/pull/13595) ([mshaposhnik](https://github.com/mshaposhnik)) -- Selenium: Update the E2E selenium tests according to the changes on dashboard [\#13589](https://github.com/eclipse/che/pull/13589) ([artaleks9](https://github.com/artaleks9)) -- Deprecate workspaces with Devfile stored as workspace config [\#13588](https://github.com/eclipse/che/pull/13588) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Fix editor version in Che Devfile [\#13572](https://github.com/eclipse/che/pull/13572) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Upgrade dashboard dependencies [\#13571](https://github.com/eclipse/che/pull/13571) ([evidolob](https://github.com/evidolob)) -- Add dockerfile to execute E2E Che 7 typescript tests. [\#13542](https://github.com/eclipse/che/pull/13542) ([Katka92](https://github.com/Katka92)) -- Apply TS formatter and linter to workspace-loader [\#13532](https://github.com/eclipse/che/pull/13532) ([akurinnoy](https://github.com/akurinnoy)) - -## [7.0.0-RC-1.1](https://github.com/eclipse/che/tree/7.0.0-RC-1.1) (2019-06-19) -[Full Changelog](https://github.com/eclipse/che/compare/7.0.0-RC-2.0...7.0.0-RC-1.1) - -**Merged pull requests:** - -- Make Che Plugin Broker use self-signed certificate [\#13565](https://github.com/eclipse/che/pull/13565) ([sleshchenko](https://github.com/sleshchenko)) -- RELEASE: Set next development version [\#13564](https://github.com/eclipse/che/pull/13564) ([vparfonov](https://github.com/vparfonov)) - -## [7.0.0-RC-2.0](https://github.com/eclipse/che/tree/7.0.0-RC-2.0) (2019-06-19) -[Full Changelog](https://github.com/eclipse/che/compare/7.0.0-RC-1.0...7.0.0-RC-2.0) - -**Merged pull requests:** - -- Fix the startup failure on the non-root runtime. [\#13573](https://github.com/eclipse/che/pull/13573) ([monaka](https://github.com/monaka)) -- Allow registry passwords longer than 128 chars [\#13569](https://github.com/eclipse/che/pull/13569) ([johnmcollier](https://github.com/johnmcollier)) -- Update Openshift v4 provider download URL [\#13567](https://github.com/eclipse/che/pull/13567) ([davidfestal](https://github.com/davidfestal)) -- Operator-related fix and openshift v4 support [\#13554](https://github.com/eclipse/che/pull/13554) ([davidfestal](https://github.com/davidfestal)) -- \#13547 fix typo gralde [\#13550](https://github.com/eclipse/che/pull/13550) ([nickboldt](https://github.com/nickboldt)) -- Change plugin registry to v3 [\#13548](https://github.com/eclipse/che/pull/13548) ([nickboldt](https://github.com/nickboldt)) -- Add creation of k8s secrets during deploying of broker [\#13546](https://github.com/eclipse/che/pull/13546) ([sleshchenko](https://github.com/sleshchenko)) -- \[E2E\] Update typescript tests according to workspace creation changes [\#13544](https://github.com/eclipse/che/pull/13544) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Fix handling of error status of a workspace [\#13535](https://github.com/eclipse/che/pull/13535) ([akurinnoy](https://github.com/akurinnoy)) -- Remove non-null constraints from some devfile fields; [\#13516](https://github.com/eclipse/che/pull/13516) ([mshaposhnik](https://github.com/mshaposhnik)) -- Do not serialize DTO fields with empty or null objects and arrays [\#13515](https://github.com/eclipse/che/pull/13515) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Use the metadata.name instead of name. [\#13513](https://github.com/eclipse/che/pull/13513) ([metlos](https://github.com/metlos)) -- Use memory limit provided by meta.yaml in apache-camel stack [\#13505](https://github.com/eclipse/che/pull/13505) ([svor](https://github.com/svor)) -- Polishing of monitoring dashboards [\#13501](https://github.com/eclipse/che/pull/13501) ([skabashnyuk](https://github.com/skabashnyuk)) -- \[E2E typescript\] Fix plugins adding [\#13496](https://github.com/eclipse/che/pull/13496) ([Katka92](https://github.com/Katka92)) -- K8s-like devfile naming [\#13490](https://github.com/eclipse/che/pull/13490) ([metlos](https://github.com/metlos)) -- \[TS-SELENIUM\] Cover the "Start a Workspace from a devfile" step from "Happy path" scenario [\#13479](https://github.com/eclipse/che/pull/13479) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) -- Add devfile validation to /workspace/devfile endpoint [\#13472](https://github.com/eclipse/che/pull/13472) ([metlos](https://github.com/metlos)) -- Create workspace from devfile [\#13469](https://github.com/eclipse/che/pull/13469) ([ashumilova](https://github.com/ashumilova)) -- Selenium: remove selenium tests that check Che 6 compatible factories from CheSuite test suite [\#13468](https://github.com/eclipse/che/pull/13468) ([SkorikSergey](https://github.com/SkorikSergey)) -- Initialize the empty binding for allowed environment type upgrades in k8s infrastructure [\#13466](https://github.com/eclipse/che/pull/13466) ([metlos](https://github.com/metlos)) -- Rework dynamodule exclusion regexps to match nested WARs as well [\#13464](https://github.com/eclipse/che/pull/13464) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- RELEASE: Set next development version [\#13460](https://github.com/eclipse/che/pull/13460) ([vparfonov](https://github.com/vparfonov)) -- Adding owners for `e2e` directory. [\#13457](https://github.com/eclipse/che/pull/13457) ([rhopp](https://github.com/rhopp)) -- \[E2E tests\] Changes needed to reuse the tests [\#13456](https://github.com/eclipse/che/pull/13456) ([Katka92](https://github.com/Katka92)) -- Attempt to create the che project multiple times if it was previously deleted. [\#13443](https://github.com/eclipse/che/pull/13443) ([metlos](https://github.com/metlos)) -- Add possibility to specify reference or registry url for chePlugin/cheEditor type components [\#13297](https://github.com/eclipse/che/pull/13297) ([mshaposhnik](https://github.com/mshaposhnik)) -- Decoupled monitoring configuration and deployment [\#13152](https://github.com/eclipse/che/pull/13152) ([skabashnyuk](https://github.com/skabashnyuk)) - -## [7.0.0-RC-1.0](https://github.com/eclipse/che/tree/7.0.0-RC-1.0) (2019-06-03) -[Full Changelog](https://github.com/eclipse/che/compare/6.19.5...7.0.0-RC-1.0) - -**Merged pull requests:** - -- Make workspace start errors more Che7 friendly [\#13462](https://github.com/eclipse/che/pull/13462) ([skabashnyuk](https://github.com/skabashnyuk)) -- Enable to set URLs for custom registries. [\#13455](https://github.com/eclipse/che/pull/13455) ([monaka](https://github.com/monaka)) -- Add -Duser.home parameter to maven opts in java-maven stack [\#13453](https://github.com/eclipse/che/pull/13453) ([amisevsk](https://github.com/amisevsk)) -- Fix handling no-environment in workspace config, introduced in Che7 [\#13450](https://github.com/eclipse/che/pull/13450) ([ashumilova](https://github.com/ashumilova)) -- CHE-12918 add checks for incompatible factories [\#13446](https://github.com/eclipse/che/pull/13446) ([olexii4](https://github.com/olexii4)) -- Change version of redhat-java plugin to latest in stacks [\#13440](https://github.com/eclipse/che/pull/13440) ([svor](https://github.com/svor)) -- Add PHP and PHP + MySQL Che-7 stacks with samples [\#13434](https://github.com/eclipse/che/pull/13434) ([svor](https://github.com/svor)) -- Integrate Che Server with Devfile Registry [\#13430](https://github.com/eclipse/che/pull/13430) ([sleshchenko](https://github.com/sleshchenko)) -- Merge api-devfile and api-workspace together [\#13417](https://github.com/eclipse/che/pull/13417) ([metlos](https://github.com/metlos)) - -## [6.19.5](https://github.com/eclipse/che/tree/6.19.5) (2019-05-29) -[Full Changelog](https://github.com/eclipse/che/compare/6.19.4...6.19.5) - -**Merged pull requests:** - -- Fix templates for helm 2.14.0 \(validating option is enabled\) [\#13432](https://github.com/eclipse/che/pull/13432) ([benoitf](https://github.com/benoitf)) -- Used latest keycloak 6.0.1 [\#13429](https://github.com/eclipse/che/pull/13429) ([skabashnyuk](https://github.com/skabashnyuk)) -- \[deploy/helm\] backport changes from chectl for templates [\#13425](https://github.com/eclipse/che/pull/13425) ([benoitf](https://github.com/benoitf)) -- switch to RC version scheme [\#13424](https://github.com/eclipse/che/pull/13424) ([riuvshin](https://github.com/riuvshin)) -- Fix handling supported versions based on the devfile introduction [\#13418](https://github.com/eclipse/che/pull/13418) ([ashumilova](https://github.com/ashumilova)) -- Fix loader animation on factory loading page [\#13415](https://github.com/eclipse/che/pull/13415) ([akurinnoy](https://github.com/akurinnoy)) -- Add an ability to disable waiting for PVCs to become bound [\#13409](https://github.com/eclipse/che/pull/13409) ([sleshchenko](https://github.com/sleshchenko)) -- Add successful stopped workspaces metric [\#13404](https://github.com/eclipse/che/pull/13404) ([mkuznyetsov](https://github.com/mkuznyetsov)) -- Remove dummy workspace config if devfile is present [\#13403](https://github.com/eclipse/che/pull/13403) ([sleshchenko](https://github.com/sleshchenko)) -- Add preferences for chePlugin components in Devfile [\#13341](https://github.com/eclipse/che/pull/13341) ([sleshchenko](https://github.com/sleshchenko)) - -## [6.19.4](https://github.com/eclipse/che/tree/6.19.4) (2019-05-23) -[Full Changelog](https://github.com/eclipse/che/compare/7.0.0-beta-5.0...6.19.4) - -**Merged pull requests:** - -- RELEASE: Update CHANGELOG [\#13400](https://github.com/eclipse/che/pull/13400) ([riuvshin](https://github.com/riuvshin)) -- Restore account linking on newest keycloak versions [\#13398](https://github.com/eclipse/che/pull/13398) ([mshaposhnik](https://github.com/mshaposhnik)) -- Fix selenium tests [\#13371](https://github.com/eclipse/che/pull/13371) ([tolusha](https://github.com/tolusha))