Wire Users::DeviseController as Devise parent controller with the
Turbo-aware responder, so failed form submissions (login, password
reset) render correctly as HTML with 422 status instead of
unprocessable turbo-stream content that Turbo silently drops.
Also fixes a NameError in the responder (rendering_options ->
error_rendering_options) and removes the dead TurboController.
raucao
marked the pull request as ready for review 2026-08-10 22:37:52 +00:00
raucao
changed title from Upgrade Devise to 5.0, remove workarounds to Upgrade Devise to 5.0, remove obsolete workarounds2026-08-10 22:38:17 +00:00
raucao
merged commit 89423ecf84 into master2026-08-10 22:40:47 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Also fixes the custom responder not actually having been wired up, resulting in delayed flash messages.
Upgrade Devise to 5.0, remove workaroundsto Upgrade Devise to 5.0, remove obsolete workarounds