0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-12-14 08:33:50 +01:00
dendrite/appservice
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
..
api use custom http client instead of the http DefaultClient (#823) 2020-04-03 11:40:50 +01:00
consumers Consolidation of roomserver APIs (#994) 2020-05-01 10:48:17 +01:00
query use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
routing Consolidation of roomserver APIs (#994) 2020-05-01 10:48:17 +01:00
storage Add SQL tracing via DENDRITE_TRACE_SQL (#968) 2020-04-16 10:06:55 +01:00
types use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
workers Use HeaderedEvents in appservice component (#939) 2020-03-24 15:46:17 +00:00
appservice.go Consolidation of roomserver APIs (#994) 2020-05-01 10:48:17 +01:00
README.md use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00

Application Service

This component interfaces with external Application Services. This includes any HTTP endpoints that application services call, as well as talking to any HTTP endpoints that application services provide themselves.

Consumers

This component consumes and filters events from the Roomserver Kafka stream, passing on any necessary events to subscribing application services.