| Commit | Message | Author | Date (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 |