Commit Graph

34 Commits (78c7b21762e3f4b1f338b0fa01ea223e9963a006)

Author SHA1 Message Date
Sergii Kabashniuk 78c7b21762
Fix scm version and license in integration related code (#3)
* Fix scm version and license in integration related code
2021-05-21 07:50:27 +03:00
Sergii Kabashniuk f703f6fe1c
REST APIs that allows saving/edit/delete/search/share devfiles (#17843)
* REST APIs that allows saving/edit/delete/search/share devfiles

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-10-06 13:00:55 +03:00
Sergii Kabashniuk deae8a8f70
Drop che_workspace_expiration table (#15357)
* Drop che_workspace_expiration table
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-11-29 11:14:14 +01:00
Mykhailo Kuznietsov 1907b041c1
Remove installer registry service (#14193) 2019-09-23 12:11:33 +03:00
Mykhailo Kuznietsov 40ee503a05 Remove Stack service (#14078)
* Remove Che6 Stack concept

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-09-03 08:00:12 +02:00
Max Shaposhnik ba1c521e32
Allow chePlugin preferences to be string, int or boolean type 2019-08-16 15:36:17 +03:00
Max Shaposhnik d876d72c14
Database model and scripts for devfile
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-04-18 16:11:40 +03:00
Lukas Krejci 90903645ee Add an ability to get workspaces ids by status and threshold timestamp (#12177)
It includes:
- reworking Workspace Activity API to store timestamps of each status changes;
- add REST API endpoint to get workspaces ids by status and threshold timestamp;
2018-12-22 17:19:38 +02:00
Sergii Leshchenko 4edd9190bf Make k8s/OS internal runtime return commands 2018-11-27 09:19:28 +02:00
Oleksandr Garagatyi aaa8f424cd
Make a workspace run without any user env (#11890)
Allows running Che 7 workspace without any user environment but with Che 7 tooling set.
Workspace without environment has an empty list of environments and null value in `defaultEnv` field.
Field `activeEnv` is supposed to be `null` too.
What is changed:
- Migration of DB
- make defaultEnv nullable
- remove env_name from runtimes primary key
- make env_name in runtimes nullable
- Make code respect the fact that there are workspaces with no env
- settings API that returns the list of supported environment types returns no-environment type that - indicates that infrastructure support workspace with no environment at all.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-11-21 16:39:54 +02:00
Max Shaposhnik a1c4dc476c
Remove multiuser module from single-user integration tests (#11355) 2018-09-26 15:05:46 +03:00
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Roman Iuvshyn 7ebc634d1b
fix format (#10605) 2018-07-31 18:40:40 +03:00
Roman Iuvshyn 13c85f133d
fix license headers (#10604) 2018-07-31 18:13:05 +03:00
Sergii Leshchenko fa72f44806
Add cascade removing of Kubernetes runtime state when workspace is removed (#10244) 2018-07-03 14:31:26 +03:00
Sergii Leshchenko 8bcef4ef38 CHE-5919 Fix existing and add new tests for changes related to K8s/OS caches 2018-04-12 17:23:47 +03:00
Anton Korneta 38ff5c084b Change machine token to JWT and rewrite auth mechanism 2018-04-11 10:30:32 +03:00
Max Shaposhnik 02504d2470
Make workspace expiration data persistent & shareable. 2018-03-28 12:11:06 +03:00
Mykhailo Kuznietsov 2c2bd6637c
Set new year in license headers (#8244) 2018-01-11 16:04:49 +02:00
Oleksandr Garagatyi ba7a1e2e51 CHE-7010: Add volumes into machine model object
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2017-11-20 16:14:47 +02:00
Max Shaposhnik 6d0a659e63 Remove usage of deprecated Recipe API (#6729) 2017-10-18 12:58:30 +03:00
Sergii Leshchenko 108b3d832b Merge remote-tracking branch 'origin/che-multiuser' into spi-multiuser
# Conflicts:
#	assembly/assembly-wsmaster-war/src/main/java/org/eclipse/che/api/deploy/WsMasterModule.java
#	dockerfiles/init/manifests/che.env
#	plugins/plugin-docker/che-plugin-docker-machine/src/test/java/org/eclipse/che/plugin/docker/machine/MachineProviderImplTest.java
#	plugins/plugin-docker/pom.xml
#	plugins/plugin-github/che-plugin-github-pullrequest/src/main/java/org/eclipse/che/plugin/pullrequest/client/GitHubHostingService.java
#	pom.xml
#	wsagent/agent/src/main/java/org/eclipse/che/api/agent/WsAgentLauncher.java
#	wsagent/agent/src/test/java/org/eclipse/che/api/agent/WsAgentLauncherTest.java
#	wsmaster/che-core-api-machine/pom.xml
#	wsmaster/che-core-api-workspace/src/main/java/org/eclipse/che/api/workspace/server/model/impl/EnvironmentImpl.java
2017-09-28 12:33:07 +03:00
Max Shaposhnik d2bfa4f7f4 Move permissions and authorization into separate module; 2017-09-14 17:03:43 +03:00
Sergii Kabashniuk ff76657a9f Used Google Java Codestyle 2017-08-18 17:28:50 +03:00
Sergii Kabashniuk 6e9825c699 Used Google Java Codestyle 2017-08-18 17:16:54 +03:00
Artem Zatsarynnyi a552e67a76 Merge branch 'master' into spi 2017-08-17 16:40:48 +03:00
Mykhailo Kuznietsov 69d5148385 Changed copyright owner to "Red Hat, Inc." in license headers (#5964)
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Anatoliy Bazko 77a34f95fd CHE-2571: Modifiable agent registry (#5876)
* CHE-2571: Modifiable agent registry
2017-08-07 13:10:36 +00:00
Max Shaposhnik 625213bf9a Fix maven build wsmaster api 2017-06-09 15:51:34 +03:00
Alexander Garagatyi 5e95640fd6 Remove che-core-api-machine module
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-20 17:06:05 +03:00
Yevhenii Voevodin bf4599d4fd Use persist module generator for postgresql tck 2017-03-10 10:42:40 +02:00
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Yevhenii Voevodin 92ba698b9a Add synthetic id to hashCode & equals methods (#3192) 2016-11-29 13:35:46 +02:00
Yevhenii Voevodin fb8a6c8820 Rework database schema (#3063) 2016-11-23 11:03:22 +02:00