Commit Graph

1616 Commits (26596acf803ec636184100f35deba4a30d31dafc)
 

Author SHA1 Message Date
Wim 26596acf80
Release v1.25.0 (#1793) 2 years ago
Wim e63870a631
Add whatsapp deprecation warning (#1792) 2 years ago
Wim ce782ff6fb
Change discord non-native threading behaviour (discord) (#1791)
Sorta regression introduced by 9a8ce9b17e
which changes the way we get replies of matrix.

This causes issues like https://github.com/42wim/matterbridge/issues/1780
We "fix" this by mimicking the old behaviour when "PreserveThreading" is
disabled.
2 years ago
Wim c6716e030c
Update dependencies (#1784) 2 years ago
Alexander 4ab72acec6
Ignore sending file with comment, if comment contains IgnoreMessages value (#1783)
* Ignore sending file with comment, if comment contains message to ignore

* Fix linter issue
2 years ago
Alexander 30aae8e257
Multiple media in one message (telegram) (#1779)
* Send multiple images/video/documents as media group

* Fix media caption quotting

* Fix errors handling

* Refactor parent id detection

* Try to reduce cognitive complexity of code

* Remove unused conditional
2 years ago
Alexander d7b7ff7bb4
Preserve threading for messages with files (slack) (#1781)
* Preserve threading for slack messages with files

* Update bridge/slack/slack.go

Co-authored-by: Wim <wim@42.be>
2 years ago
Alexander 6fe0cff342
Use slack real name as user name (slack) (#1775)
* Use slack real name as user name

* Change slack option UseRealName to UseFullName
2 years ago
Wim 5f75f9886d
Update lrstanley/girc dep (#1773) 2 years ago
Alexander 5d9604cd15
Preserve threading from telegram replies (telegram) (#1776)
* Preserve threading from telegram replies

* Add fallback for unthreaded telegram message

* Fix linter issue
2 years ago
Alexander cc36ebf1c9
Add UseFullName option (telegram) (#1777) 2 years ago
Tobias Niepel e6adecfd81
Add Dockerfile_whatsappmulti for building with WhatsApp Multi-Device support (Whatsmeow) (#1774)
Co-authored-by: Tobias Niepel <tobias.niepel@obi.de>
2 years ago
Wim 5c8f224e3b
Update README 2 years ago
Wim 952221d3b9 Fix linting (whatsapp) 2 years ago
Wim 496d5b4ec7 Add whatsappmulti buildflag for whatsapp with multidevice support (whatsapp) 2 years ago
Wim 2623a412c4 Update vendor (whatsapp) 2 years ago
Wim d64eed49bc Fix linting (whatsapp) 2 years ago
Wim fffa29c2f3 Fix channel in video/audio/image/document handling (whatsapp) 2 years ago
Wim 4da1444ffc Check for Conversation on receiving messages (whatsapp) 2 years ago
Wim 21c4e56d16 Use Conversation instead of ExtendedTextMessage (whatsapp) 2 years ago
Wim 5356b3856a Update vendor (whatsapp) 2 years ago
Wim 320c996a21 Refactor login logic (whatsapp) 2 years ago
Wim 69c74be7bb Add busy_timeout which fixes SQLITE_BUSY errors (whatsapp) 2 years ago
Wim aefa70891c Update vendor (whatsapp) 2 years ago
Wim 1b9877fda4 Fetch avatars synchronous (whatsapp) 2 years ago
Wim 0205a67309 Refactor JoinChannel (whatsapp) 2 years ago
Wim e3cafeaf92 Add dependencies/vendor (whatsapp) 2 years ago
Wim e7b193788a Rewrite whatsapp bridge to use whatsmeow 2 years ago
Wim 17da95b094
Remove go replace by fork (matrix) (#1771) 2 years ago
Wim c5e49eec96
Bump version 2 years ago
Wim 24bc0f127b
Release v1.24.1 (#1768) 2 years ago
Wim f0f801402d
Refactor utf-8 conversion (irc) (#1767) 2 years ago
Sebastian P 663850a2b8
Implement a workaround to signal Opus support (mumble) (#1764)
* Mumble: Implement a workaround to signal Opus support without pulling in the CGO gopus dependency.

* mumble: lowercase error messages

* mumble: Add link to #1750 in bridge/mumble/codec.go
2 years ago
ValdikSS c51753cab1
Fix for complex-formatted Telegram text (#1765)
* Telegram: handle entities before everything

* Telegram: use runes for text entities

* Telegram: use proper offset and runes for links

* Telegram: put newline after backticks for pre

* Telegram: use utf16 for entity processing
2 years ago
Wim b3be2e208c
Update dependencies and vendor (#1761) 2 years ago
Wim c30e90ff3f
Fix panic in irc. Closes #1751 (#1760) 2 years ago
Wim e4c0ca0f48
Switch to discordgo upstream again (#1759)
* Switch to upstream discordgo again

* Fix discord api changes
2 years ago
ValdikSS 9c203327c0
Fix Telegram channel title in forwards (#1753)
Forward from channels requires different handling than forward from the regular users.
This patch fixes the issue: it prints channel title instead of "forwarded from unknown".
2 years ago
Jan Martin Reckel ccb5b1d075
Fix Telegram Problem (unforwarded formatting and skipping of linebreaks) (#1749)
* Change bridge/telegram/handlers.go

Comment out the removing of empty lines
add support for bold, italic and striked telegram messages

* Implement Telegram MessageEntities correctly

* Apply gofmt

Co-authored-by: Jan Martin Reckel <jan-martin.reckel@s2017.tu-chemnitz.de>
Co-authored-by: Wim <wim@42.be>
2 years ago
jan Anja 0dbbd0414c
Create inmessage-logger.tengo (#1688) (#1747) 2 years ago
jan Anja e7b3ebf98a
Add OpenRC service file (#1746) 2 years ago
Wim 5bc18fb780
Remove dependabot to fix fork spamming
See https://github.com/dependabot/dependabot-core/issues/2198
2 years ago
Wim df30366072
Bump version 2 years ago
Wim 65c7ac80b5
Release v1.24.0 (#1732) 2 years ago
dependabot[bot] dd3fb32ec7
Bump github.com/SevereCloud/vksdk/v2 from 2.13.0 to 2.13.1 (#1730)
Bumps [github.com/SevereCloud/vksdk/v2](https://github.com/SevereCloud/vksdk) from 2.13.0 to 2.13.1.
- [Release notes](https://github.com/SevereCloud/vksdk/releases)
- [Commits](https://github.com/SevereCloud/vksdk/compare/v2.13.0...v2.13.1)

---
updated-dependencies:
- dependency-name: github.com/SevereCloud/vksdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Wim 2a3f475ff5
Make EditSuffix option actually work (whatsapp). Fixes #1510 (#1728)
To keep it backwards compatible we keep the "(edited)" message when no
editsuffix is configured.
2 years ago
Wim 7288f71201
Make HTMLDisable work correct (matrix) (#1716) 2 years ago
Wim 9c43eff753
Add support for using ID in channel config (mattermost) (#1715) 2 years ago
Wim c8d7fdeedc
Add UseUsername option (mattermost). Fixes #1665 (#1714) 2 years ago
Wim c211152e23
Add more debug options for discord (#1712)
debuglevel=1 dumps every received discord event
debuglevel=2 dumps every discord event we are sending to discord (also
logs sensitive information)
2 years ago