dendrite/syncapi/streams
Kegan Dougal cb07659d54 Use PDU interface
We only use it in a few places currently, enough to get things
to compile and run. We should be using it in much more places.

Similarly, in some places we cast []PDU back to []*Event, we need
to not do that. Likewise, in some places we cast PDU to *Event, we
need to not do that. For now though, hopefully this is a start.
2023-04-27 14:25:42 +01:00
..
stream_accountdata.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
stream_devicelist.go Merge keyserver & userapi (#2972) 2023-02-20 14:58:03 +01:00
stream_invite.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
stream_notificationdata.go Always add UnreadNotifications to joined room reponses (#2793) 2022-10-14 10:38:12 +02:00
stream_pdu.go Use PDU interface 2023-04-27 14:25:42 +01:00
stream_presence.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
stream_receipt.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
stream_sendtodevice.go Modify sync transaction behaviour (#2758) 2022-10-03 11:38:20 +01:00
stream_typing.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
streamprovider.go Transactional isolation for /sync (#2745) 2022-09-30 12:48:10 +01:00
streams.go Merge keyserver & userapi (#2972) 2023-02-20 14:58:03 +01:00
template_stream.go Transactional isolation for /sync (#2745) 2022-09-30 12:48:10 +01:00