feat: initial 0.1.0 release — unified Solid Stack dashboard#2
Merged
Conversation
- Flat engine routes under /solid_stack (dashboard, jobs, failed_jobs, queues, processes, cache, cable) — no sub-namespace within the engine - Controllers for each section using ::SolidQueue/Cache/Cable:: top-level constants to avoid Ruby namespace lookup ambiguity - Turbo Stream destroy for jobs (remove row or replace with empty state) - Layout with full nav, flash messages, inline CSS via helper - CSS partials (_01_base through _06_buttons) using sqw- prefix - Require solid_queue/cache/cable explicitly in engine.rb Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces the flat stat grid on the root with three gem section cards (Solid Queue, Solid Cache, Solid Cable), each showing key health stats and linking through to the relevant section. Introduces a two-tier nav: primary bar shows Queue / Cache / Cable with active highlighting; a secondary bar appears contextually under Queue with Jobs / Failed / Queues / Processes sub-links. Dashboard link removed — the logo serves as home. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Creates realistic development fixtures: 15 ready, 8 scheduled, 3 claimed, 3 blocked, and 5 failed Solid Queue jobs with 5 worker processes; 8 Solid Cache entries; and 9 Solid Cable messages across 4 channels. Excludes seeds.rb from RuboCop — seed files are write-once scripts where trailing comma style rules add no value. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Documents all features shipped in the initial release: unified dashboard, Solid Queue job/queue/process management, Solid Cache and Solid Cable stats, Turbo Stream discard, authentication hook, and configuration reference. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changelog
See CHANGELOG.md for the full 0.1.0 entry.
Test plan
🤖 Generated with Claude Code