-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Room version upgrade undocumented #5709
Comments
The upgrade call is part of the Client-Server API: https://matrix.org/docs/spec/client_server/r0.5.0#id205 |
At this point we are not actively encouraging mods to upgrade their rooms unless they specifically need to (generally only applies to large public rooms). Rationale is that we are still ironing out some bugs in the upgrade process and we expect further room versions. |
an idiot proof version would be appreciated x) |
For what it's worth for others reading, I found this purely by chance; you can do |
@nja0087 you the real MVP here |
https://matrix.org/blog/2020/05/28/synapse-1-14-0-released Is it highly recommended upgrading every room? Does the upgrade create a new room? Will the history be lost? If it's recommended for security reasons maybe it could be nice to have a warning in riot-web. |
I just tested upgrading a room from version 4 to 6 and it did indeed create a new room without the history from the previous room. You get a link at the start of the conversation in that room to see the history from the old room. |
It would be nice, if the new room could be populated with the old history. So that the new room has the full history. |
I really appreciate this too. But it should be optional |
I'm not sure this needs further documentation on the synapse side right now |
@rubo77 Any idea where we can post this idea as a Feature Request? Or has it already been done? |
How can this be done with a custom event in devtools? |
You should open a new issue here |
Can a space be upgraded? |
Okay, filed a new issue for the history population: element-hq/element-web#10377 |
Ticket for space upgrades element-hq/element-meta#1961 |
There is currently no documented way to upgrade a room version (typically 1 -> 4 as of writing) which is the new default room version for synapse. This ideally should be in the upgrade notes for Synapse.
The text was updated successfully, but these errors were encountered: