Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

Showing 100 commits for branch master

CommitMessageAuthorDate (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
[ Next ]