Merge remote-tracking branch 'upstream/main' into conduwuit-changes

This commit is contained in:
strawberry 2024-04-05 11:34:23 -04:00
commit 31851540e9
31 changed files with 47 additions and 47 deletions

View File

@ -40,7 +40,7 @@ jobs:
- name: Deploy PR preview
continue-on-error: true
id: deploy_preview
uses: dswistowski/surge-sh-action@v1.0.3
uses: dswistowski/surge-sh-action@v.1.0.3
with:
domain: pr-${{ github.event.workflow_run.pull_requests[0].number }}--ruma-docs.surge.sh
project: doc

View File

@ -7,10 +7,10 @@ network.
[Rust]: https://rust-lang.org/
[Matrix]: https://matrix.org/
[website]: https://ruma.io/
[website]: https://ruma.dev/
[chat]: https://matrix.to/#/#ruma:matrix.org
[docs]: https://docs.rs/ruma/
[unstable-docs]: https://docs.ruma.io/ruma/
[unstable-docs]: https://docs.ruma.dev/ruma/
## Getting started
@ -31,7 +31,7 @@ ruma = { git = "https://github.com/ruma/ruma", branch = "main", features = ["...
`ruma` re-exports all of the other crates, so you don't have to worry about
them as a user. Check out the documentation [on docs.rs][docs] (or on
[docs.ruma.io][unstable-docs] if you use use the git dependency).
[docs.ruma.dev][unstable-docs] if you use use the git dependency).
[matrix-rust-sdk]: https://github.com/matrix-org/matrix-rust-sdk#readme
[feat]: https://github.com/ruma/ruma/blob/1166af5a354210dcbced1eaf4a11f795c381d2ec/ruma/Cargo.toml#L35

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "web-programming"]
description = "Types for the endpoints in the Matrix application service API."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
name = "ruma-appservice-api"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! (De)serializable types for the [Matrix Application Service API][appservice-api].
//! These types can be shared by application service and server code.
//!

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "web-programming"]
description = "Types for the endpoints in the Matrix client-server API."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
name = "ruma-client-api"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! (De)serializable types for the [Matrix Client-Server API][client-api].
//! These types can be shared by client and server code.
//!

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "web-programming"]
description = "A Matrix client library."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
name = "ruma-client"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! A minimal [Matrix](https://matrix.org/) client library.
//!
//! # Usage

View File

@ -2,7 +2,7 @@
name = "ruma-common"
version = "0.12.1"
description = "Common types for other ruma crates."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
readme = "README.md"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! Common types for the Ruma crates.
#![recursion_limit = "1024"]

View File

@ -2,7 +2,7 @@
name = "ruma-events"
version = "0.27.11"
description = "Serializable types for the events in the Matrix specification."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
readme = "README.md"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! (De)serializable types for the events in the [Matrix](https://matrix.org) specification.
//! These types are used by other Ruma crates.
//!

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "web-programming"]
description = "Types for the endpoints in the Matrix server-server API."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
name = "ruma-federation-api"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! (De)serializable types for the [Matrix Server-Server API][federation-api].
//! These types are used by server code.
//!

View File

@ -2,7 +2,7 @@
name = "ruma-html"
version = "0.1.0"
description = "Opinionated HTML parsing and manipulating."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "ruma", "html", "parser"]
license = "MIT"
readme = "README.md"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! Opinionated HTML parsing and manipulating library.
//!
//! Like the rest of the Ruma crates, this crate is primarily meant to be used for

View File

@ -1,7 +1,7 @@
[package]
name = "ruma-identifiers-validation"
description = "Validation logic for ruma-common and ruma-macros"
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
repository = "https://github.com/ruma/ruma"
license = "MIT"
version = "0.9.3"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
pub mod client_secret;
pub mod device_key_id;

View File

@ -2,7 +2,7 @@
name = "ruma-identity-service-api"
version = "0.8.0"
description = "Types for the endpoints in the Matrix identity service API."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
readme = "README.md"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! (De)serializable types for the [Matrix Identity Service API][identity-api].
//! These types can be shared by client and identity service code.
//!

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "web-programming"]
description = "Procedural macros used by the Ruma crates."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
name = "ruma-macros"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! Procedural macros used by ruma crates.
//!
//! See the documentation for the individual macros for usage details.

View File

@ -2,7 +2,7 @@
name = "ruma-push-gateway-api"
version = "0.8.0"
description = "Types for the endpoints in the Matrix push gateway API."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
readme = "README.md"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! (De)serializable types for the [Matrix Push Gateway API][push-api].
//! These types can be shared by push gateway and server code.
//!

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "web-programming"]
description = "Utilities for implementing Matrix server applications."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma"]
license = "MIT"
name = "ruma-server-util"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! Collection of helpers for implementing Matrix homeservers using Ruma.
#![warn(missing_docs)]

View File

@ -1,7 +1,7 @@
[package]
categories = ["api-bindings", "cryptography"]
description = "Digital signatures according to the Matrix specification."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
keywords = ["matrix", "chat", "messaging", "ruma", "cryptography"]
license = "MIT"
name = "ruma-signatures"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! Digital signatures according to the [Matrix](https://matrix.org/) specification.
//!
//! Digital signatures are used by Matrix homeservers to verify the authenticity of events in the

View File

@ -3,7 +3,7 @@ name = "ruma-state-res"
categories = ["api-bindings", "web-programming"]
keywords = ["matrix", "chat", "ruma"]
description = "An abstraction for Matrix state resolution."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
repository = "https://github.com/ruma/ruma"
readme = "README.md"
license = "MIT"

View File

@ -3,7 +3,7 @@ name = "ruma"
categories = ["api-bindings", "web-programming"]
keywords = ["matrix", "chat", "messaging", "ruma"]
description = "Types and traits for working with the Matrix protocol."
homepage = "https://ruma.io/"
homepage = "https://ruma.dev/"
repository = "https://github.com/ruma/ruma"
readme = "README.md"
license = "MIT"

View File

@ -1,5 +1,5 @@
#![doc(html_favicon_url = "https://ruma.io/favicon.ico")]
#![doc(html_logo_url = "https://ruma.io/images/logo.png")]
#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
//! Types and traits for working with the [Matrix](https://matrix.org) protocol.
//!
//! This crate re-exports things from all of the other ruma crates so you don't