gitextract_nv7r3_7n/ ├── .github/ │ └── workflows/ │ └── main.yml ├── .gitignore ├── .rubocop.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── Procfile.dev ├── README.md ├── Rakefile ├── app/ │ ├── assets/ │ │ ├── javascripts/ │ │ │ └── solid_queue_dashboard/ │ │ │ ├── alpine.js │ │ │ └── application.js │ │ └── stylesheets/ │ │ └── solid_queue_dashboard/ │ │ ├── application.css │ │ └── tailwind.css │ ├── controllers/ │ │ └── solid_queue_dashboard/ │ │ ├── appearance_controller.rb │ │ ├── application_controller.rb │ │ ├── dashboard_controller.rb │ │ ├── jobs_controller.rb │ │ ├── processes_controller.rb │ │ ├── recurring_tasks_controller.rb │ │ └── stats_controller.rb │ ├── helpers/ │ │ └── solid_queue_dashboard/ │ │ ├── appearance_helper.rb │ │ ├── application_helper.rb │ │ ├── icons_helper.rb │ │ ├── jobs_helper.rb │ │ ├── pagination_helper.rb │ │ ├── processes_helper.rb │ │ └── recurring_tasks_helper.rb │ └── views/ │ ├── layouts/ │ │ └── solid_queue_dashboard/ │ │ └── application.html.erb │ └── solid_queue_dashboard/ │ ├── application/ │ │ ├── _flash_messages.html.erb │ │ ├── _footer.html.erb │ │ ├── _navbar.html.erb │ │ └── _pagination.html.erb │ ├── dashboard/ │ │ └── index.html.erb │ ├── jobs/ │ │ ├── _filters.html.erb │ │ ├── _table.html.erb │ │ ├── _table_row.html.erb │ │ ├── index.html.erb │ │ └── show.html.erb │ ├── processes/ │ │ ├── _filters.html.erb │ │ ├── _table.html.erb │ │ ├── _table_row.html.erb │ │ ├── index.html.erb │ │ └── show.html.erb │ ├── recurring_tasks/ │ │ ├── _filters.html.erb │ │ ├── _table.html.erb │ │ ├── _table_row.html.erb │ │ ├── index.html.erb │ │ └── show.html.erb │ └── stats/ │ └── index.html.erb ├── bin/ │ ├── console │ ├── dev │ ├── setup │ └── setup-test-app ├── bun.lockb ├── config/ │ └── routes.rb ├── lib/ │ ├── solid_queue_dashboard/ │ │ ├── configuration.rb │ │ ├── decorators/ │ │ │ ├── job_decorator.rb │ │ │ ├── jobs_decorator.rb │ │ │ ├── process_decorator.rb │ │ │ ├── processes_decorator.rb │ │ │ ├── recurring_task_decorator.rb │ │ │ └── recurring_tasks_decorator.rb │ │ ├── engine.rb │ │ ├── job.rb │ │ ├── process.rb │ │ ├── recurring_task.rb │ │ └── version.rb │ └── solid_queue_dashboard.rb ├── package.json ├── sig/ │ └── solid_queue_dashboard.rbs ├── solid_queue_dashboard.gemspec ├── tailwind.config.js ├── test/ │ ├── test_helper.rb │ └── test_solid_queue_dashboard.rb └── test_app/ ├── .ruby-version ├── Gemfile ├── README.md ├── Rakefile ├── app/ │ ├── controllers/ │ │ ├── application_controller.rb │ │ └── concerns/ │ │ └── .keep │ ├── jobs/ │ │ ├── accept_arguments_job.rb │ │ ├── always_fail_job.rb │ │ ├── application_job.rb │ │ ├── few_seconds_job.rb │ │ ├── good_job.rb │ │ ├── long_running_job.rb │ │ ├── random_fail_job.rb │ │ └── retrying_job.rb │ └── models/ │ ├── application_record.rb │ └── concerns/ │ └── .keep ├── bin/ │ ├── bundle │ ├── dev │ ├── jobs │ ├── rails │ ├── rake │ ├── setup │ └── thrust ├── config/ │ ├── application.rb │ ├── boot.rb │ ├── credentials.yml.enc │ ├── database.yml │ ├── environment.rb │ ├── environments/ │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers/ │ │ ├── cors.rb │ │ ├── filter_parameter_logging.rb │ │ └── inflections.rb │ ├── locales/ │ │ └── en.yml │ ├── master.key │ ├── puma.rb │ ├── queue.yml │ ├── recurring.yml │ └── routes.rb ├── config.ru ├── db/ │ ├── queue_schema.rb │ ├── schema.rb │ └── seeds.rb ├── lib/ │ └── tasks/ │ ├── .keep │ └── jobs.rake ├── public/ │ └── robots.txt ├── script/ │ └── .keep ├── storage/ │ └── .keep └── vendor/ └── .keep