0
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 19 hours ago. based on code collected about 19 hours ago.
Sep 22, 2024 — Sep 22, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
sendMessage() doesn't need a 'token' any more More... about 9 years ago
Fetch slack file content as part of the 'lookupMessage' process, so sendMessage doesn't need to More... about 9 years ago
Extend 'help' command to print details about arguments More... about 9 years ago
Implement a better option parser using minimist, because yargs doesn't like multiple instances More... about 9 years ago
Also add unlink command More... about 9 years ago
merge master More... about 9 years ago
Quick hack at a 'list' command to list links More... about 9 years ago
Initial attack at load/save from room-store database More... about 9 years ago
Initial attack at a 'link' command - TODO printing More... about 9 years ago
Bump dependency on matrix-appservice-bridge to ^1 - save since we have no rooms.db yet More... about 9 years ago
try/catch block around admin command invocation in case of failure More... about 9 years ago
Expose a toplevel .addBridgedRoom() More... about 9 years ago
Beginnings of admin room support - with code totally stolen from matrix-appservice-gitter More... about 9 years ago
Also ignore incoming reflections of messages the bot itself sends More... about 9 years ago
Bugfix for inviting the bot to a room More... about 9 years ago
Split out promiseWhile into its own file for neatness More... about 9 years ago
A neater conversion from mxc:// to http:// file content URLs More... about 9 years ago
Move the 'recent event de-dup' logic into toplevel MatrixSlackBridge; kill the MatrixHandler entirely More... about 9 years ago
Neaten up 'controller' by splitting out a full onMatrixEvent method on toplevel bridge object More... about 9 years ago
Perform main body of m->s message processing inside BridgedRoom's new onMatrixMessage More... about 9 years ago
Store rooms in ID-keyed maps instead of linear scanning an array More... about 9 years ago
Refactor for a 'BridgedRoom' object instance per linked room; a.la. matrix-appservice-gitter More... about 9 years ago
Put a little handy try/catch block around incoming slack webhook handler, to catch and log errors More... about 9 years ago
Provide helper methods on MatrixSlackBridge to avoid having to pass around underlying Bridge object directly More... about 9 years ago
Use ES6-style fat-arrow lambdas to avoid ugly uses of 'var self' More... about 9 years ago
Have the SlackHookHandler create and start its listening server; avoids cluttering the toplevel MatrixSlackBridge More... about 9 years ago
Rename slack-hook-handler.js to SlackHookHandler.js More... about 9 years ago
Since SlackHookHandler doesn't actually use requestLib anywhere, don't bother constructing it and passing one in. Or even listing it as a dependency More... about 9 years ago
Split out a toplevel MatrixSlackBridge class, somewhat mirroring the structure of matrix-appservice-gitter More... about 9 years ago
MatrixHandler doesn't (and shouldn't) use qs so don't bother passing it in as an argument More... about 9 years ago