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