Commit Graph

382 Commits (fdb2dbf163a02aff5e574ce29a8ba767dfce1f7b)

Author SHA1 Message Date
Sergii Leshchenko 541e39530c CHE-6515 Add sending of email notification when changes occur in an organization 2017-10-03 14:16:44 +03:00
Artem Zatsarynnyi 8de6dbe5fb Merge branch 'che-multiuser' into spi 2017-10-03 13:04:39 +03:00
Oleksandr Garagatyi 49f80dad17 CHE-5893: Map system state API to login filter
It is needed since it is secured by permissions system which requires
an authenticated user.
Also, use base API endpoint for checking Che in OpenShift deploy
script since system state API which was used before is secured now.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2017-10-03 09:45:58 +03:00
Anna Shumilova f1e09ced81 Fix activity checker fails
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2017-10-02 15:26:38 +03:00
Artem Zatsarynnyi 81bce959ce Merge branch 'che-multiuser' into spi 2017-10-02 14:59:55 +03:00
Sergii Kabashniuk 2df0a54923 Fixing wrong code formatting 2017-10-02 14:04:04 +03:00
Anton Korneta 09f062370c Fix selenium-tests.sh add keycloak token endpoint to settings 2017-10-02 11:14:45 +03:00
Anton Korneta 9559f7ce7e Adapt selenium tests to che multiuser 2017-09-29 18:03:08 +03:00
Sergii Leshchenko 146636b03e Clean KeycloakConfigurationService up 2017-09-29 12:11:55 +03:00
Sergii Leshchenko d490e7c19f Parse object with GSON instead of jackson 2017-09-29 12:11:55 +03:00
Sergii Leshchenko 198522cd2d Remove dependency on keycloak-core artifact 2017-09-29 12:11:55 +03:00
Artem Zatsarynnyi 44aa9d89fe Merge branch 'che-multiuser' into spi 2017-09-29 12:07:53 +03:00
Sergii Kabashniuk 35418c48dd Initializing org.eclipse.che.multiuser.api.permission.server.AdminPermissionInitializer only in multi-user assembly 2017-09-28 17:07:31 +03:00
Sergii Leshchenko a717eec1eb Remove unused dependency in cascade tests 2017-09-28 14:57:46 +03:00
Sergii Leshchenko f07fdb9d36 CHE-6463 Sort poms, Fix licenses, format sources 2017-09-28 13:06:51 +03:00
Sergii Leshchenko 8798221e07 CHE-6463 Add auth to openshift infrastructure 2017-09-28 13:06:51 +03:00
Sergii Leshchenko 861f4eccbb CHE-6463 Remove machine auth code that is outdated in spi 2017-09-28 13:06:50 +03:00
Sergii Leshchenko 92c5d1af20 CHE-6463 Adapt api-resource module, comment tracking of used RAM 2017-09-28 13:06:50 +03:00
Sergii Leshchenko 96d9328bae CHE-6463 Update packages of Recipe, Snapshot objects 2017-09-28 13:06:50 +03:00
Sergii Leshchenko c417d75212 CHE-6463 Remove dependencies on removed api-machine and docker-compose modules 2017-09-28 12:34:25 +03:00
Florent BENOIT d099737498 Update dependencies for EclipseLink (#6466)
* Update dependencies for EclipseLink
2017-09-27 17:57:54 +02:00
Sergii Kabashniuk de52d5f04b Code cleanup 2017-09-27 11:29:54 +03:00
Sergii Kabashniuk d9ded7aa8d Subscribe for PostUserPersistedEvent 2017-09-25 22:33:41 +03:00
Sergii Kabashniuk d7d98081ea Added components to initialize admin permissions for configured user (#6414)
* Init admin permissions
2017-09-25 14:52:08 +03:00
Sergii Leshchenko 118a54521c Fix sql scripts license 2017-09-22 15:22:33 +03:00
Sergii Leshchenko 211648b573 Rename PostgresqlTckModule to MultiuserPostgresqlTckModule 2017-09-22 15:22:33 +03:00
Oleksii Kurinnyi bd2ea09b1a CHE-5802: transplantation of Codenvy dashboard stuff to Che dashboard (#6381)
* code clean-up

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

* move user-management and its related components

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* move organizations and its related components

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* add Keycloak authorization

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* move teams and its related components

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* move share-workspace and its related components

Signed-off-by: Oleksii Kurinnyi <okurinnyi@codenvy.com>

* update assembly

* fixup! update assembly
2017-09-22 10:03:17 +03:00
Sergii Leshchenko de347bedae CHE#6041 Move Organization&Resource APIs (#6384)
* Use different Sql schemas for che and che-multiuser
* Move Resource API
* Move Organization API
* Move personal account
* Add Che Multiuser integration tests
* Fix integration tests
* Set 5.19.0-SNAPSHOT version for moved modules
* Fix multiuser packaging
2017-09-22 09:31:23 +03:00
Sergii Kabashniuk 546ba4e4ea Merge with master 2017-09-20 11:34:18 +03: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
Max Shaposhnik e3e382103f Fix build warnings 2017-09-15 17:03:34 +03:00
Max Shaposhnik d2bfa4f7f4 Move permissions and authorization into separate module; 2017-09-14 17:03:43 +03:00