- Addresses harvester connection durability, fixes #70, #85, #114, #120
- Corrected functional test race condition, fixes #77
- Updates import path in bin scripts
- SSL support for WebServer, fixes #31
- Uses localStorage to persist screen state, fixes #44
- Restrict access to HTTP server and socket.io by IP, fixes #59
- Escapes HTML in log messages, fixes #58
- WebClient buffers keystrokes before filtering messages
- Added express framework to WebServer
- Harvester handles 'rename' file event, fixes log rotation bug
- Adds HTTP basic authentication for web server
- Firefox compatibility; renamed "watch" events on backbone objects
- Server buffers raw TCP messages, fixes #52
- Server host binding support, fixes #53
- Style/Less updates
- Complete rewrite using CoffeeScript + Backbone.js
- Server uses backend TCP interface
- Server leverages EventEmitter to decouple components
- Installs in user space, removed forever and adduser dependencies
- No longer daemonized on install, OS-agnostic
- Uses Cake to run builds
- Uses mocha/chai for functional tests
- Replaces LogFile with LogStream concept
- Harvester configuration maps list of file paths to stream name
- Web client UI displays nodes by stream name, and vice versa
- Web client UI rebuilt using Backbone.js events, models, and views
- Updated install.sh to use useradd instead of adduser for better linux support
- Eased version restrictions on dependencies, removed upper bound of node.js version
- Updated connect.js dependency to <=1.8.4
- Compatible with node.js v0.6.x
- Updated socket.io-* dependencies to v0.9.0, fixes socket.io-client bug
- Switched to Iconic icon set in place of famfamfam silk
- Eased node.js version restrictions to allow v0.4.9 - v.0.4.12
- Upgraded forever dependency to v0.8.2
- Upgraded forever dependency to v0.7.5
- Reworked installation & daemon process using npm & forever
- Adds custom logging module with log levels
- Creates official 'log.io' npm package
- Updates all components to use socket.io v0.8.x
- Uses custom events (emit) instead of message_type properties
- Server uses rooms per log file for selective broadcasting
- Harvester uses "official" socket.io-client instead of Socket.io-node-client
- Unit test updates
- socket.io v0.7 warnings, configuration updates
- Fixes broken Socket.io-node-client dependency
- Readme updates
- Initial release