SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python310-mautrix-telegram-0.15.1-31.5.noarch.rpm :

* Fri Aug 26 2022 Marcel Kuehlhorn - Update to version 0.12.0
* This release requires a homeserver with Matrix v1.1 support, which bumps up the minimum homeserver versions to Synapse 1.54 and Dendrite 0.8.7. Minimum Conduit version remains at 0.4.0.
* Added provisioning API for resolving Telegram identifiersi (like usernames).
* Added support for bridging Telegram custom emojis to Matrix.
* Added option to not bridge chats with lots of members.
* Added option to include captions in the same message as the media to implement MSC2530. Sending captions the same way is also supported and enabled by default.
* Added commands to kick or ban relaybot users from Telegram.
* Added support for Telegram\'s disappearing messages.
* Added support for bridging forwarded messages as forwards on Telegram. - Forwarding is not allowed in relay mode as the bot wouldn\'t be able to specify who sent the message. - Matrix doesn\'t have real forwarding (there\'s no forwarding metadata), so only messages bridged from Telegram can be forwarded. - Double puppeted messages from Telegram currently can\'t be forwarded without removing the fi.mau.double_puppet_source key from the content. - If forwarding fails (e.g. due to it being blocked in the source chat), the bridge will automatically fall back to sending it as a normal new message.
* Added options to make encryption more secure. - The encryption -> verification_levels config options can be used to make the bridge require encrypted messages to come from cross-signed devices, with trust-on-first-use validation of the cross-signing master key. - The encryption -> require option can be used to make the bridge ignore any unencrypted messages. - Key rotation settings can be configured with the encryption - > rotation config.
* Improved handling the bridge user leaving chats on Telegram, and new users being added on Telegram.
* Improved animated sticker conversion options: added support for animated webp and added option to convert video stickers (webm) to the specified image format.
* Audio and video metadata is now bridged properly to Telegram.
* Added database index on Telegram usernames (used when bridging username AATT-mentions in messages).
* Changed /login/send_code provisioning API to return a proper error when the phone number is not registered on Telegram. - The same login code can be used for registering an account, but registering is not currently supported in the provisioning API.
* Removed plaintext_highlights config option (the code using it was already removed in v0.11.0).
* Enabled appservice ephemeral events by default for new installations. - Existing bridges can turn it on by enabling ephemeral_events and disabling sync_with_custom_puppets in the config, then regenerating the registration file.
* Updated to API layer 144 so that Telegram would send new message types like premium stickers to the bridge.
* Updated Docker image to Alpine 3.16 and made it smaller.
* Fixed command prefix in game and poll messages
* Tue Jun 14 2022 Sasi Olin - Update to version 0.11.3
* Mon Jun 28 2021 Dead Mozay - Update to version 0.10.0:
* Added: - Support for multiple pins from/to Telegram. - Option to resolve redirects when joining invite links, for people who use custom URLs as invite links. - Command to update about section in Telegram profile info. - Own read marker/unread status from Telegram is now synced to Matrix after backfilling. - Support for showing the individual slots in slot_machine dice rolls from Telegram. - Options to bridge archive, pin and mute status from Telegram to Matrix. - Custom fields in Matrix events indicating Telegram gifs.
* Improved: - Improved invite link regex to allow joining with less precise invite links. - Invite links can be customized with the --uses= and - -expire= flags for !tg invite-link. - Read receipts where the target message is unknown will now cause the chat to be marked as fully read instead of the read receipt event being ignored. - WebP stickers are now sent as-is without converting to png. - Default power levels in rooms now allow enabling encryption with PL 50 if e2be is enabled in config. - Allowed zero-width joiners in displaynames so things like multi-part emoji would work correctly.
* Fixed: - Matrix->Telegram location message bridging no longer flips the coordinates. - Fixed Telegram->Matrix typing notifications. - Fixed some user displaynames constantly changing between contact/non-contact names and other similar cases.
* Thu Nov 19 2020 Dead Mozay - Update to version 0.9.0:
* Fixed cleaning unidentified rooms.
* Prometheus metric names are now prefixed with bridge_
* An entrypoint script is no longer automatically generated. This won\'t affect most users, as python -m mautrix_telegram has been the official way to start the bridge for a long time.
* Support for logging in by scanning a QR code from another Telegram client (#399).
* Automatic backfilling of old messages when creating portals (#476).
* Automatic backfilling of missed messages when starting bridge (#477).
* Option to update m.direct list when using double puppeting.
* PNG thumbnails for animated stickers when converted to webm (#467).
* Support for receiving ephemeral events pushed directly with MSC2409 (requires Synapse 1.22 or higher).
* Added retrying message sending if server returns 502
* Switched end-to-bridge encryption to mautrix-python instead of a hacky matrix-nio solution.
* End-to-bridge encryption no longer requires login_shared_secret, it uses MSC2778 instead (requires Synapse 1.21 or higher).
* The bridge info state event is now updated whenever the chat name or avatar changes.
* Double puppeting is no longer limited to users on the same homeserver as the bridge (#520).
* Delivery receipts are no longer sent in unencrypted private chat portals, as the bridge bot is usually not present in them (#483).
* Using the register command now sends a link to the Telegram terms of service.
* The bridge_connected metric is now only set for users who are logged in.
* File captions are now sent as a separate message like photo captions.
* The relaybot no longer drops Telegram messages with commands.
* Bridging events of a user whose power level is malformed (i.e. a string instead of an integer) now works (#526).
* Fixed bug where syncing members sometimes kicked ghosts of users who were actually still in the chat.
* Logging out will now delete private chat portals, instead of only kicking the user and leaving the portal in a broken state (#397).
* Unbridging direct chat portals is now possible (#495).
* Tue Jul 28 2020 Dead Mozay - Update to version 0.8.2:
* Fixed deleting messages from Matrix
* Fixed starting bridge for the first time failing due to not registering the bridge bot
* Fri Jun 05 2020 Dead Mozay - Corrected dependencies in spec and requirements.txt
* Thu Jun 04 2020 Dead Mozay - Dependencies updated according to requirements.txt
* Wed Jun 03 2020 Dead Mozay - Update to version 0.8.0: + Added - Command for backfilling room history from Telegram. - Optional end-to-bridge encryption support. See page on wiki for more info. - allow_avatar_remove config option to sync removed avatars from Telegram instead of leaving the last known avatar forever. - private_chat_portal_meta config option to set private chat portal room name/avatar explicitly. This is enabled implicitly if end-to-bridge encryption is enabled. - Config options to send delivery receipts and error notices. - Bridging for Telegram dice roll messages. - Implemented MSC2346: Bridge information state event for newly created rooms + Improved - Moved private information to trace log level + Fixed - Riot iOS not showing stickers properly. - Updated to Telethon 1.13 to fix bugs like #443. - sync_direct_chats option creating non-working portals - Video thumbnailing sometimes leaving behind downloaded videos in /tmp - Admin detection on Telegram-side relaybot commands - Bug handling ChatForbidden when syncing chats - Infinite loop of avatar changes when using double puppeting
* Rebase fix-install-files.patch
* Remove fix-test.patch, Is no longer needed
* Removed source license, now comes with source code
* Mon May 25 2020 Petr Gajdos - %python3_only -> %python_alternative
* Wed Apr 15 2020 pgajdosAATTsuse.com- version update to 0.7.2
* no upstream changelog found
 
ICM