Skip to content

Modern Rails 8 user admin console (Hotwire, Solid Queue/Cable, Thruster) - Geovane - #34

Open
Cryptonix8 wants to merge 12 commits into
umanni:masterfrom
Cryptonix8:feature/compliance-hardening
Open

Modern Rails 8 user admin console (Hotwire, Solid Queue/Cable, Thruster) - Geovane#34
Cryptonix8 wants to merge 12 commits into
umanni:masterfrom
Cryptonix8:feature/compliance-hardening

Conversation

@Cryptonix8

Copy link
Copy Markdown
  • Rails 8.1 + Ruby 4 Hotwire app with built-in auth and roles
  • Admin dashboard with live counters, CRUD, role switch, CSV/XLSX import
  • Solid Queue + Solid Cable (no Redis), Thruster Dockerfile, Kamal 2 config
  • Parallel Minitest + system tests, README with AI disclosure

Geovane and others added 12 commits September 4, 2026 10:45
…apters

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Add Active Record email encryption with fixture support, Kamal-ready
force_ssl, XLSX import coverage, and stronger XSS/SQLi/CSRF/authz checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
Derive Active Record encryption keys from secret_key_base, allow
RAILS_FORCE_SSL overrides for local HTTP demos, and keep Tailwind watch alive under Foreman.

Co-authored-by: Cursor <cursoragent@cursor.com>
Constrain profile avatars with explicit dimensions and show Member|Admin
as an inline switch without a confirm dialog.

Co-authored-by: Cursor <cursoragent@cursor.com>
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