Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

Openshift connector rebased #117

Merged
merged 27 commits into from
Jul 12, 2017
Merged

Openshift connector rebased #117

merged 27 commits into from
Jul 12, 2017

Conversation

sunix
Copy link
Contributor

@sunix sunix commented Jun 22, 2017

replace #89

@davidfestal davidfestal force-pushed the openshift-connector-rebased branch 2 times, most recently from 2dcddbd to 14b69f0 Compare June 26, 2017 14:26
@sunix sunix force-pushed the openshift-connector-rebased branch 2 times, most recently from 8fea14b to 92314f7 Compare June 30, 2017 09:59
gorkem and others added 22 commits July 4, 2017 16:27
Adds a stacks component to rh-che that overrides the
upstream stacks.
…ll the needed dependencies

Signed-off-by: Sun Seng David Tan <[email protected]>
… be moved to che.properties

Signed-off-by: Sun Seng David Tan <[email protected]>
Remove ant-run tasks and default eclipse che jar providing stacks and provide the fabric8 ide stack.jar

Change-Id: I6f9d5597bada8f0f9496358731117750e7ffa24a
Signed-off-by: Florent BENOIT <[email protected]>
…ation

Change-Id: Ia9ad8e9a154ecdb4af5ebb415f2462ec40531044
Signed-off-by: Florent BENOIT <[email protected]>
@sunix sunix force-pushed the openshift-connector-rebased branch from d7ff028 to 0d75be2 Compare July 4, 2017 16:29
Improve Keycloak user validation to restrict access to Che

Update Keycloak integration to check if a provided token matches the
token assigned to the current namespace owner. Updates the
KeycloakAuthenticationFilter, and adds a new tomcat valve
(UserAuthValve) to perform this work.

Adds a new endpoint, /api/token/user, where get requests can be made
to check if the above condition is true.

As of this commit, wsmaster and wsagent have this authentication
enabled. The IDE and dashboard, however, do not.

Signed-off-by: Angel Misevski <[email protected]>
davidfestal and others added 4 commits July 7, 2017 17:05
It's necessary to add it on `master` and on `openshift-connector-branch` to avoid a broken build when the related `fabric8-online` changes are be merged.
… assembly (#174)

* First sketch of CHE-283
* Add the customized valve to enable bypassing Keycloak authentication
* Disable Keycloak by default (as requested by @l0rd) in the RH assembly
* Fix a bad bug bringing CORS errors due to duplicate headers in response
* Clean formatting-only changes
* Fix for #181

Signed-off-by: David Festal <[email protected]>
* Fix #166 Adapt bayesian ls with latest refactoring (multi ls)

Signed-off-by: Sun Seng David Tan <[email protected]>
* Update the `Keycloak.js` scripts according to the server version.
* Fix a syntax error
* Remove the `login-required` mode (already managed by the Tomcat valve)
* Also change the `responseMode` to `query` (instead of `fragment`)

Signed-off-by: David Festal <[email protected]>
@sunix sunix changed the title [WIP] Openshift connector rebased Openshift connector rebased Jul 12, 2017
@sunix sunix merged commit d89bed0 into master Jul 12, 2017
@l0rd l0rd deleted the openshift-connector-rebased branch July 13, 2017 15:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants