Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to view homeserver type and version in Element interface #20416

Closed
MurzNN opened this issue Jan 6, 2022 · 3 comments
Closed

Add ability to view homeserver type and version in Element interface #20416

MurzNN opened this issue Jan 6, 2022 · 3 comments
Labels
A-Feedback-Reporting Reporting process for bugs, debug logs (rageshakes), suggestions O-Uncommon Most users are unlikely to come across this or unexpected workflow T-Enhancement X-Spec-Changes

Comments

@MurzNN
Copy link
Contributor

MurzNN commented Jan 6, 2022

Your use case

What would you like to do?

We need an easy way to check the type (Synapse, Dendrite, etc) and version of currently connected homeserver in Element interface. Also list of supported API versions and features will be good to see too.

Why would you like to do it?

When reporting bugs or talking about some issues, very often type and version of homeserver are important. And to check them, now user must gather the information manually via technical urls like /_matrix/client/versions and /_matrix/federation/v1/version? That's not good!

How would you like to achieve it?

Add more information about homeserver into "Help & About" page in Settings, near to homeserver url. I guess Element already read this information for technical needs, so we just need to show it to user.

Have you considered any alternatives?

No response

Additional context

No response

@germain-gg germain-gg added A-Feedback-Reporting Reporting process for bugs, debug logs (rageshakes), suggestions O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Jan 6, 2022
@t3chguy
Copy link
Member

t3chguy commented Jan 6, 2022

There is no Client API for getting this information. The client should not be accessing /federation/ APIs as they may be on an entirely different base URL which may be discoverable through SRV only (which a web client cannot query).

@turt2live
Copy link
Member

I don't believe this information will be useful to the average user, and developers should be more than able of figuring it out. For rageshakes and bug reporting there's #11070 which I think this functionality would be most useful in.

@t3chguy
Copy link
Member

t3chguy commented May 7, 2022

and for the record its already in /devtools -> Server Info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Feedback-Reporting Reporting process for bugs, debug logs (rageshakes), suggestions O-Uncommon Most users are unlikely to come across this or unexpected workflow T-Enhancement X-Spec-Changes
Projects
None yet
Development

No branches or pull requests

4 participants