Skip to content
Cannot retrieve contributors at this time
- TODO: address race condition with delayed jobs (using redis transactions)
- Support ENV['BACKGROUND'] flag for daemonizing (bernerdschaefer)
- Added support for before_schedule and after_schedule hooks (yaauie)
- Added remove_delayed_job_from_timestamp to remove delayed jobs from
a given timestamp.
- Adding enqueue_at_with_queue/enqueue_in_with_queue support (niralisse)
Resque::Scheduler.poll_sleep_amount to allow for configuring
the sleep time b/w delayed queue polls.
- Add a "Clear Delayed Jobs" button to the Delayed Jobs page (john-griffin)
- Fixed pagination issue on the Delayed tab
- porting bug fixes from v1.9-stable
- Rake task drop a pid file (sreeix)
- Dynamic schedule support (brianjlandau, davidyang)
- Now depends on redis >=1.3
- Compatibility with resque 1.15.0
- Validates delayed jobs prior to insertion into the delayed queue (bogdan)
- Rescue exceptions that occur during queuing and log them (dgrijalva)
- Support for rufus-scheduler "every" syntax (fallwith)
- Ability to pass a Time to handle_delayed_items for testing/staging (rcarver)
- Support for custom job classes (like resque-status) (mattetti)
- Updated scheduler rake task to allow for an alternate setup task
to avoid loading the entire stack. (chewbranca)
- Fixed sig issue on win32 (#25)
- Adding ability to remove jobs from delayed queue (joshsz)
- Fixing issue #23 (removing .present? reference)
- Fixing issue with redis gem 2.0.1 and redis server 1.2.6 (dbackeus)
- Fixing issue with redis server 1.2.6 and redis gem 2.0.1
- Adding redis 2.0 support (bpo)
- Adding queue now functionality to delayed timestamps (daviddoan)
- Adding rails_env for scheduled jobs to support scoping jobs by
- Fixing ruby 1.8.6 compatibility issue.
- Adding gemspec for bundler support.
- Moving version to match corresponding resque version
- Sorting schedule on Scheduler tab
- Adding tests for resque-web (gravis)
- Fixed support for overriding queue from schedule config.
- Removed resque-web dependency on loading the job classes for "Queue Now",
provided "queue" is specified in the schedule.
- The queue is now stored with the job and arguments in the delayed queue so
there is no longer a need for the scheduler to load job classes to introspect
- Added support for specifying the queue to put the job onto. This allows for
you to have one job that can go onto multiple queues and be able to schedule
jobs without having to load the job classes.
- Added support for scheduled jobs with empty crons. This is helpful to have
jobs that you don't want on a schedule, but do want to be able to queue by
clicking a button.
- Change Delayed Job tab to display job details if only 1 job exists
for a given timestamp
- Bugfix: delayed jobs close together resulted in a 5 second sleep