netbox/netbox/project-static/dist
Jeremy Stretch a4ade2e7ae
Fixes #23112: Initiate SSO logins via a script-driven navigation (#23177)
Rendering the SSO buttons as POST forms (#23042) made every SSO login a form
submission which NetBox answers with a redirect to the identity provider.
Chromium-based browsers evaluate the CSP form-action directive against every hop
in a form submission's redirect chain, so a deployment which serves NetBox with
`form-action 'self'` blocks that redirect and the button silently does nothing.

Add SocialAuthBeginView, which wraps python-social-auth's begin view and returns
the identity provider's URL as JSON to clients which request it. The login page
now submits the form via fetch() and assigns window.location, which form-action
does not govern. The upstream view is reused as-is, so CSRF protection, the
callback URL, and the session state recorded for the identity provider are
unchanged; clients which do not request JSON (a browser without JavaScript, or a
backend which renders an HTML form rather than redirecting) receive the
unmodified response as before.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 13:00:11 -04:00
..
graphiql Release v4.6.2 2026-06-02 10:11:34 -04:00
Inter-Black-7VL4YR6G.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Black-NU3KAVPI.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-BlackItalic-4BVAVUVI.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-BlackItalic-HJLUEYVW.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Bold-6AVOS7AV.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Bold-RTIBL5DO.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-BoldItalic-AID2XGS3.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-BoldItalic-UU7SOVRI.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraBold-B5RSZK6R.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraBold-VAPCTO5F.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraBoldItalic-R7DLWYIK.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraBoldItalic-W26CJYY7.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraLight-A7NHN7KT.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraLight-DVW3SATI.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraLightItalic-KXZYPKOE.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ExtraLightItalic-SKGXKLLA.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Italic-GHDVOOKA.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Italic-RW2ZALTO.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Light-ARG5Y6MT.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Light-XBRUIIRZ.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-LightItalic-4OWY6V5R.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-LightItalic-WFS25IQZ.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Medium-JV63DMR7.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Medium-KH2CGZVE.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-MediumItalic-P7H6BBYU.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-MediumItalic-PO2E4FIG.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Regular-373XMOLM.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Regular-DR3VC6YG.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-SemiBold-TJ6HPMMH.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-SemiBold-UMRILHOG.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-SemiBoldItalic-ABO2DCC7.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-SemiBoldItalic-DM4JJSFU.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Thin-MEKOZMGA.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-Thin-TCINWRKS.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ThinItalic-WRULPH3M.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-ThinItalic-ZFOL6JFL.woff Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-italic.var-7LS4VCXC.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter-roman.var-EDENVCUS.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
Inter.var-FTIQFLGO.woff2 Fixes #17511: Restore consistent font support for non-Latin characters 2024-09-26 14:59:10 -04:00
cable_trace.css 15853 fix background color for cable trace svg in dark mode 2024-05-01 10:30:01 -04:00
materialdesignicons-webfont-4ZM36VVG.woff Update front end dependencies 2024-05-02 15:31:43 -04:00
materialdesignicons-webfont-7OXPFKOV.woff2 Update front end dependencies 2024-05-02 15:31:43 -04:00
materialdesignicons-webfont-A5TO3SM5.eot Update front end dependencies 2024-05-02 15:31:43 -04:00
materialdesignicons-webfont-OFFE53R5.ttf Update front end dependencies 2024-05-02 15:31:43 -04:00
netbox-external.css Release v4.5.9 (#22024) 2026-04-28 09:45:20 -04:00
netbox.css Closes #22563: Preserve sidebar scroll position across navigation (#22803) 2026-08-26 19:01:07 +02:00
netbox.js Fixes #23112: Initiate SSO logins via a script-driven navigation (#23177) 2026-09-15 13:00:11 -04:00
netbox.js.map Fixes #23112: Initiate SSO logins via a script-driven navigation (#23177) 2026-09-15 13:00:11 -04:00
rack_elevation.css Release v4.5.1 2026-01-20 14:44:04 -05:00
roboto-mono-latin-100-JQJ4Z5FD.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-100-SMKVIC22.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-100italic-DARDHGP2.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-100italic-SF7I3UQS.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-200-GAB3DPCB.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-200-GNXGWAU7.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-200italic-MBEOZD5A.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-200italic-YC3AN6RQ.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-300-76QG53G7.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-300-KB4HCXJB.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-300italic-ATWQWJG4.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-300italic-UCTTXECO.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-400-L25YYWY3.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-400-OKRWGZOX.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-400italic-3G7XMJ7A.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-400italic-UPQRVZWX.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-500-4ZB2P7GK.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-500-67YXJMLO.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-500italic-RXGCSZS4.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-500italic-U7WRIR22.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-600-USMEYMTS.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-600-ZRZYGQNG.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-600italic-THUILB76.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-600italic-TLIW3M4P.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-700-PEQVO3WV.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-700-QNNSSZIK.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-700italic-KTWD2UYU.woff Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00
roboto-mono-latin-700italic-WWLRMKIN.woff2 Closes #12128: Refresh the web UI to employ the Tabler CSS framework (#14833) 2024-01-17 16:25:42 -05:00