more robust handling of JSON parsing errors
Merge branch 'master' of https://github.com/clkao/Web-Hippie
don't require client_id/hippie.listener for publishing events
fix whitespace
make allow_clientless_publish a Pipe option
Merge branch 'master' of github.com:clkao/Web-Hippie
queue up messages to be sent when we actually connect with MXHR. if using IE8/mxhr, on_connect gets called before 'new Hippie()' returns, breaking sending events on connect
allow generic event handlers for hippie.pipe
make generic message handler message.*, more consistant
Merge branch 'master' of github.com:revmischa/Web-Hippie
merging connect message queue changes with alexmv's changes
using upstream hippie.pipe.js, discarding local modifications
trigger message.* for each message, for generic event handlers
queue up messages to be sent when we actually connect with MXHR. if using IE8/mxhr, on_connect gets called before 'new Hippie()' returns, breaking sending events on connect
allow generic event handlers for hippie.pipe
make generic message handler message.*, more consistant
more tolerent JSON encoding - don't silently fail and explode if we fail to parse the incoming AnyMQ message as JSON
handle non-json data gracefully
only need to trigger message.* once
refactor parsing of events received from hippie server into a method