4.29.0: Merge pull request #914 from uc-cdis/feat/primary_google_service_account
Release Notes
For: uc-cdis/fence
Notes since tag: 4.28.2
Notes to tag/commit: 041b4e1
Generated: 2021-05-21
New Features
- new
/google/primary_google_service_account
endpoint which will
get_or_create a user's Primary Google Service Account and return the SA
email (only available to authed users/clients with authority to generate
google creds) (#914) - Exporting metrics from Fence so we can observe events in our Grafana
dashboards. (#864) - Add CILogon as an authentication option. CILogon provides a
standards-compliant OpenID Connect (OAuth 2.0) interface to federated
authentication including InCommon, the Australian Access Federation (AAF),
and eduGAIN. CILogon OpenID Connect (OIDC) client registration is available
to researchers and scholars at https://cilogon.org/oauth2/register (#896)
Bug Fixes
- remove assertion that is breaking tests. (#897)
- Fix parsing for redirect url in RAS (#895)
- Fix 'object dict can't be used in 'await' expression' error during usersync
(#894) - Allow permitted users to generate a signed upload url for public records
(i.e. those records withauthz=[“/open”]
) (#893)
Improvements
- Introducing new ENABLE_PROMETHEUS_METRICS config to allow operators to
enable/disable metrics (#913) - Documentation about public data (#911)
- Use GITHUB_TOKEN for wool in CI (#907)
- Swagger doc: add fence_idp to /oauth2/authorize endpoint (#898)