11 Commits

Author SHA1 Message Date
Johannes Becker
28e68a4031
appservice-api: conversion from incoming transaction to sync response 2021-04-21 15:04:09 +02:00
Johannes Becker
bccdb74e15
appservice-api: Add constructor for push_events::v1::IncomingRequest 2021-04-20 12:40:24 +02:00
Akshay
4d51e98707
Introduce client and server feature flags for *-api crates 2021-03-05 16:00:35 +01:00
Jonas Platte
5562a23aaa
Move Raw, Outgoing and all macro code from ruma-common to ruma-serde 2020-11-28 03:45:39 +01:00
gnieto
c6ef3a06fa
appservice-api: Fix push_events::v1::Request serialization
Change `push_events::v1::Request` serialization to prevent flattening
of the event property into the request body.
2020-11-08 19:17:34 +01:00
Vincent Lee
d36d005b97
Change requires_authentication: bool to authentication: AuthScheme 2020-09-18 16:28:51 +02:00
Jonas Platte
67d113ba57
api: Add non_exhaustive attribute to request and reponse types through the macro 2020-09-11 21:01:02 +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
d7c977e593
Derive Default for lots of types 2020-08-18 03:36:05 +02:00
Jonas Platte
29e115cbce
Move all foo/mod.rs to foo.rs 2020-08-14 11:56:33 +02:00
q-b
656dc723ad
appservice-api: Fix endpoint versioning 2020-08-12 21:33:07 +02:00