aboutsummaryrefslogtreecommitdiff
path: root/roomserver/internal/perform
AgeCommit message (Expand)Author
2022-10-31Add `/_dendrite/admin/downloadState/{serverName}/{roomID}` admin endpointNeil Alexander
2022-10-27Add AS specific public room list endpoints (#2836)Till
2022-10-26Initial support for multiple server names (#2829)Neil Alexander
2022-10-11Fix `/get_missing_events` for rooms with `joined`/`invited` history_visibilit...Till
2022-10-07Fix issue with DMs shown as normal rooms (#2776)Till
2022-10-04Don't perform a federated join after invite if we are already joined to the r...Neil Alexander
2022-09-26Remove `origin` field from PDUs (#2737)Neil Alexander
2022-08-25Remove a couple unnecessary Sentry captures from backfillNeil Alexander
2022-08-19Set historyVisibility for backfilled events over federation (#2656)Till
2022-08-18State handling tweaks (#2652)Neil Alexander
2022-08-11Generic-based internal HTTP API (#2626)Neil Alexander
2022-08-05Fix linter issues (#2624)Till
2022-08-01De-race `types.RoomInfo` (#2600)Neil Alexander
2022-07-22Membership updater refactoring (#2541)Neil Alexander
2022-07-11Ristretto cache (#2563)Neil Alexander
2022-07-01Roomserver producers package (#2546)Neil Alexander
2022-07-01Try to fix backfilling (#2548)Till
2022-06-29Add `evacuateUser` endpoint, use it when deactivating accounts (#2545)Neil Alexander
2022-06-29Return an error if trying to invite a malformed user ID (#2543)Neil Alexander
2022-06-06Send tombstone to other servers when upgrading roomsNeil Alexander
2022-06-06Room upgrade tweaksNeil Alexander
2022-05-25Restricted join support on `/make_join`, `/send_join` (#2478)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-24Update database when rejecting federated invite (#2300)S7evinK
2022-03-17Various bug fixes and tweaks around invites and membershipNeil Alexander
2022-02-21Return `ErrRoomNoExists` if insufficient state is available for a `buildEvent...Neil Alexander
2022-02-18Implement server notices (#2180)S7evinK
2022-02-02PerformInvite: bugfix and rejig control flow (#2137)kegsay
2022-01-31More logging tweaksNeil Alexander
2022-01-31Roomserver fixes (#2133)Neil Alexander
2022-01-31Tweak some logging (#2130)Neil Alexander
2022-01-27Try federation when backfill fails to find events in the database (#2113)Neil Alexander
2022-01-27Roomserver/federation input refactor (#2104)Neil Alexander
2021-12-09Return event NID from `StoreEvent`, match PSQL vs SQLite behaviour, tweak bac...Neil Alexander
2021-11-24Merge `federationapi`, `federationsender`, `signingkeyserver` components (#2055)Neil Alexander
2021-11-22Don't persist transaction IDs in the roomserver (#2048)Neil Alexander
2021-09-08- Removed double imports (#1989)Ryan W
2021-07-21Various alias fixes (#1934)Neil Alexander
2021-07-14bugfix: retire invites even when we cannot talk to the remote server to make/...kegsay
2021-07-09Move a couple of callers to helpers.IsServerCurrentlyInRoom over to the query...Neil Alexander
2021-07-08Fix bug when rejecting invites (#1907)Neil Alexander
2021-03-24Add Sentry support (#1803)Kegsay
2021-03-08roomserver: don't make_join with ourselves if clients ask us to (#1797)Kegsay
2021-03-03Fix appsevice alias queries part 2 (#1684)Will Hunt
2021-03-03Increase gocyclo complexity to 25 (and remove all but 2 golint directives rel...Neil Alexander
2021-01-29Add m.room.create to invite stripped state (#1740)Kegsay
2021-01-22Peeking over federation via MSC2444 (#1391)Matthew Hodgson