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