Commit graph

12 commits

Author SHA1 Message Date
Neil Alexander 56e980782b Review comments, make FS API take list of servernames, dedupe them, break out of loop properly on success 2020-05-04 12:52:20 +01:00
Neil Alexander f5963308e0 Use Membership, don't try more servers than needed 2020-05-04 12:30:47 +01:00
Neil Alexander 7fd784034d Unmarshal the content, that would help 2020-05-04 10:47:43 +01:00
Neil Alexander 07a89c4e6b Don't repeat join events into the roomserver 2020-05-04 10:44:04 +01:00
Neil Alexander eda4efcf13 Add directory lookups of aliases 2020-05-01 17:25:45 +01:00
Neil Alexander 1d3ddaeb5f Don't refer to non-existent error 2020-05-01 16:42:14 +01:00
Neil Alexander cc5d1ee213 Fix local server checks 2020-05-01 16:38:48 +01:00
Neil Alexander f53dffc02a Pass through content, try to handle multiple server names 2020-05-01 16:36:19 +01:00
Neil Alexander 913f2ab8c1 Send correct server name to FS API 2020-05-01 16:16:41 +01:00
Neil Alexander f946de5f7c Try roomserver perform join 2020-05-01 16:02:42 +01:00
Neil Alexander 38513fb4ed Add PerformJoin template 2020-05-01 14:27:48 +01:00
Neil Alexander e15f6676ac
Consolidation of roomserver APIs (#994)
* Consolidation of roomserver APIs

* Comment out alias tests for now, they are broken

* Wire AS API into roomserver again

* Roomserver didn't take asAPI param before so return to that

* Prevent roomserver asking AS API for alias info

* Rename some files

* Remove alias_test, incoherent tests and unwanted appservice integration

* Remove FS API inject on syncapi component
2020-05-01 10:48:17 +01:00