Skip to content

2.0.0 Beta 1

Pre-release
Pre-release

Choose a tag to compare

@tjdraper tjdraper released this 01 Nov 19:57
· 7 commits to main since this release
0c775f8

2.0.0 Beta 1

Added

  • Added an HTTP interface for viewing and managing enqueued, completed, and failed items (see readme for how to implement and access routing), as well as JSON output
  • Added method enqueueJob to the QueueHandler interface — this method simplifies adding a single job onto a queue
  • Added method getEnqueuedItemsFromAllQueues to the QueueHandler interface
  • Added method findEnqueuedItemByKey to the QueueHandler interface
  • Added method getEnqueuedItemsFromAllQueues to the QueueHandler interface
  • Added method getCompletedItems to the QueueHandler interface
  • Added method findCompletedItemByKey to the QueueHandler interface
  • Added method getCompletedItemsFromAllQueues to the QueueHandler interface
  • Added method getFailedItems to the QueueHandler interface
  • Added method getFailedItemsFromAllQueues to the QueueHandler interface
  • Added method findFailedItemByKey to the QueueHandler interface
  • Added method retryFailedItemByKey to the QueueHandler interface
  • Added a QueueConfig class for configuring various aspects of the queuing system (see readme for how to implement)
  • Completed Queue items are now saved for a period of time
  • Failed Queue items are now saved for a period of time