aboutsummaryrefslogtreecommitdiff
path: root/userapi
AgeCommit message (Expand)Author
2022-12-08Add UserAPI util tests (#2907)Till
2022-12-05Use test.WithAllDatabasesTill Faelligen
2022-12-05Enable/Disable internal metrics (#2899)Till
2022-11-30Calculate correct room member count for push rule evaluation (#2894)Till
2022-11-18Fix registration for virtual hostingNeil Alexander
2022-11-11Virtual hosting schema and logic changes (#2876)Neil Alexander
2022-11-07Handle `m.room.tombstone` events in the UserAPI (#2864)Till
2022-11-02Add message stats to reporting (#2748)Till
2022-11-01Fix flakey stats testsTill Faelligen
2022-10-26Initial support for multiple server names (#2829)Neil Alexander
2022-10-26Add support for config "auto_join_rooms" (#2823)Neboer
2022-10-21Set `display_name` and/or `avatar_url` for server notices (#2820)Till
2022-10-21Allow `m.read.private` to clear notifications (#2811)Neil Alexander
2022-10-18Namespace user API tables (#2806)Neil Alexander
2022-10-14Relax test a bitTill Faelligen
2022-10-10Tweak `GetAccountByPassword` moreNeil Alexander
2022-10-10Add regression test for 980fa55846811eeff89f116c49b38b085143c64eNeil Alexander
2022-10-10Stronger passwordless account checks (fixes #2780)Neil Alexander
2022-10-05Add `RoomEventType` nats.Header to avoid unneeded unmarshalling (#2765)Till
2022-09-30Remove SendAccountData, since InputAccountData is already doing thatTill Faelligen
2022-09-27Refactor notifications (#2688)Till
2022-09-26Use `TxStmt` in SQLite pusher tableNeil Alexander
2022-09-26Fix possible "Database is locked" issueTill Faelligen
2022-09-09Use database writer in user API `DeleteOldNotifications`Neil Alexander
2022-09-09Update getting pushrules, add tests, tweak pushrules (#2705)Till
2022-09-01Refactor appservices component (#2687)Neil Alexander
2022-08-31Allow batching in `JetStreamConsumer` (#2686)Neil Alexander
2022-08-30Set the notification count when sending push notifications (#2683)Till
2022-08-12Use `/admin/v1/register` in `create-account` (#2484)Till
2022-08-11Generic-based internal HTTP API (#2626)Neil Alexander
2022-08-05Fix linter issues (#2624)Till
2022-07-25Make the User API responsible for sending account data output events (#2592)Neil Alexander
2022-07-25Update database migrations, remove goose (#2264)Till
2022-07-19Update FAQNeil Alexander
2022-06-29Add `evacuateUser` endpoint, use it when deactivating accounts (#2545)Neil Alexander
2022-05-31Fix #2498 (#2506)Till
2022-05-31Fix `pq: invalid input syntax for integer` when trying to get a numeric local...Till
2022-05-17bugfix: E2EE device keys could sometimes not be sent to remote servers (#2466)kegsay
2022-05-10Back out matrix-org/dendrite#2421 by restoring `http.Client`sNeil Alexander
2022-05-09One NATS instance per `BaseDendrite` (#2438)Neil Alexander
2022-05-06Clean up interface definitions (#2427)kegsay
2022-05-05Define component interfaces based on consumers (2/2) (#2425)kegsay
2022-05-05Update table names for user API stats tableNeil Alexander
2022-05-05Define component interfaces based on consumers (1/2) (#2423)kegsay
2022-05-05Use `gomatrixserverlib.Client` instead of `http.Client` (#2421)Neil Alexander
2022-05-05Don't use in-memory db for userapi tests (#2417)Till
2022-05-05syncapi: define specific interfaces for internal HTTP communications (#2416)kegsay
2022-05-04Add opt-in anonymous stats reporting (#2249)Till
2022-05-03Global database connection pool (for monolith mode) (#2411)Neil Alexander
2022-04-30Test_Devices, sqlite may return devices in different order, test should still...Brian Meek