AtlasOfLivingAustralia / doi-service

ALA DOI minting service - integrates with ANDS to produce the DOI, provides a landing page, and stores the associated file
https://doi.ala.org.au/
0 stars 4 forks source link

Grails 4 and OIDC upgrade #74

Closed yasima-csiro closed 2 years ago

yasima-csiro commented 2 years ago
yasima-csiro commented 2 years ago

https://github.com/AtlasOfLivingAustralia/doi-service/tree/feature/grails4

qifeng-bai commented 2 years ago

I performed a functional tests on doi-test + api tests with Event pipelines and I confirmed the tests passed

Although biocache-test failed on au.org.ala.biocache.service.AuthService (AuthService.java:159) - RestTemplate error for https://auth.ala.org.au/userdetails/userDetails/getUserList: 401 : [no body]

but I don't think it is caused by doi-test

yasima-csiro commented 2 years ago

Hi @qifeng-bai, getUserList API is deprecated now. https://auth.ala.org.au/userdetails/openapi#/users/getUserList

Might need to update the Biocache.

yasima-csiro commented 2 years ago

Testing results - https://csiroau.sharepoint.com/:f:/r/sites/AtlasofLivingAustralia/Shared%20Documents/Cloud%20Uplift/APIGateway+Cognito/Testing/DOI%20service?csf=1&web=1&e=5K6QDU

qifeng-bai commented 2 years ago

@yasima-csiro Thanks. I will fellow up

yasima-csiro commented 2 years ago

Released with 2.0.0

qifeng-bai commented 2 years ago

@yasima-csiro I noticed getUserListByIds is also deprecated. Would you please tell me what are the current APIs for those two?

yasima-csiro commented 2 years ago

Hi @qifeng-bai , You can find those info from here: https://docs.ala.org.au/#3-user-details

This is the test API portal - https://docs.test.ala.org.au/#5-user-details