496 Commits

Author SHA1 Message Date
Jonas Platte
7c654dc0b0
client-api: Appease clippy 2021-08-18 18:39:51 +02:00
Jonas Platte
cfb1b9de04
client-api: Add auth_type and session accessors to AuthData 2021-08-18 18:30:02 +02:00
Jonas Platte
90683f0faa
Release ruma-events 0.24.4 2021-08-16 23:12:35 +02:00
Jonas Platte
7ac3c369cc
Release ruma-api 0.18.2 2021-08-16 22:22:19 +02:00
Jonas Platte
9e7f7c884a
client-api: Add a test for create_filter request (de)serialization 2021-08-16 22:19:16 +02:00
Jonas Platte
1541f2957b
client-api: Fix previously introduced test 2021-08-15 23:42:31 +02:00
Jonas Platte
dd1516f5ed
client-api: Add a test for get_filter response (de)serialization 2021-08-15 23:38:56 +02:00
Jonas Platte
7e6fcab676
Release ruma-events 0.24.3 2021-08-13 17:16:08 +02:00
Jonas Platte
e396092ac0
Release ruma-events 0.24.2 2021-08-11 21:08:46 +02:00
Jonas Platte
f4d60f1ecb
Release ruma-events 0.24.1 2021-08-11 20:31:23 +02:00
Jonas Platte
459fd09a31
Release ruma-client-api 0.12.0 2021-08-11 17:49:01 +02:00
Jonas Platte
db57fa2a45
Update ruma-*-api changelogs 2021-08-11 17:41:05 +02:00
Jonas Platte
1c5067a916
Release ruma-events 0.24.0 2021-08-11 17:38:10 +02:00
Jonas Platte
7f457d6463
Release ruma-api 0.18.1 2021-08-11 17:34:45 +02:00
Jonas Platte
7602570e21
Release ruma-common 0.6.0 2021-08-11 17:24:41 +02:00
Jonas Platte
e6b48fb564
Release ruma-identifiers 0.20.0 2021-08-11 17:16:28 +02:00
Jonas Platte
12ee10b2c6
Release ruma-serde 0.5.0 2021-08-11 17:10:51 +02:00
Jonas Platte
e27baed854
client-api: Make uiaa::AuthData unconditionally non-exhaustive 2021-08-11 16:59:52 +02:00
Jonas Platte
552fc32b32
client-api: Make uiaa::AuthData more helpful / strongly-typed 2021-08-11 16:38:01 +02:00
Adam
63411165da
Move RoomName to ruma-identifiers and use it more 2021-08-10 15:22:47 +02:00
Timo Kösters
57266bf284
client-api: Add serde(default) for generate_blurhash 2021-08-10 15:22:47 +02:00
gnieto
5085f3b8fe
client-api: Fix inconsistent types on RoomEventFilter
`rooms` and `not_rooms` contained `String` and `RoomId` respectively and
the types have been change to use always `RoomId` as it's more concrete
and is more consistent with the other fields (like `senders` and
`not_senders`).
2021-08-10 15:22:46 +02:00
Devin Ragotzy
ab3d48b576
client-api: Make all pub enums non_exhaustive 2021-08-10 15:22:26 +02:00
Jonas Platte
7a61c9cd8c
Remove trait derives other than Debug from Init structs 2021-08-10 15:22:26 +02:00
Adam
2577225ba5
Add client secret and session ID types 2021-08-10 15:22:24 +02:00
Jonas Platte
0f1c52aaab
Update changelogs 2021-08-10 15:21:47 +02:00
Jonas Platte
99ab5f80c0
Release ruma-client-api 0.11.2 2021-08-10 12:48:21 +02:00
Jonas Platte
f83849f942
Release ruma-api 0.17.2
This is the same as the previously-released ruma-api 0.18.0; releasing
it with that version number was an error and it has been yanked.
2021-08-10 12:42:26 +02:00
Jonas Platte
70b7240be5
Release ruma-client-api 0.11.1 2021-08-10 12:39:26 +02:00
Jonas Platte
65195cad0d
Release ruma-api 0.18.0 2021-08-10 12:38:12 +02:00
Jonas Platte
4e68509faf
client-api: Work around another Element bug 2021-08-10 12:31:08 +02:00
Jonas Platte
40d3b552da
Release ruma-serde 0.4.2 2021-08-09 19:43:40 +02:00
Jonas Platte
165729fe71
client-api: Clean up changelog 2021-08-05 21:06:12 +02:00
Adam Blanchet
13af2e235d
client-api: Implement reasons for leaving a room 2021-08-05 21:04:14 +02:00
Jonas Platte
020da913de
Remove extraneous newlines 2021-08-05 13:29:36 +02:00
Jonas Platte
2bd2d18db9
Release ruma-events 0.23.3 2021-07-26 15:06:13 +02:00
Jonas Platte
010e64c110
client-api: Fix module ordering 2021-07-20 12:39:14 +02:00
Kurt Roeckx
4985b9bddb
client-api: Export aliases 2021-07-11 12:12:12 +02:00
Jonas Platte
9b2602649f
Stop special-casing zero fields in macro code 2021-07-09 15:10:22 +02:00
Adam
fff4e97035
Fix missing changelog entries 2021-07-07 10:36:40 +02:00
Adam
d3d5d4ee96
client-api: Feature-gate join_rule field in PublicRoomsChunk 2021-07-07 10:35:34 +02:00
Adam
6dfd89b98d
Add knock feature (unstable-pre-spec) 2021-07-05 16:57:06 +02:00
Adam
118ea0f85a
Update endpoints for blurhash implementation
* Add blurhash to profile and avatar endpoints.
* Add `blurhash` fields to `GET /_matrix/federation/v1/query/profile`
  and `m.room.member`.
* Add `generate_blurhash` field to `PUT /_matrix/media/r0/upload`
2021-07-04 18:38:06 +02:00
Jonas Platte
752c4808fd
Release ruma-events 0.23.2 2021-06-29 10:37:09 +02:00
Jonas Platte
4200d6e387
Release ruma-api 0.17.1 2021-06-24 15:02:31 +02:00
Jonas Platte
b5f963229c
Release ruma-events 0.23.1 2021-06-24 13:43:04 +02:00
Jonas Platte
dfd8c60b89
Release ruma-identifiers 0.19.4 2021-06-24 13:38:05 +02:00
Jonas Platte
be4584b475
Release ruma-serde 0.4.1 2021-06-24 13:17:55 +02:00
Jonas Platte
522870dbbf
Release ruma-client-api 0.11.0 2021-06-21 17:41:52 +02:00
Jonas Platte
55a7dd4828
Release ruma-events 0.23.0 2021-06-21 16:53:46 +02:00