Jonas Platte
207b77b53d
Update most timestampts to SystemTime
2020-04-16 00:19:11 +02:00
Jonas Platte
206530e10d
Update change log
2020-04-15 23:29:03 +02:00
Jonas Platte
befc55e43a
Update get_contact endpoint to r0.6.0
2020-04-15 23:28:35 +02:00
Jonas Platte
214d6521ef
Update tests for serde::duration
2020-04-15 23:19:00 +02:00
Jonas Platte
c35d38c95f
Fix minor style inconsistencies in serde::duration
2020-04-15 23:12:17 +02:00
Jonas Platte
1d6bf1979b
Add first endpoints
2020-04-15 22:37:42 +02:00
Jonas Platte
4845474294
Bump dependencies
2020-04-15 22:20:01 +02:00
Jonas Platte
0238a72b59
Serialize an empty JSON object as body for responses without body fields
2020-04-15 22:04:27 +02:00
Jonas Platte
2bbcfda3fd
Don't use ruma_api_macros directly in ruma_api tests
2020-04-15 21:53:27 +02:00
Jonas Platte
3945f88e10
New representation for identifiers
...
Identifiers now always own just a single allocation, and implement AsRef<str>.
PartialOrd and Ord implementations were also added at the same time. All
identifiers except RoomVersionId can now also be converted to String without
allocation.
2020-04-15 13:54:31 +02:00
Ragotzy.devin
9b5b906868
sync_events/get_message_events: ser/de filters to string
2020-04-14 13:44:16 +02:00
Jonas Platte
d94279efaf
Update README.md again
2020-04-10 17:08:03 +02:00
Jonas Platte
ef482071f7
Update README.md
2020-04-10 14:10:08 +02:00
Jonas Platte
791b510760
Update README.md
2020-04-10 14:06:31 +02:00
Jonas Platte
7709ce96d9
Update README.md
2020-04-10 14:04:45 +02:00
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
PipsqueakH
a9e1a2b0b0
Replace all remaining manual implementations by derives
2020-04-05 19:37:04 +02:00
Jonas Platte
4a69bbf013
Bump MSRV
2020-04-03 20:02:58 +02:00
Jonas Platte
9947e94cb2
CI: Disable IRC notifications
2020-04-03 19:25:13 +02:00
Jonas Platte
28ed87aba1
CI: Disable IRC notifications
2020-04-03 19:24:53 +02:00
Jonas Platte
d9909a1f8b
CI: Disable IRC notifications
2020-04-03 19:13:13 +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
cc6a4dbc91
CI: Disable irc notifications
2020-04-03 19:11:18 +02:00
Jonas Platte
04e03db41d
Remove redundant spaces
2020-04-03 19:11:03 +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
de7045fa9d
Add docs
2020-04-02 11:50:53 +02:00
Jonas Platte
604f32c5d1
Fix accidental doc comment
2020-04-01 21:55:35 +02:00
Jonas Platte
cadada4766
Set version to 0.0.1
2020-04-01 21:30:23 +02:00
Jonas Platte
dbc8312730
Add PDU type for v3 rooms and above
2020-04-01 21:30:15 +02:00
Akshay
8915339e56
Rewrite tests to use serde_json::json!
instead of raw strings
2020-03-31 16:07:09 +02:00
Jonas Platte
575001de13
Bump version
2020-03-30 20:13:14 +02:00
timokoesters
6310f97ad2
update dependencies
2020-03-30 16:28:06 +02:00