- fix: make sure basePath does not end with a '/' character (a83f9e4)
- fix: ignorePaths should not include basePath (f1d00bd)
- refactor(QueueConsumers): clean up and improve handling logic (77c2f1c)
- refactor: use latest websocket streams, clean up components (31b6a3c)
- build: bump up webpack and its dependencies to the latest releases (3082a48)
- feat: add support for FIFO queues (b492423)
- build: bump up socket.io-client to 4.5.4 (7218434)
- chore: update license (e827a92)
- build(npm): fix NPM vulnerability warnings (ce6f9f4)
- docs(readme): use code quality badge (3496c93)
- build: migrate from lgtm to github code scanning (0be37a3)
- docs: update screenshots (22ffdad)
- build: fix npm vulnerability warnings (35cb15c)
- feat(Exchange): make queue listing items clickable (02f09b6)
- feat(Home): add CreateQueue component (bac20c3)
- fix: fix incorrect queue namespace notation (fe2319e)
- fix: fix buttons styling (32ec8be)
- refactor(LeftPanel): group queues by namespace (c61e20d)
- feat: add Queues component (d2564a5)
- feat: bind/unbind a queue, create/delete an exchange (d82f558)
- feat(Home): allow to create an exchange from home page (34cd46c)
- feat(Exchange): add Exchange component (5de18f9)
- refactor(LeftPanel): clean up (dbf3325)
- feat(LeftPanel/Queues): use custom useParams() hook (6a631d3)
- feat(hooks): add custom useParams() hook (1b70007)
- feat(LeftPanel): add fanout exchanges listing (07dfcb4)
- refactor: sync up with the latest changes from redis-smq (fb72567)
- Clean up dev dependencies
- Bump up webpack-cli to v4.10.0
- Fix 'npm install' warnings
- Fix 'message.metadata undefined' error from ScheduledMessages
- Improve WebsocketMainStream updates handling
- Update docs
- Update docs
- Remove PendingMessagesWithPriority component, refactor and clean up
- Sync up with [email protected]
- Fix NPM vulnerability warnings
- Fix NPM security warnings
- Fix incomplete message options when message sequence ID equals 0
- Fix broken dev environment
- Refactor MessageOptions, remove redundant code
- Fix minor middleware bug ignoring basePath
- Update LICENSE
- Clean up
- Fix npm security warnings
- Fix WebSocket ignoring basePath when opening a ws connection
- Handle properly trailing slash in basePath
- Fix queue rate limit not being updated when selecting a queue
- Support basePath when using the web ui from behind a reverse proxy
- Remove debug info
- Destroy websocket connection instance upon disconnect event
- Refactor time series chart and clean up
- Fix consumer time series
- Fix npm vulnerability warnings
- Update docs
- Allow to configure queue rate limiting, clean up
- Allow deleting namespaces
- Sync API updates from [email protected]
- Sync latest updates from redis-smq
- Fix window.matchMedia error for Safari < 14
- Refactor the Web UI to match the latest updates from redis-smq
- Fix npm vulnerability warnings
- Integrate queue deletion into Web UI, refactor
- Update HTTP API endpoints
- Add support for multi-queue producers
- Add support for rates time series
- Refactor and make use of new WebSocket streams
- Use strict package versioning.
- Excluded screenshots from the npm package.
- Fixed table heading captions in ConsumerResourcesChart.
- Updated screenshot-00003.png.
- Refactored application routing.
- Added a custom error page for XHR requests errors.
- Updated RedisSMQ logo.
- Updated screenshots.
- Added RedisSMQ logo.
- Updated screenshots.
- Fixed broken dist.
- Always run a new build before publishing.
- Integrated RedisSMQ REST API allowing to manage queues and messages.
- Bug fixes and improvements regarding UI experience and page layout.
- Updated line charts.
- Updated models to match metrics from redis-smq v4.
- Moved redis-smq-monitor server to redis-smq.
- Clean up.
- Fixed .npmignore
- Fixed inconsistent typing between redis-smq and redis-smq-monitor.
- Fixed small issues in consumer listing.
- Refactored monitor server.
- Fixed broken build.
- Reset timeline when switching between queues.
- Improved queue listing.
- Handled application state during a cold start.
- Fixed root directory for static files
- Fallback to index.html if the requested path does not exist
- Fixed package.json main entry.
- Improved error handling, websocket, and commonjs export type for the server.
- Migrated React codebase to TypeScript.
- Improved consumer stats: added cpu usage percentage, pid, hostname, ip address.
- Added a new rates chart per queue, in plus of the existing global rates chart.
- Used react router for routing to new dedicated queue pages.
- Fixed many performance issues.
- Refactored the page layout and replaced semantic-ui with bootstrap.
- Fixed npm warning about chart.js@^2.3 not being installed
- Removed unused packages