Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.33 KB

File metadata and controls

23 lines (14 loc) · 1.33 KB

Roadmap

solid_stack_web aims to be the definitive operational dashboard for the full Rails Solid Stack — a single mountable engine covering Solid Queue, Solid Cache, and Solid Cable with the depth needed for day-to-day production operations, not just a status page.


v2.0 — Extensibility

Breaking changes or large architectural additions.

  • i18n / locale support — wrap all user-visible strings in I18n.t; makes the gem usable for non-English apps
  • Custom dashboard cards — registration hook so host apps can inject their own stat cards alongside the built-in queue, cache, and cable cards
  • Custom nav linksconfig.nav_links = [{ label: "Admin", url: "/admin" }] to integrate the dashboard into the host app's navigation

Out of Scope (for now)

  • Background job execution — this is a monitoring engine, not a worker runner; it will never enqueue or execute jobs itself
  • Multi-app support — one mounted instance per Rails app; cross-app aggregation is out of scope
  • Solid Queue pro features — concurrency limits, job priorities at the process level — those belong in Solid Queue itself
  • WebSocket push — real-time push via Action Cable is deferred; polling via Turbo Frame covers the operational need without coupling the dashboard to its own cable configuration