Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #1049: missing space before embeds (discord) (#1124) | Qais Patankar | 2020-05-07 | 2 | -6/+6 |
| | |||||
* | Fix #1120: replaceAction "_" crash (discord) (#1121) | Qais Patankar | 2020-04-25 | 1 | -2/+3 |
| | |||||
* | Add an ID cache (discord). Fixes #1106 (#1111) | Wim | 2020-04-21 | 2 | -0/+43 |
| | | | | | | | | When a webhook "edits" a message, it does this by deleting the message and creating a new one with the new content. On creation of this new message, we'll get another ID then already is know by the gateway in its id cache. So we add it in our own cache and replace it whenever we want to edit/delete it again. | ||||
* | Remove panics and retry polling on failure (msteams). Fixes #1104 (#1105) | Wim | 2020-04-21 | 1 | -4/+12 |
| | |||||
* | Clip too long messages on 3000 length (slack). Fixes #1081 (#1102) | Wim | 2020-04-19 | 1 | -0/+2 |
| | |||||
* | Add extra space before colon in attachments (irc). Fixes #1089 (#1101) | Wim | 2020-04-19 | 1 | -2/+2 |
| | |||||
* | Ignore non-critical errors (whatsapp). Fixes #1094 (#1100) | Wim | 2020-04-19 | 1 | -1/+2 |
| | |||||
* | Add JoinDelay option (irc). Fixes #1084 (#1098) | Wim | 2020-04-19 | 2 | -0/+3 |
| | |||||
* | Prevent image/message looping (slack). Fixes #1088 (#1096) | Wim | 2020-04-18 | 1 | -6/+10 |
| | | | Also check for our matterbridge ID in Blocks set in SubMessages. | ||||
* | Relay Joins/Topic changes in RocketChat bridge (#1085) | ldruschk | 2020-04-18 | 2 | -1/+30 |
| | | | This pull request properly sets the events EventJoinLeave and EventTopicChange for messages from the RocketChat bridge and drops messages which are neither one of those events nor plain messages. | ||||
* | Implement User Avatar spoofing of XMPP users (#1090) | Alexander | 2020-04-16 | 3 | -2/+82 |
| | | | * Implement User Avatar spoofing of XMPP users | ||||
* | Update Rhymen/go-whatsapp vendor and whatsapp version (#1078) | Wim | 2020-04-09 | 1 | -1/+1 |
| | |||||
* | Reset start timestamp on reconnect (whatsapp). Fixes #1059 (#1064) | Wim | 2020-03-31 | 1 | -0/+1 |
| | |||||
* | Use DebugWriter after upstream changes (xmpp) | Wim | 2020-03-29 | 1 | -1/+3 |
| | |||||
* | Use upstream yaegashi/msgraph.go/msauth (msteams) (#1067) | Wim | 2020-03-28 | 1 | -2/+1 |
| | |||||
* | Update client version whatsapp. Fixes #1061 (#1062) | Wim | 2020-03-28 | 1 | -0/+1 |
| | | | See https://github.com/Rhymen/go-whatsapp/issues/305 | ||||
* | Don't transmit typing events from ourselves (slack/discord) (#1056) | Qais Patankar | 2020-03-22 | 3 | -1/+17 |
| | |||||
* | Strip extra info from emotes (discord) (#1052) | Qais Patankar | 2020-03-22 | 2 | -0/+8 |
| | |||||
* | Update vendor yaegashi/msgraph.go to v0.1.2 (1) | Qais Patankar | 2020-03-22 | 2 | -2/+2 |
| | |||||
* | Fix duplicate separator on empty description/url (discord). Fixes #1008 (#1035) | Wim | 2020-03-21 | 2 | -1/+89 |
| | | | | Make this work for all possible cases. Add tests | ||||
* | Use blocks not attachments (slack) (#1048) | Qais Patankar | 2020-03-21 | 2 | -11/+21 |
| | | | | This removes the extra space below messages, as shown in https://user-images.githubusercontent.com/923242/77235190-a3359980-6bab-11ea-8b7b-697d730ae5c1.png | ||||
* | Fix #1039: messages sent to Slack being synced back (#1046) | Qais Patankar | 2020-03-21 | 1 | -1/+2 |
| | | | | | This is a regression from https://github.com/42wim/matterbridge/pull/581#issuecomment-562937576 Behaves the same as https://github.com/matterbridge/slack/commit/95190f11bfb6405b0394b75a29bd1c1bb91f553e | ||||
* | Support JSON and YAML config formats (#1045) | Jakub | 2020-03-18 | 1 | -4/+18 |
| | | | Signed-off-by: Jakub Sokołowski <jakub@status.im> | ||||
* | Fix #1027: warning when handling inbound webhooks (discord) (#1044) | Qais Patankar | 2020-03-18 | 1 | -3/+3 |
| | |||||
* | Refactor webhook permission checks | Qais Patankar | 2020-03-18 | 1 | -8/+10 |
| | |||||
* | Fix #1040: spotty webhook permission verification | Qais Patankar | 2020-03-18 | 1 | -3/+7 |
| | |||||
* | Ignore ConnectingEvent (slack) (#1041) | Qais Patankar | 2020-03-18 | 1 | -1/+1 |
| | |||||
* | Remove replace directives and use own fork to make go get work again (#1028) | Wim | 2020-03-08 | 5 | -6/+6 |
| | | | | See https://github.com/golang/go/issues/30354 go get doesn't honor the go.mod replace options. | ||||
* | Support code snippets from msteams | Wim | 2020-03-01 | 2 | -0/+43 |
| | |||||
* | Add scopes again | Wim | 2020-03-01 | 1 | -1/+1 |
| | |||||
* | Make linter happy and cleanup (msteams) | Wim | 2020-03-01 | 2 | -14/+16 |
| | |||||
* | Support threading from other bridges to msteams | Wim | 2020-03-01 | 1 | -0/+24 |
| | |||||
* | Support receiving attachments from msteams | Wim | 2020-03-01 | 2 | -3/+71 |
| | |||||
* | Add initial Microsoft Teams support | Wim | 2020-03-01 | 2 | -0/+173 |
| | | | | Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup | ||||
* | Use upstream slack-go/slack again (#1018) | Wim | 2020-03-01 | 5 | -5/+5 |
| | |||||
* | Make avatars download work with mediaserverdownload (telegram). Fixes #920 ↵ | Wim | 2020-02-15 | 1 | -1/+1 |
| | | | | (#1012) | ||||
* | Add support for avatars from matrix. #984 (#1007) | Wim | 2020-02-10 | 1 | -3/+20 |
| | |||||
* | Implement basic reconnect (whatsapp). Fixes #987 (#1003) | Wim | 2020-02-09 | 1 | -1/+33 |
| | |||||
* | Be less lossy when throttling IRC messages (#1004) | Qais Patankar | 2020-02-09 | 1 | -6/+2 |
| | | | Note that msg.Text and chucking it through a chan is OK: https://play.golang.org/p/MTfT3YSsgPX | ||||
* | Add ability to procure avatars from the destination bridge (#1000) | Qais Patankar | 2020-02-09 | 2 | -0/+22 |
| | | | | | | | | | | | | * remote_avatar: add UseLocalAvatar * remote_avatar: make sure msg.Protocol is always set correctly * remote_avatars: support msg.Account * remote_avatar: add to matterbridge.toml.sample * remote_avatar: clarify something | ||||
* | Fix go-keybase-chat-bot api changes | Wim | 2020-02-08 | 2 | -8/+9 |
| | |||||
* | Check only bridged channels for PermManageWebhooks (discord) (#1001) | Qais Patankar | 2020-02-08 | 1 | -4/+5 |
| | | | | | | * Check only bridged channels for PermManageWebhooks * add note | ||||
* | Enable intra-word emphasis supression in markdown (#999) | Martijn Braam | 2020-02-04 | 1 | -1/+1 |
| | | | | This fixes plain links sent to Matrix being broken if they contain underscores. Fixes issue #997 | ||||
* | Fix duplicated messages (sshchat). Fixes #950 (#996) | Wim | 2020-02-02 | 1 | -0/+4 |
| | |||||
* | Show file comment in webhook if normal message is empty (discord). Fixes ↵ | Wim | 2020-02-02 | 1 | -0/+5 |
| | | | | #962 (#995) | ||||
* | Add DisableWebPagePreview option (telegram). Closes #980 (#994) | Wim | 2020-02-02 | 2 | -0/+4 |
| | |||||
* | Disable smartypants in markdown parser. Fixes #989, #983 (#993) | Wim | 2020-02-02 | 1 | -1/+5 |
| | |||||
* | Fail with message instead of panic. #988 (#991) | Wim | 2020-02-01 | 1 | -0/+5 |
| | |||||
* | Add QuoteLengthLimit option (telegram) fixes #963 (#985) | Humorhenker | 2020-01-30 | 2 | -0/+9 |
| | | | * QuoteLengthLimit option added to limit max. quoted message length if QuoteLengthLimit = 0 the whole message will be quoted | ||||
* | Fix channel ID problem with multiple gateways (discord). Fixes #953 (#977) | Wim | 2020-01-09 | 3 | -19/+9 |
| |