28 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
Kévin Commaille
963400979b
docs: Harmonize ruma modules descriptions 2021-04-07 12:14:49 +02:00
Jonas Platte
1bf4157a89
Add favicon and logo URLs for rustdoc 2021-04-05 11:42:07 +02:00
Akshay
4d51e98707
Introduce client and server feature flags for *-api crates 2021-03-05 16:00:35 +01:00
Akshay
ed559c63f8
appservice-api: Add types for appservice registration YAML 2021-02-24 12:32:56 +01:00
Jonas Platte
19ae6ff347
Remove lots of Copy implementations
so we don't have do breaking releases once they can't be Copy anymore.
2020-12-24 02:51:08 +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
Jonas Platte
e7f55ea2c6
Rewrap comments 2020-11-27 18:22:18 +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
iinuwa
9dc92c31cf
Add appservice room visibility management endpoint 2020-10-04 17:17:21 +02: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
01c7eef72f
Consistently put an empty line after inner module docs 2020-08-24 21:42:48 +02:00
Jonas Platte
5182015b76
appservice-api: Make remaining request / response types non-exhaustive 2020-08-20 20:59:41 +02: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
Jonas Platte
da78e215f8
Use thirdparty network types into ruma_common 2020-08-09 00:45:35 +02:00
Jonas Platte
daf37063aa
Update ruma-appservice-api to new API conventions 2020-08-09 00:32:26 +02:00
Jonas Platte
e3e8911d8b
ruma-appservice-api: Change deny attribute to warn 2020-07-24 21:11:35 +02:00
skim
b260a13d4b
move and rename ruma_events::json::EventJson to ruma_common::raw::Raw 2020-07-16 07:31:36 -07:00
Ragotzy.devin
5376a3fc6e
Add colons to ruma_api! macro after each keyword 2020-06-30 13:06:37 +02:00
Jonas Platte
0a788c1273
Integrate ruma-events 2020-06-10 22:20:41 +02:00
Jonas Platte
8ddff0d108
Merge rustfmt settings, re-run cargo fmt 2020-06-05 02:01:09 +02:00
Jonas Platte
c186f0f8c9
Remove outdated lint attribute 2020-06-05 01:35:09 +02:00
Jonas Platte
98293ef913 Add 'ruma-appservice-api/' from commit '890cf1397304892fd690e74205c1055d6f49455a'
git-subtree-dir: ruma-appservice-api
git-subtree-mainline: b76327f5220e96822889878d5fce1d03db0b55d2
git-subtree-split: 890cf1397304892fd690e74205c1055d6f49455a
2020-06-05 01:06:09 +02:00