SuccessChanges

Summary

  1. #2489 add base implementation for SuiteAuth Code Flow (details)
  2. #2489 added new property to test setup (details)
  3. #2489 WIP (details)
  4. #2489 working base config (details)
  5. #2489. refactored new code (details)
  6. #2489 token implementation (details)
  7. #2489 add header (details)
Commit 45d0bc031da415dd48368e127435109b814b3ab7 by Kevin Olotu
#2489 add base implementation for SuiteAuth Code Flow

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was modifiedrepository/repository-oauth-eclipse/src/main/java/org/eclipse/vorto/repository/oauth/EclipseRepositoryAuthProvider.java (diff)
The file was modifiedrepository/repository-oauth-eclipse/src/main/java/org/eclipse/vorto/repository/oauth/EclipseOAuthProviderConfiguration.java (diff)
The file was modifiedrepository/repository-oauth-github/src/main/java/org/eclipse/vorto/repository/oauth/GithubRepositoryAuthProvider.java (diff)
The file was addedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderV3.java
The file was modifiedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIDOAuthProviderConfiguration.java (diff)
The file was modifiedrepository/repository-server/src/main/resources/application.yml (diff)
The file was addedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderConfiguration.java
Commit c17a13b8bd007fb3858d7a31e3503c85ebfad1da by Kevin Olotu
#2489 added new property to test setup

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was modifiedrepository/repository-server/src/test/java/org/eclipse/vorto/repository/server/it/IntegrationTestBase.java (diff)
Commit c13ac4131a0be8dfd7668fcb10c296890bebc667 by Kevin Olotu
#2489 WIP

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was modifiedrepository/repository-server/src/main/resources/application.yml (diff)
The file was addedrepository/repository-core/src/main/java/org/eclipse/vorto/repository/oauth/internal/CustomStateKeyGenerator.java
The file was modifiedrepository/repository-server/src/main/resources/static/repository.js (diff)
The file was modifiedrepository/repository-core/src/main/java/org/eclipse/vorto/repository/oauth/internal/TokenUtils.java (diff)
Commit 56ac2d9235b8753b216cfa9d8aeb53f794222e34 by Kevin Olotu
#2489 working base config

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was modifiedrepository/repository-server/src/main/resources/application.yml (diff)
The file was modifiedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderV3.java (diff)
The file was modifiedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderConfiguration.java (diff)
Commit 2c8dfa211ab2dfddde65c7ace3d2d67e55dea56d by Kevin Olotu
#2489. refactored new code

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was modifiedrepository/repository-oauth-boschid/src/test/java/org/eclipse/vorto/repository/oauth/HydraTokenVerifierTest.java (diff)
The file was modifiedrepository/repository-oauth-boschid/src/test/java/org/eclipse/vorto/repository/oauth/LegacyTokenVerificationTest.java (diff)
The file was addedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderAuthCode.java
The file was removedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderV3.java
The file was removedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderV2.java
The file was removedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderV1.java
The file was addedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderKeycloak.java
The file was addedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderHydra.java
Commit 3b44ffdc16e0686694a3c972e02e85debe59fac1 by Kevin Olotu
#2489 token implementation

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was addedrepository/repository-web/dist/js/controllers/postLoginController.js
The file was modifiedrepository/repository-server/src/main/resources/application.yml (diff)
The file was modifiedrepository/repository-oauth-boschid/src/main/java/org/eclipse/vorto/repository/oauth/BoschIoTSuiteOAuthProviderAuthCode.java (diff)
Commit 4d92ddebea4ee9fc88bb46cb826c6b1b5b5bd95e by Kevin Olotu
#2489 add header

Signed-off-by: Kevin Olotu <kevin.olotu@bosch.io>
The file was modifiedrepository/repository-web/dist/js/controllers/postLoginController.js (diff)