aboutsummaryrefslogtreecommitdiff
path: root/roomserver/storage
AgeCommit message (Expand)Author
2023-05-08Only require room version instead of room info for db.Events() (#3079)devonh
2023-05-03Use PDU in even more places (#3074)kegsay
2023-05-02Use PDU not *Event in HeaderedEvent (#3073)kegsay
2023-04-28Remove `PerformError` (#3066)Till
2023-04-27Use PDU interface (#3070)kegsay
2023-04-27Remove gmsl.HeaderedEvent (#3068)kegsay
2023-04-27Add some roomserver UTs (#3067)Till
2023-04-21Implement new RoomVersionImpl API (#3062)kegsay
2023-04-20refactor: funnel event creation through room versions (#3060)kegsay
2023-04-19refactor: update GMSL (#3058)kegsay
2023-03-22Remove `BaseDendrite` (#3023)Till
2023-03-17Preparations for removing `BaseDendrite` (#3016)Till
2023-03-09Unset `RoomServerEvent`, since we can't be sure that `Set` actually updates t...Till
2023-03-03Update the cache with the redacted eventTill Faelligen
2023-03-03Make redaction check easier to read (#2995)Till
2023-03-01Refactor `StoreEvent`, add `MaybeRedactEvent`, create an `EventDatabase` (#2989)Till
2023-02-24Cache all the thingsTill Faelligen
2023-02-24Refactor `StoreEvent` and create a new `RoomDatabase` interface (#2985)Till
2023-02-07Optimize `/sync` and history visibility (#2961)Till
2023-02-01Roomserver published pkey migration (#2960)devonh
2023-01-19Add `/_dendrite/admin/purgeRoom/{roomID}` (#2662)Neil
2022-12-12Cleanup stale device lists for users we don't share a room with anymore (#2857)Till
2022-11-14Handle remote room upgrades (#2866)Till
2022-11-14Use a writer to assign state key NIDs (#2877)Till
2022-11-11Fix oops, add simple UTTill Faelligen
2022-11-11Fix issue with missing user NIDs (#2874)Till
2022-11-01Fix SQLite `roomserver_published` migrationNeil Alexander
2022-11-01Optimize history visibility checks (#2848)Till
2022-10-27Fix upgrade appservicesTill Faelligen
2022-10-27Add AS specific public room list endpoints (#2836)Till
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-07Revert "tDatabase transaction tweaks in roomserver"Neil Alexander
2022-10-07tDatabase transaction tweaks in roomserverNeil Alexander
2022-10-05Optimise `QuerySharedUsers` so that we can only work on local users (#2766)Neil Alexander
2022-09-26Remove `origin` field from PDUs (#2737)Neil Alexander
2022-09-13Check unique constraint errors when manually inserting migrations (#2712)Till
2022-09-09Fix transactions around assigning NIDsNeil Alexander
2022-09-09Change detection of already executed migrations (#2665)Till
2022-08-24Allow un-rejecting events on reprocessingNeil Alexander
2022-08-23Detect `types.MissingStateError` in `CheckServerAllowedToSeeEvent` (#2667)Neil Alexander
2022-08-18State handling tweaks (#2652)Neil Alexander
2022-08-18Reprocess rejected input events (#2647)Neil Alexander
2022-08-08Fix issues with migrations not getting executed (#2628)Till
2022-08-05Fix linter issues (#2624)Till
2022-08-03Remove roominfo cache (#2615)Neil Alexander
2022-08-02Various roominfo tweaks (#2607)Neil Alexander
2022-08-01De-race `types.RoomInfo` (#2600)Neil Alexander
2022-08-01Optimise checking other servers allowed to see events (#2596)Neil Alexander
2022-07-25Update database migrations, remove goose (#2264)Till