Helmholtz Marketplace Server merge requestshttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/helmholtz-marketplace-server/-/merge_requests2020-07-29T14:38:23+02:00https://codebase.helmholtz.cloud/helmholtz-cloud-portal/helmholtz-marketplace-server/-/merge_requests/11helmoltz-aai: update the uris2020-07-29T14:38:23+02:00femiadeyemihelmoltz-aai: update the urisMotivation:
The maintainer of helmholtz changed to a new domain.
Modification:
Change the uris of the hdf to reflect the new domain
name
Result:
AAI works and no visible changes to users
Target: master
Acked-by:
Review: https:/...Motivation:
The maintainer of helmholtz changed to a new domain.
Modification:
Change the uris of the hdf to reflect the new domain
name
Result:
AAI works and no visible changes to users
Target: master
Acked-by:
Review: https://gitlab.hzdr.de/hifis-technical-platform/helmholtz-marketplace-server/-/merge_requests/11https://codebase.helmholtz.cloud/helmholtz-cloud-portal/helmholtz-marketplace-server/-/merge_requests/12enable access to aai refresh token2020-09-16T17:56:00+02:00femiadeyemienable access to aai refresh tokenMotivation:
Each time a aai access token is needed, we need to authenticate
again to obtain a new access token. However, this is not necessary
since we can use the refresh token, provided one is available
to obtain a new access_token.
...Motivation:
Each time a aai access token is needed, we need to authenticate
again to obtain a new access token. However, this is not necessary
since we can use the refresh token, provided one is available
to obtain a new access_token.
Modification:
- initialise OAuth2AuthorizedClientService by using constructor
instead of autowiring
- add a GET controller and a link that can be use to get the
refresh token
- add to the list of scope `offline_access` to request for the
refresh token from the auth server (that is Helmholtz AAI server).
Result:
Refresh token can now be obtain
Target: master
Acked-by:
Review-at: https://gitlab.hzdr.de/hifis-technical-platform/helmholtz-marketplace-server/-/merge_requests/12https://codebase.helmholtz.cloud/helmholtz-cloud-portal/helmholtz-marketplace-server/-/merge_requests/10change the Helmholtz AAI URL2020-07-29T22:31:19+02:00Ghost Userchange the Helmholtz AAI URLchange the Helmholtz AAI URL
Motivation:
The URL for the Unity server has been changed which breaks the integration
Modifications:
Change URL in application.yml to the new value
Result:
The integration works again
...change the Helmholtz AAI URL
Motivation:
The URL for the Unity server has been changed which breaks the integration
Modifications:
Change URL in application.yml to the new value
Result:
The integration works again
Target: master
Request:
Acked-by:
Pull-request: !10 https://codebase.helmholtz.cloud/helmholtz-cloud-portal/helmholtz-marketplace-server/-/merge_requests/6allow the Sonar job to fail, causing only a warning2020-07-20T13:32:03+02:00Ghost Userallow the Sonar job to fail, causing only a warningallow the Sonar job to fail, causing only a warning
Motivation:
If the Sonar tests do not pass the quality gate, the whole CI pipeline will fail. I propose changing that so that this only causes a warning instead.
Modifications:
ad...allow the Sonar job to fail, causing only a warning
Motivation:
If the Sonar tests do not pass the quality gate, the whole CI pipeline will fail. I propose changing that so that this only causes a warning instead.
Modifications:
add allow_failure: true to the job description
Result:
The pipeline will pass with warnings if the Sonar tests fail
Target: master
Request:
Acked-by:
Pull-request: