Jonas Platte
aa5fdf9d22
Merge serde attributes and improve docs
2021-10-08 12:49:13 +02:00
Devin Ragotzy
52bea1d9b4
Update server-server spec links
2021-10-06 10:48:08 +02:00
gnieto
cd4344115d
federation-api: Make device name field in DeviceListUpdateContent optional
...
According to the spec, `device_display_name` should be absent if the
device does not have any display name. This also changes the `DeviceListUpdateContent`
constructor and it initializes this field with a None.
2021-09-26 11:27:12 +02:00
Jonas Platte
36bc8bf73a
federation-api: Replace Raw<Pdu> with Box<RawJsonValue>
2021-09-15 20:36:20 +02:00
Jonas Platte
b51b0c54f9
federation-api: Use Raw for messages in transactions::edu
2021-06-17 19:43:23 +02:00
Timo Kösters
c198cf6e9f
federation-api: Improve claim_keys endpoint
2021-06-17 19:43:22 +02:00
Jonas Platte
5710d2740c
Replace uses of SystemTime with new UInt-based timestamp types
2021-05-14 01:13:17 +02:00
Kévin Commaille
7faa59be6b
events: Remove BasicToDevice enum
2021-05-12 16:02:44 +02:00
Devin Ragotzy
5090c11843
Enable non-default clippy lints
2021-05-06 11:07:31 +00:00
Devin Ragotzy
c6aa2e0428
Fix clippy warnings across workspace
2021-05-06 06:16:28 -04:00
Jonas Platte
3db0ea7026
Move all crates into a new crates directory
2021-05-03 15:50:27 +02:00