48 Commits

Author SHA1 Message Date
Julian Tescher
ebd1387bac
federation-api: Add retrieval endpoints 2020-09-11 19:12:48 +02:00
Julian Tescher
a2dbeeac71
federation-api: Update ts format for create_invite (#258) 2020-09-08 01:00:06 +02:00
Nicholas Young
7ccdaa34d6 feature gate exhaustive types for all spec crates:
- ruma-appservice-api
- ruma-client-api
- ruma-events
- ruma-federation-api
2020-09-01 18:39:41 -06:00
Jonas Platte
fec07a7426
Update lots of types to the new API standards 2020-08-28 23:37:22 +02:00
Jonas Platte
ab6c56b7de
Drop unnecessary named lifetimes 2020-08-28 21:32:58 +02:00
Jonas Platte
01c7eef72f
Consistently put an empty line after inner module docs 2020-08-24 21:42:48 +02:00
Jonas Platte
21eb1e8e41
federation-api: Fix various issues 2020-08-24 21:39:50 +02:00
Jonas Platte
6aee819d5d
federation-api: get_public_rooms_filtered/mod.rs => get_public_rooms_filtered.rs 2020-08-24 21:14:07 +02:00
Jonas Platte
f84287038e
federation-api: Make remaining request / response types non-exhaustive 2020-08-23 18:00:58 +02:00
Amanda Graven
dd87484a92
federation-api: Add get_missing_events endpoint v1 2020-08-21 20:30:11 +02:00
Jonas Platte
135bea8562
federation-api: More small improvements 2020-08-20 02:13:57 +02:00
Jonas Platte
64c5159f04
federation-api: Add lots of non_exhaustive attributes, other minor fixes 2020-08-19 02:04:10 +02:00
Jonas Platte
18c507bf49
federation-api: Make some types non-exhaustive 2020-08-18 22:29:13 +02:00
Jonas Platte
c798ef1fad
federation-api: Fix misssing path parameter in get_devices 2020-08-18 22:26:34 +02:00
Jonas Platte
c6b4fe1e50
federation-api: Wrap Pdu in Raw in get_event_authorization 2020-08-18 22:25:45 +02:00
Jonas Platte
8f31f40b81
Fix formatting 2020-08-18 13:55:19 +02:00
Timo
58abd51d1e
Fix create_join_event and create_join_event_template endpoints 2020-08-18 13:17:50 +02:00
Amanda Graven
aff914050e
federation-api: Add invite endpoint v1 and v2 2020-08-15 13:33:14 +02:00
Isaiah Inuwa
f420082b39 Add get_public_rooms_filtered endpoint to ruma-federation-api 2020-08-14 12:14:21 +02:00
Isaiah Inuwa
eaf3fd41cc Use shared directory types from ruma-common in ruma-federation-api and ruma-client-api 2020-08-14 12:14:21 +02:00
Jonas Platte
29e115cbce
Move all foo/mod.rs to foo.rs 2020-08-14 11:56:33 +02:00
Jonas Platte
148d876acb
Use ServerNameBox in ruma-events, ruma-*-api 2020-08-13 22:01:15 +02:00
Jonas Platte
b4b96e44fd
Borrow things in more endpoint requests 2020-08-13 22:01:12 +02:00
Jonas Platte
4a1b6d5607
Use DeviceIdBox in ruma-events, ruma-*-api 2020-08-13 21:19:41 +02:00
Jonas Platte
edc38b340c
federation-api: Update origin field type 2020-08-12 22:40:43 +02:00
q-b
c6e625a85f
federation-api: Add backfill endopint 2020-08-12 22:15:47 +02:00
Jonas Platte
0a1a381e6c
federation-api: Fix types in create_join_event_template::v1 request & response 2020-08-12 14:36:03 +02:00
Timo
835c41ce28
Fix canonical alias type 2020-08-12 14:33:44 +02:00
Amanda Graven
636cc503ed
Add get_keys endpoint and changelog entry 2020-08-11 15:58:38 +02:00
Amanda Graven
a3722ca08c
Add claim_keys endpoint and changelog entry 2020-08-11 14:39:52 +02:00
Amanda Graven
45aad4d10c
Add device info endpoint 2020-08-10 21:02:39 +02:00
Jonas Platte
1fbf05d71f
Fix some bad formatting 2020-08-08 21:52:58 +02:00
Jonas Platte
0366466792
Use toplevel imports in ruma_api! expansion 2020-08-08 21:23:07 +02:00
Jonas Platte
9bc6ce9201
Use identifier macros for tests 2020-08-05 00:12:44 +02:00
Bernardo Yusti
ea2992a412
federation-api: Add V2 send join 2020-07-25 02:12:27 +02:00
Isaiah Inuwa
ade43c8516 Use ServerName everywhere 2020-07-18 07:50:53 -05:00
skim
b260a13d4b
move and rename ruma_events::json::EventJson to ruma_common::raw::Raw 2020-07-16 07:31:36 -07:00
Jonas Platte
8683901e14
Don't to_string() string literals 2020-07-14 22:11:05 +02:00
skim
c19bcaab31
Add get event auth endpoint 2020-07-10 11:36:46 -07:00
Julian Tescher
0d055e05d2
Add federation OpenID userinfo API
* Add federation OpenID userinfo API
On-behalf-of: Julian Tescher <jatescher@gmail.com>
2020-07-07 12:26:35 -05:00
skim
3a515124ec
Add profile information query endpoint 2020-06-30 22:52:20 -07:00
Ragotzy.devin
5376a3fc6e
Add colons to ruma_api! macro after each keyword 2020-06-30 13:06:37 +02:00
Jonas Platte
1aed6ab52b
Fix intra_doc_link_resolution_failure warnings 2020-06-18 12:27:21 +02:00
Isaiah Inuwa
8ee1b2302d Correct documentation of remote server keys batch query endpoint 2020-06-17 22:08:00 -05:00
iinuwa
bfad8cf1f1
Add send transaction endpoint
Also refactor PDU types and move them to ruma-events
2020-06-17 11:02:19 +02:00
stoically
d59a616e2c
federation-api: Add query server key discovery endpoints 2020-06-08 21:18:58 +02:00
Jonas Platte
9e51208c19
Rerun cargo fmt for ruma-federation-api 2020-06-07 17:35:41 +02:00
Jonas Platte
10bd7d5f95 Add 'ruma-federation-api/' from commit '44a0f493d0ae119fb1175a5f61c2db52ef001fb7'
git-subtree-dir: ruma-federation-api
git-subtree-mainline: acff664671e3f53bd012d33228363780eb20cf35
git-subtree-split: 44a0f493d0ae119fb1175a5f61c2db52ef001fb7
2020-06-07 16:21:23 +02:00