Commit Graph

3982 Commits (546ba4e4eae96ce52ef63ca678557c01ce9d72d5)

Author SHA1 Message Date
Sergii Kabashniuk 546ba4e4ea Merge with master 2017-09-20 11:34:18 +03:00
Roman Iuvshyn d668c95da2 fix che-lib build.sh if condition (#6350) 2017-09-19 20:52:45 +03:00
Florent BENOIT ffd21311b1 Some DTO in Che are using "arguments" and this is a reserved keyword so need to adapt the field name
Change-Id: Ieb2f97499b4173a2b58c8c0565871aafef3b9ddc
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-09-19 17:32:09 +02:00
Mykola Morhun 08ce4e7ccd Add hotkeys into expected list (#6340) 2017-09-19 15:06:32 +03:00
Roman Iuvshyn 8e03d56bfb RELEASE: Set next development version (#6345) 2017-09-19 14:52:53 +03:00
Vitalii Parfonov d60d4da5a9 Workaround for fixing freeze browser for big project (#6341)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-09-19 13:06:23 +03:00
Ilya Buziuk 942254eacf Adding support of applying limitranges / resourcequotas on minishift
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2017-09-19 11:30:22 +02:00
Sergii Kabashniuk d4f03cbc4a Ability to authenticate Oauth flow (#6326)
* Add keycloak token to oauth authenticate call

* fixup! Add keycloak token to oauth authenticate call

* fixup! Add keycloak token to oauth authenticate call

* Fix dashboard build

* fixup! Add keycloak token to oauth authenticate call

* fixup! Add keycloak token to oauth authenticate call

* Add security token for websocket url  (#6319)

* Add security token for websocket url

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Fix failed test (#6325)

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-09-18 18:42:49 +03:00
Oleksandr Garagatyi 916cb758a4 Remove unneeded license checking excludes
Also fixed licenses in several files.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2017-09-18 13:10:10 +03:00
Igor Vinokur 9f08923327 CHE-6033: Fix bug when git colors are note updated after git operations (#6262)
CHE-6033: Fix bug when git colors are note updated after git operations
2017-09-18 12:21:24 +03:00
Sergii Kabashniuk 36f73bb4b4 Fix dashboard build 2017-09-18 10:13:49 +03:00
Sergii Kabashniuk e7006e5ae4 Merge with master 2017-09-18 08:46:28 +03:00
Oleksandr Andriienko 20d596648c Fix and improve some actions (#6287)
CHE-6287: Fix and improve some actions
2017-09-15 18:44:17 +03:00
Roman Nikitenko c9af56c9cd CHE-6046. Provide correct data for search results of Find text feature
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-09-15 17:51:39 +03:00
Max Shaposhnik e3e382103f Fix build warnings 2017-09-15 17:03:34 +03:00
Max Shaposhnik 38b5c83d23 Add test dependensies 2017-09-15 16:12:50 +03:00
Dmytro Nochevnov 857010fc79 Clean up test workspaces (#6293)
* Remove test workspace after selenium test execution
* Log info about remained test workspaces in the pool
2017-09-15 15:00:17 +02:00
Mykola Morhun 7beb2467ba CHE-5925: Add hotkeys to the most usable git actions (#6247)
CHE-5925: Add hotkeys to the most usable git actions
2017-09-15 15:28:02 +03:00
Oleksii Orel 0c3e59518e CHE-4986 add warning message when trying to get the not existing workspace
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-09-15 15:19:44 +03:00
Oleksii Orel c0f8684bb2 fix row toolbar
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-09-15 15:19:44 +03:00
Oleksii Orel de9c3736f0 CHE-5651 fix create factory template styles
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2017-09-15 15:19:44 +03:00
Maxim Musienko 6181cdac7d change name of test class in the suite after renaming (#6282) 2017-09-15 09:33:21 +02:00
Maxim Musienko d39f28fc34 Common fixes for master (#6270)
* CHE-6269 replace old content for checking list of KeyBindinng widget
2017-09-14 19:30:41 +03:00
Mario Loriedo 9e5193c586 Apply chmod to folders only to fool COW
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-09-14 17:33:42 +02:00
Max Shaposhnik d2bfa4f7f4 Move permissions and authorization into separate module; 2017-09-14 17:03:43 +03:00
Oleksandr Andriienko d847b4149f CHE-5810: Improve client encoding for file or folder path to support special symbols (#6166) 2017-09-14 15:47:32 +03:00
Vitalii Parfonov d14dae95c7 CHE-6162: Fix problem project detection procedure (#6264)
* Fix problem project detection

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Add problems descriptor to MutableProjectConfig

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Avoid call updatePresntation on get

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Move class to the shared lib

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-09-14 15:38:03 +03:00
Vitalii Parfonov a27da4951c Inject unsubscribe handlers (#6273)
* Inject unsubscribe handlers

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-09-14 15:36:45 +03:00
Sergey Skorik 39dd1f081e Adapt existing selenium tests that use workspace details page (#6214)
* changed locators in DashboardWorkspace page object

* removed comment from CreateAndDeleteProjectsTest
2017-09-13 18:19:27 +02:00
Oleksii Orel 8040081a88 Rework workspace detail flow (#5451)
* CHE-5258: improve workspace details toolbar

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* CHE-5257: rework main tab panels in dashboard

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* CHE-5259: add machine page to workspace details

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* CHE-5458 redesign workspace overview page

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* CHE-5460 create widget for button with menu

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* code cleanup

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* improve test for workspace status button

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* add Env Variable and Server pages to workspace details

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* improve workspace-status-button widget

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* CHE-5459 add workspace agents page

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* fixup! add Env Variable and Server pages to workspace details

* improve workspace-detail page

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* CHE-5713: Re-use projects section from workspace creation in workspace details (#5977)

* CHE-5713: add che-list-header-additional-parts component

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

* CHE-5713: refactor project-source-selector component

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

* CHE-5713: add add-project-popover component

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

* CHE-5713: add che-multi-transclude directive

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

* CHE-5713: add che-toggle-popover component

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

* CHE-5713: re-use of Projects section on Workspace Details page.

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

* fixup! CHE-5713: re-use of Projects section on Workspace Details page.

* fixes

- for controllers import-blank-project, import-git-project,
   import-github-project, import-zip-project, template-selector:
   unsubscribe actions on $destroy event;
- fix che-multi-transclude directive,
   add che-multi-transclude-part directive;
- fix che-number-spinner directive;
- fix che-toggle-popover directive;

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

* improve flow for workspace detail

* Change copyright owner to "Red Hat, Inc" on remaining files

* improve  styles for environment widgets

* add warning message with a page link about an error

* fix failed tests

* improve Add project flow

* improve workspace status button

* CODENVY-2409 fix che-input widget
2017-09-13 19:06:11 +03:00
jpinkney 883df9cd51 Added compile goal to vertx stack debug command
Signed-off-by: jpinkney <josh.pinkney@mail.utoronto.ca>
2017-09-13 16:39:57 +02:00
Aleksandr Shmaraiev 4451760ed0 Merge pull request #6257 from eclipse/fix-git-compare
Rework tests in the package 'git' according to the last changes in the 'git compare' form
2017-09-13 14:20:26 +00:00
Aleksandr Shmaraiev b3fe3408ec Fix up tests in the package 'git'
Fix up selenium tests in the package 'git' according to the last changes in the 'gi compare' form
2017-09-13 16:27:04 +03:00
Ilya Buziuk 0bd960605e openshift.io-798 Checking only first 20 chars of tag in 'getImageStreamTagFromRepo' for long tags
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2017-09-13 14:06:18 +02:00
Anatoliy Bazko 6b76cadf84 Thread dump for java debugger (#5320)
CHE-3708: Thread dump for java debugger
2017-09-13 13:35:28 +03:00
Masaki Muranaka 1174e9ca34 Setup Traefik restart always.
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2017-09-13 11:23:40 +02:00
Max Shaposhnik 831fc636a4 Fix dependency 2017-09-13 11:29:13 +03:00
Max Shaposhnik 86c68b830a Revert "Remove obsolete file"
This reverts commit 176e45dc02.
2017-09-13 11:28:25 +03:00
Roman Nikitenko ed73a101dc CHE-5338. Clean up app state preference when workspace is removed
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-09-13 11:16:42 +03:00
Roman Nikitenko 0157ffc03b CHE-6063. Improve mechanism of handling file watcher 'MODIFIED' events
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-09-13 10:36:26 +03:00
Max Shaposhnik 176e45dc02 Remove obsolete file 2017-09-13 09:44:15 +03:00
Igor Vinokur 4a07971bab CHE-6191: FIx bug when can not open project in workspace with custom … (#6196)
…WORKDIR property
2017-09-13 06:38:10 +00:00
Yevhen Vydolob 1e0bd6a967 #5791 save user preferences when window lost focus (#6224)
* #5791 save user preferences when window lost focus

Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-09-13 08:34:59 +02:00
Igor Vinokur fc35ba2618 CHE-6114: Fix problems with project explorer performance in big projects (#6175)
1. Add ability to get Git status with filter.
2. Reworked Injecting VCS status info in Project service to make Status request only once instead of requesting each time in the loop.
3. Removed `format` parameter from get status method in Git Service, because it is redundant and do not affects to anything, since we use Jgit as a Git engine.
2017-09-12 14:41:28 +00:00
Max Shaposhnik 55ec7e76aa Add missed token invalidator 2017-09-12 16:03:47 +03:00
Max Shaposhnik dd5a166696 Property fix 2017-09-12 15:21:10 +03:00
Mykola Morhun c7ed1d8336 Add ability to switch between files in Git Diff widget (#5965)
* Performs small refactoring of git-compare-related functionality.
* Adds ability to switch to the next/previous file in git compare widget.
* Adds hotkeys for next and previous diff
* Adds Save Changes button for git compare widget.
* Fixes compare with deleted file bug.
* Moves Git Diff widget from iframe to IDE.
2017-09-12 14:13:52 +03:00
Max Shaposhnik 12a765e44d Minor code fix 2017-09-12 12:27:21 +03:00
Max Shaposhnik 28096fc445 fix test 2017-09-12 12:01:32 +03:00
Sergii Kabashniuk d6b47fd1e8 Fix IDE.html location 2017-09-12 11:52:14 +03:00