dendrite/setup/config
Neil Alexander ad6b902b84
Refactor appservices component (#2687)
This PR refactors the app services component. It makes the following changes:

* Each appservice now gets its own NATS JetStream consumer
* The appservice database is now removed entirely, since we just use JetStream as a data source instead
* The entire component is now much simpler and we deleted lots of lines of code 💅

The result is that it should be much lighter and hopefully much more performant.
2022-09-01 09:20:40 +01:00
..
config_appservice.go Refactor appservices component (#2687) 2022-09-01 09:20:40 +01:00
config_clientapi.go Rate limiting changes (#2519) 2022-06-07 14:24:04 +01:00
config_federationapi.go Shuffle config Verify/Defaults a bit around (#2459) 2022-05-13 09:33:55 +02:00
config_global.go Add .well-known/matrix/client to clientapi (#2551) 2022-07-25 10:39:57 +01:00
config_jetstream.go Disable NATS Server logging, allow self-signed certificates (#2605) 2022-08-02 13:58:08 +02:00
config_keyserver.go Shuffle config Verify/Defaults a bit around (#2459) 2022-05-13 09:33:55 +02:00
config_mediaapi.go Shuffle config Verify/Defaults a bit around (#2459) 2022-05-13 09:33:55 +02:00
config_mscs.go Global database connection pool (for monolith mode) (#2411) 2022-05-03 16:35:06 +01:00
config_roomserver.go Shuffle config Verify/Defaults a bit around (#2459) 2022-05-13 09:33:55 +02:00
config_syncapi.go Shuffle config Verify/Defaults a bit around (#2459) 2022-05-13 09:33:55 +02:00
config_test.go Add .well-known/matrix/client to clientapi (#2551) 2022-07-25 10:39:57 +01:00
config_userapi.go Shuffle config Verify/Defaults a bit around (#2459) 2022-05-13 09:33:55 +02:00
config.go Pinecone standalone refactoring (#2685) 2022-08-31 10:41:32 +01:00