aboutsummaryrefslogtreecommitdiff
path: root/syncapi/routing/messages.go
AgeCommit message (Expand)Author
2024-01-09Handle empty from in /messages as per MSC3567 (#3298)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-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-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-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-10-24Get messages from before user left the room (#2824)Till
2022-09-30Transactional isolation for `/sync` (#2745)Neil Alexander
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-07-18History visibility database changes (#2533)Till
2022-06-29Don't return `end` if there are not more messages (#2542)Till
2022-05-11Add RoomExists flag to QueryMembershipForUser (#2450)kegsay
2022-05-06Move LL cache (#2429)Till
2022-05-05syncapi: define specific interfaces for internal HTTP communications (#2416)kegsay
2022-04-22Reuse the existing lazyload cache on /context and /messages (#2367)Till
2022-04-13Make `/messages` filterable (#2347)Till
2022-03-18Better mapping of stream positions to topological positions in `/messages` (#...Neil Alexander
2022-03-04Fix a panic in `OnIncomingMessagesRequest` (#2250)Neil Alexander
2022-03-01Return state on calls to /message and lazy load members (#2218)S7evinK
2021-07-20Rename Riot to Element (#1874)S7evinK
2021-03-03Increase gocyclo complexity to 25 (and remove all but 2 golint directives rel...Neil Alexander
2021-01-19Basic sync filtering (#1721)Neil Alexander
2021-01-13Update /messages pagination token behaviour (#1708)Neil Alexander
2020-12-16Add start_stream to /messages (#1648)Kegsay
2020-12-16NOTSPEC: Make ?from= optional in /messages (#1647)Kegsay
2020-12-10Refactor sync tokens (#1628)Neil Alexander
2020-12-02Top-level setup package (#1605)Neil Alexander
2020-11-16Pass pointers to events — reloaded (#1583)Neil Alexander
2020-11-05Implement forgetting about rooms (#1572)S7evinK
2020-10-05Don't store backfilled events using request context (#1478)Neil Alexander
2020-10-02Add history visibility guards (#1470)Kegsay
2020-09-27unbreak CORS on /capabilities.Matthew Hodgson
2020-08-10Configuration format v1 (#1230)Neil Alexander
2020-06-17Hacks for supporting Riot iOS (#1148)Neil Alexander
2020-06-11Roomserver API changes (#1118)Kegsay