fix: algo-in-path avatar URL scheme — /avatars/sha256/{hex}.svg
Matches object store convention (no colons in URLs/filenames). - Route: GET /avatars/{algo}/{hex}.svg - algo validated against supported set (sha256); hex validated as 64 hex chars - canonical identity_id reconstructed as algo:hex for DB lookup (fixes 404) - template: sha256:hex → sha256/hex via Jinja replace(':', '/') - tests: updated all HTTP tests to new URL scheme, added unknown-algo 400 test
sha256:a21b52bc631408a7c426a9de87c97baf5966dd712e91396178b4aa176be265c5
sha
sha256:df5e21b2a9dad7d78dad224d776d8f122a14a2cf190a21e3c831c948d3b62e23
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:a21b52bc631408a7c426a9de87c97baf5966dd712e91396178b4aa176be265c5 --body "your comment"
No comments yet. Be the first to start the discussion.