28 Commits

Author SHA1 Message Date
Kévin Commaille
b1470261e0 federation-api: Replace String with MxcUri for avatar_url 2021-04-05 08:10:21 +02:00
gnieto
a85b7031a3
Wrap PDUs in Raw on federation backfill endpoint
Wrap the PDU as done in all the other federation endpoints.
2021-01-17 16:57:30 +01:00
Jonas Platte
329537afef
Release new versions of ruma-*-api
* ruma-appservice-api 0.2.0-alpha.2
* ruma-client-api 0.10.0-alpha.2
* ruma-federation-api 0.1.0-alpha.1
* ruma-identity-service-api 0.0.1
* ruma-push-gateway-api 0.0.1
2021-01-02 15:17:32 +01:00
Jonas Platte
d809066c9c
federation-api: Minor fixes to create_join_event 2020-11-18 19:36:32 +01:00
Guillem Nieto
b168c38d83 Use Pdu on create_join_event endpoints
Sending requests to this endpoints to Synapse/Dendrite homeservers leads
to some deserialization errors.

After claryfing it
(https://github.com/matrix-org/matrix-doc/issues/2856), `room_id` and
`event_id` fields are expected to appear on request's body and also on
path params. It seems that there's some initiative, in any case, to
remove the parameters from path:
https://github.com/matrix-org/matrix-doc/issues/2330
2020-11-18 19:30:23 +01:00
Amanda Graven
6a1c452ac9
Add generic query endpoint 2020-10-10 01:12:53 +02:00
Amanda Graven
c08d350343
federation-api: Add third party invite endpoint 2020-09-25 18:59:50 +02:00
Jonas Platte
7f94479c2d
federation-api: Rewrap changelog
and regroup imports in 'Add endpoints' entry.
2020-09-25 15:42:53 +02:00
Amanda Graven
d562eef001
Add 3PID binding callpack endpoint v1 2020-09-25 15:40:58 +02:00
q-b
046f89a050
federation-api: Update changelog 2020-09-25 13:36:00 +02:00
Amanda Graven
dd87484a92
federation-api: Add get_missing_events endpoint v1 2020-08-21 20:30:11 +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
q-b
c6e625a85f
federation-api: Add backfill endopint 2020-08-12 22:15:47 +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
97888f18ae
Release ruma-federation-api 0.0.3 2020-07-29 17:30:29 +02:00
Jonas Platte
97bd6c8a3f
Fix ruma-federation-api's changelog 2020-07-29 16:42:25 +02:00
Bernardo Yusti
ea2992a412
federation-api: Add V2 send join 2020-07-25 02:12:27 +02:00
Jonas Platte
9d94b59f7d
Fix formatting of ruma-federation-api/CHANGELOG.md 2020-07-16 02:16:39 +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
iinuwa
bfad8cf1f1
Add send transaction endpoint
Also refactor PDU types and move them to ruma-events
2020-06-17 11:02:19 +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