853 Commits

Author SHA1 Message Date
Jonas Platte
724f799bdf
Update README.md 2020-04-10 13:42:10 +02:00
Jonas Platte
e310c39f15
Update README.md 2020-04-10 00:04:31 +02:00
MaxV
f60e4fd093 Allow serialization of unit type 2020-04-08 23:02:57 -07:00
iinuwa
bcc06ddd49
Update public rooms endpoint 2020-04-08 23:49:59 +02:00
Isaiah Inuwa
aeb4e237b7
Clarify whether password is optional in registration endpoint. 2020-04-07 11:19:20 +02:00
Isaiah Inuwa
9198a549e7
Add structs for User-Interactive Authentication API. 2020-04-07 11:19:20 +02:00
Isaiah Inuwa
ff8427cb93
Add auth_parameters field to AuthenticationData. 2020-04-07 11:19:20 +02:00
Isaiah Inuwa
abcc8ec1d2
Update register endpoint to r0.6.0 2020-04-07 11:19:20 +02:00
iinuwa
dc582758e4
Add server_name parameter to join_room_by_id_or_alias 2020-04-06 17:28:55 +02:00
Jonas Platte
fe92c2940a
Update change log, bump version 2020-04-06 12:35:38 +02:00
timokoesters
d6e4bd9ddc
Fix create_room and sync_events deserialization 2020-04-06 12:23:17 +02:00
Jonas Platte
6fba4a5617
CI: Disable IRC notifications 2020-04-03 19:12:14 +02:00
Jonas Platte
041b737ca3
Bump version 2020-04-03 19:11:57 +02:00
Jonas Platte
111c33c29c
CI: Disable IRC notifications 2020-04-03 19:11:24 +02:00
Jonas Platte
4782739b0f
Update change log 2020-04-03 18:38:51 +02:00
Jonas Platte
abc5b5d446
Merge serde attributes 2020-04-03 18:38:16 +02:00
Jonas Platte
cf40608b78
Add missing attribute to timeout field
… in sync_events' Request type, plus a regression test
2020-04-03 18:37:25 +02:00
Jonas Platte
0c44e73a78
Bump js_int, add regression test
The version bump fixes an issue where `UInt`s or `Duration`s in the
query string would fail
to deserialize
2020-04-03 18:22:52 +02:00
Jonas Platte
9db26e1dda
Update CHANGELOG.md 2020-04-03 14:02:12 +02:00
poljar
3dfb500bba
sync_events: Fix RoomSummary serde attributes
* Create an empty heroes vector if the response doesn't contain it.

  The heroes map is strictly optional and as is deserialization might fail
  for the whole response unless we allow it to be optional.

* Rename the room summary fields during (de)serialization.
2020-04-03 14:01:12 +02:00
Jonas Platte
09ac2404de
Add a test for sync_events::Request serialization 2020-04-03 11:56:49 +02:00
Jonas Platte
ea9b752da9
Reorder sections in change log 2020-03-29 19:44:14 +02:00
Jonas Platte
e2ba8f2d4a
Bump version 2020-03-29 19:28:57 +02:00
Jonas Platte
472ab64a86
Update dependencies 2020-03-29 19:28:28 +02:00
Isaiah Inuwa
67257e15e8
Remove stray TODO comment 2020-03-29 18:58:31 +02:00
Jonas Platte
78744a3a98
Further refine the sync endpoint's types 2020-03-29 18:55:24 +02:00
Isaiah Inuwa
e607587a67
Format code 2020-03-29 18:51:44 +02:00
Isaiah Inuwa
2cced78edf
Update sync endpoint 2020-03-29 18:51:44 +02:00
Jonas Platte
b389501465
Bump versions 2020-03-29 13:55:54 +02:00
Jonas Platte
58b142f345
Update change logs 2020-03-29 13:55:16 +02:00
Akshay
57f5e8d661
Add missing query parameters to members list endpoint 2020-03-27 16:40:40 +01:00
Akshay
ea94bab93e
Remove outdated comment 2020-03-27 15:24:04 +01:00
Ragotzy.devin
1e3769a0f1
impl EndpointError for Error
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
2020-03-22 03:08:08 +01:00
Jonas Platte
9be124f826
Bump versions 2020-03-20 11:51:45 +01:00
Jonas Platte
220d733cc1
Bump dependencies 2020-03-20 11:50:13 +01:00
iinuwa
122097cfef
Use Duration over UInt for timeouts and similar fields 2020-03-20 11:29:51 +01:00
Ragotzy.devin
6a0ab987b5
Enable deserialization of unsuccessful responses
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
2020-03-17 01:07:12 +01:00
Damir Jelić
7307c695e0 sync_events: Parse the to-device events. 2020-03-13 16:53:02 +01:00
Jonas Platte
e7526b88cb
Update ruma-events to 0.17.0 2020-03-12 21:38:51 +01:00
Jonas Platte
6f5e25cb7d
Update dependencies 2020-03-12 21:38:27 +01:00
bors[bot]
e659355313
Merge #61
61: chore: Exclude unneeded files r=nox a=ignatenkobrain



Co-authored-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2020-03-10 08:35:20 +00:00
bors[bot]
820c8a0b84
Merge #67
67: replace typo in documentation r=nox a=mcginty

It caught me when I was reading it :).

Co-authored-by: Jake McGinty <me@jake.su>
2020-03-10 08:33:32 +00:00
Jake McGinty
12c95203e0 replace typo in documentation 2020-03-10 12:38:30 +09:00
iinuwa
21f9922b9e
Update r0::context::get_context::Request and r0::filter::RoomEventFilter
* Add lazy-loading options to RoomEventFilter
* Use UInt instead of u8 for get_context limit
* Add filter option to get_context endpoint
* Add more tests

Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2020-03-09 22:00:03 +01:00
Donough Liu
c346b4f681
Emit error on non-UTF8 characters in path segments 2020-03-07 17:06:24 +01:00
iinuwa
8fb01a193e
Add SSO login endpoint 2020-02-26 15:11:32 +01:00
Jonas Platte
19bf8dbd77
Add trailing comma 2020-02-26 15:02:07 +01:00
iinuwa
d36ec95fb7
Export request and response fields as public 2020-02-26 07:39:41 -06:00
Isaiah Inuwa
4b05e7e361 Add request and response parameters for account deactiviation 2020-02-25 20:00:22 -06:00
iinuwa
e16049b5b3
Add invite-by-3pid endpoint 2020-02-22 23:14:10 +01:00