dendrite/roomserver/api
Neil Alexander 6e63df1d9a
KindOld (#1531)
* Add KindOld

* Don't process latest events/memberships for old events

* Allow federationsender to ignore duplicate key entries when LatestEventIDs is duplicated by RS output events

* Signal to downstream components if an event has become a forward extremity

* Don't exclude from sync

* Soft-fail checks on KindNew

* Don't run the latest events updater at all for KindOld

* Don't make federation sender change after all

* Kind in federation sender join

* Don't send isForwardExtremity

* Fix syncapi

* Update comments

* Fix SendEventWithState

* Update sytest-whitelist

* Generate old output events

* Sync API consumes old room events

* Update comments
2020-10-19 14:59:13 +01:00
..
alias.go Convert everything but serverkeyapi to inthttp (#1096) 2020-06-04 15:43:07 +01:00
api.go Fetch missing auth events, implement QueryMissingAuthPrevEvents, try other servers in room for /event and /get_missing_events (#1450) 2020-09-29 13:40:29 +01:00
api_trace.go Fetch missing auth events, implement QueryMissingAuthPrevEvents, try other servers in room for /event and /get_missing_events (#1450) 2020-09-29 13:40:29 +01:00
input.go KindOld (#1531) 2020-10-19 14:59:13 +01:00
output.go KindOld (#1531) 2020-10-19 14:59:13 +01:00
perform.go Peeking via MSC2753 (#1370) 2020-09-10 14:39:18 +01:00
query.go Improved state handling in /send (#1521) 2020-10-14 12:39:37 +01:00
wrapper.go KindOld (#1531) 2020-10-19 14:59:13 +01:00