Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add MxId/Token login option for Matrix (#1438) | Jason Robinson | 2021-05-17 | 1 | -15/+26 |
| | | | | | | | | | | | | | * Add possibility for using MxId/Token with Matrix Makes it possible to configure a Matrix bot to use Matrix ID + Access token instead of username/password. This makes it possible to use the bot in environments where password login is disabled (for example SSO environments). Matrix user ID's are commonly referred to as "MXID's". I thought about (ab)using "Login" here but it felt like a bad idea given it's used as "username" for the password login. None of the other configuration items felt fitting. Closes #1429 * MxId -> MxID * Add err != nil to matrix.NewClient | ||||
* | Mark messages as read (matrix). Fixes #1317 (#1328) | Wim | 2020-12-06 | 1 | -0/+5 |
| | |||||
* | Implement ratelimiting (matrix). Fixes #1238 (#1326) | Wim | 2020-12-06 | 2 | -51/+169 |
| | |||||
* | Show mxids in case of clashing usernames (matrix) (#1309) | Simon THOBY | 2020-11-25 | 1 | -6/+23 |
| | | | Fixes #1302. | ||||
* | Send the display name instead of the user name (matrix) (#1282) | Simon THOBY | 2020-11-22 | 2 | -110/+203 |
| | | | | | | | | | * matrix: send the display name (the nickname in matrix parlance) instead of the user name There is also the option UseUserName (already in use by the discord bridge) to turn back to the old behavior. * matrix: update displayNames on join events * matrix: introduce a helper.go file to keep matrix.go size reasonable | ||||
* | Allow message edits on matrix (#1286) | Simon THOBY | 2020-11-13 | 1 | -1/+86 |
| | | | based on https://github.com/Half-Shot/matrix-doc/blob/hs/1695-message-edits-proposal/proposals/1695-message-edits.md | ||||
* | Add username formatting for all events (matrix) (#1233) | Dellle | 2020-10-20 | 2 | -32/+73 |
| | |||||
* | Matrix: Permit uploading files of other mimetypes (#1237) | Ben Wiederhake | 2020-09-26 | 1 | -16/+12 |
| | | | | | | This includes at least c-source-files, cpp-source-files, markdown-files, Rust-files, and plaintext files. We already allow uploading arbitrary executables. (And javascript-files, coincidentally.) Not permitting these other text files would be highly unexpected. | ||||
* | Switch to upstream gomatrix (#1219) | Tilo Spannagel | 2020-08-30 | 1 | -9/+32 |
| | | | Signed-off-by: Tilo Spannagel <development@tilosp.de> | ||||
* | Sleep when ratelimited on joins (matrix). Fixes #1201 (#1206) | Wim | 2020-08-24 | 1 | -1/+39 |
| | |||||
* | Remove HTML formatting for push messages (#1188) (#1189) | Dellle | 2020-08-20 | 1 | -3/+12 |
| | | | | | | | When there is a valid HTML formatting then remove this in the cleartext field of the matrix client. This leads to nicer push messages on smartphone apps. Fix #1188 | ||||
* | Add an option to disable sending HTML to matrix. Fixes #1022 (#1135) | Wim | 2020-05-14 | 1 | -0/+8 |
| | |||||
* | Avoid creating invalid url when the user doesn't have an avatar (matrix) (#1130) | Tiago Epifânio | 2020-05-11 | 1 | -1/+3 |
| | |||||
* | Add support for avatars from matrix. #984 (#1007) | Wim | 2020-02-10 | 1 | -3/+20 |
| | |||||
* | Add support for uploading application/x and audio/x (matrix). Fixes #925 (#929) | Wim | 2019-10-27 | 1 | -1/+14 |
| | |||||
* | Detect html nicks in RemoteNickFormat (matrix). Fixes #696 (#719) | Wim | 2019-02-17 | 1 | -1/+8 |
| | |||||
* | Send notices on join/parts (matrix). Fixes #712 (#716) | Wim | 2019-02-16 | 1 | -0/+9 |
| | |||||
* | Send username when uploading video/images (matrix). Fixes #715 (#717) | Wim | 2019-02-16 | 1 | -0/+6 |
| | |||||
* | Fix displaying usernames for plain text clients. (matrix) (#685) | David Hill | 2019-01-09 | 1 | -1/+1 |
| | |||||
* | Add support for markdown to HTML conversion (matrix). Closes #663 (#670) | Wim | 2019-01-06 | 1 | -2/+3 |
| | | | | | 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. | ||||
* | Refactor handleUploadFile (matrix) (#629) | Wim | 2018-12-03 | 1 | -37/+46 |
| | |||||
* | Fix golint linter issues and enable it in CI (#593) | Duco van Amstel | 2018-11-15 | 1 | -5/+5 |
| | |||||
* | Make gocritic linter happy | Wim | 2018-11-08 | 1 | -2/+2 |
| | |||||
* | Make unparam linter happy | Wim | 2018-11-08 | 1 | -2/+1 |
| | |||||
* | Clean up various stuff (#508) | David Hill | 2018-11-07 | 1 | -3/+7 |
| | | | * various cleanups | ||||
* | Reconnect on quit. (irc) See #431 (#445) | Liam Stanley | 2018-06-09 | 1 | -4/+5 |
| | | | | | * potential fixes for #431 * go: fix formatting/gofmt/goreturns | ||||
* | Use viper (github.com/spf13/viper) for configuration | Wim | 2018-03-04 | 1 | -9/+9 |
| | |||||
* | Improve debug messages | Wim | 2018-02-28 | 1 | -3/+3 |
| | |||||
* | Refactor using factory | Wim | 2018-02-27 | 1 | -29/+22 |
| | |||||
* | Refactor matrix | Wim | 2018-02-27 | 1 | -96/+164 |
| | |||||
* | Use prefixed-formatter for better logging | Wim | 2018-02-21 | 1 | -1/+1 |
| | |||||
* | Move Sirupsen => sirupsen | Wim | 2018-02-20 | 1 | -1/+1 |
| | |||||
* | Send chat notification if media is too big to be re-uploaded to MediaServer. ↵ | Wim | 2018-02-03 | 1 | -0/+7 |
| | | | | See #359 | ||||
* | Fix build | Wim | 2018-02-01 | 1 | -1/+1 |
| | |||||
* | Add comment to file upload from telegram. Show comments on all bridges. ↵ | Wim | 2018-02-01 | 1 | -0/+6 |
| | | | | Closes #358 | ||||
* | Add an extension to images without one (matrix). #331 | Wim | 2018-01-20 | 1 | -0/+14 |
| | |||||
* | Fix possible panics (matrix). Closes #333 | Wim | 2018-01-09 | 1 | -0/+6 |
| | |||||
* | Add support for deleting messages from/to matrix (matrix). Closes #320 | Wim | 2017-12-25 | 1 | -57/+73 |
| | |||||
* | Allow specifying maximum download size of media using MediaDownloadSize ↵ | Wim | 2017-12-19 | 1 | -1/+1 |
| | | | | (slack,telegram,matrix) | ||||
* | Refactor and add MediaDownloadSize to General | Wim | 2017-12-19 | 1 | -8/+3 |
| | |||||
* | Fix panic (matrix). Closes #316 | Wim | 2017-12-11 | 1 | -0/+1 |
| | |||||
* | Add support for uploaded images/video/files (matrix) | Wim | 2017-11-22 | 1 | -2/+30 |
| | |||||
* | Add support for uploading images/video (matrix). Closes #302 | Wim | 2017-11-21 | 1 | -0/+40 |
| | |||||
* | Add support for deleting messages across bridges. | Wim | 2017-09-11 | 1 | -0/+4 |
| | | | | | | | | | | | | Currently fully support mattermost,slack and discord. Message deleted on the bridge or received from other bridges will be deleted. Partially support for Gitter. Gitter bridge will delete messages received from other bridges. But if you delete a message on gitter, this deletion will not be sent to other bridges (this is a gitter API limitation, it doesn't propogate edits or deletes via the API) | ||||
* | Modify Send() to return also a message id | Wim | 2017-08-27 | 1 | -3/+3 |
| | |||||
* | Relay notices (matrix). Closes #243 | Wim | 2017-08-27 | 1 | -1/+1 |
| | |||||
* | Allow a webhookurl per channel (discord). #239 | Wim | 2017-08-12 | 1 | -3/+3 |
| | |||||
* | Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord. #199 | Wim | 2017-07-30 | 1 | -2/+11 |
| | |||||
* | Add UserID to each message. Closes #200 | Wim | 2017-06-18 | 1 | -1/+1 |
| | |||||
* | Add NoHomeServerSuffix. Option to disable homeserver on username (matrix). ↵ | Wim | 2017-05-12 | 1 | -2/+9 |
| | | | | Closes #160. |