discourse/plugins/discourse-chat-integration
Charles Lechasseur 4380efbf78
FIX: Relax Matrix room ID validation (#34399)
This PR relaxes the accepted format of Matrix room IDs in the Matrix
chat provider. It allows the new room ID format in [Room
v12](https://github.com/matrix-org/matrix-spec-proposals/blob/matthew/msc4291/proposals/4291-room-ids-as-hashes.md)
to be used in Discourse.

Reported here:
https://meta.discourse.org/t/new-matrix-v12-rooms-not-supported-by-chat-integration/378675
2025-08-20 13:18:29 +10:00
..
admin/assets/javascripts/admin
app
assets FIX: 'destination_url' cookie handling (#33072) 2025-08-06 10:09:01 +02:00
config FIX: Relax Matrix room ID validation (#34399) 2025-08-20 13:18:29 +10:00
db/migrate
lib/discourse_chat_integration FIX: Relax Matrix room ID validation (#34399) 2025-08-20 13:18:29 +10:00
spec FIX: Relax Matrix room ID validation (#34399) 2025-08-20 13:18:29 +10:00
test/javascripts/acceptance
plugin.rb
README.md

Chat Integration Plugin

Integrate your chat system of choice with Discourse.

For more information, please see: https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522