v0.4.2
Patch — fixes atproto login form (regression in 0.4.1)
Fixed
- The "Login with your Atmosphere account" form now submits. The hardened CSP added in 0.4.1 included
form-action 'self', which blocked the form submission: the form posts to our endpoint, which 302-redirects to the user's own authorization server (cross-origin), andform-actionis enforced across the whole redirect chain. Symptom was the form "doing nothing" while navigating to the auth URL directly worked. Removed theform-actiondirective (incompatible with a login form that redirects to per-user auth servers); all other hardening —default-src 'none',frame-ancestors 'none',style-src 'self',nosniff,no-store— stays.
Full changelog: #107