Eric Allen
Eric Allen
Add an `EventEmitter` to the class and use it to allow applications to respond to various Journal Server events. It should probably emit Journal Broadcasts, as well.
Rate limit messages by `clientID` to help prevent Denial of Service-like situations from effecting the Journal Server.
When a client connects, they should be able to specify if they would like to receive all previous Journal Entries broadcast for the current session. It may be worth considering...
Add a simple query/result interface to the WebSocket communication following a similar pattern to the Event Subscription interface. For example: ```javascript const ws = new WebSocket('ws://example'); ws.on('open', () => {...
It will be tough to test the I/O stuff related to *Elite: Dangerous* writing to the Journal file, but we should be able to test most of the rest of...
Right now testing and releasing is rough because I made the rookie mistake of doing all the dev inside our Slack Workspace. Now that this has become an actual thing...
Current Feedback: > As you bot is a member of any channel where a feed is active, the `bot` scope should provide you with the ability to send messages into...
There are two different sections where we scrape and add a URL to the feed. This leads to complicated updates that must be duplicated. Now that things are working and...
Right now, users receive almost no feedback when an issue is encountered. We should leverage self-destructing ephemeral messages for error messaging.