aboutsummaryrefslogtreecommitdiff
path: root/syncapi/storage/postgres/output_room_events_table.go
AgeCommit message (Expand)Author
2023-09-15Update gmsl to use new validated RoomID on PDUs (#3200)devonh
2023-06-28Add `MXIDMapping` for pseudoID rooms (#3112)Till
2023-06-06PDU Sender split (#3100)devonh
2023-04-27Remove gmsl.HeaderedEvent (#3068)kegsay
2023-04-17Add sync API db tests (#3043)Till
2023-04-04Move GMSL client types to Dendrite (#3045)kegsay
2023-02-07Optimize `/sync` and history visibility (#2961)Till
2023-01-19Add `/_dendrite/admin/purgeRoom/{roomID}` (#2662)Neil
2022-11-02Don't limit `"state"` (#2849)Neil Alexander
2022-10-19Get state deltas without filters (#2810)Till
2022-10-04Add indexes that optimise `selectStateInRangeSQL` (#2764)Neil Alexander
2022-09-28Consistent `*sql.Tx` usage across sync API (#2744)Neil Alexander
2022-09-27Fulltext implementation using Bleve (#2675)Till
2022-09-20Remove deleted state logging lines from sync API (they are pointless)Neil Alexander
2022-08-16Stop spamming the logs with `StateBetween: ignoring deleted state` event IDsNeil Alexander
2022-08-11Implement history visibility on `/messages`, `/context`, `/sync` (#2511)Till
2022-07-25Update database migrations, remove goose (#2264)Till
2022-07-18Set historyVisibility in rowsToStreamEventsTill Faelligen
2022-07-18History visibility database changes (#2533)Till
2022-05-10Add indexes to `syncapi_output_room_events` table that satisfy the filters (#...Neil Alexander
2022-04-13Make `/messages` filterable (#2347)Till
2022-04-11Correctly use provided filters (#2339)Till
2022-04-08syncapi: add more tests; fix more bugs (#2338)kegsay
2022-03-24Fix lint errorsNeil Alexander
2022-03-11Don't range entire state for `/sync` (#2270)Neil Alexander
2022-02-21Implement `/context` (#2207)S7evinK
2021-11-03Reduce CPU usage of SelectStateInRange (#2038)Neil Alexander
2021-02-17Don't exclude an event from sync if it was previously not excluded (#1767)Neil Alexander
2021-01-19Basic sync filtering (#1721)Neil Alexander
2020-12-09Don't recalculate event ID so often in sync (#1624)Neil Alexander
2020-11-16Pass pointers to events — reloaded (#1583)Neil Alexander
2020-09-15Handle state with input event as new events (#1415)Neil Alexander
2020-07-08Finish implementing redactions (#1189)Kegsay
2020-06-26Implement /sync `limited` and read timeline limit from stored filters (#1168)Kegsay
2020-06-12Rehuffle where things are in the internal package (#1122)Kegsay
2020-05-21Fix #897 and shuffle directory around (#1054)Kegsay
2020-05-15Add Range (#1037)Kegsay
2020-05-14Factor out account data and events table (#1031)Kegsay
2020-05-01Fix prev_batch tokens (#999)Kegsay
2020-05-01Correctly generate backpagination tokens for events which have the same depth...Kegsay
2020-03-24Implement backfill over federation (#938)Kegsay
2020-03-19HeaderedEvents in sync API (#922)Neil Alexander
2020-03-18Log errors from rows.Close (#920)Prateek Sachan
2020-02-11Upgrade gomatrixserverlib dependency (#808)Thibaut CHARLES
2020-02-11Always defer *sql.Rows.Close and consult with Err (#844)Kiril Vladimiroff
2020-01-24Some fixes for #847 (#850)Neil Alexander
2020-01-23CS API: Support for /messages, fixes for /sync (#847)Neil Alexander
2020-01-10Federation fixes (#845)Neil Alexander
2020-01-03Implement storage interfaces (#841)Neil Alexander