Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Add support for WhatsApp media (jpeg/png/gif) bridging (#974) | Guillaume Lazzara | 2020-01-09 | 3 | -38/+181 |
| | | | | | | | | * Whatsapp image bridging * Prevent double message in telegram when media with caption received Co-authored-by: imShara <shara@protonmail.com> | ||||
* | move stripCustomoji logic to default Tengo script (#973) | c0ncord2 | 2020-01-09 | 2 | -6/+0 |
| | | | | | | | | | | | | * move stripCustomoji logic to default Tengo script Removing the image ID from the message (without any possibility of recovering it later) is a loss of valuable data that prevents users from giving support to custom emoji via Tengo scripts. * bugfix - do send colors to other irc bridges "if we're not sending to an irc bridge we strip the IRC colors" Co-authored-by: c0ncord <59654954+c0ncord@users.noreply.github.com> | ||||
* | Return when we have only WebhookURL (mattermost). Fixes #954 (#960) | Wim | 2019-12-15 | 1 | -2/+1 |
| | |||||
* | Update markdown parsing library to github.com/gomarkdown/markdown (#944) | Benjamin | 2019-11-17 | 1 | -3/+7 |
| | |||||
* | Add support for receiving attachments (keybase) (#923) | Gonçalo Ribeiro | 2019-11-01 | 1 | -4/+27 |
| | |||||
* | Update vendor (#932) | Wim | 2019-10-27 | 1 | -1/+4 |
| | | | | | | * Update vendor * Fix godiscord api change | ||||
* | Convert slack bold/strike to correct markdown (slack). Fixes #918 (#930) | Wim | 2019-10-27 | 2 | -0/+31 |
| | |||||
* | Remove obsolete file upload links (discord). Fixes #908 (#931) | Wim | 2019-10-27 | 1 | -12/+0 |
| | | | | Since v1.16.0 we now can upload files via webhook. Old way of showing files with webhook only setup can be removed. | ||||
* | Add support for uploading application/x and audio/x (matrix). Fixes #925 (#929) | Wim | 2019-10-27 | 1 | -1/+14 |
| | |||||
* | Fix panic on WebhookURL only setting (mattermost). Closes #916 (#917) | Wim | 2019-10-04 | 1 | -0/+5 |
| | |||||
* | Suppress unhandled HelloEvent message (slack) (#913) | Qais Patankar | 2019-10-04 | 2 | -3/+4 |
| | |||||
* | Add UserTypingSupport (discord) (#914) | Qais Patankar | 2019-10-04 | 2 | -0/+22 |
| | | | | | | | | * Add Discord to UserTypingSupport * discord: start typing in a channel on EventUserTyping receive * discord: emit EventUserTyping to gateway | ||||
* | Specify correct GuildID on unknown user query (discord). Fixes #879 (#894) | Wim | 2019-09-15 | 2 | -4/+4 |
| | |||||
* | Add token support (RocketChat) (#892) | Michal Suchánek | 2019-09-13 | 1 | -0/+3 |
| | | | Signed-off-by: Michal Suchanek <msuchanek@suse.de> | ||||
* | Do configuration validation on start-up. Fixes #888 (#889) | Wim | 2019-09-09 | 1 | -0/+5 |
| | | | | | | Fail if: * we don't have any gateways configured * we have gateways configured but with non-existing bridge configuration * we have gateways configured without any configuration | ||||
* | Update dependencies (#886) | Wim | 2019-09-07 | 1 | -1/+1 |
| | |||||
* | Bail if incorrect Jid (xmpp). Fixes #869 (#883) | Wim | 2019-09-07 | 1 | -0/+3 |
| | |||||
* | Add extra debug info (discord) | Wim | 2019-09-05 | 1 | -1/+1 |
| | |||||
* | Add support for sending files via webhook (discord) (#872) | MOZGIII | 2019-08-29 | 2 | -36/+68 |
| | |||||
* | Add initial Keybase Chat support (#877) | cori hudson | 2019-08-26 | 3 | -1/+143 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial work on native keybase bridging * Hopefully make a functional keybase bridge * add keybase to bridgemap * send to right channel, try to figure out received msgs * add account and userid * i am a Dam Fool * Fix formatting for messages, handle /me * update vendors, ran golint and goimports * move handlers to handlers.go, clean up unused config options * add sample config, fix inconsistent remote nick handling * Update readme with keybase links * Resolve fixmie errors * Error -> Errorf * fix linting errors in go.mod and go.sum * explicitly join channels, ignore messages from non-specified channels * check that team names match before bridging message |