Jonas Platte
|
9195a5de18
|
api: Make VersionHistory fields private
|
2022-11-10 11:33:17 +01:00 |
|
Jonas Platte
|
08dcf1e224
|
api: Add VersionHistory::{deprecated_in, removed_in}
|
2022-11-10 11:33:17 +01:00 |
|
Jonas Platte
|
866b01d0c2
|
api: Rename VersionHistory::added_version to added_in
… and reword its documentation.
|
2022-11-10 11:33:17 +01:00 |
|
Jonas Platte
|
848ca9b225
|
api: Rework VersionHistory path accessors
* Return iterators
* Rename all_unstable_paths to unstable_paths
* Rename all_versioned_stable_paths to stable_paths
|
2022-11-10 11:33:17 +01:00 |
|
Jonas Platte
|
b9ec4db8f0
|
api: Add metadata! macro for easy Metadata construction
Co-authored-by: Jonathan de Jong <jonathan@automatia.nl>
|
2022-10-28 10:39:21 +02:00 |
|
Jonathan de Jong
|
e783d77db7
|
api: Add VersionHistory const fn new
|
2022-10-26 18:00:46 +02:00 |
|
Jonas Platte
|
dff84efb0c
|
api: Remove authentication from Request derive attributes
|
2022-10-22 12:25:27 +02:00 |
|
Jonas Platte
|
e7e39a6af1
|
api: Remove method from Request derive attributes
|
2022-10-22 12:24:21 +02:00 |
|
Jonas Platte
|
ec31badd84
|
api: Replace path fields in Metadata with new VersionHistory type
Co-authored-by: Jonathan de Jong <jonathan@automatia.nl>
|
2022-10-22 11:17:55 +02:00 |
|
Kévin Commaille
|
045861441a
|
doc: Update Matrix spec links to v1.4
|
2022-10-21 10:41:20 +02:00 |
|
Kévin Commaille
|
ef2afd9f6e
|
api: Add support for Matrix v1.4
|
2022-09-30 17:18:08 +02:00 |
|
Jonas Platte
|
715c226975
|
api: Make select_path and make_endpoint_url methods on Metadata
… and remove #[doc(hidden)] attribute.
|
2022-09-29 15:49:39 +02:00 |
|
Kévin Commaille
|
9a8d7bf475
|
api: Get the default room version for a Matrix version
|
2022-06-21 15:51:55 +02:00 |
|
Kévin Commaille
|
a940de9e41
|
api: Add MatrixVersion::V1_3
|
2022-06-20 14:10:09 +00:00 |
|
Jonas Platte
|
8912182c56
|
Increase usage of implicit named arguments in format strings
|
2022-06-03 10:06:28 +02:00 |
|
Jonas Platte
|
5f902851af
|
Upgrade to Rust 2021
|
2022-05-27 12:04:23 +02:00 |
|
Jonas Platte
|
22fbb8e0dc
|
api: Update error messages
|
2022-04-27 15:24:18 +02:00 |
|
Jonathan de Jong
|
f0177dc429
|
api: Add Metadata::versioning_decision_for
|
2022-04-11 15:44:03 +02:00 |
|
Jonas Platte
|
571fa90b8d
|
identifiers: Rename Error to IdParseError
… because it's now exported from the ruma-common crate root.
|
2022-03-28 12:22:28 +02:00 |
|
Jonas Platte
|
eb515046d7
|
api: Add map and transpose methods for FromHttpResponseError and ServerError
|
2022-03-22 13:26:38 +01:00 |
|
Jonas Platte
|
ffd7625a17
|
api: Rename FromHttpResponseError::{Http => Server}
|
2022-03-22 13:26:38 +01:00 |
|
Kévin Commaille
|
bdcf07be87
|
common: Merge ruma-serde into ruma-common
|
2022-03-10 12:11:00 +01:00 |
|
Kévin Commaille
|
088d1872b7
|
common: Merge ruma-identifiers into ruma-common
|
2022-03-09 17:46:51 +00:00 |
|
Kévin Commaille
|
f32dcb9254
|
common: Merge ruma-api into ruma-common
|
2022-03-03 14:01:51 +01:00 |
|