Commit Graph

6500 Commits (1176dc873ffbf64e0fb032e22b08f867934b04f9)

Author SHA1 Message Date
Sergey Skorik 1176dc873f
[Selenium] Fix expected number of process counter in CheckIntelligenceCommandFromToolbarTest selenium test (#10777) 2018-08-14 14:56:08 +00:00
Maxim Musienko 36f3b80aee
change steps in the tests according to new behavior for init the LS (#10771) 2018-08-14 16:46:50 +03:00
Maxim Musienko 324a7f627e
Change steps for increasing stability tests (#10736)
* change steps in the tests forc increase stability according to issue 10728
2018-08-14 10:50:33 +03:00
Oleksii Kurinnyi 7c37b74de1
CHE-9148: fix workspace item in organization's workspaces list (#10750)
- make workspace name clickable to redirect to workspace overview page
- add workspace action button to be able to start/stop a workspace
- add workspace status indicator

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2018-08-14 10:08:44 +03:00
Dmytro Nochevnov c02b77e963
Add utility method to remove test github repos with certain prefix (#10752)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-13 17:44:12 +03:00
Maxim Musienko 976842ffe9 fix k8s deployment fail (#10747)
* fix k8s deployment fail
2018-08-13 12:14:20 +03:00
Sergii Leshchenko c2f90b80bb
Added an ability to configure JwtProxy container and memory limit for it (#10737)
* Add an ability to configure jwtproxy container and memory limit for it

* Change default jwtproxy image to eclipse/che-jwtproxy:latest
2018-08-13 10:51:31 +03:00
Sergii Leshchenko 74cde67f3e
Merge pull request #10721 from sleshchenko/wsConfigAttributes
Removed duplicated declaration of che-core-api-core dependency
Added attributes field to workspace config object
Fetch Che plugins from WorkspaceConfig's attributes instead of Workspace's ones
Remove duplicated declarations in pom file of postgresql-tck module
2018-08-13 10:47:19 +03:00
Oleksii Kurinnyi 3327f30d75
CHE-10656: persist 'yarn.lock' with fixed dependency versions (#10694)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2018-08-13 09:28:50 +03:00
Dmytro Nochevnov 9b707dc0ae
Remove test github repo created by PullRequestPluginWithForkTest (#10741)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-10 15:06:46 +00:00
Oleksii Kurinnyi 8cb2d7eb8e
CHE-10544: prevent Dashboard to become broken after deleting a workspace (#10716)
* CHE-10544: prevent Dashboard to become broken after deleting a workspace

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

* update license headers

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2018-08-10 17:22:40 +03:00
Oleksii Kurinnyi 960c390b66
CHE-10687: fix log message, add check for runtime in running workspace (#10734)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2018-08-10 16:10:02 +03:00
Sergii Leshchenko 7e1ad81862 Remove duplicated declarations in pom file of postgresql-tck module 2018-08-10 14:06:41 +03:00
Sergii Leshchenko b19630e6f3 Fetch che plugins from WorkspaceConfig's attributes instead of Workspace's ones 2018-08-10 14:06:41 +03:00
Sergii Leshchenko de1459c52b Add attributes field to workspace config object 2018-08-10 14:06:41 +03:00
Sergii Leshchenko 5ae25efd37 Remove duplicated declaration of che-core-api-core dependency 2018-08-10 14:06:41 +03:00
Igor Ohrimenko 22820bd24b
Selenium: Fix of unexpected fail of "OpenExternalLibraryFileAfterRefreshTest" selenium test (#10727) 2018-08-10 12:41:09 +03:00
Igor Ohrimenko 3000db3400
Selenium: Add catching of known #10713 issue to 'CheckIntelligenceCommandFromToolbarTest' selenium test 2018-08-10 12:36:31 +03:00
Sergey Skorik 6c7d9c48de
Selenium: fix unstable selenium tests from dashboard and miscellaneous packages (#10717) 2018-08-10 09:17:10 +00:00
Vladyslav Zhukovskyi a397dcda2d Render context menu correctly in different screen resolutions
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-08-10 12:11:25 +03:00
Roman Iuvshyn 5d26cafed4
allow to set che ws agent inacive timeout in helm (#10705) 2018-08-09 11:37:04 +03:00
Igor Ohrimenko e5779976ed
Selenium: Cover "Dashboard / Workspace Details / Projects" part of test plan by selenium test (#10691) 2018-08-09 10:42:43 +03:00
Dmytro Nochevnov 479a8238fd
Move organization related selenium tests into CheOneThreadTestsSuite.xml (#10707)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-08 19:30:10 +03:00
Florent BENOIT 7d31005bed Use of centos instead of Alpine as base image
- switch apk command to yum commands
Introduce usage of e and u flag in setup.sh (fail if there is one error in this script)

Change-Id: Iaf0b9b4d96209ccc60a62bacb9c36e0f618d6dc4
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-08-08 15:42:32 +02:00
Max Shaposhnik eccc673d24
Make possible to configure some jwtproxy values via properties (#10685) 2018-08-08 14:13:45 +03:00
Oleksii Kurinnyi 8bf02a9f5d
CHE-10540: stop workspace loading progress on websocket error (#10688)
* code clean-up

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

* CHE-10540: stop workspace loading progress on websocket error

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

* fixup! CHE-10540: stop workspace loading progress on websocket error
2018-08-08 13:10:03 +03:00
Anatoliy Bazko 4169b8d746
Fix build after applying new formatter (#10695)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-08-08 08:21:35 +00:00
Victor V. Rubezhny 57c43ac8cd Update fmt plugin to latest to enable skipping check #10554 (#10667)
The files are reformatted in order to suit the requirements of coveo maven fmt plug-in of v.2.5.1

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-08-08 07:20:05 +00:00
Sergii Leshchenko b1bf811e3d
Merge pull request #10684 from sleshchenko/machineTokenPermissionIssue
Do not expose workspace runtime for user if he does not have `use` permission
2018-08-08 08:46:55 +03:00
Sergii Leshchenko 3ce288dd25 CHE-10536 Do not expose workspace runtime for user if he does not have `use` permission 2018-08-08 08:46:32 +03:00
Sergii Leshchenko 4be32e2e15 Remove outdated MachineService's methods from WorkspacePermissionsFilter 2018-08-08 08:46:32 +03:00
Angel Misevski 44588aa775 Remove unnecessary properties from kubernetes/OS infrastructure
Removes properties

- che.infra.kubernetes.username : can change, requiring reconfiguration
- che.infra.kubernetes.password : can change, requiring reconfiguration
- che.infra.kubernetes.oauth_token : expires

as they complicate setup and all represent suboptimal running scenarios.
Use che serviceaccount instead.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2018-08-07 10:11:12 -04:00
Igor Vinokur ba4f3397fe
CHE-9937 Fix Composer project type (#10606) 2018-08-07 13:55:23 +03:00
Oleksii Kurinnyi b03be67f04
CHE-10538: improves workspace loader (#10642)
* CHE-10538: update workspace loading flow

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

* update licenses

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

* fixup! CHE-10538: update workspace loading flow
2018-08-07 13:18:10 +03:00
Sergey Skorik 0a349dbc4c
Selenium: Increase stability of the "AddOrImportProjectFormTest" selenium test (#10686) 2018-08-07 12:46:39 +03:00
Igor Ohrimenko 558db0f6ec
Selenium: Increase stability of the "WorkspacesListTest" selenium test (#10681) 2018-08-07 11:54:18 +03:00
Sergii Leshchenko b57f414575
Merge pull request #10676 from sleshchenko/deleteUserMethod
Added an ability to remove user when third-party user management service is configured
2018-08-07 09:02:51 +03:00
Sergii Leshchenko 5ca81b7592 Fix binding of UnavailableResourceInMultiUserFilter for ProfileService's methods
Previously, it banned only update profile attributes of the specified user
(PUT /profile/{USER_ID}/attributes) but methods related to current user
were still available (DELETE /profile/attributes and PUT
/profile/attributes)
2018-08-07 09:02:28 +03:00
Sergii Leshchenko a69162da89 CHE-10620 Add an ability to remove user when third-party user management service is configured 2018-08-07 09:02:28 +03:00
Roman Iuvshyn ddcdd552aa
remove codenvy snapshots repo from che (#10675) 2018-08-06 16:05:25 +03:00
Sergey Skorik 1e7a37dd37
Selenium: cover Golang language server functionality by selenium test (#10625) 2018-08-06 14:00:13 +03:00
Igor Ohrimenko 0a84054d68
Selenium: Cover "Dashboard / Workspace Details / Overview" part of test plan by selenium test (#10661) 2018-08-06 12:53:24 +03:00
Mykhailo Kuznietsov daa4441a86 Rewrite JWTProxyConfigBuilder to use model objects to create config YAML 2018-08-03 16:30:16 +03:00
Sergey Skorik 5ee78a00eb
Selenium: adapt template project file after updating licenses headers (#10658) 2018-08-03 13:14:53 +00:00
Roman Iuvshyn ef9eeb8ed1
move to central (#10639)
* move to central
2018-08-03 12:39:24 +03:00
Max Shaposhnik 5446e00792
loader.html fixes for correct reridectUrl validation 2018-08-02 16:05:12 +03:00
Roman Iuvshyn 60da580c92
RELEASE: Set next development version (#10603) 2018-08-02 12:38:48 +03:00
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Igor Ohrimenko d28fdd46d2 Selenium: Fix selenium tests after updating licenses headers (#10627)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-01 18:35:59 +03:00
David Festal 8e68944068
Add a missing file required to boostrap Ceylon user projects (#10517)
Signed-off-by: David Festal <dfestal@redhat.com>
2018-08-01 17:24:40 +02:00