Travis build status
enable remove to be called provided no callbacks
- fix setting global redis/search options
- callback based state changes
- update dependencies
Merge branch 'master' of https://github.com/LearnBoost/kue
Fix for issue #251

The pollForJobs timer was not being cleared when switching views for different job states.

https://github.com/LearnBoost/kue/issues/251
bugfix: Use factory to get Queue, otherwise a new instance will be created, ignoring the originally specified options, invalidating e.g. disableSearch
Merge pull request #281 from kbsanders/patch-1

Fix UI polling
Remove console.log

I just updated to 0.7.4 and had a ton of these messages streaming in my log, all of a sudden.
Merge pull request #285 from trickeyone/patch-1

Remove console.log
Merge pull request #283 from kintel/master

bugfix: Use factory to get Queue, otherwise a new instance will be creat...
merge small fix PRs
Remove the warning about 'script' in lib/http/views/job/list.jade . Upgrade jade and stylus to the latest versions.
Merge pull request #288 from vinceyuan/master

Remove the warning about 'script' in lib/http/views/job/list.jade . Upgrade jade and stylus to the latest versions.
Unescape job.data for HTML content
Fix redis client connection settings
0.7.5
use Node's builtin cluster module
Initialize Worker.client with Queue redis client for reuse
Reuse redis connection from queue on job creation
Handle errors emitted by redis by listening on error event to avoid crashes

http://nodejs.org/api/events.html#events_class_events_eventemitter
When an EventEmitter instance experiences an error, the typical action is to emit an 'error' event. Error events are treated as a special case in node. If there is no listener for it, then the default action is to print a stack trace and exit the program.
Redis emits errors in several places.