1748 Commits

Author SHA1 Message Date
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
Isaiah Inuwa
a761d59a4c Normalize serde_json imports 2020-04-24 20:45:39 -05:00
Jonas Platte
f4b9841590
Fix json escaping breaking login endpoint 2020-04-24 22:30:22 +02:00
Jonas Platte
f7d6cf9b3f
Replace travis CI with builds.sr.ht 2020-04-24 22:19:30 +02:00
Jonas Platte
c94eecac0c
Switch CI from travis to builds.sr.ht 2020-04-24 21:56:02 +02:00
Jonas Platte
a67ba7a729
Switch CI from travis to builds.sr.ht 2020-04-24 21:54:27 +02:00
Jonas Platte
053d2e94f6
Update CI config 2020-04-24 21:53:42 +02:00
Jonas Platte
bf5ac6314b
Switch CI from travis to builds.sr.ht 2020-04-24 21:45:11 +02:00
Jonas Platte
e93c25c7ff
Fix CI scripts 2020-04-24 21:43:13 +02:00
Jonas Platte
a9e3e676fe
Switch CI from travis to builds.sr.ht 2020-04-24 21:41:52 +02:00
Jonas Platte
e24826cea5
Simplify CI scripts 2020-04-24 21:40:06 +02:00
Jonas Platte
0efac871bc
Remove the option to disable macro reexport 2020-04-24 21:33:15 +02:00