Thumbnail

rani/matterbridge.git

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

Showing 100 commits for branch master

CommitMessageAuthorDate (UTC)
f73bbca Make sure threaded files stay in thread (slack). Fixes #590 Wim 23:23, Nov 24 2018
8df6e36 Do not post empty messages (slack). Fixes #574 Wim 23:34, Nov 24 2018
7fa31a4 Limit discord username via webhook to 32 chars Wim 19:52, Nov 23 2018
2726138 Rework connection logic (irc) If IRC connection fails on first connect, bail out. Wait until after nickserv auth until joining channels (also after reconnects) Don't do a separate irc timeout, some connections take a while #503 Wim 23:26, Nov 22 2018
b4596ab Fix Nickserv logic (irc) #602 Wim 21:46, Nov 22 2018
5177ee7 Bump version Wim 20:49, Nov 19 2018
2b2ce17 Release v1.12.0 Wim 20:40, Nov 19 2018
16e2f2d Add protocol to msg.ID in cache (#596) Wim 20:28, Nov 19 2018
38a3d58 Update changelog, bump dev version Wim 17:48, Nov 18 2018
b1d1632 Merge pull request #598 from Helcaraxan/feature/update-deps Upgrade logrus / testify to stable versions Duco van Amstel 16:32, Nov 18 2018
b65f524 Add links to slack bot and legacy config in error message (slack) Wim 16:14, Nov 18 2018
eaa3f20 Upgrade logrus / testify to stable versions Duco van Amstel 00:28, Nov 18 2018
c744bc0 Replace documentation image Duco van Amstel 00:16, Nov 18 2018
e5a9232 Images for Slack documentation on the wiki Duco van Amstel 00:03, Nov 18 2018
1b1927c Fix golint linter issues and enable it in CI (#593) Duco van Amstel 19:43, Nov 15 2018
f5e3da7 Fix and enable goimports linter (#591) Duco van Amstel 18:24, Nov 15 2018
ae1bb46 Fix regression in skip logic (slack). (#592) Patrick Connolly 18:23, Nov 15 2018
9999e4c Fix IRC line splitting. Closes #584 (#587) Duco van Amstel 21:43, Nov 14 2018
d85c2be Fix file caching issue (slack). #572 (#575) Patrick Connolly 20:00, Nov 14 2018
b192d92 Make config.Config more unit-test friendly (#586) Duco van Amstel 22:30, Nov 13 2018
631e458 Add new Slack connection and forked legacy Slack bridge (#582) Duco van Amstel 19:51, Nov 13 2018
f7b7e3a Fix goconst linter failure Wim 19:40, Nov 13 2018
10c5d92 Switch back go upstream bwmarrin/discordgo Commit https://github.com/bwmarrin/discordgo/commit/ffa9956c9b41e8e2a10c26a254389854e016b006 got merged in. Wim 23:02, Nov 12 2018
85ecbdf Restore file comments coming from Slack (#583) Duco van Amstel 14:58, Nov 12 2018
d73ed84 Add note about matterbridge mattermost-plugin Wim 22:39, Nov 11 2018
4007033 Disable Connect(), JoinChannel(), Send() for mattermost.plugin Wim 21:42, Nov 11 2018
2de6c46 Add support for mattermost matterbridge plugin Wim 20:56, Nov 11 2018
6104cae Add more rate-limit handling (slack) (#581) Duco van Amstel 21:09, Nov 10 2018
92ebc48 Increase git depth for travis Wim 18:35, Nov 10 2018
fe20bdd Improve user_typing botname suggestion. (#580) Patrick Connolly 20:52, Nov 9 2018
f968993 Add demo explanation Wim 20:25, Nov 9 2018
a107d62 Improve README formatting (incl codeclimate badges) (#578) * Updated header, removed whitespace, added codeclimate badges, adjusted titles. * TOML formatting in README. Patrick Connolly 20:19, Nov 9 2018
28e9f5c Switch to golangci-lint Wim 22:09, Nov 8 2018
f0c0d89 Make gochecknoinits linter happy Wim 21:33, Nov 8 2018
5e0b7d3 Make scopelint happy Wim 21:29, Nov 8 2018
ff71421 Make goconst linter happy Wim 21:20, Nov 8 2018
791afd6 Make gocritic linter happier Wim 21:01, Nov 8 2018
716fe29 Act only on UserTypingEvents when enabled Wim 20:52, Nov 8 2018
599980c Add ability to show when user is typing across Slack bridges (#559) Patrick Connolly 19:45, Nov 8 2018
e024d2d Fix Slack edit usernames (#570) Duco van Amstel 19:07, Nov 8 2018
d72103d Make gocritic linter happy Wim 23:46, Nov 7 2018
c8457f0 Make structcheck linter happy Wim 23:38, Nov 7 2018
4f6a2b8 Make interfacer linter happy Wim 23:35, Nov 7 2018
5f05c61 Make unparam linter happy Wim 23:29, Nov 7 2018
31335c8 Merge branch 'master' of github.com:42wim/matterbridge Wim 23:26, Nov 7 2018
45cb407 Enable go vet Wim 23:17, Nov 7 2018
2c5562d Clean up config loading. (#561) Patrick Connolly 21:32, Nov 7 2018
3a9d99f Refactor and clean-up handlers. (slack) (#533) Duco van Amstel 20:35, Nov 7 2018
db4717c Fix travis typo Wim 19:40, Nov 7 2018
94563d3 Clean up various stuff (#508) * various cleanups David Hill 19:36, Nov 7 2018
bb3db7c Add go fmt test again to travis Wim 19:32, Nov 7 2018
941f2d9 Do not join Slack channel without API access (slack) (#563) Duco van Amstel 16:25, Nov 7 2018
779033d Preserve threading between Slack instances (#529) * Opportunistically preserve Slack threading when parent thread in cache. [#529] * Removed slack-specific processing from gateway. * Added docs. * Add option to enable threading, with default to off. * Did cleanup on @42wim's comments. * Update gateway/gateway.go Co-Authored-By: patcon <patrick.c.connolly@gmail.com> * Suggestion from @42wim :) * Suggestions from @42wim. * More suggestions. Patrick Connolly 08:14, Nov 7 2018
e24574d Add a health endpoint to API (#554) Patrick Connolly 08:11, Nov 7 2018
e2a4fdf Stop setting API ring buffer capacity if not specified. (#552) Patrick Connolly 20:53, Nov 5 2018
1d519b2 Add SendDirectMessageProps to send a DM with extra props (mattermost) Wim 20:51, Nov 3 2018
835ecc6 Remove hyphens when auto-loading envvars from viper config (#545) * When auto-loading envvars from toml keys, remove hyphens. See: https://unix.stackexchange.com/questions/23659/can-shell-variable-include-character Patrick Connolly 13:42, Nov 3 2018
db08279 Respond with message on connect (api) (#550) fix #549 NikkyAI 15:35, Nov 2 2018
6fc742f Prevent Slack API rate-limit overflow (#539) Duco van Amstel 20:28, Nov 1 2018
b6694bd Update README Wim 13:54, Oct 28 2018
e92e8f2 Check for expiring sessions and reconnect (mattermost) Wim 20:03, Oct 27 2018
eb3946f Add better support for multiperson DM (mattermost) Wim 20:02, Oct 27 2018
5d13cfa Update channels when a new group is created (mattermost) Wim 11:20, Oct 27 2018
4bfed06 Split up cookie token and personal token (mattermost). Fixes #530 (#540) Wim 14:47, Oct 26 2018
6ab9156 Fix bridge no longer POSTing username and avatar (slack) (#536) * Fixed pointer/reference issue in populateUsers. [#536] * Accepted codestyle suggestion. * Update bridge/slack/helpers.go Co-Authored-By: patcon <patrick.c.connolly@gmail.com> * Update helpers.go Patrick Connolly 19:12, Oct 24 2018
b1bffec Allow origin CHANNEL to be used in RemoteNickFormat (#515) * Added origin CHANNEL to RemoteNickFormat. Updated config docs. [Fixes #515] * Update matterbridge.toml.sample Co-Authored-By: patcon <patrick.c.connolly@gmail.com> Patrick Connolly 19:53, Oct 23 2018
292f7cf Update Blackfriday dependency (closes #522) (#532) - Fixup Telegram bridge implementation to support updated dependency. Duco van Amstel 17:48, Oct 22 2018
4a0f421 Clean up message send logic (slack). (#531) Duco van Amstel 17:43, Oct 22 2018
24d652c Clean up user and channel information management (slack) (#521) Duco van Amstel 18:34, Oct 16 2018
9c34f21 Clean up code and strengthening (slack) (#519) Changes include: - Refactor of strings into package-wide constants. - Predeclaration of regexps to be instantiated at package load time. - Checking of unchecked errors. - Structural changes: - Adding verifications to type-casting code. - Remove unnecessary 'len(X) > 0' checks before iterating over X. - Remove unnecessary 'else' clause after 'if' with 'return'. - Unexporting of public fields of Bridge struct. - Formatting: - One-field-per-line struct definitions. Duco van Amstel 23:02, Oct 12 2018
4d8645f Fix race in gateway test. (#520) Duco van Amstel 22:47, Oct 12 2018
2bdfcd5 Refactor slack bridge prelude (#517) Distributing the source of the Slack bridge across multiple files to increase readability and as a prelude to various refactors and clean-ups. Duco van Amstel 21:16, Oct 12 2018
17cf30e Bump Go version in Travis CI (#518) Duco van Amstel 21:14, Oct 12 2018
0467db8 Update of nlopes/slack dependency (#511) Duco van Amstel 21:17, Oct 7 2018
7bd666a Add Gateway's name to RemoteNickFormat (#501) In order to support extra use cases we should add the `{GATEWAY}` tag to the `RemoteNickFormat` string which would be replaced by the value of the `name=` field from a gateway's configuration. This is _very_ useful when you are forwarding, for example, multiple channels from one chat to a single channel on another one (one-way). It will help you identify the source channel of a message on the target chat. Duco van Amstel 13:22, Oct 7 2018
bf4a7fc Fix mentions cuttíng off all text after the mention (discord) (#506) NikkyAI 18:02, Sep 29 2018
8b9fc60 Let webhook also replace mentions (discord). Closes #502 Wim 20:15, Sep 22 2018
3d0c65c Fix Discord mentions by populating the nickMemberMap at connect (#498) NikkyAI 19:25, Sep 17 2018
b2a74d4 Update vendor lrstanley/girc Wim 22:18, Sep 13 2018
1d5a53d Replace @... string with user mention if match found (discord) (#492). Closes #460 * Added check for @-mention pattern and replacing it with a user with a matching Nick on incoming messages Jerry Heiselman 20:30, Sep 12 2018
67dcc26 Add Mattereddit to README.md (#493) Declan Hoare 16:45, Sep 1 2018
00bb509 Bump version Wim 21:14, Aug 30 2018
70a780c Release v1.11.3 Wim 21:10, Aug 30 2018
d7ecd0e Fix panic by using matterclient calls in the right place. Related to b2db24aa (mattermost). Closes #491 Wim 21:04, Aug 30 2018
df9bc6d Get up to 1000 channels and private/mp/im channels (slack). Related to #489 Wim 20:33, Aug 28 2018
3d52bf2 Check nickname on kick (irc). Closes #488 Wim 19:20, Aug 27 2018
70bfe53 Bump version Wim 21:32, Aug 19 2018
607dac7 Release v1.11.2 Wim 21:29, Aug 19 2018
ef03baf Add caching to fix issue with slack API changes (slack). #481 Wim 22:12, Aug 17 2018
3ff5f45 Add a bit more debugging (irc). #482 Wim 21:02, Aug 16 2018
1abc03d Fix slack file/image downloads after api changes (slack) Wim 22:39, Aug 9 2018
2b2ff04 Update nlopes/slack vendor Wim 22:38, Aug 9 2018
88c5f10 Start using go mod Wim 19:43, Aug 6 2018
50861cf Use own forks for logrus-prefixed-formatter and discordgo Wim 19:10, Aug 6 2018
4b43906 Bump version Wim 15:53, Aug 6 2018
71c94a1 Release v1.11.1 Wim 15:49, Aug 6 2018
d3b5500 Use UserID to look for avatar instead of username (slack). Closes #472 Wim 14:44, Aug 6 2018
8ba0441 Clip too long messages sent to discord (discord). Closes #440 Wim 22:27, Jul 21 2018
21c2e8f Skip empty messages being sent with the webhook (discord). #469 Wim 21:19, Jul 21 2018
2279258 Remove ununsed function (slack) Wim 21:28, Jul 13 2018
[ Next ]