Metadata


Name
good_job
Version
3.15.5
Platform
ruby
Authors
Ben Sheldon
Bindir
exe
Date
2023-04-24 00:00:00 UTC
Dependencies
activejob (>= 6.0.0)
activerecord (>= 6.0.0)
concurrent-ruby (>= 1.0.2)
fugit (>= 1.1)
railties (>= 6.0.0)
thor (>= 0.14.1)
webrick (>= 1.3)
benchmark-ips (>= 0, development)
capybara (>= 0, development)
dotenv (~> 2.7.6, development)
foreman (>= 0, development)
gem-release (>= 0, development)
github_changelog_generator (>= 0, development)
kramdown (>= 0, development)
kramdown-parser-gfm (>= 0, development)
pry-rails (>= 0, development)
puma (~> 5.6, development)
rspec-rails (>= 0, development)
selenium-webdriver (>= 0, development)
yard (>= 0, development)
yard-activesupport-concern (>= 0, development)
Description
A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
Email
bensheldon@gmail.com
Executables
good_job
Extra rdoc files
README.md
CHANGELOG.md
LICENSE.txt
Files
CHANGELOG.md
LICENSE.txt
README.md
app/charts/good_job/scheduled_by_queue_chart.rb
app/controllers/good_job/application_controller.rb
app/controllers/good_job/batches_controller.rb
app/controllers/good_job/cron_entries_controller.rb
app/controllers/good_job/frontends_controller.rb
app/controllers/good_job/jobs_controller.rb
app/controllers/good_job/processes_controller.rb
app/filters/good_job/base_filter.rb
app/filters/good_job/batches_filter.rb
app/filters/good_job/jobs_filter.rb
app/frontend/good_job/application.js
app/frontend/good_job/modules/charts.js
app/frontend/good_job/modules/checkbox_toggle.js
app/frontend/good_job/modules/document_ready.js
app/frontend/good_job/modules/live_poll.js
app/frontend/good_job/modules/popovers.js
app/frontend/good_job/modules/toasts.js
app/frontend/good_job/style.css
app/frontend/good_job/vendor/bootstrap/bootstrap.bundle.min.js
app/frontend/good_job/vendor/bootstrap/bootstrap.min.css
app/frontend/good_job/vendor/chartjs/chart.min.js
app/frontend/good_job/vendor/es_module_shims.js
app/frontend/good_job/vendor/rails_ujs.js
app/frontend/good_job/vendor/stimulus.js
app/helpers/good_job/application_helper.rb
app/models/concerns/good_job/filterable.rb
app/models/concerns/good_job/reportable.rb
app/models/good_job/base_execution.rb
app/models/good_job/base_record.rb
app/models/good_job/batch.rb
app/models/good_job/batch_record.rb
app/models/good_job/cron_entry.rb
app/models/good_job/discrete_execution.rb
app/models/good_job/execution.rb
app/models/good_job/execution_result.rb
app/models/good_job/job.rb
app/models/good_job/lockable.rb
app/models/good_job/process.rb
app/models/good_job/setting.rb
app/views/good_job/batches/_jobs.erb
app/views/good_job/batches/_table.erb
app/views/good_job/batches/index.html.erb
app/views/good_job/batches/show.html.erb
app/views/good_job/cron_entries/index.html.erb
app/views/good_job/cron_entries/show.html.erb
app/views/good_job/jobs/_executions.erb
app/views/good_job/jobs/_table.erb
app/views/good_job/jobs/index.html.erb
app/views/good_job/jobs/show.html.erb
app/views/good_job/processes/index.html.erb
app/views/good_job/shared/_alert.erb
app/views/good_job/shared/_chart.erb
app/views/good_job/shared/_filter.erb
app/views/good_job/shared/_footer.erb
app/views/good_job/shared/_navbar.erb
app/views/good_job/shared/icons/_arrow_clockwise.html.erb
app/views/good_job/shared/icons/_check.html.erb
app/views/good_job/shared/icons/_clock.html.erb
app/views/good_job/shared/icons/_dash_circle.html.erb
app/views/good_job/shared/icons/_dots.html.erb
app/views/good_job/shared/icons/_exclamation.html.erb
app/views/good_job/shared/icons/_info.html.erb
app/views/good_job/shared/icons/_pause.html.erb
app/views/good_job/shared/icons/_play.html.erb
app/views/good_job/shared/icons/_skip_forward.html.erb
app/views/good_job/shared/icons/_stop.html.erb
app/views/good_job/shared/icons/_trash.html.erb
app/views/layouts/good_job/application.html.erb
config/locales/de.yml
config/locales/en.yml
config/locales/es.yml
config/locales/fr.yml
config/locales/nl.yml
config/locales/ru.yml
config/locales/ua.yml
config/routes.rb
exe/good_job
lib/active_job/queue_adapters/good_job_adapter.rb
lib/generators/good_job/install_generator.rb
lib/generators/good_job/templates/install/migrations/create_good_jobs.rb.erb
lib/generators/good_job/templates/update/migrations/01_create_good_jobs.rb.erb
lib/generators/good_job/templates/update/migrations/02_create_good_job_settings.rb.erb
lib/generators/good_job/templates/update/migrations/03_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb.erb
lib/generators/good_job/templates/update/migrations/04_create_good_job_batches.rb.erb
lib/generators/good_job/templates/update/migrations/05_create_good_job_executions.rb.erb
lib/generators/good_job/update_generator.rb
lib/good_job.rb
lib/good_job/active_job_extensions/batches.rb
lib/good_job/active_job_extensions/concurrency.rb
lib/good_job/active_job_extensions/interrupt_errors.rb
lib/good_job/active_job_extensions/notify_options.rb
lib/good_job/adapter.rb
lib/good_job/assignable_connection.rb
lib/good_job/bulk.rb
lib/good_job/capsule.rb
lib/good_job/cleanup_tracker.rb
lib/good_job/cli.rb
lib/good_job/configuration.rb
lib/good_job/cron_manager.rb
lib/good_job/current_thread.rb
lib/good_job/daemon.rb
lib/good_job/dependencies.rb
lib/good_job/engine.rb
lib/good_job/interrupt_error.rb
lib/good_job/job_performer.rb
lib/good_job/log_subscriber.rb
lib/good_job/multi_scheduler.rb
lib/good_job/notifier.rb
lib/good_job/notifier/process_registration.rb
lib/good_job/poller.rb
lib/good_job/probe_server.rb
lib/good_job/scheduler.rb
lib/good_job/version.rb
Homepage
https://github.com/bensheldon/good_job
Licenses
MIT
Metadata
{"bug_tracker_uri"=>"https://github.com/bensheldon/good_job/issues", "changelog_uri"=>"https://github.com/bensheldon/good_job/blob/master/CHANGELOG.md", "documentation_uri"=>"https://rdoc.info/github/bensheldon/good_job", "homepage_uri"=>"https://github.com/bensheldon/good_job", "source_code_uri"=>"https://github.com/bensheldon/good_job", "rubygems_mfa_required"=>"true"}
Rdoc options
--title
GoodJob - a multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
--main
README.md
--line-numbers
--inline-source
--quiet
Require paths
lib
Required ruby version
>= 2.6.0
Required rubygems version
>= 0
Rubygems version
3.4.10
Specification version
4
Summary
A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
Original platform
ruby
New platform
ruby