Files
bambuddy/backend/app/models
Sn0rrii 8a7598f6b5 feat(auth): proxy OIDC provider icons server-side (#1333) (#1342)
* feat(auth): proxy OIDC provider icons server-side (#1333)

Strict img-src CSP blocked external OIDC icon hosts on the login page.
Loosening CSP was rejected via the MakerWorld precedent, so icons are
proxied: admin sets icon_url, backend fetches and caches the bytes in a
deferred BLOB column, the SPA renders from a same-origin
/api/v1/auth/oidc/providers/{id}/icon endpoint.
2026-05-15 08:50:37 +02:00
..
2026-03-05 08:36:39 +01:00
2026-02-12 11:54:50 +01:00
2026-02-12 07:07:50 +01:00
2026-02-12 07:07:50 +01:00
2026-05-08 11:52:42 +02:00
2026-03-17 12:24:36 +01:00