Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update vendor d5/tengo (#1066) | Wim | 2020-03-28 | 1 | -1/+1 | |
| | ||||||
* | Update vendor yaegashi/msgraph.go to v0.1.2 (1) | Qais Patankar | 2020-03-22 | 1 | -3/+2 | |
| | ||||||
* | Update vendor shazow/ssh-chat (#1029) | Wim | 2020-03-08 | 1 | -1/+1 | |
| | ||||||
* | Remove replace directives and use own fork to make go get work again (#1028) | Wim | 2020-03-08 | 1 | -4/+4 | |
| | | | | See https://github.com/golang/go/issues/30354 go get doesn't honor the go.mod replace options. | |||||
* | Add initial Microsoft Teams support | Wim | 2020-03-01 | 1 | -0/+4 | |
| | | | | Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup | |||||
* | Vendor libraries needed for msteams support | Wim | 2020-03-01 | 1 | -0/+2 | |
| | ||||||
* | Update vendor keybase/go-keybase-chat-bot (#1019) | Wim | 2020-03-01 | 1 | -1/+1 | |
| | ||||||
* | Use upstream slack-go/slack again (#1018) | Wim | 2020-03-01 | 1 | -3/+1 | |
| | ||||||
* | Add support for avatars from matrix. #984 (#1007) | Wim | 2020-02-10 | 1 | -1/+1 | |
| | ||||||
* | Rebase gomatrix vendor with upstream (#1006) | Wim | 2020-02-09 | 1 | -1/+1 | |
| | ||||||
* | Update kekeybase/go-keybase-chat-bot vendor | Wim | 2020-02-08 | 1 | -1/+1 | |
| | ||||||
* | Disable smartypants in markdown parser. Fixes #989, #983 (#993) | Wim | 2020-02-02 | 1 | -1/+1 | |
| | ||||||
* | Update to tengo v2 (#976) | Wim | 2020-01-09 | 1 | -1/+1 | |
| | ||||||
* | Update dependencies (#975) | Wim | 2020-01-09 | 1 | -14/+8 | |
| | ||||||
* | Clean up go.mod and vendor | Wim | 2020-01-09 | 1 | -6/+0 | |
| | ||||||
* | Add support for WhatsApp media (jpeg/png/gif) bridging (#974) | Guillaume Lazzara | 2020-01-09 | 1 | -5/+8 | |
| | | | | | | | | * Whatsapp image bridging * Prevent double message in telegram when media with caption received Co-authored-by: imShara <shara@protonmail.com> | |||||
* | Update slack vendor to fix regression (#959) | Wim | 2019-12-08 | 1 | -1/+1 | |
| | ||||||
* | Update slack vendor to master (#958) | Wim | 2019-12-07 | 1 | -2/+2 | |
| | ||||||
* | Switch to new emoji library kyokomi/emoji (#948) | Wim | 2019-11-17 | 1 | -1/+1 | |
| | ||||||
* | Update shazow/ssh-chat dependency (#947) | Wim | 2019-11-17 | 1 | -1/+1 | |
| | ||||||
* | Update markdown parsing library to github.com/gomarkdown/markdown (#944) | Benjamin | 2019-11-17 | 1 | -8/+1 | |
| | ||||||
* | Use own slack fork to fix #937 (#943) | Wim | 2019-11-14 | 1 | -0/+3 | |
| | ||||||
* | Update vendor (#932) | Wim | 2019-10-27 | 1 | -3/+3 | |
| | | | | | | * Update vendor * Fix godiscord api change | |||||
* | Update vendor matterbridge/gomatrix fork (#928) | Wim | 2019-10-26 | 1 | -1/+1 | |
| | ||||||
* | Update golang-commonmark/linkify vendor and use upstream again. Fixes #924 ↵ | Wim | 2019-10-26 | 1 | -3/+3 | |
| | | | | (#926) | |||||
* | Try to fix blackfriday go modules mess | Wim | 2019-09-22 | 1 | -3/+1 | |
| | ||||||
* | Update dependencies (#886) | Wim | 2019-09-07 | 1 | -11/+15 | |
| | ||||||
* | Update lrstanley/girc vendor (#884) | Wim | 2019-09-07 | 1 | -1/+1 | |
| | ||||||
* | Add support for sending files via webhook (discord) (#872) | MOZGIII | 2019-08-29 | 1 | -0/+1 | |
| | ||||||
* | Replace bwmarrin/discordgo with matterbridge/discordgo (#878) | Wim | 2019-08-26 | 1 | -0/+2 | |
| | | | Needed for #872 | |||||
* | Update Rhymen/go-whatsapp vendor (#876) | Wim | 2019-08-26 | 1 | -1/+1 | |
| | ||||||
* | Add initial Keybase Chat support (#877) | cori hudson | 2019-08-26 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
* | Update vendor (#852) | Wim | 2019-06-16 | 1 | -20/+10 | |
| | ||||||
* | Update github.com/Rhymen/go-whatsapp vendor. Fixes #843 | Wim | 2019-06-14 | 1 | -3/+1 | |
| | ||||||
* | Fix go mod issue by removing whatsapp-ext | Wim | 2019-06-02 | 1 | -1/+5 | |
| | ||||||
* | Use upstream whatsapp again (#809) | Wim | 2019-05-30 | 1 | -3/+3 | |
| | ||||||
* | Update tengo vendor and load the stdlib. Fixes #789 (#792) | Wim | 2019-04-06 | 1 | -1/+1 | |
| | ||||||
* | Update vendor d5/tengo | Wim | 2019-03-05 | 1 | -1/+1 | |
| | ||||||
* | Use whatsapp forks (#750) | Wim | 2019-03-02 | 1 | -2/+2 | |
| | ||||||
* | Add MediaConvertWebPToPNG option (telegram). (#741) | Wim | 2019-02-27 | 1 | -0/+1 | |
| | | | | | | | | * Add MediaConvertWebPToPNG option (telegram). When enabled matterbridge will convert .webp files to .png files before uploading them to the mediaserver of the other bridges. Fixes #398 | |||||
* | Fix regression in HTML handling (telegram). Closes #734 | Wim | 2019-02-24 | 1 | -1/+1 | |
| | | | | | * Revert back to blackfriday v1 * Add testing | |||||
* | Add scripting (tengo) support for every incoming message (#731) | Wim | 2019-02-23 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | TengoModifyMessage allows you to specify the location of a tengo (https://github.com/d5/tengo/) script. This script will receive every incoming message and can be used to modify the Username and the Text of that message. The script will have the following global variables: to modify: msgUsername and msgText to read: msgChannel and msgAccount The script is reloaded on every message, so you can modify the script on the fly. Example script can be found in https://github.com/42wim/matterbridge/tree/master/gateway/bench.tengo and https://github.com/42wim/matterbridge/tree/master/contrib/example.tengo The example below will check if the text contains blah and if so, it'll replace the text and the username of that message. text := import("text") if text.re_match("blah",msgText) { msgText="replaced by this" msgUsername="fakeuser" } More information about tengo on: https://github.com/d5/tengo/blob/master/docs/tutorial.md and https://github.com/d5/tengo/blob/master/docs/stdlib.md | |||||
* | Add initial WhatsApp support (#711) | Krzysiek Madejski | 2019-02-21 | 1 | -5/+3 | |
| | ||||||
* | Upgrade to latest girc version (irc) (#718) | Wim | 2019-02-16 | 1 | -1/+1 | |
| | ||||||
* | Refactor and update RocketChat bridge (#707) | Wim | 2019-02-15 | 1 | -0/+4 | |
|\ | | | | | | | | | | | | | * Add support for editing/deleting messages * Add support for uploading files * Add support for avatars * Use the Rocket.Chat.Go.SDK * Use the rest and streaming api | |||||
| * | Refactor and update RocketChat bridge | Wim | 2019-02-15 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | * Add support for editing/deleting messages * Add support for uploading files * Add support for avatars * Use the Rocket.Chat.Go.SDK * Use the rest and streaming api | |||||
* | | Do not panic on non-json response from server (zulip) | Wim | 2019-02-13 | 1 | -1/+1 | |
| | | ||||||
* | | Fix error handling on bad event queue id (zulip). Closes #694 | Wim | 2019-02-11 | 1 | -1/+1 | |
|/ | ||||||
* | Update vendor, move to labstack/echo/v4 Fixes #698 | Wim | 2019-01-31 | 1 | -20/+9 | |
| | ||||||
* | Add support for markdown to HTML conversion (matrix). Closes #663 (#670) | Wim | 2019-01-06 | 1 | -0/+6 | |
| | | | | | This uses our own gomatrix lib with the SendHTML function which adds HTML to formatted_body in matrix. golang-commonmark is used to convert markdown into valid HTML. |