Upgrade Devise to 5.0, remove obsolete workarounds #244

Merged
raucao merged 3 commits from chore/upgrade_devise into master 2026-08-10 22:40:47 +00:00
Owner

Also fixes the custom responder not actually having been wired up, resulting in delayed flash messages.

Also fixes the custom responder not actually having been wired up, resulting in delayed flash messages.
raucao added the dev environmentsecurity labels 2026-08-10 21:17:09 +00:00
raucao added 1 commit 2026-08-10 21:17:09 +00:00
Upgrade Devise to 5.0, remove workarounds
CI / Test (pull_request) Successful in 52s
045df94c29
raucao added 1 commit 2026-08-10 21:18:00 +00:00
raucao added 1 commit 2026-08-10 22:37:45 +00:00
Fix Devise Turbo Stream responses for flash messages
CI / Test (pull_request) Successful in 33s
Release Drafter / Update release notes draft (pull_request) Successful in 2s
c79c421b89
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 workarounds 2026-08-10 22:38:17 +00:00
raucao merged commit 89423ecf84 into master 2026-08-10 22:40:47 +00:00
raucao deleted branch chore/upgrade_devise 2026-08-10 22:40:47 +00:00
raucao added the kredits-1 label 2026-08-10 22:41:03 +00:00
Sign in to join this conversation.