Kévin Commaille
|
088d1872b7
|
common: Merge ruma-identifiers into ruma-common
|
2022-03-09 17:46:51 +00:00 |
|
homersimpsons
|
2ec50bd03c
|
doc: migrate links from matrix-doc to matrix-spec(-proposals)
|
2022-03-08 10:24:26 +01:00 |
|
Kévin Commaille
|
c3f9a3cb70
|
common: Merge ruma-events into ruma-common
|
2022-03-04 11:45:07 +00:00 |
|
Kévin Commaille
|
f32dcb9254
|
common: Merge ruma-api into ruma-common
|
2022-03-03 14:01:51 +01:00 |
|
Kévin Commaille
|
c52e51c016
|
federation-api: Implement space summary API
According to MSC2946
|
2022-03-01 15:57:45 +01:00 |
|
Kévin Commaille
|
94dd352cc5
|
federation-api: Add cross-signing fields to get_devices::Response
|
2022-02-23 12:55:17 +01:00 |
|
Kévin Commaille
|
e7f19b41a7
|
federation-api: Add Edu::SigningKeyUpdate
According to MSC1756
|
2022-02-23 12:55:17 +01:00 |
|
Jonas Platte
|
ef1c265327
|
Release ruma-federation-api 0.4.0
|
2022-02-19 15:00:58 +01:00 |
|
Jonas Platte
|
8e8be284fa
|
Release ruma-api 0.20.0
|
2022-02-19 14:54:57 +01:00 |
|
Jonas Platte
|
b725865cba
|
Release ruma-events 0.26.0
|
2022-02-19 14:53:14 +01:00 |
|
Jonas Platte
|
06344cdc73
|
Release ruma-common 0.8.0
|
2022-02-19 14:47:08 +01:00 |
|
Jonas Platte
|
2ed51f1d54
|
Release ruma-identifiers 0.22.0
|
2022-02-19 14:28:28 +01:00 |
|
Jonas Platte
|
c1ce58b461
|
Release ruma-api 0.19.0
|
2022-02-19 01:43:01 +01:00 |
|
Jonas Platte
|
90fd1d8f0a
|
Release ruma-events 0.25.0
|
2022-02-19 01:38:25 +01:00 |
|
Jonas Platte
|
b29755f0c5
|
Release ruma-common 0.7.0
|
2022-02-19 01:33:25 +01:00 |
|
Jonas Platte
|
fec52a0218
|
Release ruma-identifiers 0.21.0
|
2022-02-19 01:07:23 +01:00 |
|
Jonas Platte
|
38881dd6af
|
Release ruma-serde 0.6.0
|
2022-02-19 01:01:17 +01:00 |
|
Jonathan de Jong
|
936bb64e84
|
Update links to spec.matrix.org/v1.2
|
2022-02-18 19:45:04 +01:00 |
|
Jonathan de Jong
|
b3d4b27b91
|
federation-api: Set a consistent naming scheme for membership endpoints
|
2022-02-18 12:54:50 +00:00 |
|
Jonas Platte
|
2003948edb
|
federation-api: Wrap ServerSigningKeys in Raw
Instances might contain extra fields that need to be taken into account
for signature verification.
|
2022-02-18 11:44:29 +01:00 |
|
Jonas Platte
|
215cb35806
|
Clean up import grouping / ordering
|
2022-02-18 11:20:39 +01:00 |
|
Jonathan de Jong
|
5768f181ca
|
ruma-federation-api: Refactor file structure and add docs
|
2022-02-17 21:49:38 +01:00 |
|
Jonas Platte
|
7a70d96235
|
Remove PrivOwnedStr() from Debug formatting
|
2022-02-15 17:46:27 +01:00 |
|
Jonas Platte
|
c5e396216a
|
federation-api: Use new path metadata fields
|
2022-02-13 11:25:38 +01:00 |
|
Jonas Platte
|
ebb09589f9
|
Remove authors field from Cargo manifests
It's no longer necessary and authorship is much better tracked with git.
|
2022-02-12 13:46:44 +01:00 |
|
Jonas Platte
|
c5c90a50d5
|
federation-api: Use Raw for knock_room_state
|
2022-02-12 01:02:40 +01:00 |
|
Kévin Commaille
|
431decd140
|
federation-api: Move MSCs to per-msc features
Part of #820
|
2022-02-10 17:38:07 +01:00 |
|
Kévin Commaille
|
36d181daac
|
federation-api: Move cross-signing properties of get_keys::Response out of unstable-pre-spec
Part of #808
|
2022-02-10 14:52:24 +01:00 |
|
Kévin Commaille
|
69134c21e5
|
federation-api: Move knock out of unstable-pre-spec
|
2022-02-10 13:43:14 +00:00 |
|
Jonas Platte
|
39041286b9
|
Move from_raw_json_value to ruma-serde
… and remove unnecessary copies of it.
|
2022-02-02 20:58:47 +01:00 |
|
Jonas Platte
|
21ef0a3c63
|
federation-api: Use TransactionId for DirectDeviceContent#message_id
|
2022-01-29 02:11:22 +01:00 |
|
Jonathan de Jong
|
3b32577276
|
federation-api: Support MSC3618
|
2022-01-17 12:08:24 +01:00 |
|
Jonas Platte
|
ef6728abde
|
Add a TransactionId type
|
2022-01-16 23:17:23 +01:00 |
|
Jonas Platte
|
4c859c5aeb
|
Introduce a Base64 type and use it where applicable
|
2022-01-13 16:22:21 +01:00 |
|
Jonas Platte
|
ee977b48f0
|
Make the inner type of _Custom enum variants unusable
The variant itself would be private if possible, this is the solution
closest to that.
|
2022-01-13 11:38:48 +01:00 |
|
Jonas Platte
|
9621b83d49
|
Use doc_auto_cfg for automatic cfg documentation
|
2022-01-02 19:22:42 +01:00 |
|
Jonas Platte
|
d3679c1902
|
federation-api: Use Raw around CrossSigningKey, DeviceKeys, OneTimeKey
|
2021-12-14 15:37:00 +01:00 |
|
Jonas Platte
|
6b76d7813e
|
identifiers: Shorten RoomVersionId variant names
|
2021-11-26 01:07:26 +01:00 |
|
Jonas Platte
|
5852658da5
|
identifiers: Make KeyId a DST
|
2021-11-26 00:40:44 +01:00 |
|
Jonas Platte
|
3ce578f384
|
identifiers: Make UserId a DST
|
2021-11-26 00:40:40 +01:00 |
|
Jonas Platte
|
2d4dbfe42f
|
identifiers: Make RoomId a DST
|
2021-11-26 00:04:28 +01:00 |
|
Jonas Platte
|
ec605a0959
|
identifiers: Make MxcUri a DST
|
2021-11-26 00:04:28 +01:00 |
|
Jonas Platte
|
52608cc72c
|
identifiers: Make EventId a DST
|
2021-11-25 22:34:40 +01:00 |
|
Jonas Platte
|
c73eb7dce3
|
identifiers: Make DeviceKeyId a DST
|
2021-11-25 21:07:14 +01:00 |
|
Jonas Platte
|
438efee143
|
identifiers: Remove Box<$id> aliases
|
2021-11-25 21:07:14 +01:00 |
|
Jonas Platte
|
6d244cd236
|
federation-api: Add note about minimum_valid_until_ts field type
|
2021-11-09 22:12:23 +01:00 |
|
gnieto
|
b60df453dc
|
federation-api: Remove unneeded parameter on get_remote_server_keys_batch
The `minimum_valid_until_ts` parameter is not needed on this endpoint
(https://matrix.org/docs/spec/server_server/r0.1.4#post-matrix-key-v2-query).
|
2021-11-09 22:09:48 +01:00 |
|
Kevin Jones
|
21487aacdc
|
federation-api: Fix version discovery endpoint
|
2021-10-19 15:39:09 +00: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 |
|