Skip to content

Conversation

@mzur
Copy link
Member

@mzur mzur commented Nov 25, 2025

  • Implement proof of concept for dcache with webdav and token exchange
  • Add optional path prefix
  • Extend the manual
  • Add/update tests for disk storage/update
  • Find a solution that does not install the haai and elements packages everywhere
  • Implement a dcache storage adapter, extending the webdav adapter, that supports temporary URLs via macaroons
  • Add error handling for OIDC flow and token exchange
  • Implement scheduled job (each hour) to update disks with almost expiring refresh_token (<=2h)
  • Find a way do lazily refresh an expired token if a disk is accessed and the refresh_token is still valid
  • Implement refresh of token exchange if refresh_token is expired and user clicks on "update disk"
  • Add loading spinner to "create" and "update" buttons.
  • Add installation instructions for each type to the readme (required additional package, required service config).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants