Skip to content

v0.3.22

Choose a tag to compare

@VGSML VGSML released this 09 Apr 17:13
· 125 commits to main since this release
381697f

Changes

  • feat: perm-based impersonation authorization (#86, closes #85)
    • Replace hardcoded AuthProvider == "x-hugr-secret" with can_impersonate role property
    • Dedicated x-hugr-impersonated-* HTTP headers
    • ImpersonatedBy embedded in AuthInfo struct
    • Remove DetectImpersonation heuristic
    • CoreDB schema: can_impersonate column on roles table (admin=true)
  • fix: Subscription type missing from introspection types list