turt2live / evelium

A matrix chat client to facilitate communication amoung communities, organizations, and individuals
https://evelium.io
GNU General Public License v3.0
7 stars 2 forks source link

Add support for fetching .well-known URIs for matrix. #95

Closed Half-Shot closed 6 years ago

Half-Shot commented 6 years ago

Fixes #60

:1st_place_medal: 1st PR!

This basically works off the spec from documents (minus /versions for now, I wanted to get feedback if we are going to also ping /versions). It will always attempt to fetch from .well-known upon login and fall back to the userid splitting logic if not found.

I also current totally disregard any extra services apart from identity since it seems far too early to begin in that area.

Signed-off-by: Will Hunt will@half-shot.uk

Be nice because this is my first Angular PR (criticize me lots :stuck_out_tongue: ).

turt2live commented 6 years ago

Well done! Thank you!