summaryrefslogtreecommitdiffstats
path: root/bridge
Commit message (Collapse)AuthorAgeFilesLines
* Fix roomid bug (gitter)Wim2017-03-181-1/+2
|
* Replace role ids in mentions to role names (discord). Closes #133Wim2017-03-181-0/+15
| | | | | * The bot needs to have the "Manage Roles" permission for this to work. (see Server settings - Roles - General Permissions)
* Join rooms not already joined by the bot (gitter). See #135Wim2017-03-181-4/+7
|
* Fail when bridge is unable to join a channel (general)Wim2017-03-161-3/+12
|
* Check if room exists when joining channel (gitter). Closes #135Wim2017-03-161-1/+2
|
* Do not use HTML parsemode by default. Set MessageFormat="HTML" to use it. ↵Wim2017-02-243-63/+75
| | | | (telegram) Closes #126
* Use roomalias instead of internal ID (matrix)Wim2017-02-241-7/+32
|
* Add matrix supportWim2017-02-203-0/+97
|
* Add REST API supportWim2017-02-183-6/+106
|
* Do not relay slackbot messages (slack). Closes #119Wim2017-02-171-0/+3
|
* Refactor. Make extra options easier for other protocolsWim2017-02-141-8/+21
|
* Refactor to handle disconnects/reconnects better.Wim2017-02-1410-11/+72
| | | | Now try to reconnect every 60 seconds until forever.
* Use nickname when present (discord). Closes #122Wim2017-02-131-8/+49
|
* Fix receiving messages from private channels (slack). See #118Wim2017-02-031-2/+14
|
* Update vendorWim2017-01-281-1/+1
|
* Add support for private channels (slack). Closes #118Wim2017-01-281-0/+8
|
* Use unknown as username if unsigned channel (telegram)Wim2017-01-271-6/+11
|
* Fix username (telegram)Wim2017-01-271-1/+1
|
* Fix channel and group messages (telegram)Wim2017-01-271-4/+26
|
* Fix tls by setting ServerName (xmpp) (#114)Josip Janžić2017-01-181-0/+1
| | | Fixes error message shown by tls: "either ServerName or InsecureSkipVerify must be specified in the tls.Config"
* Handle SkipTLSVerify for XMPP client (#106). Closes #81Stefan Haller2017-01-141-0/+5
| | | | | | * Handle SkipTLSVerify for XMPP client * Mention SkipTLSVerify for XMPP in sample config
* Do not use API functions in webhook (slack). Closes #110Wim2017-01-121-1/+1
|
* Telegram: add markdown (#103)Tatsuyuki Ishi2017-01-061-3/+63
| | | | | | | | * Add support for markdown (telegram) Close #98 * Telegram: add more Markdown Render blacklist
* Add channel key support (irc). Closes #27Wim2017-01-041-0/+5
|
* Telegram: Fix the missing usernameTatsuyuki Ishi2016-12-171-1/+1
|
* Add initial Rocket.Chat supportWim2016-12-033-0/+87
|
* Update public links to new API (mattermost)Wim2016-11-261-2/+2
|
* Do not relay empty or delayed messages (xmpp)Wim2016-11-261-1/+2
|
* Enable keepalive (xmpp)Wim2016-11-261-2/+9
|
* Fix loop because of closed channel. Fixes #89Wim2016-11-231-2/+1
|
* Add support for RemoteNickFormat in general configurationWim2016-11-201-0/+1
|
* Add gateway.inout config for bidirectional bridges. Closes #85Wim2016-11-201-0/+1
|
* Replace id-mentions to usernames (slack). Closes #86Wim2016-11-201-0/+23
|
* Remove callbacks after being called. Fixes #88 (irc)Wim2016-11-201-0/+2
|
* Add initial telegram supportWim2016-11-153-0/+79
|
* Fix ShowJoinPart from irc bridge. Closes #72Wim2016-11-142-0/+18
|
* Add bot tag to api if not specified (discord)Wim2016-11-141-0/+3
|
* Fix !users command for irc. Closes #78.Wim2016-11-141-2/+1
|
* Merge branch 'refactor'Wim2016-11-138-199/+94
|\
| * RefactorWim2016-11-138-199/+94
| |
* | Sync with mattermost 3.5.0Wim2016-11-121-1/+1
|/
* Add support for using avatars from discord,slack and gitter in slackWim2016-11-064-3/+36
|
* Add support for dynamic IconURL (slack). Closes #43Wim2016-11-057-17/+47
|
* Refactor modifyMessageWim2016-11-044-9/+16
|
* Update to latest go-gitter API changesWim2016-11-021-4/+8
|
* Fix tight loop (gitter). Closes #68.Wim2016-11-021-1/+1
|
* Add anti-flooding settings (irc). See #40Wim2016-11-012-3/+30
|
* Use names instead of id's for mentions (discord). Fixes #66Wim2016-10-301-1/+1
|
* Override config from environment. See #50Wim2016-10-302-0/+42
| | | | | | | | | | | | | | | | Expects uppercase environment variables of MATTERBRIDGE_PROTOCOL_ACCOUNT_KEY="value" e.g. you can override this config [mattermost] [mattermost.work] Team="yourteam" Login="yourlogin" Password="yourpass" by using MATTERBRIDGE_MATTERMOST_WORK_TEAM="newteam" MATTERBRIDGE_MATTERMOST_WORK_LOGIN="newlogin" MATTERBRIDGE_MATTERMOST_WORK_PASSWORD="newpassword"
* Drop first received message on connection to avoid duplicates (slack). Fixes #55Wim2016-10-291-13/+19
|