| Commit | Message | Author | Date (UTC) |
|---|
| 11faa61
|
Fix bug in #721
|
Wim
|
21:45, Feb 17 2019 |
| 27512cc
|
Support quits from irc correctly. Fixes #722 (#724)
|
Wim
|
21:43, Feb 17 2019 |
| 95ef376
|
Allow zulip bridge to specify topic per channel. Closes #701 (#723)
|
Wim
|
20:50, Feb 17 2019 |
| 61e546c
|
Support join/leaves from discord. Closes #654 (#721)
|
Wim
|
20:49, Feb 17 2019 |
| afadffe
|
Allow regexs in ignoreNicks. Closes #690 (#720)
|
Wim
|
20:49, Feb 17 2019 |
| 6c5de38
|
Detect html nicks in RemoteNickFormat (matrix). Fixes #696 (#719)
|
Wim
|
20:48, Feb 17 2019 |
| 70ad4d2
|
Send notices on join/parts (matrix). Fixes #712 (#716)
|
Wim
|
17:36, Feb 16 2019 |
| 97eefbd
|
Send username when uploading video/images (matrix). Fixes #715 (#717)
|
Wim
|
17:35, Feb 16 2019 |
| 4d68158
|
Upgrade to latest girc version (irc) (#718)
|
Wim
|
16:24, Feb 16 2019 |
| d3cd5d1
|
Add blogpost about matterbridge
|
Wim
|
18:02, Feb 15 2019 |
| 97e6639
|
Refactor and update RocketChat bridge (#707)
* 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 |
Wim
|
17:20, Feb 15 2019 |
| 9f890ed
|
Refactor and update RocketChat bridge
* 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
|
Wim
|
16:00, Feb 10 2019 |
| 050d95a
|
Add extra debug of SubMessage to empty messages error (slack). #709
|
Wim
|
17:05, Feb 15 2019 |
| c405255
|
Do not panic on non-json response from server (zulip)
|
Wim
|
23:29, Feb 12 2019 |
| ae1bb6c
|
Update golangci-lint. Disable hugeParam check for now
|
Wim
|
19:30, Feb 12 2019 |
| ce3a390
|
Add fbridge to README
|
Wim
|
16:21, Feb 12 2019 |
| 8877fff
|
Fix error handling on bad event queue id (zulip). Closes #694
|
Wim
|
00:34, Feb 11 2019 |
| 2afc1a1
|
Update README. Add rocketchat
|
Wim
|
22:32, Feb 10 2019 |
| e02b208
|
Hint at thread replies when messages are unthreaded (slack) (#684)
|
Wim
|
16:23, Feb 10 2019 |
| d1bc29d
|
Clarify dev chat info (#700)
|
AJolly
|
19:40, Feb 5 2019 |
| b5036b7
|
Update README
|
Wim
|
16:38, Jan 31 2019 |
| 919e5cc
|
Bump version
|
Wim
|
16:26, Jan 31 2019 |
| e280b64
|
Release v1.13.1
|
Wim
|
16:10, Jan 31 2019 |
| 2c3ecf9
|
Update vendor, move to labstack/echo/v4 Fixes #698
|
Wim
|
16:06, Jan 31 2019 |
| 6e01097
|
Bump version
|
Wim
|
23:15, Jan 30 2019 |
| 4238427
|
Release v1.13.0
|
Wim
|
22:55, Jan 30 2019 |
| 1dbb231
|
Optimize handling of very large slack teams. Fixes #695
Stop getting users if we reach 2000 users. Slack will rate-limit us
even if we follow their limits.
This means that we now have to lookup every user that says a message
for the first time. This should be less intensive on the API.
This also disables partly f31ba861996fa81ee3e9449549d4b92bb1b3778d for now.
ChannelMembers will not be filled.
|
Wim
|
22:26, Jan 30 2019 |
| f54b729
|
Send GetChannelMembers event only to slack for now
|
Wim
|
21:46, Jan 24 2019 |
| e54cd63
|
Handle servers without MOTD (irc). Closes #692
|
Wim
|
20:58, Jan 24 2019 |
| 8740c01
|
Fix possible data race (irc). Closes #693
|
Wim
|
20:51, Jan 24 2019 |
| 0cd7d5f
|
Make discord user token work correctly (discord) #689
|
Wim
|
19:39, Jan 19 2019 |
| f31ba86
|
Add initial support for getting ChannelMember info of all bridges (#678)
* Add initial support for getting ChannelMember info of all bridges.
Adds an EventGetChannelMembers event, which gets send every x time to
all bridges. Bridges should respond on this event with a Message
containing ChannelMembers in the EventGetChannelMembers key in the
Extra field.
handleEventGetChannelMembers will handle this Message and sets the
contained ChannelMembers to the Bridge struct.
* Add ChannelMembers support to the slack bridge
|
Wim
|
17:35, Jan 18 2019 |
| 1804820
|
Run go fmt
|
Wim
|
18:41, Jan 14 2019 |
| d52c609
|
Allow to bridge non-bot Discord users (discord) (#689)
If you prefix a token with `User ` it'll treat is as a user token.
Co-Authored-By: zomboy-alfrir <zomboy@dancodes.com.ar>
|
Zomboy Alfrir
|
18:27, Jan 14 2019 |
| cc16d49
|
Revert "Update pinned golangci-lint version (#666)"
This reverts commit 2d66ed86746d27effaef28ae4952cccb0fcbc81b.
Goimports regression: https://github.com/golangci/golangci-lint/issues/347
And gocritic recommending fixes in tip instead of released versions.
|
Wim
|
18:17, Jan 14 2019 |
| 05f20bc
|
Fix displaying usernames for plain text clients. (matrix) (#685)
|
David Hill
|
22:15, Jan 9 2019 |
| 630f01e
|
Add link to API page on the wiki
|
Wim
|
22:10, Jan 9 2019 |
| c88e6c6
|
Add support for mattermost threading (#627)
|
Patrick Connolly
|
20:50, Jan 9 2019 |
| 14d9ff4
|
Use only one webhook if possible (discord) (#681)
|
James Nylen
|
20:28, Jan 9 2019 |
| 4583b5a
|
Add api.yaml to contrib
|
Wim
|
23:32, Jan 8 2019 |
| 1f3d7ef
|
Add swaggerhub link to README (api)
|
Wim
|
23:27, Jan 8 2019 |
| 4842da3
|
Add file comment to webhook messages (discord). Fixes #358
|
Wim
|
21:16, Jan 7 2019 |
| 05c68a6
|
Improve error reporting on failure to join Discord. Fixes #672 (#680)
|
James Nylen
|
20:39, Jan 7 2019 |
| 7385f53
|
Fail if channel starts with hashtag (mattermost). Closes #625
|
Wim
|
23:26, Jan 6 2019 |
| 1271758
|
Add support for markdown to HTML conversion (matrix). Closes #663 (#670)
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. |
Wim
|
21:25, Jan 6 2019 |
| cfbffe9
|
Update README about xmpp. Fixes #676 (#677)
|
Neustradamus
|
18:34, Jan 6 2019 |
| 32a4730
|
Add various sshchat fixes (#675)
* SSH-Chat: set quiet mode to filter joins/quits
* SSH-Chat: Trim newlines in the end of relayed messages
* SSH-Chat: fix media links
* SSH-Chat: do not relay "Rate limiting is in effect" message
|
ValdikSS
|
14:42, Jan 5 2019 |
| bc10ef9
|
Fix #668 strip lang in code fences sent to Slack (#673)
|
Qais Patankar
|
19:32, Jan 4 2019 |
| 609b769
|
Remove unused key (config)
|
Wim
|
15:37, Jan 4 2019 |
| 274f078
|
Add link to matterbridge and k8s article
|
Wim
|
15:28, Jan 4 2019 |
| d0f275a
|
Update vendor
* go-telegram-bot-api/telegram-bot-api
* lrstanley/girc
* matterbridge/gomatrix
|
Wim
|
23:07, Jan 2 2019 |
| 1db1a14
|
Ignore LatencyReport event (slack)
|
Wim
|
22:55, Jan 2 2019 |
| 2d66ed8
|
Update pinned golangci-lint version (#666)
|
Duco van Amstel
|
20:29, Dec 30 2018 |
| 3940448
|
Try building arm docker image
|
Wim
|
15:24, Dec 26 2018 |
| 2afdfec
|
Use logrus imports instead of log (#662)
|
Duco van Amstel
|
14:16, Dec 26 2018 |
| f9f7131
|
Fix sshchat connection logic (#661)
|
Duco van Amstel
|
14:09, Dec 26 2018 |
| 10730cc
|
Try downloading files again if slack is too slow (slack). Closes #655 (#656)
|
Jerry Heiselman
|
21:01, Dec 19 2018 |
| 619d794
|
Bump version
|
Wim
|
22:33, Dec 15 2018 |
| cfdb650
|
Update changelog
|
Wim
|
22:24, Dec 15 2018 |
| 07625d8
|
Add wait option for populateUsers/Channels (slack) Fixes #579 (#653)
When setting wait to true, we wait until the populating isn't in progress anymore.
This is used on startup connections where we really need the initial information
which could take a long time on big servers. |
Wim
|
22:11, Dec 15 2018 |
| 8103e11
|
Populate user on channel join (slack) (#644)
|
David Hill
|
21:57, Dec 15 2018 |
| 26e043a
|
Fix bot (legacy token) messages not being send. Closes #571
|
Wim
|
19:49, Dec 13 2018 |
| 58b3725
|
Refactor gateway (#648)
* Decrease complexity of handleMessage, handleReceive, handleFiles
* Move handlers to handlers.go
* Split ignoreMessage up in ignoreTextEmpty, ignoreNicks and IgnoreTexts
* Add ignoreEvent
* Add testcase for ignoreTextEmpty, ignoreNicks, ignoreTexts and ignoreEvent |
Wim
|
22:57, Dec 12 2018 |
| 6529732
|
Refactor telegram (#649)
* Decrease complexity in Send() (makes codeclimate happy) |
Wim
|
22:50, Dec 12 2018 |
| c9f05d7
|
Refactor sshchat bridge (#650)
* Decrease complexity in Send()
* Add handleUploadFile() function |
Wim
|
22:47, Dec 12 2018 |
| 1242274
|
Add bot debug info (slack)
|
Wim
|
23:27, Dec 11 2018 |
| b0095ea
|
Enable gocyclo linter
|
Wim
|
13:25, Dec 9 2018 |
| af8c288
|
Enable errcheck linter (#646)
|
Duco van Amstel
|
16:04, Dec 8 2018 |
| 5251f8e
|
Add repology link
|
Wim
|
22:55, Dec 7 2018 |
| bc9eb42
|
Refactor steam bridge (#630)
* split up in different files
* decrease complexity |
Wim
|
22:48, Dec 7 2018 |
| ed3928d
|
Disable some unparam checks (discord)
|
Wim
|
22:48, Dec 7 2018 |
| 92dc5b3
|
Split Discord bridge in multiple files (#632)
|
Duco van Amstel
|
22:36, Dec 7 2018 |
| 9c6c0a8
|
Enable gosec linter (#645)
|
Duco van Amstel
|
23:40, Dec 5 2018 |
| 059d964
|
Move golangci-lint configuration to file (#635)
|
Duco van Amstel
|
10:34, Dec 5 2018 |
| ee485e5
|
Add FOSSRIT/infrastructure, alphabetically sort related project list (#643)
|
Justin W. Flory
|
22:39, Dec 4 2018 |
| 4bd588b
|
Bump version
|
Wim
|
09:36, Dec 4 2018 |
| afb9736
|
Update changelog
|
Wim
|
09:24, Dec 4 2018 |
| f33227d
|
Refactor handleUploadFile (matrix) (#629)
|
Wim
|
15:51, Dec 3 2018 |
| ea320cb
|
Add note about slack/slack-legacy issues on threading. (#634)
|
Patrick Connolly
|
15:50, Dec 3 2018 |
| bd1780a
|
Fix multiple channel join regression. Closes #639
|
Wim
|
15:36, Dec 3 2018 |
| 56f011c
|
Clean-up TravisCI config and add test coverage (#633)
|
Duco van Amstel
|
23:07, Dec 2 2018 |
| c6b7743
|
Make slack-legacy change less restrictive (#626)
|
Wim
|
22:09, Dec 2 2018 |
| e5fd301
|
Update nlopes/slack to 4.1-dev (#595)
|
Patrick Connolly
|
18:55, Dec 1 2018 |
| db6acfa
|
Refactor mattermost bridge (#622)
* Split up in different files
* Decrease complexity
* Fix linting issues |
Wim
|
23:49, Nov 30 2018 |
| 5b1ef3a
|
Tidy up fetching of config values. (#616)
|
Patrick Connolly
|
23:24, Nov 30 2018 |
| 634f372
|
Extract bridgeMap into own package to improve testability (#601)
|
Patrick Connolly
|
22:53, Nov 30 2018 |
| 20faf91
|
Refactor matterclient (#613)
* Split up in different files
* Decrease complexity |
Wim
|
22:53, Nov 29 2018 |
| 5630b6c
|
Fix telegram crash #620
|
Wim
|
22:03, Nov 29 2018 |
| e636b1e
|
Bump version
|
Wim
|
23:20, Nov 28 2018 |
| 0a65337
|
Release v1.12.1
|
Wim
|
23:09, Nov 28 2018 |
| f113783
|
Update changelog
|
Wim
|
23:08, Nov 28 2018 |
| 2c6472b
|
Fix regression on using server ID (discord). #619 #617
|
Wim
|
22:50, Nov 28 2018 |
| cbfed02
|
Create getChannelsByX functions to make codeclimate happy (slack) (#610)
|
Patrick Connolly
|
10:04, Nov 28 2018 |
| 6917260
|
Refactor irc handlers. Fix linting (#611)
|
Wim
|
09:58, Nov 28 2018 |
| 515803b
|
Refactor telegram handlers. Fix linting (#609)
* Refactor telegram handlers. Fix linting |
Wim
|
09:57, Nov 28 2018 |
| 3ef0b8e
|
Sync channel topics between Slack bridges (#585)
Added logic to allow for configurable synchronisation of topics and purposes of channels between Slack bridges. |
Patrick Connolly
|
09:47, Nov 26 2018 |
| 53c0263
|
Drop support for mattermost 3.x
|
Wim
|
21:38, Nov 25 2018 |
| 1c0113d
|
Update direct dependencies where possible
|
Duco van Amstel
|
17:55, Nov 18 2018 |
| 417eb5e
|
Merge pull request #606 from 42wim/fix-590
|
Wim
|
19:40, Nov 25 2018 |
| a420906
|
Add option to send RAW commands after connection (irc). Fixes #490 (#604)
|
Wim
|
18:32, Nov 25 2018 |