Jonathan de Jong
|
f72d6601fc
|
ruma-api-macros: Fix argument ordering
|
2022-02-12 20:51:59 +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 |
|
Jonathan de Jong
|
397727726e
|
api: Add multiple path support to OutgoingRequest
|
2022-02-12 13:44:11 +01:00 |
|
Jonas Platte
|
dad84ac1a0
|
client-api: Clean up invalid r0 paths
These routes never existed under r0.
|
2022-02-12 12:46:03 +01:00 |
|
Jonas Platte
|
59907ca579
|
identifiers: Add more From impls for non-validated opaque identifiers
|
2022-02-12 03:37:42 +01:00 |
|
Jonas Platte
|
f130d09daa
|
events: Remove Serialize implementations for event enums
|
2022-02-12 01:52:53 +01:00 |
|
Jonas Platte
|
510b8485d8
|
common: Remove more unnecessary bounds
|
2022-02-12 01:47:32 +01:00 |
|
Jonas Platte
|
8f1eae97ce
|
common: Remove unnecessary bound from FlattenedJson::from_raw
|
2022-02-12 01:44:57 +01:00 |
|
Jonas Platte
|
1b4234c505
|
serde: Add Raw::{cast, cast_ref}
|
2022-02-12 01:20:00 +01:00 |
|
Jonas Platte
|
bb99ec72fd
|
appservice-api: Simplify a test
|
2022-02-12 01:19:46 +01:00 |
|
Jonas Platte
|
d107e04096
|
client-api: Use Raw for knock_state.events
|
2022-02-12 01:07:57 +01:00 |
|
Jonas Platte
|
c5c90a50d5
|
federation-api: Use Raw for knock_room_state
|
2022-02-12 01:02:40 +01:00 |
|
Jonas Platte
|
2f84fdbd76
|
serde: Wrap base64::DecodeError to make base64 a private dependency
|
2022-02-12 00:36:20 +01:00 |
|
Jonas Platte
|
8d15c3d0f9
|
signatures: Merge SplitError into Error
|
2022-02-11 23:55:04 +01:00 |
|
Kévin Commaille
|
acba6fbbc4
|
ci: Add the __ci feature
|
2022-02-11 22:17:49 +01:00 |
|
Kévin Commaille
|
4845594c05
|
ruma: Document the new unstable-mscXXXX features
|
2022-02-11 12:49:43 +01:00 |
|
Kévin Commaille
|
b9f32bc632
|
client-api: Move blurhash to unstable-msc2448
|
2022-02-11 11:29:21 +00:00 |
|
Kévin Commaille
|
695b0c9ef4
|
client-api: Finalize moving knocking support out of unstable-pre-spec
|
2022-02-11 10:59:58 +00:00 |
|
Kévin Commaille
|
739c3d5b16
|
client-api: Move support for fallback keys out unstable-pre-spec
|
2022-02-11 10:42:48 +00:00 |
|
Kévin Commaille
|
7a82fc0330
|
client-api: Move support for room type out of unstable-pre-spec
|
2022-02-11 10:28:51 +00:00 |
|
Kévin Commaille
|
203e5136fd
|
client-api: Move reason in membership requests out of unstable-pre-spec
|
2022-02-11 11:10:38 +01:00 |
|
Kévin Commaille
|
757419df13
|
common: Move reaction pushrule to unstable-msc2677 feature
|
2022-02-11 10:28:56 +01:00 |
|
Kévin Commaille
|
e5d07e90c5
|
common: Add link to matrix-doc issue for ProtocolInstance's instance_id field
|
2022-02-11 10:28:26 +01:00 |
|
Kévin Commaille
|
3813449b29
|
common: Move SignedKey::new_fallback out of unstable-pre-spec
|
2022-02-11 10:26:45 +01:00 |
|
Kévin Commaille
|
cdf383cc45
|
events: Move MSCs to per-msc features
|
2022-02-11 10:18:07 +01:00 |
|
Kévin Commaille
|
355343235f
|
events: Move space deserialization test out of unstable-pre-spec
|
2022-02-11 10:18:07 +01:00 |
|
Kévin Commaille
|
bb80b33bd9
|
events: Move VerificationRequest's deserialization out of unstable-pre-spec
|
2022-02-11 10:18:07 +01:00 |
|
Jonathan de Jong
|
851646dd97
|
events: Fix rustdoc warning
|
2022-02-10 20:24:29 +01:00 |
|
Kévin Commaille
|
2da8a34ff4
|
signatures: Move Room v9 allowed content keys out of unstable-pre-spec
Part of #849
|
2022-02-10 18:11:29 +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
|
e93511e993
|
client-api: Sort versions in get_supported_versions::Response::known_versions
|
2022-02-10 14:18:05 +01:00 |
|
Jonas Platte
|
1e94c3cd39
|
api: Add impl FromStr for MatrixVersion
Enables `str.parse::<MatrixVersion>()`.
|
2022-02-10 14:18:05 +01:00 |
|
Jonas Platte
|
ae4c9243cb
|
api: Move Metadata and MatrixVersion into new metadata module
|
2022-02-10 14:18:05 +01:00 |
|
Jonas Platte
|
f365f21ca8
|
api: Further simplify MatrixVersion::is_superset_of
… and make (major, minor) representation public.
|
2022-02-10 14:18:05 +01:00 |
|
Jonas Platte
|
af1ae46521
|
api: Fix a typo
|
2022-02-10 14:18:05 +01:00 |
|
Jonas Platte
|
932fe4fa38
|
common: Skip serializing empty default_payload in PusherData, simplify type
|
2022-02-09 18:47:24 +01:00 |
|
Jonathan de Jong
|
689d911cdc
|
api-macros: Simplify IncomingRequest impl generation
|
2022-02-09 17:54:57 +01:00 |
|
Jonas Platte
|
08fb612fed
|
api: Inline PartialOrd for VersionRepr impl
|
2022-02-08 19:22:11 +01:00 |
|
Jonas Platte
|
b08e8cff9d
|
events: Remove custom module
… and shuffle things around so there's still a content type that can be
used for _Custom event enum variants.
|
2022-02-08 19:12:19 +01:00 |
|
Jonathan de Jong
|
fe337f8d5b
|
api: Move UnknownVersionError into error module
|
2022-02-08 15:38:24 +00:00 |
|
Jonathan de Jong
|
1e900ab58c
|
api: Add stable_path , r0_path and unstable_path metadata fields
|
2022-02-08 14:29:21 +01:00 |
|
Jonathan de Jong
|
0dcdb57c29
|
api: Add added , deprecated , and removed metadata fields
|
2022-02-08 10:52:43 +01:00 |
|
Jonas Platte
|
2de652049d
|
client-api: Remove Option around RoomEventFilter
|
2022-02-04 13:46:28 +01:00 |
|
Jonathan de Jong
|
19fd35d066
|
api: Add MatrixVersion enum
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
|
2022-02-04 12:32:12 +01:00 |
|
Jonas Platte
|
9c4bf00f79
|
Remove remaining unstable-spec features
Everything that was gated behind it was stabilized with Matrix v1.2.
|
2022-02-02 23:32:27 +01:00 |
|
Jonas Platte
|
a55df1ef9d
|
state-res: Remove unstable-spec feature
Everything that was gated behind it was stabilized with Matrix v1.2.
|
2022-02-02 23:25:52 +01:00 |
|
Jonas Platte
|
71a7dbdc43
|
events: Remove unstable-spec feature
Everything that was gated behind it was stabilized with Matrix v1.2.
|
2022-02-02 23:25:49 +01:00 |
|
Jonas Platte
|
e9994b89c8
|
identifiers: Move room versions 8, 9 out of unstable-spec
… since v1.2 is out!
|
2022-02-02 23:06:39 +01:00 |
|