aboutsummaryrefslogtreecommitdiff
path: root/roomserver/internal/api.go
AgeCommit message (Expand)Author
2023-06-28Add `MXIDMapping` for pseudoID rooms (#3112)Till
2023-06-14Merge SenderID & Per Room User Key work (#3109)devonh
2023-06-13Create user room key if needed (#3108)Till
2023-06-06Make `StrictValidityChecking` a function (#3092)Till
2023-05-31Move Invite logic to GMSL (#3086)devonh
2023-05-31Move CreateRoom logic to Roomserver (#3093)devonh
2023-04-28Remove `PerformError` (#3066)Till
2023-04-19refactor: update GMSL (#3058)kegsay
2023-04-14Remove event building duplication & push to GMSL (#3056)devonh
2023-03-22Remove `BaseDendrite` (#3023)Till
2023-03-17Preparations for removing `BaseDendrite` (#3016)Till
2023-02-24Refactor `StoreEvent` and create a new `RoomDatabase` interface (#2985)Till
2022-12-22Handle guest access [1/2?] (#2872)Till
2022-11-15Federation fixes for virtual hostingNeil Alexander
2022-07-05Fix QuerySharedUsers for the SyncAPI keychange consumer (#2554)Till
2022-07-01Roomserver producers package (#2546)Neil Alexander
2022-06-29Add `evacuateUser` endpoint, use it when deactivating accounts (#2545)Neil Alexander
2022-05-06Clean up interface definitions (#2427)kegsay
2022-05-05Define component interfaces based on consumers (2/2) (#2425)kegsay
2022-04-28Add `/_dendrite/admin/evacuateRoom/{roomID}` (#2401)Neil Alexander
2022-04-05Added /upgrade endpoint (#2307)David Spenler
2022-03-23Per-room consumers (#2293)Neil Alexander
2022-03-16Stream tweaks, use same codepath for sync vs async input room events, wait fo...Neil Alexander
2022-02-18Implement server notices (#2180)S7evinK
2022-02-17Use process context for roomserver input (#2198)Neil Alexander
2022-02-02Use pull consumers (#2140)Neil Alexander
2022-01-27Roomserver/federation input refactor (#2104)Neil Alexander
2022-01-07NATS JetStream tweaks (#2086)Neil Alexander
2022-01-07Fix panic at startup if roomserver was not given federation API reference by ...Neil Alexander
2022-01-05Add NATS JetStream support (#1866)S7evinK
2021-12-13Fix keyring regressions in previous P2P demoNeil Alexander
2021-11-24Merge `federationapi`, `federationsender`, `signingkeyserver` components (#2055)Neil Alexander
2021-07-09Move a couple of callers to helpers.IsServerCurrentlyInRoom over to the query...Neil Alexander
2021-07-09Add more optimised code path for checking if we're in a room (#1909)Neil Alexander
2021-03-24Add Sentry support (#1803)Kegsay
2021-03-03Fix appsevice alias queries part 2 (#1684)Will Hunt
2021-01-22Peeking over federation via MSC2444 (#1391)Matthew Hodgson
2020-12-18Fix #1655 by re-adding the appservice alias query (#1660)Neil Alexander
2020-12-03Peeking updates (#1607)Neil Alexander
2020-12-02Top-level setup package (#1605)Neil Alexander
2020-11-05Implement forgetting about rooms (#1572)S7evinK
2020-10-06Optimise servers to backfill from (#1485)Kegsay
2020-09-10Peeking via MSC2753 (#1370)Matthew Hodgson
2020-09-04Remove ServerACLs from the current state server (#1390)Kegsay
2020-09-03Move currentstateserver API to roomserver (#1387)Kegsay
2020-09-02Add Queryer and Inputer and factor out more RSAPI stuff (#1382)Kegsay
2020-09-02Use federation sender for backfill/getting missing events (#1379)Neil Alexander
2020-09-02Refactor roomserver/internal - split perform stuff out (#1380)Kegsay
2020-08-25Roomserver NID caches (#1335)Neil Alexander
2020-08-20Roomserver per-room input parallelisation (Postgres) (#1289)Neil Alexander