├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Appraisals ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── assets ├── clock_a_clock_on_the_side.png └── screenshot.png ├── gemfiles ├── sidekiq_6.4.gemfile ├── sidekiq_6.5.gemfile ├── sidekiq_7.0.gemfile └── sidekiq_7.1.gemfile ├── lib ├── sidecloq.rb └── sidecloq │ ├── job_enqueuer.rb │ ├── locker.rb │ ├── runner.rb │ ├── schedule.rb │ ├── scheduler.rb │ ├── utils.rb │ ├── version.rb │ └── web.rb ├── sidecloq.gemspec ├── test ├── fixtures │ └── sidecloq.yml ├── helper.rb ├── test_job_enqueuer.rb ├── test_locker.rb ├── test_runner.rb ├── test_schedule.rb ├── test_scheduler.rb ├── test_sidecloq.rb └── test_utils.rb └── web ├── locales ├── en.yml └── es.yml └── views └── recurring.erb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/.gitignore -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/Rakefile -------------------------------------------------------------------------------- /assets/clock_a_clock_on_the_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/assets/clock_a_clock_on_the_side.png -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/gemfiles/sidekiq_6.4.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/gemfiles/sidekiq_6.5.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_7.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/gemfiles/sidekiq_7.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_7.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/gemfiles/sidekiq_7.1.gemfile -------------------------------------------------------------------------------- /lib/sidecloq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq.rb -------------------------------------------------------------------------------- /lib/sidecloq/job_enqueuer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/job_enqueuer.rb -------------------------------------------------------------------------------- /lib/sidecloq/locker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/locker.rb -------------------------------------------------------------------------------- /lib/sidecloq/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/runner.rb -------------------------------------------------------------------------------- /lib/sidecloq/schedule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/schedule.rb -------------------------------------------------------------------------------- /lib/sidecloq/scheduler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/scheduler.rb -------------------------------------------------------------------------------- /lib/sidecloq/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/utils.rb -------------------------------------------------------------------------------- /lib/sidecloq/version.rb: -------------------------------------------------------------------------------- 1 | module Sidecloq 2 | VERSION = '0.5.0' 3 | end 4 | -------------------------------------------------------------------------------- /lib/sidecloq/web.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/lib/sidecloq/web.rb -------------------------------------------------------------------------------- /sidecloq.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/sidecloq.gemspec -------------------------------------------------------------------------------- /test/fixtures/sidecloq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/fixtures/sidecloq.yml -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/test_job_enqueuer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_job_enqueuer.rb -------------------------------------------------------------------------------- /test/test_locker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_locker.rb -------------------------------------------------------------------------------- /test/test_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_runner.rb -------------------------------------------------------------------------------- /test/test_schedule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_schedule.rb -------------------------------------------------------------------------------- /test/test_scheduler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_scheduler.rb -------------------------------------------------------------------------------- /test/test_sidecloq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_sidecloq.rb -------------------------------------------------------------------------------- /test/test_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/test/test_utils.rb -------------------------------------------------------------------------------- /web/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/web/locales/en.yml -------------------------------------------------------------------------------- /web/locales/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/web/locales/es.yml -------------------------------------------------------------------------------- /web/views/recurring.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyr/sidecloq/HEAD/web/views/recurring.erb --------------------------------------------------------------------------------