- version: patch bump to 0.5.11 - @Unitech
- feature: add version to process name - @Unitech
- chore: remove some logs - @Unitech
- change - @Unitech
- disable watchdog on exit - make call to cb 'synchronous' #88 - @Unitech
- chore: update changelog - @Eywek
- feat: add agent version into status packet - @Eywek
- feat: handle heapprofile - @Eywek
- version: patch bump to 0.5.9 - @Unitech
- fix: scope - @Unitech
- version: patch bump to 0.5.8 - @Unitech
- fix: check if object - @Unitech
- fix: abort connection if error has been received from root - @Unitech
- chore: add machine name on info - @Unitech
- quick fix: #68 reduce time to reconnect - @Unitech
- improv: delay start of watchdog (once everything is fine start it ok) - @Unitech
- remove old keymetrics links - @Unitech
- adapt test - @Unitech
- fix #82 - @Unitech
- chore: edit changelog - @Eywek
- version: patch bump to 0.5.7 - @Eywek
- improv: send secret key via root ping / websocket headers - @Eywek
- version: patch bump to 0.5.6 - @vmarchaud
- reverse: fix resolve id instead of name - @vmarchaud
- version: patch bump to 0.5.5 - @Eywek
- improv: fix old configuration retrieve - @Eywek
- chore: add changelog.md #80 - @Eywek
- improv: fix node version with iojs - @Eywek
- version: patch bump to 0.5.3 - @Eywek
- improv: add signal handlers to enable profiling #75 - @vmarchaud
- improv: cleanup useless vars and fix output functions - @Eywek
- improv: fix active transporters #74 - @Eywek
- improv: move websocket error listener #78 - @Eywek
- improv: fix debug prefix - @Unitech
- version: patch bump to 0.5.2 - @Eywek
- improv: fix ws connect() method for reconnects - @Eywek
- improv: delay the logging timeout when calling starting it multiple times - @BenoitZugmeyer
- improv: fix crash #72 - @Eywek
- feat: add pm2 reverse actions available #69 - @Eywek
- improv: use process_id instead of process_name for broadcast logs #70 - @Eywek
- version: patch bump to 0.5.4 - @Eywek
- improv: fix leak - @Eywek
- version: patch bump to 0.4.2 - @vmarchaud
- transaction: export startTime for each span #50 - @vmarchaud
- ci: add node 10 - @vmarchaud
- version: patch bump to 0.5.1 - @vmarchaud
- improv: background reconnect #66 - @Eywek
- version: minor bump to 0.5.0 - @vmarchaud
- improv: buffer data when not connected - @Eywek
- improv: add km_monitored handle - @Eywek
- improv: use pub instead of pub-emitter for axon, stop handling manual reconnection - @Eywek
- improv: remove queue handle on axon - @Eywek
- improv: edit json5 handle - @Eywek
- improv: use old logic for axon - @Eywek
- improv: fix reconnection with axon #58 - @Eywek
- improv: fix #43 watchdog - @Eywek
- improv: fix #58 agent queue - @Eywek
- improv: fix #48 for old agent - @Eywek
- improv: update 2 to 4 logs on exception #60 - @Eywek
- improv: use logs instead of console.log - @Alexandre Strzelewicz
- feat: keep ws conf - @Alexandre Strzelewicz
- chore: add coverage, use codeclimate - @Eywek
- fix: fix #49, logs buffer - @Eywek
- axon: handle reconnection ourselves #52 - @vmarchaud
- meta: add agpl3 license - @vmarchaud
- meta: rename npm name #47 - @vmarchaud
- version: patch bump to 0.4.1 - @vmarchaud
- daemon: catch error and restart itself #42 - @Unitech
- fix: verify connectivity on axon socket #41 - @Unitech
- feat: use pm2_env for broadcast logs - @Eywek
- improv: fix getActiveTransporters() method - @Eywek
- improv: isConnected() using axon buffer and nssocket waiting retry, fix #35 - @Eywek
- version: patch bump to 0.3.5 - @vmarchaud
- ci: remove node 10 (still not available) - @vmarchaud
- chore: bugfix getInfos RPC request #34 - @vmarchaud
- improv: read profiling file as raw - @Eywek
- improv: edit default websocket endpoint - @Eywek
- fix: set DAEMON_ACTIVE to true when successfully connected - @Unitech
- chore: up pm2-axon-rpc - @Unitech
- ci: add node 10 - @Unitech
- improv: fixs units tests - @Eywek
- version: patch bump to 0.3.4 - @Eywek
- improv: add internal_ip - @Eywek
- improv: use ping() and pong() method for heartbeat #29 - @Eywek
- axon: let nssocket & axon handle their reconnection - @vmarchaud
- improv: fixs some crashs / add heartbeat & some fixs/debugs #26 #27 #29 - @Eywek
- profiling: send cpu/memory profile on one channel - @vmarchaud
- chore: broadcast unique process_id + add unique_id for server - @vmarchaud
- version: patch bump to 0.3.2 - @vmarchaud
- interactor: handle errors from handshake + enable log by default - @vmarchaud
- meta: document releasing of new version - @vmarchaud
- version: minor bump to 0.3.1 - @vmarchaud
- ci: add node 9 in test - @vmarchaud
- fix: skip a test on node 7 - @vmarchaud
- tests: ignore some tests in node 4 - @vmarchaud
- fix: use url.parse for node 4 - @vmarchaud
- fix: remove destructing object since not available in node 4 - @vmarchaud
- fix: remove destructing array since not available in node 4 - @vmarchaud
- fix: remove default args since not available in node 4 - @vmarchaud
- ci: remove coverage cause instability - @vmarchaud
- meta: add use strict everywhere for node 4 + remove copyrights in files - @vmarchaud
- ci: add matrix build for node version + npm publish - @vmarchaud
- transporters: fix env variables for config - @vmarchaud
- chore: add readme - @Eywek
- review: edit pm2 interface dump - @Eywek
- chore: merge master - @Eywek
- chore: add watchdog - @Eywek
- improv: add tests on pm2 interface - @Eywek
- improv: add tests on transporter interface - @Eywek
- improv: add tests on pm2 interface - @Eywek
- improv: add tests on transporter interface - @Eywek