!QQpfJfZvqxbCfeDgCj:matrix.org

This Week in Matrix (TWIM)

1382 Members
A new edition of TWIM every Friday! Please submit details of your Matrix projects here on Fridays, and react with the correct section https://github.com/matrix-org/twim-o-matic#emoji-section-map https://matrix.org/twim | Next deadline for video demos: 2021-01-15536 Servers

Load older messages


SenderMessageTime
6 Nov 2024
@gabriel23:matrix.org@gabriel23:matrix.org joined the room.06:26:22
@abuse:matrix.orgAdministrator banned @gabriel23:matrix.org@gabriel23:matrix.org (spam).06:26:25
@catalin:one.ems.host@catalin:one.ems.host changed their display name from Viorel-Cătălin Răpițeanu to @catalin:one.ems.host.07:07:34
@kim:sosnowkadub.deHarHarLinks

TWIM

Ecosystem Governing Board Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter).
We will be responsive to chat in the Ecosystem Public Forum room and will also share a link to a (video) call there.

Please find more detail in the announcement post over here.

07:47:05
@this-week-in:matrix.orgTWIM✅ Thanks for the report HarHarLinks, I'll store your update!07:47:08
@kim:sosnowkadub.deHarHarLinksNow, how badly will the formatting explode when I edit to fix links with element x?08:12:31
@kim:sosnowkadub.deHarHarLinks *

TWIM

Ecosystem Governing Board Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter).
We will be responsive to chat in the Ecosystem Public Forum room and will also share a link to a (video) call there.

Please find more detail in the announcement post over here.

08:12:48
@kim:sosnowkadub.deHarHarLinks👀 not at all? I'm impressed!08:14:26
@johnson23:matrix.org@johnson23:matrix.org joined the room.08:25:37
@abuse:matrix.orgAdministrator banned @johnson23:matrix.org@johnson23:matrix.org (spam).08:26:14
@bgtlover:stealthy.clubbgt lover
In reply to @kim:sosnowkadub.de

TWIM

Ecosystem Governing Board Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter).
We will be responsive to chat in the Ecosystem Public Forum room and will also share a link to a (video) call there.

Please find more detail in the announcement post over here.

does this mean that everyone can join in there and ask questions about the ecosystem and the direction we're going in?
10:25:21
@kim:sosnowkadub.deHarHarLinks
In reply to @bgtlover:stealthy.club
does this mean that everyone can join in there and ask questions about the ecosystem and the direction we're going in?
This means everyone can join there and ask or give input to the ecosystem representatives on the Governing Board. Topics should be related to the Governing Board. We will try to have an ear for everyone, but if you're a member of a different constituency such as Individuals or Funders, you might also try talking to your respective representatives.
10:31:51
@bgtlover:stealthy.clubbgt lover
In reply to @kim:sosnowkadub.de
This means everyone can join there and ask or give input to the ecosystem representatives on the Governing Board. Topics should be related to the Governing Board. We will try to have an ear for everyone, but if you're a member of a different constituency such as Individuals or Funders, you might also try talking to your respective representatives.
ahh, ok
10:34:33
@matri.por:matrix.orgmatri.por joined the room.11:10:35
@kim:sosnowkadub.deHarHarLinks *

TWIM

Ecosystem Governing Board Members Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter).
We will be responsive to chat in the [Ecosystem Public Forum](https://matrix.to/#/#ecosystem.forum:matrix.org) room and will also share a link to a (video) call there.

Please find more detail in the announcement post [over here](https://matrix.to/#/!yvVjpvDizjZrURyvZH:matrix.org/$1cmizYQBQuKnbQLf6JIOFj5breuk7OA_OwBoRT1MTw4?via=neko.dev&via=matrix.org&via=rory.gay).

13:19:36
@kim:sosnowkadub.deHarHarLinks *

TWIM

Ecosystem Governing Board Members Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter).
We will be responsive to chat in the https://matrix.to/#/#ecosystem.forum:matrix.org )">Ecosystem Public Forum room and will also share a link to a (video) call there.

Please find more detail in the announcement post over here.

13:20:12
@kim:sosnowkadub.deHarHarLinks * 👀 not at all? I'm impressed! wrong, it broke pills ;) 13:21:26
@kim:sosnowkadub.deHarHarLinks *

TWIM

Ecosystem Governing Board Members Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter). 🐸
We will be responsive to chat in the Ecosystem Public Forum room and will also share a link to a (video) call there.

Please find more detail in the announcement post over here.

13:22:21
@kim:sosnowkadub.deHarHarLinks *

TWIM

Ecosystem Governing Board Members Office Hours

Earlier this year, the members of the Matrix Foundation voted for members from their own constituency to represent them at the Governing Board.
Nico, Bram and myself were elected to represent the Ecosystem.

While we are usually approachable and responsive in all kinds of ways, there are some topics or situations better to discuss synchronously.
We therefore starting today Wednesday 6th November start with weekly office hours every Wednesday at 17:00 German time (CET = UTC+1 during winter). 🐸
We will be responsive to chat in the Ecosystem Public Forum room and will also share a link to a (video) call there.

Please find more detail in the announcement post over here.

13:23:45
@cel:hope.net@cel:hope.net left the room.16:45:44
7 Nov 2024
@aine:etke.ccAine [don't DM]

TWIM

Synapse Admin Updates

A while back, we at etke.cc announced our Synapse-Admin fork, and this week we're excited to share more new features, QoL changes and bug fixes!

We'll begin by discussing technical and under-the-hood updates before moving on to UI features.

SYNAPSE_ADMIN_VERSION env variable

Starting from the least interesting - if you want to build Synapse Admin yourself in an environment where git is unavailable,
you can now use SYNAPSE_ADMIN_VERSION env var to set version, instead of relying on git tags.

Logout that actually does the job

Earlier, the logout did send a request to the Matrix logout API endpoint, but didn't clean up things like local storage that is used as a state/session store. Well, now it does 🤷

Proper restrictBaseUrl despite its type

Previously, you could limit Synapse Admin instance to work with specific homeserver(-s) using the restrictBaseUrl config var that accepted both string (like "restrictBaseUrl": "https://example.com") and slice (like "restrictBaseUrl": ["https://example.com", "https://example.net"]). Such an approach has proven to be problematic in multiple cases, but today the last inconvenience with it has been solved - now single-item slices will be treated the same way as the string does (and yes, they are treated differently in the UI), using the only value of the slice.

Configuration in /.well-known/matrix/client

We found out that people tend to use Synapse Admin instances hosted outside their actual servers, and even use a single Synapse Admin instance to manage multiple servers. Unfortunately, such a setup means you can't rely on the config.json file that comes with Synapse Admin instance because it won't contain server-specific configuration… So, here is the solution - just add configuration to your /.well-known/matrix/client file under cc.etke.synapse-admin key, here is an example of how to mark mautrix-telegram puppets as appservice-managed users:

{
  "cc.etke.synapse-admin": {
    "asManagedUsers": ["^@telegram_[a-zA-Z0-9]+:example\\.com$"]
  }
}

works for any config option

Generate random passwords with ease

when creating or updating users. With this change, a new button has been added to the user's create/update form where you can generate a random password in 1 click.

Experimental Features and Rate Limits controls are here!

Now you can enable specific Experimental Features per user, and adjust user's rate limit overrides on the user's page.

Source code, admin.etke.cc (CDN version), say hi in the #synapse-admin:etke.cc

12:31:53
@this-week-in:matrix.orgTWIM✅ Thanks for the report Aine [don't DM], I'll store your update!12:31:58
@bgtlover:stealthy.clubbgt loverspeaking of synapse admin, anyone knows if compatibility with MAS has been improved?19:26:25
@aine:etke.ccAine [don't DM]
In reply to @bgtlover:stealthy.club
speaking of synapse admin, anyone knows if compatibility with MAS has been improved?
token auth has been added, as a workaround
20:23:40
@aine:etke.ccAine [don't DM]

TWIM

Matrix Federation Stats

collected by MatrixRooms.info - an MRS instance by etke.cc

As of today, 10391 Matrix federateable servers have been discovered by matrixrooms.info, 3184 (30.6%) of them are publishing their rooms directory over federation.
The published directories contain 22281 rooms.

Stats timeline is available on MatrixRooms.info/stats

How to add your server | How to remove your server

20:27:16
@this-week-in:matrix.orgTWIM✅ Thanks for the report Aine [don't DM], I'll store your update!20:27:19
@shiftenter:matrix.org@shiftenter:matrix.org joined the room.20:56:41
@shiftenter:matrix.org@shiftenter:matrix.org left the room.22:23:03
@bgtlover:stealthy.clubbgt lover
In reply to @aine:etke.cc
token auth has been added, as a workaround
awesome! it seemns like oidc isn't really suitable for our protocol, and especially not for IOT devices or other non-messager use-cases
22:45:17
@aine:etke.ccAine [don't DM]
In reply to @bgtlover:stealthy.club
awesome! it seemns like oidc isn't really suitable for our protocol, and especially not for IOT devices or other non-messager use-cases
Don't follow you, sorry. Why do you use MAS in that case? If I understand correctly, it's a requirement for SSO in Element X only, while all other use cases work without it property
23:05:47

Show newer messages


Back to Room ListRoom Version: 9