synapse icon indicating copy to clipboard operation
synapse copied to clipboard

Add federation /versions endpoint (MSC3723)

Open ShadowJonathan opened this issue 3 years ago • 2 comments
trafficstars

This implements https://github.com/matrix-org/matrix-doc/pull/3723.

Pull Request Checklist

  • [x] Pull request is based on the develop branch
  • [x] Pull request includes a changelog file. The entry should:
    • Be a short description of your change which makes sense to users. "Fixed a bug that prevented receiving messages from other servers." instead of "Moved X method from EventStore to EventWorkerStore.".
    • Use markdown where necessary, mostly for code blocks.
    • End with either a period (.) or an exclamation mark (!).
    • Start with a capital letter.
    • Feel free to credit yourself, by adding a sentence "Contributed by @github_username." or "Contributed by [Your Name]." to the end of the entry.
  • [x] Pull request includes a sign off
  • [x] Code style is correct (run the linters)

Signed-off-by: Jonathan de Jong <[email protected]>

ShadowJonathan avatar Feb 11 '22 21:02 ShadowJonathan

@ShadowJonathan I assume you aren't looking to have it merged until the MSC progresses, right?

erikjohnston avatar Feb 15 '22 10:02 erikjohnston

Yes, at the moment the MSC is blocked until the endpoint sees good application (probably in conjunction with another MSC), so sorry this'll probably bitrot for a while.

That said, i believe that its small scale means it can be easily resurrected once interest on the MSC increases. I'll put it in draft until such a time comes.

ShadowJonathan avatar Feb 15 '22 10:02 ShadowJonathan