aboutsummaryrefslogtreecommitdiff
path: root/syncapi/routing
AgeCommit message (Expand)Author
2024-02-20Limit filter to `limit/2` for before/after events on `/context` (#3332)Till
2024-01-25Move `/joined_members` back to the clientapi/roomserver (#3312)Till
2024-01-09Handle empty from in /messages as per MSC3567 (#3298)devonh
2023-11-08Fix potential connection leak (#3247)Till
2023-09-15Move pseudoID ClientEvent hotswapping to a common location (#3199)devonh
2023-09-15Update gmsl to use new validated RoomID on PDUs (#3200)devonh
2023-08-31Handle event_format federation in /sync responses (#3192)devonh
2023-08-15[pseudoID] More pseudo ID fixes (#3167)Sam Wedgwood
2023-07-13Tweaks around `/messages` (#3149)Till
2023-07-08Avoid loops by setting end to an empty string if start == end (#3146)Till
2023-06-28Add `MXIDMapping` for pseudoID rooms (#3112)Till
2023-06-14Merge SenderID & Per Room User Key work (#3109)devonh
2023-06-12Cleanup remaining statekey usage for senderIDs (#3106)devonh
2023-06-07Use SenderID Type (#3105)devonh
2023-06-06PDU Sender split (#3100)devonh
2023-06-02Fix newly found linter issues (#3099)Till
2023-05-17Move MakeJoin logic to GMSL (#3081)devonh
2023-05-09Move json errors over to gmsl (#3080)devonh
2023-05-02Use PDU not *Event in HeaderedEvent (#3073)kegsay
2023-04-28Use PDU in more places (#3072)kegsay
2023-04-27Remove gmsl.HeaderedEvent (#3068)kegsay
2023-04-19refactor: update GMSL (#3058)kegsay
2023-04-04Move GMSL client types to Dendrite (#3045)kegsay
2023-03-27Add `/search` tests (#3025)Till
2023-03-17Preparations for removing `BaseDendrite` (#3016)Till
2023-03-01Refactor `StoreEvent`, add `MaybeRedactEvent`, create an `EventDatabase` (#2989)Till
2023-02-07Optimize `/sync` and history visibility (#2961)Till
2023-01-17`/sync` performance optimizations (#2927)Till
2023-01-17Omit state field from `/messages` response if empty (#2940)Umar Getagazov
2022-11-15Federation fixes for virtual hostingNeil Alexander
2022-11-11Deny guest access on several endpoints (#2873)Till
2022-11-02Don't limit `"state"` (#2849)Neil Alexander
2022-11-01return required room_id field in /members (#2846)ash lea
2022-10-27Fix /members (#2837)Till
2022-10-25Return forbidden if not a member anymore (fix #2802)Till Faelligen
2022-10-25Filter `/members`, return members at given point (#2827)Till
2022-10-24Get messages from before user left the room (#2824)Till
2022-10-13Event relations (#2790)Neil Alexander
2022-10-10Move /event to the SyncAPI (#2782)Till
2022-09-30Fix broken `/sync` due to transaction errorNeil Alexander
2022-09-30Transactional isolation for `/sync` (#2745)Neil Alexander
2022-09-27Fulltext implementation using Bleve (#2675)Till
2022-08-19Set historyVisibility for backfilled events over federation (#2656)Till
2022-08-11Implement history visibility on `/messages`, `/context`, `/sync` (#2511)Till
2022-08-05Invalidate lazyLoadCache if we're doing an initial sync (#2623)Till
2022-08-05Do not use `ioutil` as it is deprecated (#2625)Neil Alexander
2022-08-05Fix linter issues (#2624)Till
2022-07-18History visibility database changes (#2533)Till
2022-07-01Try to fix backfilling (#2548)Till
2022-06-29Don't return `end` if there are not more messages (#2542)Till