From 90c3887f4a7d137176e7bd2f65aa81dfba1c895e Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Fri, 19 Aug 2022 12:24:13 +0300 Subject: [PATCH] blog/{mppn,mcasbo}: simplify checking servers not supporting room version X Ref: https://github.com/maubot/rsvc/commit/af5c8405eecd3c87b849d1f458450bf24fbe18f7 --- blog/_posts/2021-08-03-matrix-perfect-privacy-not.md | 4 ++-- ...21-12-05-matrix-community-abuse-security-by-obscurity.md | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/blog/_posts/2021-08-03-matrix-perfect-privacy-not.md b/blog/_posts/2021-08-03-matrix-perfect-privacy-not.md index d3eafdd..f053677 100644 --- a/blog/_posts/2021-08-03-matrix-perfect-privacy-not.md +++ b/blog/_posts/2021-08-03-matrix-perfect-privacy-not.md @@ -84,8 +84,8 @@ and as your room is hosted on every homeserver that has users in your room, have a single homeserver that hasn't explicitly enabled it, or doesn't otherwise support it, and the room history never goes away. Executing `/upgraderoom {{site.matrixLatestRoomVersion}}` or any other version [will also remove the event](https://github.com/matrix-org/synapse/issues/11279). -***WARNING! Always before executing `/upgraderoom` check that everyone in your room has a recent Matrix server that supports your target room version. Otherwise you may lock your users out.*** For example `/invite @version:maunium.net` and once it joins, say -`!servers` and once it finishes printing server versions you can `!servers match SOFTWARE < 1.0` to get list of servers running SOFTWARE older than 1.0. Once aware of what servers are being used, either check their changelogs/documentation/support_rooms/admins for their support to your target version e.g. {{site.matrixLatestRoomVersion}}. +***WARNING! Always before executing `/upgraderoom` check that everyone in your room has a recent Matrix server that supports your target room version, otherwise you may lock some of your users out.*** For example `/invite @version:maunium.net` and once it joins, say +`!servers upgrade {{site.matrixLatestRoomVersion}}` to get a list of servers that don't support room version {{site.matrixLatestRoomVersion}} yet. In case there isn't enough confusion, retention shouldn't be confused with actual [self-destructing/disappearing messages](https://github.com/vector-im/element-meta/issues/82). diff --git a/blog/_posts/2021-12-05-matrix-community-abuse-security-by-obscurity.md b/blog/_posts/2021-12-05-matrix-community-abuse-security-by-obscurity.md index 58953dd..13dfe9e 100644 --- a/blog/_posts/2021-12-05-matrix-community-abuse-security-by-obscurity.md +++ b/blog/_posts/2021-12-05-matrix-community-abuse-security-by-obscurity.md @@ -25,13 +25,11 @@ smaller steps: labs) 2. Create a space. 3. Through developer mode `/upgraderoom {{ site.matrixLatestRoomVersion }}`. - 1. ***WARNING*** The room version number here is configured in Jekyll site - variable, not one specific to this post. 2. ***WARNING*** You should check [the Matrix spec](https://spec.matrix.org/latest/rooms/) for the latest stable room version. Or maybe the [unstable spec](https://spec.matrix.org/unstable/rooms/)? Or maybe you should just [search GitHub](https://github.com/matrix-org/matrix-spec-proposals/issues?q=room%20version)? - 3. ***WARNING! Always before executing `/upgraderoom` check that everyone in your room has a recent Matrix server that supports your target room version. Otherwise you may lock your users out.*** For example `/invite @version:maunium.net` and once it joins, say -`!servers` and once it finishes printing server versions you can `!servers match SOFTWARE < 1.0` to get list of servers running SOFTWARE older than 1.0. Once aware of what servers are being used, either check their changelogs/documentation/support_rooms/admins for their support to your target version e.g. {{site.matrixLatestRoomVersion}}. + 3. ***WARNING! Always before executing `/upgraderoom` check that everyone in your room has a recent Matrix server that supports your target room version, otherwise you may lock some of your users out.*** For example `/invite @version:maunium.net` and once it joins, say + `!servers upgrade {{site.matrixLatestRoomVersion}}` to get a list of servers that don't support room version {{site.matrixLatestRoomVersion}} yet. 4. Clear cache and reload so the old space maybe disappears. 5. See also [Element-web#19208: Allow upgrading spaces](https://github.com/vector-im/element-web/issues/19208) 6. Now that there is a space, right click it to create a new room under it and