Kustvakt version 0.70
margaretha
released this
25 Apr 14:10
·
260 commits
to master
since this release
Introducing new corpus access scenario for International Comparable Corpus (ICC) permitting only logged-in users access to the whole corpus.
New features
- Configurable resource filters for search and match info
- User info web-service
- Match info API can now show tokens.
- New admin web-service to load and cache system vc
What's Changed
- Logins are logged for users without idsC2Profile login.
- LDAP auth provider and token API in the auth filter have been disabled.
- Option --spring-config now expects an external file
- Usernames are now stored in database instead of emails
- Owner VC list API has been deprecated.
- VC list API has been updated and now there is filtering by system or owned.
- Service URLs of admin web-services have been moved.
- Updated client info API (replaced user authorization requirement with super
client authentication) - Made scope param required in authorization request (solved #508)
- Allowed OAuth2 clients to use localhost as redirect URIs.
- Allow admin access using admin token for the clean token API
- Use admin filter instead of OAuth2 ADMIN scope
- Moved user-group retrieval API to UserGroupAdminController
- Disallows API token (JWT) web-service
Bug fixes
- Fixed scope check in OAuth2 token request with refresh token
- Fixed content-type in error responses by changing it to application/json
- Fixed Slf4J binding
- Exclude junit5 dependencies to keep test runner in Eclipse using JUnit 4
- Fixed testing refresh token expiry.
Full Changelog: v0.69-release...v0.70-release