1137 Commits

Author SHA1 Message Date
Jonas Platte
37a806e147
Release ruma-appservice-api 0.5.0 2022-02-19 15:04:07 +01:00
Jonas Platte
3aee3b8286
Release ruma-push-gateway-api 0.4.0 2022-02-19 15:03:09 +01:00
Jonas Platte
ef1c265327
Release ruma-federation-api 0.4.0 2022-02-19 15:00:58 +01:00
Jonas Platte
0a6b17375c
Release ruma-identity-service-api 0.4.0 2022-02-19 14:59:52 +01:00
Jonas Platte
95fdb303c8
Release ruma-client-api 0.13.0 2022-02-19 14:58:41 +01:00
Jonas Platte
93b200d1a3
Release ruma-signatures 0.10.0 2022-02-19 14:56:15 +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
91eac857c7
Release ruma-identifiers-validation 0.7.0 2022-02-19 14:27:44 +01:00
Kévin Commaille
1b411fc622
identifiers: Add random ClientSecret generator
Requires the rand feature.
2022-02-19 14:13:31 +01:00
Kévin Commaille
be376f5bd6
identifiers: Add MatrixUri for matrix scheme URIs 2022-02-19 14:09:43 +01:00
Kévin Commaille
02008ac6e9
identifiers: Add links to the spec for identifiers 2022-02-19 12:38:24 +01:00
Kévin Commaille
e9be719a33
identifiers: Implement TryFrom<&str> for MatrixToUri 2022-02-19 11:42:58 +01:00
Kévin Commaille
f6f3ce074b
identifiers-validation: Fix docs for MatrixToError 2022-02-19 11:40:35 +01:00
Kévin Commaille
384d48baaa
identifiers: Rename matrix_to_url methods to matrix_to_uri
To be consistent in the naming
2022-02-19 11:39:25 +01:00
Jonas Platte
42db3b3201
Release ruma-state-res 0.5.0 2022-02-19 01:45:06 +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
2b7f873eeb
signatures: Update changelog 2022-02-19 01:32:53 +01:00
Jonas Platte
fec52a0218
Release ruma-identifiers 0.21.0 2022-02-19 01:07:23 +01:00
Jonas Platte
62c55d90ed
Release ruma-identifiers-validation 0.6.0 2022-02-19 01:06:17 +01:00
Jonas Platte
38881dd6af
Release ruma-serde 0.6.0 2022-02-19 01:01:17 +01:00
Jonas Platte
282abc9dc2
client: Store supported Matrix versions in Client
… and refactor creation of Client.
2022-02-19 00:05:38 +01:00
Jonas Platte
3e0fb2f46d
ruma: Re-export ruma_client::Client 2022-02-18 23:24:00 +01:00
Jonas Platte
00195d7c52
ruma: Reorder re-exports
(crate re-exports first)
2022-02-18 23:23:10 +01:00
Jonas Platte
b5ddd7effd
client: Move the entire Client behind the client-api feature 2022-02-18 22:32:59 +01:00
Jonas Platte
fcba5100cf
api: Update a link 2022-02-18 20:21:41 +01:00
Jonas Platte
e2173ce60c
identifiers: Update link in changelog 2022-02-18 20:01:47 +01:00
Jonathan de Jong
936bb64e84
Update links to spec.matrix.org/v1.2 2022-02-18 19:45:04 +01:00
Kévin Commaille
01c1dab4e6 ruma: Re-export ruma_identifiers::matrix_uri 2022-02-18 19:11:26 +01:00
Kévin Commaille
f9b4958654 identifiers: Add MatrixToUri parsing 2022-02-18 19:11:26 +01:00
Kévin Commaille
1c23cd25b5 identifiers: Create MatrixId type for MatrixToUri 2022-02-18 19:11:26 +01:00
Kévin Commaille
52268b5dc2 identifiers: Rename MatrixToRef to matrix_uri::MatrixToUri 2022-02-18 19:11:26 +01:00
Kévin Commaille
c5a6cf033f
client-api: Rename UserIdentifier::MatrixId to UserIdOrLocalpart 2022-02-18 14:58:38 +00:00
Jonas Platte
48da0a1a12
client-api: Remove UIAA types m.login.oauth2 and m.login.token
Removed from the specification in v1.1.
2022-02-18 15:50:33 +01:00
Jonas Platte
fa2e3662a4
client-api: Add a borrowing iterator for SignedKeys 2022-02-18 14:56:00 +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
5a35df2163
Update getting-started instructions to use 0.4.0 2022-02-18 13:09:58 +01:00
Jonas Platte
e337367304
common: Remove aliases from PublicRoomsChunk
It was removed as part of Matrix v1.2:
https://spec.matrix.org/v1.2/changelog/#client-server-api
2022-02-18 11:53:03 +01: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
788ecba299
Add missing newlines 2022-02-18 11:37:10 +01:00
Jonas Platte
41d6bcc2a6
Format code in doc comments 2022-02-18 11:33:16 +01:00
Jonas Platte
215cb35806
Clean up import grouping / ordering 2022-02-18 11:20:39 +01:00
Jonas Platte
65e9259a80
client-api: Prefix self-imports / re-exports by 'self::' 2022-02-18 11:08:21 +01:00
Jonathan de Jong
4787bab6ac
client-api: Transition from r0 to versioned endpoints 2022-02-18 11:03:55 +01:00
Jonas Platte
c4d2eacc38
client-api: Update upload_signatures endpoint 2022-02-17 22:28:51 +01:00
Jonathan de Jong
7782e4f648 ruma-push-gateway-api: Refactor file structure and add docs 2022-02-17 21:49:38 +01:00