Version 2.5.0
Released 2020-06-10
Ability to configure cors origins
Add Promtheus metrics
- Fix private unsubscriptions for missing topic
- Remove dead clients
CI build stable versions
Creates AMQP exchange on start if it doesn't exist Makes the AMQP rango queue instance exclusive Delete explicitly the queue on exit
Disconnect slow connections to avoid memory leak and dead lock Enable auto messages ack on amqp
Fix: handle AMQP reconnection
Fix a race condition
Handle ping
Shutdown on AMQP disconnect
Pull Requests
Merge pull request #6 from openware/fix/create-ex-on-start
Merge pull request #2 from openware/feature/metrics
Version 2.4.3
Released 2020-06-09
Creates AMQP exchange on start if it doesn't exist Makes the AMQP rango queue instance exclusive Delete explicitly the queue on exit
Disconnect slow connections to avoid memory leak and dead lock Enable auto messages ack on amqp
Fix a race condition
Version 2.4.2
Released 2020-06-03
Shutdown on AMQP disconnect
Version 2.4.1
Released 2020-05-06
Add Promtheus metrics
- Fix private unsubscriptions for missing topic
- Remove dead clients
Handle ping
Version 2.4.0
Released 2020-04-30
Ability to configure using ranger env variables
Add Dockerfile and CI basic pipeline
Add support of public incremental objects Ability to subscribe to streams from connection URI Discard empty messages from websocket client
Add hub tests
Add a README
Add amqp listener update request parser
bump version to 2.4
CI build stable versions
Fix URI parser
Fix JSON parsing for klines
Handle public and private subscriptions and messages routing
Init commit
Introduce routing package Pass UID from JWT to client on authenticated connection
Protect client to write message once closed
Remove buffer on websocket writes
Rework AMQP upstream