You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
2.0.0 — 2024-11-19
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