summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update dependencies (#975)Wim2020-01-09360-42689/+72919
|
* Clean up go.mod and vendorWim2020-01-0923-11610/+1965
|
* Add support for WhatsApp media (jpeg/png/gif) bridging (#974)Guillaume Lazzara2020-01-095-43/+205
| | | | | | | | * 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)c0ncord22020-01-093-7/+7
| | | | | | | | | | | | * 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>
* Add extra mimetypes to docker image. Fixes #969Wim2020-01-071-1/+1
|
* Add link to Ansible role for Matterbridge (#968)Justin W. Flory2020-01-011-1/+1
| | | | | | | | | | 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. :smile: Signed-off-by: Justin W. Flory <git@jwf.io>
* Bump versionWim2019-12-161-1/+1
|
* Release v1.16.3v1.16.3Wim2019-12-153-2/+9
|
* Return when we have only WebhookURL (mattermost). Fixes #954 (#960)Wim2019-12-151-2/+1
|
* Update slack vendor to fix regression (#959)Wim2019-12-084-3/+5
|
* Update slack vendor to master (#958)Wim2019-12-0720-60/+263
|
* Bump versionWim2019-11-261-1/+1
|
* Re-add binary to .gitignore (#951)Qais Patankar2019-11-261-0/+2
| | | | * Fix binary path and include windows
* Release v1.16.2v1.16.2Wim2019-11-173-8/+23
|
* Upgrade linter and travis to go1.13 (#949)Wim2019-11-173-6/+7
|
* Switch to new emoji library kyokomi/emoji (#948)Wim2019-11-1717-20600/+4381
|
* Update shazow/ssh-chat dependency (#947)Wim2019-11-1717-16/+1518
|
* Update markdown parsing library to github.com/gomarkdown/markdown (#944)Benjamin2019-11-17120-47873/+8282
|
* Use own slack fork to fix #937 (#943)Wim2019-11-147-4/+37
|
* Add MatterAMXX linkWim2019-11-041-0/+2
|
* Bump versionWim2019-11-011-1/+1
|
* Add support for receiving attachments (keybase) (#923)Gonçalo Ribeiro2019-11-011-4/+27
|
* Release v1.16.1v1.16.1Wim2019-10-273-2/+27
|
* Update vendor (#932)Wim2019-10-2733-1529/+4078
| | | | | | * Update vendor * Fix godiscord api change
* Convert slack bold/strike to correct markdown (slack). Fixes #918 (#930)Wim2019-10-272-0/+31
|
* Remove obsolete file upload links (discord). Fixes #908 (#931)Wim2019-10-271-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)Wim2019-10-271-1/+14
|
* Update vendor matterbridge/gomatrix fork (#928)Wim2019-10-269-89/+212
|
* Update golang-commonmark/linkify vendor and use upstream again. Fixes #924 ↵Wim2019-10-265-11/+15
| | | | (#926)
* Fix panic on WebhookURL only setting (mattermost). Closes #916 (#917)Wim2019-10-041-0/+5
|
* Suppress unhandled HelloEvent message (slack) (#913)Qais Patankar2019-10-042-3/+4
|
* Add UserTypingSupport (discord) (#914)Qais Patankar2019-10-043-1/+24
| | | | | | | | * Add Discord to UserTypingSupport * discord: start typing in a channel on EventUserTyping receive * discord: emit EventUserTyping to gateway
* Try to fix blackfriday go modules messWim2019-09-223-10/+4
|
* Specify correct GuildID on unknown user query (discord). Fixes #879 (#894)Wim2019-09-152-4/+4
|
* Add token support (RocketChat) (#892)Michal Suchánek2019-09-132-0/+8
| | | Signed-off-by: Michal Suchanek <msuchanek@suse.de>
* Do configuration validation on start-up. Fixes #888 (#889)Wim2019-09-094-1/+38
| | | | | | 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
* Fix deprecation in goreleaserWim2019-09-071-8/+12
|
* Bump version and fix changelogWim2019-09-072-1/+6
|
* Release v1.16.0v1.16.0Wim2019-09-073-13/+34
|
* Update dependencies (#886)Wim2019-09-07145-16444/+24155
|
* Make getChannelIdTeam behave like GetChannelId for groups (mattermost) (#873)David Buckley2019-09-071-14/+13
| | | | | | 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.
* Bail if incorrect Jid (xmpp). Fixes #869 (#883)Wim2019-09-071-0/+3
|
* Update lrstanley/girc vendor (#884)Wim2019-09-0713-101/+420
|
* Add tengo example for nick color filter. See #881Wim2019-09-071-0/+14
|
* Add extra debug info (discord)Wim2019-09-051-1/+1
|
* Add support for sending files via webhook (discord) (#872)MOZGIII2019-08-293-36/+69
|
* Create .fixmie.ymlWim2019-08-261-0/+3
|
* Replace bwmarrin/discordgo with matterbridge/discordgo (#878)Wim2019-08-265-7/+74
| | | Needed for #872
* Update Rhymen/go-whatsapp vendor (#876)Wim2019-08-2613-40/+509
|
* Add initial Keybase Chat support (#877)cori hudson2019-08-26152-566/+5408
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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