summaryrefslogtreecommitdiffstats
path: root/matterbridge.go
Commit message (Collapse)AuthorAgeFilesLines
* Release v0.11.0v0.11.0Wim2017-04-111-1/+1
|
* Reuse connection when using same bridge with another gateway. See #87Wim2017-04-011-18/+14
|
* Bump versionWim2017-03-281-1/+1
|
* Release v0.10.3v0.10.3Wim2017-03-271-1/+1
|
* Release v0.10.2v0.10.2Wim2017-03-251-1/+1
|
* Add gops agentv0.10.2-devWim2017-03-231-0/+6
|
* Add more startup messagesWim2017-03-191-1/+4
|
* Release v0.10.1v0.10.1Wim2017-03-181-1/+1
|
* Release v0.10.0v0.10.0Wim2017-03-181-1/+1
|
* Add matrix supportWim2017-02-201-1/+1
|
* Release v0.9.3v0.9.3Wim2017-02-181-1/+1
|
* Add githash to docker buildsWim2017-02-171-8/+11
|
* Refactor samechannelgatewayWim2017-02-171-6/+5
|
* Bump versionWim2017-01-281-1/+1
|
* Release v0.9.2v0.9.2Wim2017-01-281-1/+1
|
* Bump versionWim2017-01-181-1/+1
|
* Release v0.9.1v0.9.1Wim2017-01-181-1/+1
|
* Exit when a bridge fails to startWim2016-12-081-2/+2
|
* Add initial Rocket.Chat supportWim2016-12-031-1/+1
|
* Release v0.9.0v0.9.0Wim2016-12-011-1/+1
|
* Merge branch 'refactor'Wim2016-11-131-6/+5
|\
| * Refactor gatewayWim2016-11-081-6/+5
| |
* | Update documentationWim2016-11-121-1/+1
|/
* Add samechannel gateway. See #35Wim2016-09-301-0/+14
|
* Refactor for more flexibilityWim2016-09-181-10/+15
| | | | | | | * 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
* Release v0.6.1v0.6.1Wim2016-09-171-1/+1
|
* Release v0.6.0Wim2016-09-171-1/+1
|
* Release v0.6.0-beta2v0.6.0-beta2Wim2016-09-041-1/+1
|
* Release v0.6.0-beta1v0.6.0-beta1Wim2016-08-201-1/+1
|
* Add documentation about breaking API changes for mattermost 3.3.0. Start ↵Wim2016-08-151-6/+8
| | | | work on 0.6.0-dev
* Refactor bridge. Allows bridging between every protocolWim2016-08-141-2/+3
|
* Add (PLAIN) SASL supportWim2016-07-211-1/+1
|
* Release v0.5.0-beta1v0.5.0-beta1Wim2016-07-121-3/+3
|
* Update versionWim2016-07-121-1/+1
|
* Converge with matterbridge-plusWim2016-07-111-2/+7
|
* Release v0.4.2v0.4.2Wim2016-06-231-0/+10
|
* Move common code to matterbridge-plus bridge packageWim2016-03-231-248/+2
|
* Add -debug option. Run go fmt. Some cleanupsWim2016-03-221-26/+43
|
* Add Freenode style NickServ-based authentication.Fredrik de Vibe2016-03-211-13/+24
| | | | If the server sends a NOTICE requesting identification, identify.
* Handle connects asynchroneously.Fredrik de Vibe2016-03-211-13/+24
| | | | | On connect events, update the nick with what's actually used and set up channels as configured.
* Limit number of columns to number of IRC nicks.Fredrik de Vibe2016-03-181-1/+1
| | | | | Don't add more columns to the IRC nicks table than the total number of nicks in the IRC channel.
* Remove unnecessary break in switch block.Fredrik de Vibe2016-03-181-1/+0
|
* Add double newline if the message is markup and prefixed.Fredrik de Vibe2016-03-181-2/+21
| | | | | | | | If the message is prefixed with the sender nick, it will break markup formatting on the same line. This commit introduces a very rudimentary markup checker, and if the message is deemed to be markup in those cases, the space between sender nick and message is replaced by a double newline.
* Move new config parameters from IRC to Mattermost.Fredrik de Vibe2016-03-181-4/+4
| | | | PrefixMessagesWithNick, NickFormatter and NicksPerRow.
* Enable !users command and add a table formatterFredrik de Vibe2016-03-181-2/+47
| | | | | * Listen to wildcarded events, currently handle RPL_NAMREPLY. * Add a formatter to present nick lists from IRC as a table.
* Add config option to prefix messages (IRC->MM) with nickFredrik de Vibe2016-03-181-1/+5
| | | | | If username overriding isn't enabled on the Mattermost server, this is required for Mattermost users to see who sent a message from IRC.
* Add support for slack username circumfix. Closes #10Wim2016-02-181-1/+6
|
* Add PASS support as per RFC1459Bert Mertens2016-01-271-0/+3
| | | | | | | | | Provide a connection password via the protocol's PASS command. Imported irc.go supports it as a simple parameter: https://github.com/thoj/go-ircevent/blob/master/irc.go#L381 See https://tools.ietf.org/html/rfc1459#section-4.1 for full details.
* Add support for multiple channelsWim2015-12-191-10/+39
|
* Add option to change receiving mattermost channelWim2015-12-191-7/+9
|