Commit Graph

225 Commits (d5a8a50fe22ce5f1222177763eeba9bc058b9139)

Author SHA1 Message Date
Roman Iuvshin fbd9f95748 [maven-release-plugin] prepare release 4.3.0-RC1 2016-06-04 19:52:23 +00:00
Sergii Leschenko 862e971fac Move EnvironmentContext to che-core-api-core 2016-05-27 14:12:43 +03:00
Igor Vinokur 7a6f73e222 CHE-336: Add Git implementation based on Jgit 2016-05-27 08:10:30 +03:00
Anatoliy Bazko b1cc055236 CHE-962: Add ability to store and use SSH keys for Subversion hosts (#1305) 2016-05-23 14:50:57 +03:00
Artem Zatsarynnyi 554182f122 CHE-1083: Refactor modules registration (#1288) 2016-05-19 11:17:48 +03:00
Vitalii Parfonov a63a856970 CHE-1081: remove workspace id from services that deployed on wsagent (#1268)
remove workspace id from services that deployed on wsagent
remove workspace Id usage in wsagent services in dashboard
Add init params for websocket endpoint and eventbus end point It allow has different format of URL on wsmaster with ws-id like path param and on wsagent without it
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-18 10:18:05 +03:00
Sergii Leschenko d4ff792f24 CODENVY-479 Rename User to Subject (#1258) 2016-05-16 15:41:09 +03:00
Vitaly Parfonov 826353e6ab CHE-781:Move all platform-api-client-gwt to the che-core-ide-api module
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-12 09:31:10 +03:00
Yevhenii Voevodin 487aacdad2 Use standard library features to list pull requests with 'head' param 2016-05-11 11:29:24 +03:00
Artem Zatsarynnyi 07d341f4e3 CHE-390: Simplify Editor API (#1197)
* CHE-390: Simplify Editor API by adding abstract EditorProvider

* Remove unused EditorTypeMapping

* Remove obsolete, useless classes

* Remove editor types

* Fix typo in interface name

* Remove EditorAdapter

* Refactor: EmbeddedTextEditorPresenter -> TextEditorPresenter

* Refactor code

* Clean-up

* Remove mime-types

* Refactor JsEditor

* Remove redundatnd dependency

* Rename codenvyDefaultEditor -> cheDefaultEditor
2016-05-06 16:54:34 +03:00
Vitaly Parfonov 3bbdf852a5 Move Contants to shared
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-05 12:25:20 +03:00
Roman Nikitenko 8d63d65d07 CHE-362. Add different display modes for StatusNotification
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-04-28 17:20:46 +03:00
Max Shaposhnik 4bd95c8667 CHE-1065 CHE-1066 CHE-1067 CHE-1068 Decouple shared modules or user, machine, workspace, factory (#1146) 2016-04-28 11:16:38 +03:00
Igor Vinokur f7e8c09cc2 CHE-1070: Decouple server and shared part of che-core-api-git 2016-04-27 14:33:41 +03:00
Igor Vinokur 03cf4f65d5 CHE-1069: Decouple server and shared part of che-core-api-ssh 2016-04-27 14:19:16 +03:00
Roman Iuvshin 0978f5c655 [maven-release-plugin] prepare for next development iteration 2016-04-25 16:08:21 +00:00
Roman Iuvshin b0df01a0c1 [maven-release-plugin] prepare release 4.2.0 2016-04-25 16:08:18 +00:00
Vitaly Parfonov 91f6a64e14 Remove usage of MachineExtensionProxyServlet
Add path to wsagent into wsagent server url to avoid doing that on client-side
Add class DevMachine on client-side what contain all needed information for communicate with wsagent and terminal
Remove @Named(cheExtensionPath)

Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-04-18 15:22:57 +03:00
Mihail Kuznyetsov 56da67f73e CHE-260 Rename some factory parameters 2016-04-11 18:49:14 +03:00
Roman Iuvshin 0344d76167 [maven-release-plugin] prepare for next development iteration 2016-04-08 16:43:02 +00:00
Roman Iuvshin d66d35f08a [maven-release-plugin] prepare release 4.1.0 2016-04-08 16:42:59 +00:00
Igor Vinokur 216802f298 CHE-897: Do not log error when sending a pull request to own project 2016-04-06 16:27:16 +03:00
Roman Nikitenko 15e3c6ae37 CHE-746. Split github plugin to several modules client/server/shared
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-31 17:12:53 +03:00
Roman Iuvshin fc58fffb23 [maven-release-plugin] prepare for next development iteration 2016-03-29 14:27:19 +00:00
Roman Iuvshin a7e3a0c71b [maven-release-plugin] prepare release 4.0.0 2016-03-29 14:27:16 +00:00
Roman Iuvshin 9c8213cd3e Remove GA label 2016-03-24 23:43:00 +02:00
Igor Vinokur 6451349f31 CHE-872: Fix keep directory when importing a project 2016-03-24 13:25:35 +02:00
Dmitry Shnurenko e99c5cbd04 Revert "CHE-708: Add CORS Filter" 2016-03-24 13:12:30 +02:00
Dmitry Shnurenko 3a8b1c6d6d CHE-708: Add CORS filter. Remove MachineExtensionProxyServlet 2016-03-24 10:17:29 +02:00
Roman Iuvshin 7785d6e8d1 [maven-release-plugin] prepare for next development iteration 2016-03-23 14:12:01 +00:00
Roman Iuvshin adafe11189 [maven-release-plugin] prepare release 4.0.0-RC14 2016-03-23 14:11:58 +00:00
Vitaly Parfonov 03aa98f19d CHE-233:Rework Project API with new VFS 2016-03-21 18:11:54 +02:00
Yevhenii Voevodin 6dfc42ccb7 Add an ability to get pull requests by head 2016-03-16 09:18:57 +02:00
Anton Korneta 374663ef72 CODENVY-191: Add client and implementation for factory update and github pull request update 2016-03-15 14:08:59 +02:00
Roman Nikitenko 31a5fd5641 CHE-351. Move Preferences from Help menu to Profile menu
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-15 09:12:23 +02:00
Roman Iuvshin 725c149608 [maven-release-plugin] prepare for next development iteration 2016-03-09 19:31:24 +00:00
Roman Iuvshin f491a9692b [maven-release-plugin] prepare release 4.0.0-RC13 2016-03-09 19:31:22 +00:00
Roman Iuvshin 485da69940 [maven-release-plugin] prepare for next development iteration 2016-03-06 17:22:54 +00:00
Roman Iuvshin 15571e4039 [maven-release-plugin] prepare release 4.0.0-RC12 2016-03-06 17:22:50 +00:00
Roman Iuvshin 17c07f31b7 [maven-release-plugin] prepare for next development iteration 2016-03-03 20:06:01 +00:00
Roman Iuvshin 31194172ac [maven-release-plugin] prepare release 4.0.0-RC11 2016-03-03 20:05:58 +00:00
Mihail Kuznyetsov dfd56e437f Add promise-based methods for GitHub service client 2016-03-03 14:02:09 +02:00
Roman Iuvshin 7cf7c09cc2 [maven-release-plugin] prepare for next development iteration 2016-03-02 20:25:05 +00:00
Roman Iuvshin 1981202585 [maven-release-plugin] prepare release 4.0.0-RC10 2016-03-02 20:25:02 +00:00
Roman Iuvshin bbeeb21bfe [maven-release-plugin] prepare for next development iteration 2016-03-01 19:42:14 +00:00
Roman Iuvshin 8ca2ca16bf [maven-release-plugin] prepare release 4.0.0-RC9 2016-03-01 19:42:11 +00:00
Max Shaposhnik 5f9026eebf CODENVY-170 rename autghorize method to authenticate
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-03-01 12:36:57 +02:00
Max Shaposhnik e6a68d6039 CODENVY-170 add promise-based authorization method to OAUth authenticators; prevent project synchronizing when factory used
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-03-01 11:54:58 +02:00
Vitaliy Guliy 8a90fe2d5e CHE-124 Create/Import wizards are displaying errors while nothing is entered
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-29 12:38:16 +02:00
Igor Vinokur 0af0f966ed CHE-521: Perform git init command without initial commit 2016-02-29 11:02:55 +02:00
Roman Iuvshin 3190022814 [maven-release-plugin] prepare for next development iteration 2016-02-28 19:34:00 +00:00
Roman Iuvshin d8964d886b [maven-release-plugin] prepare release 4.0.0-RC8 2016-02-28 19:33:57 +00:00
Yevhenii Voevodin 211cde5336 Add promise based getRepository method to the GithubServiceClient 2016-02-26 14:45:31 +02:00
Roman Iuvshin 51c785523a [maven-release-plugin] prepare for next development iteration 2016-02-25 20:37:09 +00:00
Roman Iuvshin a3030e1c4d [maven-release-plugin] prepare release 4.0.0-RC7 2016-02-25 20:37:06 +00:00
Sergii Leschenko 783f9016b4 Remove usage of wrong Strings class
Signed-off-by: Sergii Leschenko <sleschenko@codenvy.com>
2016-02-25 12:33:39 +02:00
Anton Korneta fb7d5591d6 CODENVY-31: Replaced messages from git importer on error codes
Also added git checkout event which goes through by websocket connection

Signed-off-by: Anton Korneta <akorneta@codenvy.com>
2016-02-24 09:35:36 +02:00
Anatoliy Bazko 1156e0ce94 CHE-127: Load repo button on import from Github takes too much time
Signed-off-by: Anatoliy Bazko <abazko@codenvy.com>
2016-02-23 17:41:47 +02:00
Anatoliy Bazko d9bae60680 fixup! CHE-127: Load repo button on import from Github takes too much time 2016-02-23 16:56:25 +02:00
Anatoliy Bazko 94538c71db fixup! CHE-127: Load repo button on import from Github takes too much time 2016-02-23 16:53:52 +02:00
Anatoliy Bazko 50d489092f CHE-127: Load repo button on import from Github takes too much time
Signed-off-by: Anatoliy Bazko <abazko@codenvy.com>
2016-02-23 16:24:58 +02:00
Anatoliy Bazko 60d9320fb5 CHE-127: Load repo button on import from Github takes too much time
Signed-off-by: Anatoliy Bazko <abazko@codenvy.com>
2016-02-23 14:09:00 +02:00
Max Shaposhnik 9465a574d9 Show auth window when performing import project from private repo or use factory with private repo
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-02-22 11:52:45 +02:00
Alexander Garagatyi fbba82fe9c Merge pull request #350 from eclipse/IDEX-4222
IDEX-4222: Change model of machine & workspace
2016-02-20 16:44:41 +02:00
Roman Iuvshin 63b08fab17 [maven-release-plugin] prepare for next development iteration 2016-02-20 14:03:35 +00:00
Roman Iuvshin aaf82c04f8 [maven-release-plugin] prepare release 4.0.0-RC6 2016-02-20 14:03:33 +00:00
Alexander Garagatyi b3b38f890a IDEX-4222: Change model of machine & workspace
Machine model changes:
- MachineState was removed, Machine should be used instead
- Machine states API was removed
- Machine includes MachineConfig as field instead of extending it
- All runtime information of machine is in runtime field of Machine.
- Now API call GET */api/machine?workspace=ws-id123456* returns all existing machines of workspace,
including machines with status CREATING, DESTROYING
- Machine channels was removed from. To get channels clients should check links of WorkspaceConfigDto.

Workspace model changes:
- EnvironmentState was removed
- UsersWorkspace includes WorkspaceConfig as field instead of extending it
- Start tmp workspace API returns RuntimeWorkspace instead of UsersWorkspace
- Machine channels are included in links of MachineConfigDto of WorkspaceConfig. Don't try to find them
in runtime machines of RuntimeWorkspaceDto.
- Field activeEnvName in RuntimeWorkspace was renamed to envName in accordance with defaultEnv field
of WorkspaceConfig.

Also:
- add static method cloneDto to DtoFactory
- add getParameter(paramName) method to DTO Link to simplify parameter retrieval

Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-02-20 15:16:21 +02:00
Igor Vinokur 99d43e0d98 CHE-50: Fix NPE when loading GitHub repositories list
Signed-off-by: Igor Vinokur <ivinokur@codenvy.com>
2016-02-19 20:25:39 +02:00
Roman Iuvshin ad56beaac6 [maven-release-plugin] prepare for next development iteration 2016-02-18 20:05:33 +00:00
Roman Iuvshin 5fb393830a [maven-release-plugin] prepare release 4.0.0-RC5 2016-02-18 20:05:30 +00:00
Roman Iuvshin 21ff9deb3d [maven-release-plugin] prepare for next development iteration 2016-02-15 21:12:20 +00:00
Roman Iuvshin 84a7e5af2b [maven-release-plugin] prepare release 4.0.0-RC4 2016-02-15 21:12:15 +00:00
Sergii Kabashniuk f325949cbc Set up maven build of core, plugins, dashboard, assembly
Added maven build of submodules.
Removed duplicated resources
CODE_OF_CONDUCT, CONTRIBUTING, Dockerfile, LICENSE, NUMBERING, README - all move to root please.
Set up default maven JVM config
Moved dependency management from che-dependcies for che dependencies. Theard party dependecies left in che-dependecies
Removed unused travis cunfigs
Removed outdated scm configs

Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:39 +02:00
Sergii Kabashniuk 2795099d2b Added difference between IC and master
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:38 +02:00
Eclipse Che Initial Contribution 867ec65242 Eclipse Che Initial Contribution 4.0.0-RC2 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=9458
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:36 +02:00