JupiterBroadcasting / JupiterBroadcasting/matrix

Missing /.well-known/matrix/client

Open
#11 1 comment 1 reaction 1 assignee Assigned to @noblepayne View on GitHub
enhancement
Dominant language
No language data
Stars
6
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Currently, https://jupiterbroadcasting.com/.well-known/matrix/server is used for the server-server protocol, enabling federation.

However, [/.well-known/matrix/client is used by clients when given a room or user to discover what server address a user or room lives on](https://spec.matrix.org/unstable/client-server-api/#server-discovery). This would allow users to login with just their MXID isntead of having to provide `https://colony.jupiterbroadcasting.com`. This *might* also be responsible for a few other issues (Chris's DM issue, room previews not working), but I'm not entirely sure.

Here is `https://matrix.org/.well-known/matrix/client` for comparison:
```json
{
"m.homeserver": {
"base_url": "https://matrix-client.matrix.org"
},
"m.identity_server": {
"base_url": "https://vector.im"
}
}
```
I believe ours should be
```json
{
"m.homeserver": {
"base_url": "https://colony.jupiterbroadcasting.com"
},
"m.identity_server": {
"base_url": "https://vector.im"
}
}
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.