Skip to content

fix: protect demo account settings - #113

Merged
Croxy-Z merged 2 commits into
mainfrom
fix/protect-demo-account
Jul 22, 2026
Merged

Croxy-Z merged 2 commits into
mainfrom
fix/protect-demo-account

Conversation

@Croxy-Z

@Croxy-Z Croxy-Z commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Changes

  • Identify the public demo user through User#demo_account?
  • Route Devise registrations through a custom controller
  • Prevent the demo account from being updated or deleted
  • Preserve the standard registration flow for regular users
  • Add request specs for update and destroy scenarios
  • Updated vulnerable sanitizer dependencies and linter fixes

@Croxy-Z
Croxy-Z merged commit db18620 into main Jul 22, 2026
1 check passed
@Croxy-Z
Croxy-Z deleted the fix/protect-demo-account branch July 22, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant