Changelog#
All notable changes to this project will be documented in this file.
v2604.1.0#
Changed#
Added token mint functionality to issue auth-tokens via py-oidc-auth
Added token federation functionality via py-oidc-auth
Fix#
Fixed token storage bug in freva-client
v2603.1.1#
Fix#
Ditch fastapi-third-party-auth dependency entirely from Freva-rest.
v2603.1.0#
Changed#
Migrate restAPI auth library from fastapi-third-party-auth to py-oidc-auth[fastapi].
Remove systemuser endpoint from the rest-api
v2603.0.0#
Changed#
Migrate freva-client auth library to py-oidc-auth-client.
v2601.0.0#
Added#
Faster redis connections.
Better pre-signed public zarr-store urls.
Lazy import of ‘slow’ dependencies.
Fix issues #65 - recycling redis connections.
Enabled PKCE for login flow.
v2511.0.0#
Added#
Support for creating public pre-signed zarr stores.
On-demand loading for zarr stores.
v2510.1.2#
Fixed#
Bug fixing.
v2510.1.1#
Fixed#
Redis connection bug.
v2510.1.0#
Added#
Add support for remote data on data loader.
Changed#
The
systemuserendpoint will not query the systems user database any longer.
v2510.0.1#
Fixed#
Remove the CORS header from STAC-API, since it’s supported on Nginx now.
v2510.0.0#
Added#
Option to adjust existing flavours from CLI.
New endpoint to display metadata in zarr format.
Add update flavour endpoint on the Rest.
Add update flavour as a functionality on the freva-client.
Add zarr view endpoint to respond Xarray-HTML formatted response.
Add logout endpoint to clean the SSO session after use.
Changed#
Move the client id and secret from search parameter to header.
Fall back to code login flow if device login flow is not available.
v2509.1.0#
Changed#
Switched to device login flow for python-lib and cli clients.
v2509.0.0#
Added#
Custom databrowser search flavours for the restAPI and the client.
.well-knownendpoint for clients that need to interact with the OIDC server.Possibility to create long lived offline tokens.
New endpoints for directly streaming data based on file paths.
v2508.1.0#
Added#
Login timeout option for doing the login.
Display better information on how to use port forwarding.
v2507.0.0#
Changed#
Internal changes.
CLI bug fix.
Fix STAC-API 405 status code on preflight OPTIONS.
Polish the STAC-API docs.
Fix an issue regarding get_metadata on user-data.
Add better helper on item assets of STAC.
Change the freva-client to 2508.0.0.
v2506.0.1#
Changed#
Internal changes.
v2506.0.0#
Changed#
Moved from password based logins to code based auth flow.
v2505.0.0#
Changed#
Creation of static STAC catalogues analogous to intake-catalogues.
Added bounding boxes to search for geographical regions.
v2408.0.0#
Changed#
Only use OpenID Connect discovery URL for authentication.
v2403.0.3#
Changed#
Set the Solr request timeout to 30 seconds.
v2403.0.2#
Added#
Added release procedure.
v2403.0.1#
Added#
Initial release of the project.