Project

General

Profile

Actions

tickets #177576

open

Enable "Summary" feature on chat/matrix.opensuse.org

Added by sfalken@cloverleaf-linux.org 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
IRC and Matrix
Target version:
-
Start date:
2025-02-20
Due date:
% Done:

0%

Estimated time:

Description

Can we please get "Summary" enabled on the opensuse Matrix instance?

This enables an API for unauthenticated access to certain server
information, without enabling "Guest" accounts and the problems that can
bring.

My specific use case, is for use with a shields.io generated button on
the Kalpa website (https://kalpadesktop.org) which just looks nice, and
with summary enabled, would show the usercount in the linked room.

The following part is just from a discussion with Emma from the
moderation team, about the feature, which shows how to enable it, and
the relevant upstream conversation about the feature:


SFaulken
you know matrix better than I do. I'm setting up the Kalpa website,
and I saw where https://islandoftex.gitlab.io/arara/ has a nifty little
badge/button for their matrix chat.
Emma [it/its]
shields.io
https://img.shields.io/matrix/arara:matrix.org?label=%23arara%3Amatrix.org&style=for-the-badge&logo=Matrix
SFaulken
So setting up the button is no big deal, but apparently opensuse.org
doesn't allow "guest" or "summary" as an option to get the usercount
is that something that is "enableable" on the server that I can bug LCP
about, or is "guest" access what it sounds like?
Emma [it/its]
guest relies on Guest Users being enabled, which doesnt work with SSO
SFaulken
ok, so guest is a hard no.
I don't have to have the nifty user counter, I just like the idea
Emma [it/its]
or well, i guess it could technically work, but it creates matrix
accounts not bound to SSO accounts
as for summary... iirc that requires an access token?
nvm, summary isnt authenticated

SFaulken
is that something that is "enableable" on the server that I can bug
LCP about, or is "guest" access what it sounds like?

summary is enable-able :)

synapse settings:

12experimental_features:
msc3266_enabled: true

https://github.com/matrix-org/matrix-spec-proposals/pull/3266 related MSC
Emma [it/its]
though i thought it was enabled by default
Emma [it/its]
SFaulken alternatively: try using server_fqdn=matrix.org on the query param
matrix-client.matrix.org*
that way, it sends the request to matrix.org, which does have it enabled
oh - if its enabled by default, its probably not working because the
CS-API isnt exposed on opensuse.org
correct: the server_fqdn would be matrix.opensuse.org lol
looks like its not enabled by default, oh well, was worth a try

Actions #1

Updated by crameleon 2 months ago

  • Category set to IRC and Matrix
  • Assignee set to RorySys
  • Private changed from Yes to No
Actions #2

Updated by RorySys 2 months ago

oh i see im assigned now, ill get to it in a bit :)

Actions

Also available in: Atom PDF