aboutsummaryrefslogtreecommitdiff
path: root/syncapi/streams/stream_pdu.go
AgeCommit message (Expand)Author
2024-01-25Only fetch events once for all rooms (#3311)Joakim Recht
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-09-12[pseudoIDs] changing event ID fix (#3195)Sam Wedgwood
2023-08-31Handle event_format federation in /sync responses (#3192)devonh
2023-08-15[pseudoID] More pseudo ID fixes (#3167)Sam Wedgwood
2023-07-31[pseudoIDs] Fixes for room alias tests (#3159)Sam Wedgwood
2023-07-07Fix issues reported by Sentry (#3143)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-04-28Use PDU in more places (#3072)kegsay
2023-04-27Use PDU interface (#3070)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-12Fix room summary returning wrong heroes (#2930)Till
2022-11-22Never filter out a user's own membership when using LL (#2887)Erik Johnston
2022-11-04Update `latestPosition` when getting reversed room delta (#2860)Till
2022-11-03Move `prev_batch` calculation (#2856)Neil Alexander
2022-11-03Tweak `removeDuplicates` calls to use `events` instead of `recentEvents` (#2853)Neil Alexander
2022-11-02Don't limit `"state"` (#2849)Neil Alexander
2022-11-01Try to fix a panic in the sync API PDU streamNeil Alexander
2022-10-31Tweak `"state"` and `"timeline"` filtering (#2844)Neil Alexander
2022-10-28Limit recent events when going backwards (#2840)Till
2022-10-28Simplify error checking and check the correct errorTill Faelligen
2022-10-25Fix `Current state appears in timeline in private history with many messages ...Till
2022-10-25Filter `/members`, return members at given point (#2827)Till
2022-10-19Get state deltas without filters (#2810)Till
2022-10-05Remove empty fields from `/sync` response (#2755)Till
2022-10-03Modify sync transaction behaviour (#2758)Neil Alexander
2022-09-30Reset transaction after a failureNeil Alexander
2022-09-30Handle case when applying history visibility failedNeil Alexander
2022-09-30Another `/sync` fixNeil Alexander
2022-09-30Fix broken `/sync` due to transaction errorNeil Alexander
2022-09-30Transactional isolation for `/sync` (#2745)Neil Alexander
2022-09-13Tweak `LoadMembershipAtEvent` behaviour when state not known (#2716)Neil Alexander
2022-08-30Use existing limit instead of default limit when lazy loading members (#2682)Till
2022-08-25SyncAPI tweaks/fixes (#2671)Till
2022-08-19Fetch more data for newly joined rooms in an incremental sync (#2657)Till
2022-08-16Lazy-loading fixes (#2646)Neil Alexander
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-02Fix issue with sync API not advancing. (#2603)sergekh2
2022-08-01De-race `CompleteSync` (#2601)Neil Alexander