Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

Showing 100 commits for branch master

CommitMessageAuthorDate (UTC)
a731697 Convert utf-8 back to charset (irc). #247 Wim 18:59, Aug 30 2017
5d6b02d Fix private channel joining bug (mattermost). Closes #248 Wim 12:01, Aug 30 2017
b09f1e5 Update changelog Wim 21:45, Aug 29 2017
f6e1978 Replace mentions from other bridges. (slack). Closes #233 Wim 21:34, Aug 29 2017
1cb091d Use the detected charset (irc) Wim 19:35, Aug 29 2017
90b6057 Add a charset option (irc). Closes #247 Wim 19:30, Aug 29 2017
91bae82 Update travis to go 1.9 Wim 18:34, Aug 29 2017
1c3479f Do not add messages without ID to cache Wim 18:28, Aug 29 2017
abf25e9 Remove debug message Wim 21:03, Aug 28 2017
a877936 Add support for editing messages. Remove ZWSP as loopcheck (gitter) Wim 21:01, Aug 28 2017
a47eb48 Add support for editing messages (telegram) Wim 18:38, Aug 28 2017
398cb02 Add support for editing messages (slack) Wim 18:29, Aug 28 2017
9a5c051 Add support for editing messages across bridges. Currently mattermost/discord. Our Message type has an extra ID field which contains the message ID of the specific bridge. The Send() function has been modified to return a msg ID (after the message to that specific bridge has been created). There is a lru cache of 5000 entries (message IDs). All in memory, so editing messages will only work for messages the bot has seen. Currently we go out from the idea that every message ID is unique, so we don't keep the ID separate for each bridge. (we do for each gateway though) If there's a new message from a bridge, we put that message ID in the LRU cache as key and the []*BrMsgID as value (this slice contains the message ID's of each bridge that received the new message) If there's a new message and this message ID already exists in the cache, it must be an updated message. The value from the cache gets checked for each bridge and if there is a message ID for this bridge, the ID will be added to the Message{} sent to that bridge. If the bridge sees that the ID isn't empty, it'll know it has to update the message with that specific ID instead of creating a new message. Wim 22:33, Aug 27 2017
7f2c758 Update PostMessage to also return and error. Add EditMessage function Wim 22:32, Aug 27 2017
66f3022 Modify Send() to return also a message id Wim 20:59, Aug 27 2017
88a1da2 Relay notices (matrix). Closes #243 Wim 23:01, Aug 26 2017
5df167c Handle leave/join events (slack). Closes #246 Wim 22:00, Aug 26 2017
8558253 Add support for personal access tokens (mattermost) * https://docs.mattermost.com/developer/personal-access-tokens.html Wim 20:49, Aug 23 2017
2af6a82 Make megacheck happy Wim 22:00, Aug 16 2017
478b907 Use mattermost v4 api (drops support for mattermost < 3.8) Wim 21:41, Aug 16 2017
0798221 Bump version Wim 21:28, Aug 16 2017
3ba09d0 Release v1.0.1 Wim 20:25, Aug 16 2017
1fd974a Add 4.1 support (mattermost) Wim 20:02, Aug 16 2017
0e457dc Add new file_ids parameter for Mattermost outgoing webhook (#240) * Added file_id parameter for outgoing webhook * Typo in the new fileids field name Thracky 19:27, Aug 16 2017
044c528 Swap token/id. Also check for default webhookURL in isWebhookID (discord) Wim 14:30, Aug 12 2017
c270668 Bump version Wim 12:54, Aug 12 2017
8f45f60 Allow a webhookurl per channel (discord). #239 Wim 12:51, Aug 12 2017
f52055e Release v1.0.0 Wim 13:50, Aug 5 2017
674afdc Add UseUserName option (discord) (#234) anon724 16:18, Aug 1 2017
135a94d Do not modify username in action (discord) Wim 19:37, Jul 31 2017
b011ee0 Release v1.0.0-rc1 Wim 16:05, Jul 30 2017
aa87d50 Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord. #199 Wim 15:48, Jul 30 2017
a82fc7c Remove unused function Wim 14:12, Jul 30 2017
560bea0 Handle same account in multiple gateways better Wim 14:09, Jul 30 2017
e57456f Update vendor (go-irc) Wim 12:26, Jul 28 2017
f3bfbee Update readme Wim 20:37, Jul 26 2017
2d5f696 Fix double posting of edited messages by using lru cache (mattermost) Wim 21:57, Jul 25 2017
7a8cabe Ignore edited messages with reactions (mattermost) Wim 21:19, Jul 25 2017
5d65428 Update tests with gofmt Wim 18:20, Jul 25 2017
106f86c Refactor. Add tests Wim 18:11, Jul 25 2017
7ea0bee Add screenshots Wim 15:36, Jul 24 2017
80435c0 Release v0.16.3 Wim 14:20, Jul 24 2017
2cd032b Disable message from other bots when using webhooks (slack) Wim 18:03, Jul 22 2017
24065d1 Return better error messages on mattermost connect Wim 16:13, Jul 22 2017
3821a02 Remove old files. Update readme Wim 15:50, Jul 22 2017
477e74e Fix in/out logic. Closes #224 Wim 15:25, Jul 22 2017
d66c98e Fix message modification Wim 15:04, Jul 21 2017
b5feedc Bump version Wim 21:17, Jul 20 2017
12795be Handle reconnections better (xmpp). Closes #222 Wim 21:16, Jul 20 2017
6e5254e Update readme Wim 22:31, Jul 18 2017
890f6c4 Add xmpp badge Wim 22:29, Jul 18 2017
875731c Release v0.16.2 Wim 21:48, Jul 18 2017
140cfef Fix webhookurl/webhookbindaddress panic (mattermost). Closes #221 Wim 21:10, Jul 17 2017
84db1ea Tag messages we send ourself using CallbackID hack (slack). Closes #219 Wim 19:28, Jul 17 2017
1312b2b Suppress parent message when child message is received (slack) (#218) * Suppress parent message when child message is received When a thread is started in Slack and a user makes a comment on the thread, matterbridge sends the original parent message again on each child comment. This change suppresses that. * Update slack.go Moved determination of ThreadTimestamp to handleSlackClient so the MMMessage struct doesn't need to be modified * Ran 'go fmt' Jerry Heiselman 16:33, Jul 17 2017
cbaa1cf Fix stable/dev shields Wim 21:14, Jul 16 2017
4a7a102 Fix readme Wim 20:57, Jul 16 2017
aa12947 Add stable/devel shields Wim 20:56, Jul 16 2017
6bdff35 Update readme Wim 20:27, Jul 16 2017
dd34518 Set correct binaries path Wim 20:15, Jul 16 2017
18cf213 Try travis bintray integration (6) Wim 20:06, Jul 16 2017
09beed5 Try travis bintray integration (5) Wim 20:02, Jul 16 2017
8175cd0 Try travis bintray integration (4) Wim 19:43, Jul 16 2017
1ff66fb Try travis bintray integration (3) Wim 19:32, Jul 16 2017
3a4fd83 Try travis bintray integration (2) Wim 19:05, Jul 16 2017
c9b2dff Try travis bintray integration Wim 18:57, Jul 16 2017
8224ab6 Add support for fallback/text in attachments (slack) Wim 16:08, Jul 16 2017
274c380 Update travis for crossplatform Wim 15:15, Jul 16 2017
0be2f3f Make sure bot doesn't loop now we relay bot messages (slack) Wim 13:03, Jul 16 2017
ffecb3a Bump version Wim 13:02, Jul 16 2017
511f65c Fix discordgo api changes Wim 12:39, Jul 16 2017
7f18074 Fix lookup bot username (slack). #213 Wim 12:18, Jul 16 2017
47172ad Fix mattermost shield Wim 22:47, Jul 15 2017
af9a6ea Add mattermost chat/badge Wim 22:43, Jul 15 2017
e0dd30f Release v0.16.1 Wim 14:59, Jul 15 2017
de1a8a6 Use GetFileLinks. Also show links to non-public files (mattermost) Wim 14:51, Jul 15 2017
4011848 Refactor connecting logic slack/mattermost. Fixes #216 Wim 14:49, Jul 15 2017
5bfb348 Fix megacheck / go vet issues Wim 22:35, Jul 13 2017
ac728cb Update travis Wim 22:28, Jul 13 2017
9f582fa Add travis Wim 21:54, Jul 13 2017
aaf1bfb Add GetFileLinks, also get files if public links is disabled Wim 20:47, Jul 12 2017
d17eda8 Update readme Wim 20:21, Jul 10 2017
d0f23f0 Update readme Wim 20:19, Jul 10 2017
46db99d Bump version Wim 19:59, Jul 10 2017
952fef8 Lookup bot username (slack). #213 Wim 19:58, Jul 10 2017
f41a76e Add slack badge / invitation Wim 16:08, Jul 9 2017
9058d58 Release v0.16.0 Wim 13:37, Jul 9 2017
3a31671 Add 4.0 support (mattermost) Wim 13:15, Jul 9 2017
20b2cad Replace HTML entities (slack). #215 Wim 12:26, Jul 9 2017
4627f4c Update acknowledgements Wim 12:05, Jul 9 2017
e977372 Replace :emoji: with unicode chars. #215 Add vendor github.com/peterhellberg/emojilib Wim 11:59, Jul 9 2017
addb268 Fix embeds (discord). Closes #202 Wim 11:41, Jul 9 2017
bafc9fc Update issue template Wim 10:25, Jul 8 2017
5da90fc Release v0.16.0-rc2 Wim 21:49, Jul 7 2017
4b2fec2 Try to detect the charset and convert it to utf-8. (irc). Closes #209 #210 Wim 21:39, Jul 7 2017
7c6901b Add UseInsecureURL option (telegram) Wim 23:34, Jul 3 2017
ff6d8d6 Fix channel id off by 0x18000000000000 (steam) Wim 20:10, Jul 3 2017
b522ff9 Optimize StatusLoop. Execute function when specified in OnWsConnect Wim 21:28, Jul 1 2017
9da4fcc Optimize GetStatus. (from @recht matterircd fork) Wim 21:05, Jul 1 2017
b4ec85f Optimize UpdateUsers usage. (from @recht matterircd fork) Wim 21:02, Jul 1 2017
[ Next ]