User interface for Delayed Job Mongoid (https://github.com/collectiveidea/delayed_job_mongoid) in Ruby on Rails
- This app uses cookies to store the selected options.
You will need Delayed Job, delayed_job
, and Delayed Job Mongoid, delayed_job_mongoid
, installed in a Ruby on Rails application for this gem to work properly.
Navigate to the /rush_job_mongoid
route in your application to see the Delayed Jobs. Locally this would be http://localhost:3000/rush_job_mongoid
Enables or disables dark mode
Make sure workers are stopped before editing
Queues on the dashboard are eager loaded. If there are lots of queues this can affect performance. Disable queues if this becomes an issue.
Add this line to your Ruby on Rails application's Gemfile:
gem 'rush_job', '~> 1.0.1'
And then execute:
$ bundle install
Add the following to your config/routes.rb
file:
mount RushJobMongoid::Engine => '/rush_job_mongoid'
Open an issue or
- Fork
- Update
- Test
bundle exec rails app:test:all
and check coverage intest/coverage/index.html
bundle exec rubocop
bundle exec brakeman
- Open pull request
- Remove dependency on Rails UJS and move to Hotwire and Turbo
The gem is available as open source under the terms of the MIT License.