Commit Graph

1188 Commits (810c15078158e221585b9a3dda819544432628f5)
 

Author SHA1 Message Date
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>
4 years ago
Wim 31dd538c0b Add extra mimetypes to docker image. Fixes #969 4 years ago
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>
4 years ago
Wim b9da28a29b Bump version 5 years ago
Wim 84bfa8a6b1 Release v1.16.3 5 years ago
Wim 1f830963f6
Return when we have only WebhookURL (mattermost). Fixes #954 (#960) 5 years ago
Wim 12d2c6fe89
Update slack vendor to fix regression (#959) 5 years ago
Wim f43faf15f8
Update slack vendor to master (#958) 5 years ago
Wim 173a38a374 Bump version 5 years ago
Qais Patankar 1604ff15b5 Re-add binary to .gitignore (#951)
* Fix binary path and include windows
5 years ago
Wim 214fe502cd Release v1.16.2 5 years ago
Wim aae45a8179
Upgrade linter and travis to go1.13 (#949) 5 years ago
Wim 075ca9ca47
Switch to new emoji library kyokomi/emoji (#948) 5 years ago
Wim d4253d7a55
Update shazow/ssh-chat dependency (#947) 5 years ago
Benjamin 0917dc8766 Update markdown parsing library to github.com/gomarkdown/markdown (#944) 5 years ago
Wim aba86855b5
Use own slack fork to fix #937 (#943) 5 years ago
Wim ed5386c213 Add MatterAMXX link 5 years ago
Wim 455e75e92f Bump version 5 years ago
Gonçalo Ribeiro c394de0c88 Add support for receiving attachments (keybase) (#923) 5 years ago
Wim bad1990173 Release v1.16.1 5 years ago
Wim 0bc159341d
Update vendor (#932)
* Update vendor

* Fix godiscord api change
5 years ago
Wim 45bf1fd63a
Convert slack bold/strike to correct markdown (slack). Fixes #918 (#930) 5 years ago
Wim ff0de85817
Remove obsolete file upload links (discord). Fixes #908 (#931)
Since v1.16.0 we now can upload files via webhook.
Old way of showing files with webhook only setup can be removed.
5 years ago
Wim 727fa9f929
Add support for uploading application/x and audio/x (matrix). Fixes #925 (#929) 5 years ago
Wim 0b9bc18236
Update vendor matterbridge/gomatrix fork (#928) 5 years ago
Wim bad3b83d33
Update golang-commonmark/linkify vendor and use upstream again. Fixes #924 (#926) 5 years ago
Wim 00967a98ac
Fix panic on WebhookURL only setting (mattermost). Closes #916 (#917) 5 years ago
Qais Patankar 1d708ab351 Suppress unhandled HelloEvent message (slack) (#913) 5 years ago
Qais Patankar ba6759010b Add UserTypingSupport (discord) (#914)
* Add Discord to UserTypingSupport

* discord: start typing in a channel on EventUserTyping receive

* discord: emit EventUserTyping to gateway
5 years ago
Wim da3868c104 Try to fix blackfriday go modules mess 5 years ago
Wim 0abf4d5d5d
Specify correct GuildID on unknown user query (discord). Fixes #879 (#894) 5 years ago
Michal Suchánek 9b320cd43f Add token support (RocketChat) (#892)
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
5 years ago
Wim 28783a4146
Do configuration validation on start-up. Fixes #888 (#889)
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
5 years ago
Wim f92927eae5 Fix deprecation in goreleaser 5 years ago
Wim 294139ce7a Bump version and fix changelog 5 years ago
Wim 45becd2573 Release v1.16.0 5 years ago
Wim a3bee01e0a
Update dependencies (#886) 5 years ago
David Buckley 1dc93ec4f0 Make getChannelIdTeam behave like GetChannelId for groups (mattermost) (#873)
GetChannelId will support names generated from query groups when a team is not set,
but not when a team is set since it falls through to getChannelIdTeam which has a different inner loop. i
This pull makes the two implementations do the same thing.
5 years ago
Wim 3562d4220c
Bail if incorrect Jid (xmpp). Fixes #869 (#883) 5 years ago
Wim 1532f6e427
Update lrstanley/girc vendor (#884) 5 years ago
Wim 9327810bbf Add tengo example for nick color filter. See #881 5 years ago
Wim f66d5f1e58 Add extra debug info (discord) 5 years ago
MOZGIII cec086994e Add support for sending files via webhook (discord) (#872) 5 years ago
Wim 942d8f1ced
Create .fixmie.yml 5 years ago
Wim 1552dcb143
Replace bwmarrin/discordgo with matterbridge/discordgo (#878)
Needed for #872
5 years ago
Wim d525f1c9e4
Update Rhymen/go-whatsapp vendor (#876) 5 years ago
cori hudson 921f2dfcdf Add initial Keybase Chat support (#877)
* 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
5 years ago
Wim 79a006c8de
Fix regression (discord). Closes #864 (#866) 5 years ago
Wim ff27746c0c Bump version 5 years ago
Wim 87788f354f Release v1.15.1 5 years ago