summaryrefslogtreecommitdiffstats
path: root/bridge/bridge.go
Commit message (Collapse)AuthorAgeFilesLines
* Refactor to handle disconnects/reconnects better.Wim2017-02-141-3/+21
| | | | Now try to reconnect every 60 seconds until forever.
* Add initial Rocket.Chat supportWim2016-12-031-0/+4
|
* Add initial telegram supportWim2016-11-151-0/+4
|
* RefactorWim2016-11-131-13/+28
|
* Override config from environment. See #50Wim2016-10-301-0/+2
| | | | | | | | | | | | | | | | 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"
* Add Discord supportWim2016-09-191-0/+3
|
* Refactor for more flexibilityWim2016-09-181-129/+18
| | | | | | | * Move from gcfg to toml configuration because gcfg was too restrictive * Implemented gateway which has support multiple in and out bridges. * Allow for bridging the same bridges, which means eg you can now bridge between multiple mattermosts. * Support multiple gateways
* Add Slack supportWim2016-09-051-0/+9
|
* Add Gitter supportWim2016-09-041-1/+9
|
* Refactor handleReceiveWim2016-08-201-25/+26
|
* Remove redundant functionWim2016-08-201-5/+1
|
* Move nickformatting into bridgeWim2016-08-201-1/+27
|
* Add Connect() to Bridger interfaceWim2016-08-201-0/+3
|
* Add Enable per section (protocol) instead of in general sectionWim2016-08-201-21/+7
|
* Add documentation about breaking API changes for mattermost 3.3.0. Start ↵Wim2016-08-151-3/+3
| | | | work on 0.6.0-dev
* Refactor bridge. Allows bridging between every protocolWim2016-08-141-468/+66
|
* Add initial XMPP supportWim2016-08-141-25/+142
|
* Add (PLAIN) SASL supportWim2016-07-211-0/+3
|
* Remove token checkWim2016-07-121-3/+2
|
* Remove Port from IRC config. Specify it with serverWim2016-07-111-1/+4
|
* Add port to BindAddressWim2016-07-111-2/+2
|
* Remove multiple Token config. Use same channel setup as from matterbridge-plusWim2016-07-111-53/+20
|
* Remove UseSlackCircumfix. Use RemoteNickFormatWim2016-07-111-2/+0
|
* Converge with matterbridge-plusWim2016-07-111-0/+437