Thumbnail

rani/matterbridge.git

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

Showing 100 commits for branch master

CommitMessageAuthorDate (UTC)
f45ad7d Add websocket to API (#970) Co-authored-by: Qais Patankar <qaisjp@gmail.com> haykam821 19:13, Jul 12 2020
f40d981 Update README Wim 17:02, Jun 28 2020
b5dbc04 Set fetch-depth to 0 to fetch all tags Wim 16:30, Jun 28 2020
ac69da6 Set fetch-depth correct and use vendor when building in workflow Wim 16:23, Jun 28 2020
aaf8aea Increase fetch depth in workflow Wim 16:17, Jun 28 2020
44ac51c Fix space in workflow Wim 16:13, Jun 28 2020
3d38ec7 Upload artifacts on commit Wim 16:11, Jun 28 2020
6571a68 Reload user information when a new contact is detected (whatsapp) (#1160) Before returning an empty string, we refresh the WhatsApp contacts and if we found the one we wanted, we can return a real name. Fixes #796 Nathanaël 22:35, Jun 24 2020
9555d8e Add sane RemoteNickFormat default for API (#1157) Qais Patankar 22:25, Jun 24 2020
9a44682 Skip gIRC built-in rate limiting (irc) (#1164) By default, gIRC rate limits all outgoing messages. Since matterbridge already implements message throttling, this is extra layer of throttling is not necessary. James Lu 21:57, Jun 24 2020
6b4e75c Only colour IRC nicks if there is one. (#1161) TheHolyRoger 21:48, Jun 24 2020
53740bf Remove travis as it isn't working anymore Wim 21:45, Jun 24 2020
5edb894 Increase fetch-depth in workflow Wim 21:37, Jun 24 2020
727da29 More linting fixes Wim 21:28, Jun 24 2020
253a297 Update golangci-lint config Wim 21:21, Jun 24 2020
3bc8fa1 Fix duplicate name in workflow Wim 20:37, Jun 24 2020
dc19287 Use github workflows Wim 20:36, Jun 24 2020
fd5b405 Combine runs to one layer (#1151) Sandro 22:31, May 27 2020
726734e Bump version Wim 20:44, May 24 2020
53b400d Release v1.17.5 (#1150) Wim 20:35, May 24 2020
1a8fa23 Update Dockerfile so inotify works (#1148) This change would be required for the Docker image to actually read `RELOADABLE` config options from the `matterbridge.toml`. This edit would require https://github.com/42wim/matterbridge/wiki/Deploy:-Docker to be updated as well to mention that mounting would have to change to mounting a ***directory*** not a file. inotify inside Docker cannot read directly mounted files, only directories, for whatever reason. This will preserve setups that were configured to run the old way without breaking them and new configs can be setup "correctly" without issue. xnaas 20:01, May 24 2020
1e896f4 Ignore non-user messages (msteams). Fixes #1141 (#1149) Ignore these messages for now, also add a extra debug option for msteams so we can dump the whole message. Wim 13:49, May 24 2020
bc208f2 Prevent re-requesting avatar data (xmpp) (#1117) Prevent asking the server again and again for a user's avatar if the server does not respond to our initial request. Alexander 12:07, May 24 2020
fc53d07 Increase debug logging with function,file and linenumber (#1147) Show the function name,file and linenumber like this [0000] INFO main: [setupLogger:matterbridge.go:100] Enabling debug logging. [0000] INFO main: [main:matterbridge.go:46] Running version 1.17.5-dev Only enable this for debug as this adds some overhead. Wim 11:58, May 24 2020
584905e Update dependencies / vendor (#1146) Wim 22:06, May 23 2020
a73b95b Add StripMarkdown option (irc). (#1145) Enable `StripMarkdown` to strip markdown for irc. Wim 19:46, May 23 2020
82c45ca Implement xep-0245 (xmpp). Closes #1137 (#1144) Wim 18:51, May 23 2020
fd55004 Fix forward from hidden users (telegram). Closes #1131 (#1143) Use ForwardDate to check if a message is forwarded. If we have a nil ForwardedFrom then make this an unknown user. Wim 17:15, May 23 2020
af26a81 Add an option to disable sending HTML to matrix. Fixes #1022 (#1135) Wim 22:37, May 13 2020
2ad0a12 Do not use webhooks when token is configured (slack) (fixes #1123) (#1134) Wim 22:27, May 13 2020
6bfff7b Avoid creating invalid url when the user doesn't have an avatar (matrix) (#1130) Tiago Epifânio 22:21, May 10 2020
d3c984c Fix webhook EventUserAction messages being skipped (discord) (#1133) Fixes #1132 Qais Patankar 22:20, May 10 2020
41a3010 Fix #1049: missing space before embeds (discord) (#1124) Qais Patankar 22:19, May 6 2020
42bba14 Fix #1120: replaceAction "_" crash (discord) (#1121) Qais Patankar 12:22, Apr 25 2020
0d7fc7d Bump version Wim 22:00, Apr 21 2020
de10664 Release v1.17.4 (#1112) Wim 21:53, Apr 21 2020
0554f1a Add an ID cache (discord). Fixes #1106 (#1111) When a webhook "edits" a message, it does this by deleting the message and creating a new one with the new content. On creation of this new message, we'll get another ID then already is know by the gateway in its id cache. So we add it in our own cache and replace it whenever we want to edit/delete it again. Wim 21:35, Apr 21 2020
bb79c8a Lowercase account names. Fixes #1108 (#1110) Wim 18:42, Apr 21 2020
150b7ac Update Rhymen/go-whatsapp. Fixes #1107 (#1109) Wim 17:55, Apr 21 2020
8b2229b Remove panics and retry polling on failure (msteams). Fixes #1104 (#1105) Wim 17:29, Apr 21 2020
5b7a027 Bump version Wim 15:23, Apr 19 2020
2a9fa91 Release v1.17.3 (#1103) Wim 15:13, Apr 19 2020
047f417 Clip too long messages on 3000 length (slack). Fixes #1081 (#1102) Wim 15:00, Apr 19 2020
7753b9c Add extra space before colon in attachments (irc). Fixes #1089 (#1101) Wim 14:45, Apr 19 2020
eeee515 Ignore non-critical errors (whatsapp). Fixes #1094 (#1100) Wim 11:45, Apr 19 2020
a76197d Update matterbridge/go-xmpp. Fixes #1097 (#1099) Wim 23:06, Apr 18 2020
ef67f21 Add JoinDelay option (irc). Fixes #1084 (#1098) Wim 22:46, Apr 18 2020
af37246 Prevent image/message looping (slack). Fixes #1088 (#1096) Also check for our matterbridge ID in Blocks set in SubMessages. Wim 20:30, Apr 18 2020
bbe32cf Fix the behavior of ShowTopicChange and SyncTopic (#1086) Currently, the "topic_change" events are ignored if both, ShowTopicChange and SyncTopic are set, and forwarded otherwise. This pull requests changes the behavior such that the events are only forwarded if one of those two config options is set to true and ignored otherwise. ldruschk 20:05, Apr 18 2020
02829bd Relay Joins/Topic changes in RocketChat bridge (#1085) This pull request properly sets the events EventJoinLeave and EventTopicChange for messages from the RocketChat bridge and drops messages which are neither one of those events nor plain messages. ldruschk 20:00, Apr 18 2020
a44514b Update matterbridge/go-xmpp to add PEP-0030 support (#1095) Wim 18:58, Apr 18 2020
99ec694 Sort README bridge and library links (#1093) Qais Patankar 16:12, Apr 18 2020
2c3983e Implement User Avatar spoofing of XMPP users (#1090) * Implement User Avatar spoofing of XMPP users Alexander 20:16, Apr 16 2020
d8289be Update matterbridge/Rocket.Chat.Go.SDK (#1087) Wim 19:48, Apr 16 2020
3b7316d Bump version Wim 21:03, Apr 9 2020
1e8ea04 Release v1.17.2 (#1080) Wim 20:54, Apr 9 2020
e904f54 Update Rhymen/go-whatsapp vendor and whatsapp version (#1078) Wim 20:30, Apr 9 2020
34194a0 Clarify terminology used in mapping group chat IDs to channels in config (#1079) * Clarify embedded docs for channel specification Should help with #1072 Jerry Heiselman 21:52, Apr 8 2020
83648dc Reset start timestamp on reconnect (whatsapp). Fixes #1059 (#1064) Wim 21:26, Mar 31 2020
1d39e79 Update matterbridge/go-xmpp to add xmpp avatar support (#1070) Wim 15:35, Mar 29 2020
e4fd6a8 Use DebugWriter after upstream changes (xmpp) Wim 22:05, Mar 28 2020
7788c5e Sync matterbridge/go-xmpp with upstream Wim 22:05, Mar 28 2020
f88af25 Update vendor slack-go/slack (#1068) Wim 22:50, Mar 28 2020
da9564b Use upstream yaegashi/msgraph.go/msauth (msteams) (#1067) Wim 22:44, Mar 28 2020
dae4749 Update vendor d5/tengo (#1066) Wim 22:41, Mar 28 2020
c53a10c Bump version Wim 23:29, Mar 27 2020
383778e Release v1.17.1 (#1063) Wim 23:18, Mar 27 2020
3748ec5 Update client version whatsapp. Fixes #1061 (#1062) See https://github.com/Rhymen/go-whatsapp/issues/305 Wim 23:18, Mar 27 2020
294e69c Remove build dependencies from final docker image (multistage build) (#1057) This multistage build takes the resulting image size down from 346MB to 90MB. Alex Wigen 21:55, Mar 22 2020
c9bb2b8 Don't transmit typing events from ourselves (slack/discord) (#1056) Qais Patankar 17:39, Mar 22 2020
bff4b0f Add support for build tags (#1054) By default all bridges are available. You can turn off certain bridges by providing e.g. "nodiscord" as a build tag. go build -tags nomsteams,noapi Qais Patankar 17:34, Mar 22 2020
774deca Exclude gateway/bridgemap from linting (#1055) Wim 13:35, Mar 22 2020
3a582d1 Strip extra info from emotes (discord) (#1052) Qais Patankar 13:16, Mar 22 2020
dd33cce Update vendor yaegashi/msgraph.go to v0.1.2 (1) Qais Patankar 22:43, Mar 15 2020
c39120d Add more msteams docs (#1051) Wim 22:30, Mar 21 2020
486dfe4 Bump version Wim 21:51, Mar 21 2020
7ee132e Release v1.17.0 (#1050) Wim 20:33, Mar 21 2020
4593a38 Fix duplicate separator on empty description/url (discord). Fixes #1008 (#1035) Make this work for all possible cases. Add tests Wim 20:27, Mar 21 2020
18f7cef Use blocks not attachments (slack) (#1048) This removes the extra space below messages, as shown in https://user-images.githubusercontent.com/923242/77235190-a3359980-6bab-11ea-8b7b-697d730ae5c1.png Qais Patankar 20:03, Mar 21 2020
e8bc7c5 Fix #1039: messages sent to Slack being synced back (#1046) This is a regression from https://github.com/42wim/matterbridge/pull/581#issuecomment-562937576 Behaves the same as https://github.com/matterbridge/slack/commit/95190f11bfb6405b0394b75a29bd1c1bb91f553e Qais Patankar 19:12, Mar 21 2020
22c6bd1 Support JSON and YAML config formats (#1045) Signed-off-by: Jakub Sokołowski <jakub@status.im> Jakub 22:20, Mar 18 2020
6d2d5a3 Fix #1027: warning when handling inbound webhooks (discord) (#1044) Qais Patankar 22:12, Mar 18 2020
7ef271b Refactor webhook permission checks Qais Patankar 16:18, Mar 17 2020
14cf3f2 Fix #1040: spotty webhook permission verification Qais Patankar 16:04, Mar 17 2020
d91d8e6 Ignore ConnectingEvent (slack) (#1041) Qais Patankar 22:03, Mar 18 2020
bb8ebe9 Add markdownv2 mode for telegram documentation, see #1032 (#1037) burner1024 21:43, Mar 18 2020
5266faf Update vendor shazow/ssh-chat (#1029) Wim 22:55, Mar 8 2020
7eaf31a Remove replace directives and use own fork to make go get work again (#1028) See https://github.com/golang/go/issues/30354 go get doesn't honor the go.mod replace options. Wim 16:08, Mar 8 2020
515134f Make some discord matterbridge.toml.sample lines less verbose Qais Patankar 19:04, Mar 6 2020
971883c Remove trailing newlines from matterbridge.toml.sample Qais Patankar 18:59, Mar 6 2020
793fbca Refactor matterbridge.toml.sample discord section Qais Patankar 18:59, Mar 6 2020
c516254 Support code snippets from msteams Wim 23:46, Jan 16 2020
613b970 Add scopes again Wim 20:16, Jan 16 2020
58512b9 Make linter happy and cleanup (msteams) Wim 21:08, Jan 1 2020
d766ec0 Support threading from other bridges to msteams Wim 18:46, Dec 30 2019
7b6fd97 Support receiving attachments from msteams Wim 22:57, Dec 29 2019
1c9e39b Add initial Microsoft Teams support Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup Wim 22:12, Dec 26 2019
5b49d55 Vendor libraries needed for msteams support Wim 22:11, Dec 26 2019
f5cc6df Do not lint gomnd (#1021) Wim 21:05, Mar 1 2020
4aab838 Update to go1.14 and golangci-lint 1.23.7 (#1020) Wim 20:50, Mar 1 2020
[ Next ]