Jonas Platte
a2570e1648
common: Fix unnecessary .to_string()
call
2021-10-29 23:00:37 +02:00
Jonas Platte
aa5fdf9d22
Merge serde attributes and improve docs
2021-10-08 12:49:13 +02:00
Jonas Platte
271491732e
Remove now-redundant doc(cfg) attributes
...
They are now implied:
https://github.com/rust-lang/rust/pull/89596
2021-10-08 11:52:18 +02:00
Devin Ragotzy
bdcfc12ac7
Update client-server spec links
2021-10-06 10:48:08 +02:00
Jonas Platte
46c7e3f811
Clean up and rewrap documentation comments
2021-08-27 21:32:02 +02:00
Jonas Platte
7602570e21
Release ruma-common 0.6.0
2021-08-11 17:24:41 +02:00
Jonas Platte
e6b48fb564
Release ruma-identifiers 0.20.0
2021-08-11 17:16:28 +02:00
Jonas Platte
12ee10b2c6
Release ruma-serde 0.5.0
2021-08-11 17:10:51 +02:00
Adam
63411165da
Move RoomName
to ruma-identifiers
and use it more
2021-08-10 15:22:47 +02:00
Devin Ragotzy
74b6a4c9d8
common: Make all pub enums non_exhaustive
2021-08-10 15:22:26 +02:00
Jonas Platte
40d3b552da
Release ruma-serde 0.4.2
2021-08-09 19:43:40 +02:00
Jonas Platte
dfd8c60b89
Release ruma-identifiers 0.19.4
2021-06-24 13:38:05 +02:00
Jonas Platte
be4584b475
Release ruma-serde 0.4.1
2021-06-24 13:17:55 +02:00
Jonas Platte
4312085b4a
Release ruma-common 0.5.4
2021-06-18 20:27:32 +02:00
Jonas Platte
ff03f4c805
Release ruma-identifiers 0.19.3
2021-06-18 13:42:32 +02:00
Devin Ragotzy
626b5a5d06
common: Make all pub structs non_exhaustive
2021-06-18 11:00:35 +00:00
Timo Kösters
c198cf6e9f
federation-api: Improve claim_keys endpoint
2021-06-17 19:43:22 +02:00
Jonas Platte
5fe1876643
Release ruma-identifiers 0.19.2
2021-06-10 15:27:09 +02:00
Jonas Platte
3a46a5837d
Release ruma-common 0.5.3
2021-06-10 15:25:13 +02:00
Julian Sparber
9d34524442
common: Add instance-id field to ProtocolInstance
...
It's not included in the specs.
See https://github.com/matrix-org/matrix-doc/issues/3203
2021-06-09 21:47:02 +02:00
Devin Ragotzy
1f84de4c7f
ci: Add the --order flag to cargo sort
2021-06-04 20:20:36 +00:00
Jonas Platte
c49eec9867
Release ruma-common 0.5.2
2021-06-01 21:57:37 +02:00
Jonas Platte
13e3b45070
Move ThirdPartyIdentifier(Init) from client-api to common
...
While it's not currently used in any other crates in this repo,
synapse-admin-api does use it and it seems logical for it to be defined
alongside the other thirdparty types in common.
2021-06-01 21:53:58 +02:00
Jonas Platte
6d253c6038
Add missing docs.rs metadata to Cargo manifests
2021-06-01 12:32:29 +02:00
Julian Sparber
8a147f08d1
ruma-common: Add getters to [Milli]SecondsSinceUnixEpoch
2021-05-21 15:37:39 +00:00
Timo Kösters
a238a0dda5
federation-api: Improve get_keys
2021-05-21 12:37:41 +02:00
Jonas Platte
4dd9baa238
Improve consistency in docs
2021-05-16 23:38:19 +02:00
Jonas Platte
0ad480a163
Release ruma-common 0.5.1
2021-05-16 23:12:23 +02:00
Jonas Platte
305b527ae9
Release ruma-identifiers 0.19.1
2021-05-16 21:54:03 +02:00
Jonas Platte
566e03abc1
Release ruma-serde 0.4.0
2021-05-15 19:26:09 +02:00
Jonas Platte
c34d570fff
common: Introduce SecondsSinceUnixEpoch, MilliSecondsSinceUnixEpoch
2021-05-13 01:06:04 +02:00
Devin Ragotzy
dcff455c19
ci: Enforce sorted dependencies with cargo-sort
2021-05-11 19:59:44 +00:00
Kévin Commaille
dd940f810e
common: Use ruma-serde derives for ReceiptType
2021-05-11 10:11:02 +02:00
Kévin Commaille
6a2c028cfb
events: Change receipt::Receipts struct to a BTreeMap<ReceiptType, UserReceipts>
2021-05-11 10:11:02 +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
cf291bd5ba
Clean up lint attributes
2021-05-05 23:39:52 +02:00
Jonas Platte
3db0ea7026
Move all crates into a new crates directory
2021-05-03 15:50:27 +02:00