JavaKoala / rush_job

User interface for delayed_job

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RushJob

User interface for Delayed Job (https://github.com/collectiveidea/delayed_job) in Ruby on Rails

Dashboard

Jobs

Note

  • This has only been tested with SQLite and Postgresql.
  • This app uses cookies to store the dark mode selection.

Usage

You will need Delayed Job, delayed_job, and Delayed Job ActiveRecord, delayed_job_active_record, installed in a Ruby on Rails application for this gem to work properly.

Navigate to the /rush_job route in your application to see the Delayed Jobs. Locally this would be http://localhost:3000/rush_job

Installation

Add this line to your Ruby on Rails application's Gemfile:

gem 'rush_job', '~> 0.6.1'

And then execute:

$ bundle install

Add the following to your config/routes.rb file:

mount RushJob::Engine => '/rush_job'

Contributing

Open an issue or

  1. Fork
  2. Update
  3. Test
    1. bundle exec rails app:test:all and check coverage in test/coverage/index.html
    2. bundle exec rubocop
    3. bundle exec brakeman
  4. Open pull request

License

The gem is available as open source under the terms of the MIT License.

About

User interface for delayed_job

License:MIT License


Languages

Language:Ruby 69.2%Language:HTML 22.6%Language:JavaScript 4.6%Language:SCSS 2.6%Language:CSS 1.0%