Jonas Platte
|
8d050d7830
|
Release ruma-client-api 0.17.3
|
2023-11-16 10:44:28 +01:00 |
|
Jonas Platte
|
e30360dd4c
|
client-api: Fix deserialization of claim_keys responses
… without a `failures` field.
|
2023-11-16 10:41:42 +01:00 |
|
Jonas Platte
|
5d0ac84ff8
|
Release ruma-client-api 0.17.2
|
2023-11-15 10:42:11 +01:00 |
|
Damir Jelić
|
64089ed758
|
Add support for MSC3983
Co-authored-by: Jonas Platte <jplatte@matrix.org>
|
2023-11-10 14:03:21 +01:00 |
|
Jonas Platte
|
0601fb35e7
|
Release ruma-client-api 0.17.1
|
2023-11-09 11:52:03 +01:00 |
|
Damir Jelić
|
e37918c9b8
|
Add the M_WRONG_ROOM_KEYS_VERSION ErrorKind variant
This error kind is a bit hidden in the spec, it's under the room key
backup section.
Spec URL: https://spec.matrix.org/v1.3/client-server-api/#put_matrixclientv3room_keyskeysroomid
|
2023-10-24 17:55:56 +02:00 |
|
Jonas Platte
|
956012b76b
|
Release ruma-client-api 0.17.0
|
2023-10-05 17:14:00 +02:00 |
|
Jonas Platte
|
2cec6b9997
|
client-api: Fix a typo in CHANGELOG.md
|
2023-10-04 13:22:45 +02:00 |
|
Kévin Commaille
|
4fa1846a88
|
client-api: Rename SessionData to EncryptedSessionData
|
2023-10-02 11:17:52 +02:00 |
|
Jonas Platte
|
31331f3165
|
Bring back ruma-events
Co-authored-by: Kévin Commaille <zecakeh@tedomum.fr>
|
2023-08-28 10:23:54 +02:00 |
|
Kévin Commaille
|
86b999055e
|
client-api: Move SpaceRoomJoinRule to ruma-common
|
2023-07-04 12:38:45 +02:00 |
|
Kévin Commaille
|
3b722c7faa
|
client-api: Add support for the appservice ping mechanism
According to MSC2659
|
2023-05-30 20:58:24 +02:00 |
|
Kévin Commaille
|
854d8076ef
|
client-api: Stabilize async media uploads
|
2023-05-26 09:27:24 +02:00 |
|
Kévin Commaille
|
93ae0a3379
|
client-api: Add support for media download redirects
According to MSC3860
|
2023-05-25 20:33:44 +02:00 |
|
Kévin Commaille
|
0b390cc3c9
|
client-api: Add support for using an existing session to log in another
According to MSC3882
|
2023-05-25 20:23:07 +02:00 |
|
Kévin Commaille
|
2bf33def5c
|
client-api: Remove token from keys::get_keys::Request
According to a spec clarification.
|
2023-04-17 16:11:38 +02:00 |
|
Kévin Commaille
|
8a3bccaef1
|
client-api: Fix type of rank in search::search_events::v3::SearchResult
It is defined in the spec as a number, not an integer.
|
2023-03-10 11:19:32 +01:00 |
|
Kévin Commaille
|
ba237a9cfd
|
client-api: Add convenience constructors for enabling lazy-loading in filters
|
2023-02-27 20:20:07 +01:00 |
|
Jonas Platte
|
145356217d
|
Release ruma-client-api 0.16.2
|
2023-02-16 19:37:28 +01:00 |
|
Jonas Platte
|
b50ef4864c
|
client-api: Don't serialize None as null in report_content
|
2023-02-16 19:25:07 +01:00 |
|
Kévin Commaille
|
5fae3ff34e
|
Release ruma-client-api 0.16.1
|
2023-02-15 12:59:01 +01:00 |
|
Kévin Commaille
|
9f92794294
|
client-api: Move get_event_by_timestamp out of unstable-msc3030
According to Matrix 1.6
|
2023-02-14 22:05:37 +01:00 |
|
Jonas Platte
|
a6c8a4eddd
|
Release ruma-client-api 0.16.0
|
2023-02-01 14:02:40 +01:00 |
|
Doug
|
47450cecc9
|
Add unstable support for discovering a sliding sync proxy (MSC3575)
|
2023-01-24 20:53:22 +01:00 |
|
Kévin Commaille
|
89e06adecf
|
client-api: Use ToDeviceEventType in send_event_to_device
|
2023-01-04 15:58:34 +01:00 |
|
Kévin Commaille
|
6b31f66afc
|
client-api: Use RoomAccountDataEventType in get_room_account_data
|
2023-01-04 15:58:34 +01:00 |
|
Kévin Commaille
|
423c03f5d2
|
client-api: Use GlobalAccountDataEventType in get_global_account_data
|
2023-01-04 15:58:34 +01:00 |
|
Kévin Commaille
|
74c6e38a6b
|
client-api: Move Direction to ruma-common::api
|
2023-01-03 11:24:47 +01:00 |
|
Kévin Commaille
|
d0b2ed3609
|
client-api: Add support to get an event by timestamp
According to MSC3030
|
2023-01-03 11:24:47 +01:00 |
|
Jonas Platte
|
a8ba82d585
|
api: Make EndpointError construction infallible
Simplifies error matching and preserves more information for
non-spec-compliant server errors.
|
2022-11-10 13:10:57 +01:00 |
|
Kévin Commaille
|
aa2e905ce3
|
client-api: Use an enum to construct set_pushrule's Request
|
2022-11-09 14:45:12 +01:00 |
|
Kévin Commaille
|
f31530e02c
|
client-api: Use an enum for the scope of the push rule endpoints
|
2022-11-09 14:45:12 +01:00 |
|
Kévin Commaille
|
2bd5c131f4
|
client-api: Make PusherKind contain the pusher data
Since it depends on the kind
|
2022-11-07 10:21:48 +01:00 |
|
Kévin Commaille
|
801d9bf212
|
client-api: Use an enum to differentiate when deleting a pusher
|
2022-11-07 10:21:48 +01:00 |
|
Jonas Platte
|
3c3c6f388f
|
Merge branch 'ruma-0.7'
|
2022-10-18 09:14:16 +02:00 |
|
Jonas Platte
|
bc67b9aae3
|
Release ruma-client-api 0.15.3
|
2022-10-18 09:12:14 +02:00 |
|
Jonas Platte
|
6ec7fc09ea
|
Merge branch 'ruma-0.7'
|
2022-10-17 18:05:42 +02:00 |
|
Jonas Platte
|
c8dacdbbab
|
Release ruma-client-api 0.15.2
|
2022-10-17 18:03:29 +02:00 |
|
Kévin Commaille
|
f9958ae2e3
|
client-api: Add support for read receipts for threads
According to MSC3771
|
2022-10-10 20:49:04 +02:00 |
|
Kévin Commaille
|
e6e7e52034
|
client-api: Send CORP headers by default for media responses
According to MSC3828.
|
2022-10-10 19:09:39 +02:00 |
|
Kévin Commaille
|
b57338c1cf
|
client-api: Add support for notifications for threads
According to MSC 3773
|
2022-10-10 18:39:55 +02:00 |
|
Kévin Commaille
|
b695dee787
|
client-api: Add support for dir parameter to /relations
According to MSC3715
|
2022-10-10 18:04:04 +02:00 |
|
Kévin Commaille
|
e2e123dd89
|
client-api: Move Direction to the root of the crate
|
2022-10-10 18:04:04 +02:00 |
|
Kévin Commaille
|
489820303e
|
client-api: Stabilize support for private read receipts
|
2022-10-01 11:21:18 +02:00 |
|
Kévin Commaille
|
fa64b36c11
|
client-api: Add support for the threads list API
According to MSC3856
|
2022-09-30 21:17:20 +02:00 |
|
Kévin Commaille
|
a091faa7d2
|
client-api: Remove thread event filters
According to MSC3856
|
2022-09-30 17:27:28 +02:00 |
|
gnieto
|
a4a14aa9dc
|
client-api: Add M_BAD_ALIAS to ErrorKind
|
2022-09-29 14:37:30 +02:00 |
|
Jonas Platte
|
289821aa07
|
client-api: Remove DeviceLists re-export
|
2022-09-22 13:21:55 +02:00 |
|
Jonas Platte
|
8f2aca8859
|
Release ruma-client-api 0.15.1
|
2022-09-21 18:20:49 +02:00 |
|
Benjamin Kampmann
|
c7975dbea7
|
client-api: Update sliding sync to latest
|
2022-09-21 18:19:52 +02:00 |
|