aboutsummaryrefslogtreecommitdiff
path: root/syncapi/internal
AgeCommit message (Expand)Author
2023-06-14Merge SenderID & Per Room User Key work (#3109)devonh
2023-06-12Cleanup remaining statekey usage for senderIDs (#3106)devonh
2023-05-09Move json errors over to gmsl (#3080)devonh
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-20Merge keyserver & userapi (#2972)Till
2023-02-14Remove polylith/API mode (#2967)Till
2023-02-07Optimize `/sync` and history visibility (#2961)Till
2023-02-03Add Sytest/Complement coverage to scheduled runs (#2962)Till
2022-10-10Move /event to the SyncAPI (#2782)Till
2022-10-05Remove empty fields from `/sync` response (#2755)Till
2022-09-30Transactional isolation for `/sync` (#2745)Neil Alexander
2022-09-20Mark device list as stale, if we don't have the requesting device (#2728)Till
2022-08-24Allow un-rejecting events on reprocessingNeil Alexander
2022-08-19Fetch more data for newly joined rooms in an incremental sync (#2657)Till
2022-08-11Implement history visibility on `/messages`, `/context`, `/sync` (#2511)Till
2022-08-11Generic-based internal HTTP API (#2626)Neil Alexander
2022-08-05Fix linter issues (#2624)Till
2022-08-03Fix syncapi shared users query & device lists (#2614)Till
2022-07-15Use sync API database in `filterSharedUsers` (#2572)Neil Alexander
2022-06-15Add `InputDeviceListUpdate` to the keyserver, remove old input API (#2536)Neil Alexander
2022-05-05syncapi: define specific interfaces for internal HTTP communications (#2416)kegsay
2022-03-01Limit `JoinedUsersSetInRooms` to interested users (#2234)Neil Alexander
2022-02-08Remove OutputKeyChangeEvent consumer on keyserver (#2160)S7evinK
2022-02-04Remove sarama/saramajetstream dependencies (#2138)S7evinK
2022-01-20BREAKING: Remove Partitioned Stream Positions (#2096)kegsay
2021-09-08- Removed double imports (#1989)Ryan W
2021-08-18Delete device keys/signatures from key server when deleting devices (#1979)Neil Alexander
2021-08-06Cross-signing validation for self-sigs, expose signatures over `/user/keys/qu...Neil Alexander
2021-08-04Cross-signing groundwork (#1953)Neil Alexander
2021-03-03Increase gocyclo complexity to 25 (and remove all but 2 golint directives rel...Neil Alexander
2021-01-08Sync refactor — Part 1 (#1688)Neil Alexander
2020-12-18More sane next batch handling, typing notification tweaks, give invites their...Neil Alexander
2020-12-15De-map device list positions in streaming tokens (#1642)Neil Alexander
2020-12-10Refactor sync tokens (#1628)Neil Alexander
2020-12-02Top-level setup package (#1605)Neil Alexander
2020-09-07Remove QueryBulkStateContent from current state server (#1404)Kegsay
2020-09-04Remove QueryRoomsForUser from current state server (#1398)Kegsay
2020-09-04Remove QuerySharedUsers from current state server (#1396)Kegsay
2020-09-04Remove QueryCurrentState from current-state-server (#1395)Kegsay
2020-09-04Remove QueryKnownUsers from current state server (#1393)Kegsay
2020-09-04Remove ServerACLs from the current state server (#1390)Kegsay
2020-08-12Bugfixes for 'If remote user leaves room we no longer receive device updates'...Kegsay
2020-08-11Support for server ACLs (#1261)Neil Alexander
2020-08-10bugfix: when a user's key changes, don't notify everyone on the server (#1253)Kegsay
2020-08-07Finish inbound E2E device lists (#1243)Kegsay
2020-08-05Process inbound device list updates from federation (#1240)Kegsay
2020-08-04Send device list updates to servers (outbound only) (#1237)Kegsay
2020-08-03Produce OTK counts in /sync response (#1235)Kegsay