1709 Commits

Author SHA1 Message Date
Jonas Platte
89f0594a68
Make string comparison PartialEq impls work 2020-05-01 23:02:06 +02:00
Jonas Platte
657721b1e6
Add push::Action 2020-05-01 20:32:12 +02:00
Jonas Platte
752ea73010
Update serde attrs in room::member 2020-05-01 20:19:55 +02:00
Jonas Platte
28136cf1f6
Update serde attrs in room::history_visibility 2020-05-01 20:03:43 +02:00
Jonas Platte
bfa96cd49f
Initial commit 2020-05-01 17:15:07 +02:00
Jonas Platte
db91721fab
Update serde attrs in receipt 2020-05-01 16:36:54 +02:00
Jonas Platte
9b91529e36
Update serde attrs in call::hangup 2020-05-01 16:34:16 +02:00
Jonas Platte
83e1ed9129
Update serde attrs in call::candidates 2020-05-01 16:32:08 +02:00
Jonas Platte
d619185a72
Update serde attrs in call 2020-05-01 16:31:11 +02:00
Jonas Platte
06f8374250
sync_events: make account_data optional 2020-05-01 13:52:49 +02:00
Jonas Platte
6e1f8ded2d
Add format, formatted_body to NoticeMessageEventContent 2020-05-01 12:54:37 +02:00
Jonas Platte
f758a93d70
Update serde attrs in room 2020-05-01 12:38:48 +02:00
Jonas Platte
a19401c076
Update serde attrs in room::message::feedback 2020-05-01 12:32:49 +02:00
Jonas Platte
d7e2411a68
Use ruma_event! for room::power_levels 2020-05-01 12:14:44 +02:00
iinuwa
dbb60142cf
Sync endpoint touchups
* Add account_data to sync endpoint.
* Update RoomSummary not to serialize empty optional fields
2020-05-01 11:33:20 +02:00
Jonas Platte
c00a8cc52e
Update serde attr, add comment 2020-04-30 18:19:35 +02:00
Jonas Platte
0d305d8f24
Update ruma_serde to 0.1.2 2020-04-30 18:07:20 +02:00
Jonas Platte
2fb17f30be
Bump version 2020-04-30 17:55:36 +02:00
Jonas Platte
3471e9c46e
Move serde_json_eq into submodule, always compile 2020-04-30 17:55:20 +02:00
Jonas Platte
06f6ca82b2
Bump version 2020-04-30 17:24:09 +02:00
Jonas Platte
f664a0132d
Import some things from ruma-events 2020-04-30 17:23:50 +02:00
Jonas Platte
ccbf216f39
Replace serde_json::Map by BTreeMap 2020-04-30 17:10:56 +02:00
Jonas Platte
15cb930102
Update formatting of change log 2020-04-30 15:29:44 +02:00
Jonas Platte
5aef537582
impl Display for UiaaResponse 2020-04-30 15:28:42 +02:00
Jonas Platte
fd5527da78
Reorder derives (std first) 2020-04-29 22:22:42 +02:00
Jonas Platte
c68df54eef
Simplify impl Deserialize for room::message::MessageEventContent 2020-04-29 22:20:22 +02:00
Jonas Platte
bd22c9d85c
Derive Serialize for types in room::message 2020-04-29 22:03:17 +02:00
Jonas Platte
8944b23a39
Derive Serialize for types in room::encrypted 2020-04-29 21:51:52 +02:00
Jonas Platte
a5603aa949
Derive Serialize for types in key::verification::start 2020-04-29 21:45:55 +02:00
Jonas Platte
146d2715a4
Derive Serialize for types in push_rules 2020-04-29 21:36:05 +02:00
Jonas Platte
aa42378c3d
Use ruma_event! macro for CanonicalAliasEvent 2020-04-29 21:31:49 +02:00
Jonas Platte
1a00c1d386
Don't treat literal "null" as JSON
Reverts part of 7972453e9107d9439e90bf1661538c7b935c3ebb
2020-04-29 10:56:58 +02:00
Jonas Platte
a3787cf3b9
Update dependencies 2020-04-29 10:56:19 +02:00
Jonas Platte
a22335c6e7
Remove Cargo.toml left over from serde_urlencoded integration 2020-04-29 10:06:07 +02:00
Ragotzy.devin
7972453e91
urlencoded: (de)serialize nested structs as JSON 2020-04-29 09:58:30 +02:00
Jonas Platte
5a26c38764
Remove uses of deprecated UInt::min_value 2020-04-28 19:57:59 +02:00
Jonas Platte
1c3f8712fa
Make all fields in get_message_event response optional 2020-04-28 19:38:15 +02:00
Jonas Platte
9fe1b3f190
Update js_int, serde_json 2020-04-28 14:43:02 +02:00
Jonas Platte
037a4faa6e
Merge serde attributes 2020-04-28 00:30:23 +02:00
Jonas Platte
d837384e58
Make UnsignedData's fields public 2020-04-28 00:30:18 +02:00
Jonas Platte
f783ea6167
Fix unsigned field deserialization 2020-04-28 00:30:05 +02:00
Jonas Platte
ed9888181c
Update change log 2020-04-28 00:08:13 +02:00
Jonas Platte
55340d18c8
Add struct UnsignedData and update unsigned fields to use it 2020-04-28 00:03:48 +02:00
Jonas Platte
66cecdac6b
Move error types into a dedicated error module 2020-04-27 22:57:59 +02:00
Jonas Platte
6c806052f5
Move custom events, Empty struct into their own modules 2020-04-27 20:45:58 +02:00
Timo Kösters
263f2ffc75
Add get_public_rooms and get_server_keys endpoints 2020-04-26 16:22:08 +02:00
Isaiah Inuwa
762a65ec5e Update search endpoint to r0.6.0 2020-04-25 08:31:55 -05:00
timokoesters
1ca545cba8
Add methods to get version and public key of keypairs 2020-04-25 14:48:15 +02:00
iinuwa
210e3fd4a9
Make display_name of RoomMember optional 2020-04-25 09:30:20 +02:00
Jonas Platte
2e696a114b
Update example in CONTRIBUTING.md 2020-04-25 09:28:08 +02:00