dendrite/federationsender
Kegsay 43cddfe00f
Return remote errors from FS.PerformJoin (#1164)
* Return remote errors from FS.PerformJoin

Follows the same pattern as PerformJoin on roomserver (no error return).

Also return the right format for incompatible room version errors.

Makes a bunch of tests pass!

* Handle network errors better when returning remote HTTP errors

* Linting

* Fix tests

* Update whitelist, pass network errors through in API=1 mode
2020-06-25 15:04:48 +01:00
..
api Return remote errors from FS.PerformJoin (#1164) 2020-06-25 15:04:48 +01:00
consumers Add trace logging to RoomserverInternalAPI (#1120) 2020-06-12 12:10:08 +01:00
internal Return remote errors from FS.PerformJoin (#1164) 2020-06-25 15:04:48 +01:00
inthttp Return remote errors from FS.PerformJoin (#1164) 2020-06-25 15:04:48 +01:00
queue Minor perf/debugging improvements (#1121) 2020-06-12 15:11:33 +01:00
storage Rehuffle where things are in the internal package (#1122) 2020-06-12 14:55:57 +01:00
types Improve federation sender performance, implement backoff and blacklisting, fix up invites a bit (#1007) 2020-05-07 12:42:06 +01:00
federationsender.go Rehuffle where things are in the internal package (#1122) 2020-06-12 14:55:57 +01:00