Commit Graph

367 Commits (f052d14bac5a470a2e32996d5c042cbb754875c4)

Author SHA1 Message Date
Sergii Kabashniuk f052d14bac Used keycloak 3.2.0 2017-07-28 15:50:17 +03:00
Roman Iuvshyn 34d601ab83 rename module 2017-07-28 11:26:57 +03:00
Roman Iuvshyn 43c997b83d use tag version of keycloak, sort pom 2017-07-25 12:13:40 +03:00
Max Shaposhnik 372d2c28a4 Move shared code into commons-auth 2017-07-25 11:36:22 +03:00
Max Shaposhnik 163bf70bb0 Fix client auth 2017-07-24 14:04:31 +03:00
Max Shaposhnik e8cfd89a4e Merge branch 'master' into che5362-2 2017-07-24 09:59:34 +03:00
Roman Iuvshyn e71bf7e325 set actual parent version (#5749) 2017-07-20 11:01:20 +03:00
Valeriy Svydenko 6c6e00e2bd Adapt JUnit4 runner according new API (#5710) 2017-07-20 09:49:34 +03:00
Max Shaposhnik cb55c5f17f Upgrade version 2017-07-19 17:04:25 +03:00
Max Shaposhnik 945261dde0 Merge with master 2017-07-19 16:08:16 +03:00
Roman Iuvshyn 185273f8b9 RELEASE: Set next development version (#5734)
* RELEASE: Set next development version
2017-07-19 12:45:32 +03:00
Max Shaposhnik 340f03185f refactor machine auth 2017-07-17 12:09:29 +03:00
Max Shaposhnik 5bde38e453 Merge branch 'master' into che5362-2 2017-07-14 12:50:47 +03:00
Max Shaposhnik 013b1a73f5 Add machine auth 2017-07-13 12:12:42 +03:00
Max Shaposhnik a77f283cdc revert machine auth commititing 2017-07-13 12:06:03 +03:00
Max Shaposhnik 09837c32be Revert "Revert "Fix patch with master""
This reverts commit 5fb9d0bb42.
2017-07-13 11:56:10 +03:00
Max Shaposhnik 5fb9d0bb42 Revert "Fix patch with master"
This reverts commit 203cdd0c5e.
2017-07-13 11:53:43 +03:00
Max Shaposhnik 203cdd0c5e Fix patch with master 2017-07-13 11:50:47 +03:00
Michail Kuznetsov 0be04a656e CHE-274 - Improve idling implementation (#5512)
* CHE-274 - Improve idling implementation

Signed-off-by: Snjezana Peco <snjezana.peco@redhat.com>

* CHE-274 - Improve idling implementation

* fixup! CHE-274 - Improve idling implementation

* fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! fixup! fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! CHE-274 - Improve idling implementation

* fixup
2017-07-12 18:35:04 +03:00
Max Shaposhnik ce66f49dcf Merge branch 'master' into che5362 2017-07-10 10:04:10 +03:00
Valeriy Svydenko a5b3b7b612 New runner for TestNG tests (#5472) 2017-07-06 16:20:58 +03:00
Max Shaposhnik ab6defa2de Merge with master 2017-06-30 12:13:25 +03:00
Roman Iuvshin eab04ddd6b RELEASE: Set next development version 2017-06-29 07:59:05 +00:00
Vitalii Parfonov 6f0b74ed25 Merge Bartlomiej Laczkowski PhpUnit testing PR (#5468)
* Initial support for PHPUnit testing.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Added improvements for exceptions handling and presentation model.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Improved test results presentation model and tests execution rules.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Small fixup after merge with master.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Added combined printer file that conforms different PHPUnit versions.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Fixed possible NPE issue while opening PHPUnit test case source file.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Bump up PHPUnit plug-ins version to 5.12.0.

* Small fixup after merge with master.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Format code to be in line with Che code conventions.

Signed-off-by: Bartlomiej Laczkowski <bartlomiej.l@zend.com>

* Small fix, add debugId

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-06-26 17:56:19 +03:00
Max Shaposhnik 212e47b639 Fix auth with token 2017-06-23 17:16:19 +03:00
Max Shaposhnik 7231fc2723 marge with master 2017-06-22 14:24:00 +03:00
Max Shaposhnik 0ebf0e8aaa Use user from keycloak 2017-06-21 17:03:57 +03:00
Roman Iuvshin 513aa19ebd RELEASE: Set next development version 2017-06-21 13:04:16 +00:00
Max Shaposhnik 0e9e1a8469 Synchronize with original branch 2017-06-16 12:23:56 +03:00
Sergii Kabashniuk c30abfaf0d fix build 2017-06-15 22:49:45 +03:00
Max Shaposhnik d1539f7a7f Fix artifacts 2017-06-15 15:31:49 +03:00
Max Shaposhnik edbd40cf5c Fix build dashb & ide war 2017-06-15 14:42:54 +03:00
Sergii Kabashniuk 644d73e09f Setup master war. Setup smallgroup compose file 2017-06-15 14:13:52 +03:00
Max Shaposhnik 6aa2b2e51c Fix build agent war 2017-06-15 12:17:17 +03:00
Max Shaposhnik ebe27881a1 Merge branch 'master' into che5362 2017-06-15 10:52:18 +03:00
Max Shaposhnik feccca1aac Partially fix ide.war build 2017-06-14 17:37:31 +03:00
Igor Vinokur c5e7a3464b CHE-5169: Add Git credentials agent (#5285)
Git credentials agent fetches SSH keys and Git username and email from CHE user preferences, and injects to console Git preferences
2017-06-14 16:43:09 +03:00
Max Shaposhnik c248995b83 Move keycloak plugins into plugins 2017-06-14 16:29:17 +03:00
Max Shaposhnik 357292d661 Dep-s fix 2017-06-14 16:05:33 +03:00
Sergii Kabashniuk b7e763331c Setup build of keycloak-plugin-server 2017-06-14 13:18:03 +03:00
Roman Iuvshin eb2fa0eeed RELEASE: Set next development version 2017-06-14 07:13:04 +00:00
Roman Iuvshin 9fbf173eb9 RELEASE: Set next development version 2017-05-24 07:30:41 +00:00
Florent BENOIT a13068e140 Enable single port exposure on Che (#5115)
* Toggle Che single port by enabling CHE_SINGLE_PORT in the che.env file. (CHE_SINGLE_PORT=true, default is false)

By enabling single-port, all browser traffic to Che or any workspace will be routed through the value that you have set to CHE_PORT`, or 8080 if not set. Setting this property will transform the launch sequence of Che to launch a Traefik reverse proxy. The reverse proxy will act as the traffic endpoint for all browser communications. When a new workspace is started or stopped, Che will update Traefik's configuration
with rules for how browser traffic should be routed to Che or a workspace.

It’s now using an official Traefik image (before I was using a custom made image)
There is an interceptor with a kill switch. It means interceptor is applied only if plug-in is enabled (not only if plug-in is added at compilation)
It is automatically enabled when CHE_SINGLE_PORT is turned on

docker-compose file is handling if the single_port is turned on or off and then add the traefik container and redirect port only if the property is enabled. (not enabled by default)

using —debug flag when launching che is also turning on the traffic web console to view traefik routes

It is not enabled by default, so it means that without user change, there is no overhead, no useless container started, etc.

Change-Id: I12644d9202dadc0b10104f78bb055425ca6611ac
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-05-18 14:52:41 +02:00
Dmitry Kuleshov 3deb16ea97 Unification of JSON RPC codebase (#5005) 2017-05-16 15:03:24 +03:00
Roman Iuvshin b3ae33acf5 RELEASE: Set next development version 2017-05-10 10:54:42 +00:00
Max Shaposhnik 9ef71488a8 CHE-4462; Separate master and agents OAuth modules; (#4919) 2017-04-27 07:15:14 +00:00
Roman Iuvshin f49ffefaf1 RELEASE:Set next development version of parent pom 2017-04-25 18:45:38 +00:00
Roman Iuvshin e3f8bd8491 RELEASE:Set next dev versions 2017-04-25 18:44:55 +00:00
Roman Iuvshin 6d88cf8c73 [maven-release-plugin] prepare for next development iteration 2017-04-25 18:19:17 +00:00
Roman Iuvshin d7f023fd89 [maven-release-plugin] prepare release 5.9.0 2017-04-25 18:19:10 +00:00