Commit Graph

68 Commits (d4ea175aab253bdb073bba4722b6d2ab18a5df88)

Author SHA1 Message Date
Igor Vinokur 2ba7984367 Enable keepVcs property when importing project with sparse checkout (#2882) 2016-10-25 16:16:31 +03:00
Angel Misevski 780c97c12a Fix git config test failure (#2836)
Change git config property used in tests to a test property instead
of an existing one (difftool.prompt).

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2016-10-24 10:12:12 +03:00
Roman Iuvshin b986091e4a [maven-release-plugin] prepare for next development iteration 2016-10-07 10:22:41 +00:00
Roman Iuvshin 8f799b4c28 [maven-release-plugin] prepare release 5.0.0-M5 2016-10-07 10:22:37 +00:00
Igor Vinokur 11036470a0 CODENVY-687: Сache svn credentials instead of storing them in credentials provider (#2672) 2016-10-05 14:06:35 +03:00
Florent BENOIT 7d6739329d Expose getCurrentBranch() method on git connection + rework gitvalueProviderFactory (#2569)
* expose getCurrentBranch() method on git connection
Also change the git value provider factory to use this method instead of using status command as status is requiring lot of I/O

Change-Id: If88da1e1b63a252f0226f1a586f3a67d7295e6c3
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-09-29 15:18:45 +02:00
Mihail Kuznyetsov 315e865cc5 CHE-2618 Make checkout with startpoint work with short branch name 2016-09-28 15:06:31 +03:00
Roman Iuvshin 33944c6ec1 set M5 version 2016-09-27 16:08:19 +03:00
Roman Iuvshin 152be21b4f [maven-release-plugin] prepare for next development iteration 2016-09-26 14:19:41 +00:00
Roman Iuvshin 89ab012035 [maven-release-plugin] prepare release 5.0.0-M3 2016-09-26 14:19:37 +00:00
i053322 4595c9d1ce Add support of BasicAuthentication Authentication to Git (#1940)
Signed-off-by: i053322 <yossi.balan@sap.com>
2016-09-22 18:33:15 +03:00
Roman Iuvshin 900ccbb807 set M3 version 2016-09-20 17:31:42 +03:00
Roman Iuvshin 3c1df2e4ad [maven-release-plugin] prepare for next development iteration 2016-09-14 15:50:20 +00:00
Roman Iuvshin b647b5eef7 [maven-release-plugin] prepare release 5.0.0-M1 2016-09-14 15:50:16 +00:00
Dmitry Kuleshov 5d267fe305 VFS file watcher based use cases implementations (#2339)
* che#1910: added several new user workflows implementations for VFS

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-09-07 11:22:22 +03:00
Roman Iuvshin 8df0560ad3 set new version 2016-09-07 10:38:51 +03:00
Roman Iuvshin ca14fc7470 [maven-release-plugin] prepare for next development iteration 2016-08-29 15:12:16 +00:00
Roman Iuvshin 36311ea4c8 [maven-release-plugin] prepare release 4.7.0 2016-08-29 15:12:12 +00:00
Roman Iuvshin 813b36851c [maven-release-plugin] prepare for next development iteration 2016-08-16 08:28:05 +00:00
Roman Iuvshin ef38dd5fb2 [maven-release-plugin] prepare release 4.7.0-RC1 2016-08-16 08:28:02 +00:00
i053322 3a846378f6 Add support for checkout exception
add a mapper for checkout git exceptions
add new messages : GitConlict , GitInvalidRefName , GitRefAlreadyExist , GitRefNotFound

Signed-off-by: i053322 <yossi.balan@sap.com>
2016-08-09 10:28:58 +03:00
Roman Iuvshin 99b6beb356 [maven-release-plugin] prepare for next development iteration 2016-08-01 10:32:16 +00:00
Roman Iuvshin 3a0fd2a00c [maven-release-plugin] prepare release 4.6.0 2016-08-01 10:32:13 +00:00
Max Shaposhnik fe0cb3bd0f CHE-1248; remove workspace information from EnvironmentContext (#1658) 2016-07-20 17:30:10 +03:00
Roman Iuvshin f9369146c1 [maven-release-plugin] prepare for next development iteration 2016-07-18 13:58:51 +00:00
Roman Iuvshin b6795f1a9a [maven-release-plugin] prepare release 4.5.0 2016-07-18 13:58:48 +00:00
Dmytro Nochevnov 5eedc0ac48 fixup! CODENVY-739: pass proxy credentials to jgit
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2016-07-13 17:16:40 +03:00
Igor Vinokur 9bfd9f2b4e CHE-1393: Fix Tests according to changes in latest Git 2016-07-06 10:50:50 +03:00
Yevhenii Voevodin 2929688fc8 Merge pull request #1393 from eclipse/CHE-1078
CHE-1078: UserService structural refactorings
2016-07-05 14:34:25 +03:00
Igor Vinokur bd9e581b7d CHE-1408:Add check for amend before throwing error
When we perform commit without staged changes we will get an error.
If it is needed to change the message of last commit we should allow
to do it, even if there are no staged changes.
2016-07-05 11:29:13 +03:00
Yevhenii Voevodin d1aa2cfed7 User structural refactoring 2016-07-05 11:27:58 +03:00
Igor Vinokur 2fbde6ad11 CHE-1350: Set refspec in PushTest to prevent git error
Git can be configured to throw error on push without refspec
2016-06-30 14:21:55 +03:00
Igor Vinokur ffef620a82 CHE-1113: Add ability to clone project with submodules 2016-06-29 21:17:03 +03:00
Igor Vinokur 077f1a2056 CHE-1159: Add to Jgit implementation ability to view cloning process 2016-06-29 17:04:02 +03:00
Igor Vinokur 43cd95fb60 CHE-1349: Throw exception if nothing to commit with Jgit implementation 2016-06-29 15:58:31 +03:00
Igor Vinokur e3b410ef9a CHE-1350: Fix empty message after successfull push with JGit
Also chenge "Everything up-to-date" message like in Native git
2016-06-29 15:39:06 +03:00
Igor Vinokur d5b7d31570 CHE-1358: Normalize push conflict error message in JGit implementation 2016-06-29 15:16:52 +03:00
Roman Iuvshin 6a23f97700 [maven-release-plugin] prepare for next development iteration 2016-06-28 16:00:40 +00:00
Roman Iuvshin 400648e1db [maven-release-plugin] prepare release 4.4.0 2016-06-28 16:00:37 +00:00
Roman Iuvshin 5adff554bc [maven-release-plugin] prepare for next development iteration 2016-06-13 18:57:39 +00:00
Roman Iuvshin e9f5d4971e [maven-release-plugin] prepare release 4.3.0 2016-06-13 18:57:36 +00:00
Sergii Leschenko 42690da407 CODENVY-480 Remove user's roles (#1336) 2016-06-10 17:32:02 +03:00
Roman Iuvshin 140b09a9a0 [maven-release-plugin] prepare for next development iteration 2016-06-04 19:52:26 +00:00
Roman Iuvshin fbd9f95748 [maven-release-plugin] prepare release 4.3.0-RC1 2016-06-04 19:52:23 +00:00
Offer Shostak 62bffa2211 Add Push to Gerrit functionality:
1. Fix storing issue in JGitConfigImpl
2. Commit command scenario - Get gerrit changid property from configuration
   and set the commit command to set insert change ID to work with Gerrit
3. Push command scenario - Create PushResponse with details regarding updates
   and refs and use it in push command

Change-Id: Ic54109810cdc6ba026447f691759ef0fc94924d0
Signed-off-by: Offer Shostak <offershostak@gmail.com>
2016-06-02 17:18:13 +03: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
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