Wim
6b4b19194e
Update vendor shazow/ssh-chat ( #1029 )
2020-03-08 23:55:09 +01:00
Wim
9785edd263
Remove replace directives and use own fork to make go get work again ( #1028 )
...
See https://github.com/golang/go/issues/30354
go get doesn't honor the go.mod replace options.
2020-03-08 17:08:18 +01:00
Qais Patankar
2a0bc11b68
Make some discord matterbridge.toml.sample lines less verbose
2020-03-08 14:30:54 +01:00
Qais Patankar
dd0325a88d
Remove trailing newlines from matterbridge.toml.sample
2020-03-08 14:30:54 +01:00
Qais Patankar
20783c0978
Refactor matterbridge.toml.sample discord section
2020-03-08 14:30:54 +01:00
Wim
3f06a40bd5
Support code snippets from msteams
2020-03-01 22:19:33 +01:00
Wim
68f43985ad
Add scopes again
2020-03-01 22:19:33 +01:00
Wim
915ca8f817
Make linter happy and cleanup (msteams)
2020-03-01 22:19:33 +01:00
Wim
a65a81610b
Support threading from other bridges to msteams
2020-03-01 22:19:33 +01:00
Wim
8eb6ed5639
Support receiving attachments from msteams
2020-03-01 22:19:33 +01:00
Wim
795a8705c3
Add initial Microsoft Teams support
...
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
2020-03-01 22:19:33 +01:00
Wim
3af0dc3b3a
Vendor libraries needed for msteams support
2020-03-01 22:19:33 +01:00
Wim
9cf9b958a3
Do not lint gomnd ( #1021 )
2020-03-01 22:05:50 +01:00
Wim
3ac2ba8d5a
Update to go1.14 and golangci-lint 1.23.7 ( #1020 )
2020-03-01 21:50:21 +01:00
Wim
d893421c7b
Update vendor keybase/go-keybase-chat-bot ( #1019 )
2020-03-01 21:09:23 +01:00
Wim
250b3bb579
Use upstream slack-go/slack again ( #1018 )
2020-03-01 20:59:19 +01:00
Alexander Pushkov
e9edbfc051
Make Keybase link point to the team directly ( #1013 )
2020-02-19 21:02:44 +01:00
Wim
e343db6f72
Make avatars download work with mediaserverdownload (telegram). Fixes #920 ( #1012 )
2020-02-15 18:31:40 +01:00
Qais Patankar
4d57d66f85
Fix typo in feature_request.md ( #1009 )
2020-02-10 22:35:11 +01:00
Wim
54ed6320c2
Add support for avatars from matrix. #984 ( #1007 )
2020-02-10 00:06:54 +01:00
Wim
23083f3ae0
Rebase gomatrix vendor with upstream ( #1006 )
2020-02-09 23:49:17 +01:00
Wim
1985873494
Implement basic reconnect (whatsapp). Fixes #987 ( #1003 )
2020-02-09 22:11:46 +01:00
Qais Patankar
8ae5917659
Be less lossy when throttling IRC messages ( #1004 )
...
Note that msg.Text and chucking it through a chan is OK: https://play.golang.org/p/MTfT3YSsgPX
2020-02-09 22:10:18 +01:00
Qais Patankar
c91bfd08d8
Add ability to procure avatars from the destination bridge ( #1000 )
...
* 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
2020-02-09 22:07:26 +01:00
Qais Patankar
49110a5872
Assign automatically labels when creating issues ( #1005 )
...
* Update Bug_report.md
* Add 'label: enhancement' to feature_request.md
2020-02-09 22:03:53 +01:00
Wim
c01c8edeb8
Fix go-keybase-chat-bot api changes
2020-02-08 18:33:05 +01:00
Wim
ff8cf067b8
Update kekeybase/go-keybase-chat-bot vendor
2020-02-08 18:33:05 +01:00
Qais Patankar
1420f68050
Check only bridged channels for PermManageWebhooks (discord) ( #1001 )
...
* Check only bridged channels for PermManageWebhooks
* add note
2020-02-08 15:13:23 +01:00
Martijn Braam
c0be3e585a
Enable intra-word emphasis supression in markdown ( #999 )
...
This fixes plain links sent to Matrix being broken if they contain
underscores. Fixes issue #997
2020-02-04 13:22:05 +01:00
Wim
3049ef9151
Bump version
2020-02-02 22:40:44 +01:00
Wim
4be00bbe6b
Release v1.16.5
2020-02-02 22:36:07 +01:00
Wim
9382dde098
Release v1.16.4
2020-02-02 22:22:39 +01:00
Wim
1bf46b7711
Fix duplicated messages (sshchat). Fixes #950 ( #996 )
2020-02-02 22:08:37 +01:00
Wim
b85bae31d9
Show file comment in webhook if normal message is empty (discord). Fixes #962 ( #995 )
2020-02-02 21:14:54 +01:00
Patrizio Bekerle
0898829313
Add Docker Compose configuration ( #990 )
...
* Add Docker Compose configuration
* Add docker wiki link
2020-02-02 21:14:19 +01:00
Wim
f8ad877601
Add DisableWebPagePreview option (telegram). Closes #980 ( #994 )
2020-02-02 18:53:04 +01:00
Wim
585d1556c1
Disable smartypants in markdown parser. Fixes #989 , #983 ( #993 )
2020-02-02 18:35:43 +01:00
Wim
7486555875
Fail with message instead of panic. #988 ( #991 )
2020-02-01 15:23:50 +01:00
Humorhenker
fc30b1bacc
Add QuoteLengthLimit option (telegram) fixes #963 ( #985 )
...
* QuoteLengthLimit option added to limit max. quoted message length if QuoteLengthLimit = 0 the whole message will be quoted
2020-01-30 00:02:33 +01:00
c0ncord2
0dd19af6e8
Create outmessage-discordemoji.tengo ( #979 )
2020-01-30 00:00:57 +01:00
Wim
4c44515f9d
Fix channel ID problem with multiple gateways (discord). Fixes #953 ( #977 )
2020-01-09 23:54:04 +01:00
Wim
9d84d6dd64
Update to tengo v2 ( #976 )
2020-01-09 21:52:19 +01:00
Wim
0f708daf2d
Update dependencies ( #975 )
2020-01-09 21:02:56 +01:00
Wim
b9354de8fd
Clean up go.mod and vendor
2020-01-09 18:21:10 +01:00
Guillaume Lazzara
c9d5f4c898
Add support for WhatsApp media (jpeg/png/gif) bridging ( #974 )
...
* Whatsapp image bridging
* Prevent double message in telegram when media with caption received
Co-authored-by: imShara <shara@protonmail.com>
2020-01-09 18:14:01 +01:00
c0ncord2
810c150781
move stripCustomoji logic to default Tengo script ( #973 )
...
* 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>
2020-01-09 18:02:53 +01:00
Wim
31dd538c0b
Add extra mimetypes to docker image. Fixes #969
2020-01-07 23:34:11 +01:00
Justin W. Flory
62e38e7c45
Add link to Ansible role for Matterbridge ( #968 )
...
This commit replaces the FOSSRIT/infrastructure link to the Matterbridge
role to a properly-defined Ansible role published in Ansible Galaxy. I
am the maintainer of the FOSSRIT/infrastructure repo and I decided to
split the Ansible role there into its own dedicated role. I figure this
might make it more accessible to others and also gives other folks a
chance to contribute. 😄
Signed-off-by: Justin W. Flory <git@jwf.io>
2020-01-01 21:38:26 +01:00
Wim
b9da28a29b
Bump version
2019-12-16 00:01:00 +01:00
Wim
84bfa8a6b1
Release v1.16.3
2019-12-15 23:54:21 +01:00