- Inject other Redis clients compatible with node_redis #344
- Add support to connect to Redis using Linux sockets #362
- Add .save callback sample code in documentation #367
- Fix broken failure backoff #360
- Merge web console redirection fix #357
- Add db selection option to redis configuration #354
- Get number of jobs with given state and type #349
- Add Queue.prototype.delayed function #351
- Fix wrong parameter orders in complete event #343s
- Graceful shutdown bug fix #328
- Implement backoff on failure retries #300
- Allow passing back worker results via done to event handlers #170
- Allow job producer to specify which keys of
job.data
to be indexed for search #284 - Waffle.io Badge #332
- Dropping monkey-patch style redis client connections
- Update docs: Worker Pause/Resume-ability
- Update docs: Reliability of Queue event handlers over Job event handlers
- Graceful shutdown bug fix #336
- More robust graceful shutdown under heavy load #328
- Fixed broken monkey-patch style redis connections #323
- Suppress "undefined" messages on String errors. Closes #230
- Fix cannot read property id of undefined errors. Closes #252
- Parameterize limit of jobs checked in promotion cycles. Closes #244
- Graceful shutdown
- Worker pause/resume ability, Closes #163
- Ensure event subscription before job save. Closes #179
- Fix Queue singleton
- Fix failed event being called in first attempt. Closes #142
- Disable search (Search index memory leaks). See #58 & #218
- Emit error events on both kue and job
- JS/Coffeescript tests added (Mocha+Should)
- Travis support added
- Fix redirection to active for mounted apps
- Fixed issue preventing polling for new jobs. Closes #192
- Make pollForJobs actually use ms argument. Closes #158
- Support delay over HTTP POST. Closes #165
- Fix natural sorting. Closes #174
- Update
updated_at
timestamp duringlog
,progress
,attempt
, orstate
changes. Closes #188 - Fix redirection to /active. Closes #190
- add POST /job to create a job
- fix /job/search hang
- Revert "Fix delay() not really delaying"
- Revert "If a job with a delay has more attempts, honor the original delay"
- fix: if a job with a delay has more attempts, honor the original delay [mathrawka]
- Added 0.8.0 support
- Changed: reduce polling by using BLPOP to notify workers of activity [Davide Bertola]
- Fixed: use relative stats route to support mounting [alexkwolfe]
- Fixed 0.6.x support
- Removed empty Makefile
- Removed unnecessary "pooling"
- Fixed multiple event emitting. Closes #73
- Fixed menu styling
- Fixed auto event subscription. Closes #68
- Changed: one redis connection for all workers
- Removed user-select: none from everything. Closes #50
- Added search capabilities
- Added
workTime
stat - Added removal of stale jobs example
- Added Queue-level job events, useful for removing stale jobs etc. Closes * Changed: lazy load reds search [David Wood]
- Fixed
Job#error
for modules that throw strings or emiterror
events with strings [guillermo] #51 - Fixed
Job#remove(fn)
- Fixed proxy issue with paths, use relative paths [booo]
- Added infinite scroll
- Added delayed job support
- Added configurable redis support [davidwood]
- Added job windowing. Closes #28
- Added
Job#delay(ms)
- Removed job scrollIntoView
- Removed fancy scrollbar (for infinite scroll / windowing :( )
- Removed "More" button
- Fixed z-index for actions
- Fixed job mapping. Closes #43
- Added exposing of progress via redis pubsub
- Added pubsub job events "complete" and "failed"
- Fixed: capping of progress > 100 == 100
- UI: scroll details into view
- Added caustic to aid in template management
- Added job attempt support. Closes #31
- Added
Job.attempts(n)
- Added minified jQuery
- Added cluster integration docs. Closes #13
- Added GET /jobs/:from..:to to JSON API
- Fixed: hide "More" on sort
- Fixed: hide "More" on filter
- Fixed: removed "error" emission, blows up when no one is listening
- Added support to update state from UI. Closes #26
- Added support to alter priority in UI. Closes #25
- Added filtering by type. Closes #20
- Initial release