All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added pipeline for tests, linting and automatic website deployment upon tagging
- Added website for documentation
- Added the first trivial unit test which snapshots the exposed
- Added a Compose File (
docker-compose.yml) to simplify running Redis locally - Added support for
bullmq - Added
redis-infodependency for displaying up-to-date stats from Redis - Added
constants.tsfor static constants in the client
- Migrated entire project to TypeScript
- Bumped dependencies' versions
- Improved README
- Updated example to include
bullmq - Renamed
UItorouterto reflect what it is - Refactor
function's to arrow functions - Replaced exclusive
.npmignorewith inclusivefiles: Arrayinpackage.json
- Fixed eslint configuration
- Removed Ramda dependency
- Adds Clean all button for failed jobs as well, previously that was only available on the delayed queue
- Allows users to use different paths from the one configured in Express through proxyUrl param when provided in the request
- This release adds the option to work with queues already set in Bull. This is introduced by the method setQueues, for more information, check docs.
- Add delayed information with updates in real time (kudos to @alexleroyross for one more PR)
- Bump Bull, React and date-fns dependencies
- fixes some styling for error stack traces
- Add a Clean action for the queue in delayed status. #18
- Fix issue when total_system_memory is not present. #12
- Queue data and error stack traces with better highlighting
First working version with correct dependencies in place and minimal features available to users
- Auto polls status for each queue.
- Retry one or all failed jobs
- Status overview for queue healthy (such as memory and connected clients)