Commit Graph

3983 Commits

Author SHA1 Message Date
Jonas Platte
f818b53ca1 Make conversions from Ruma types to http types generic
So users can select the Body type that makes the most sense for them.
2021-04-23 13:26:10 +02:00
Jonas Platte
ae26be88c5 api-macros: Refactor access token sending logic 2021-04-23 13:22:20 +02:00
Jonas Platte
527007b957 Add new suggested rust-analyzer settings 2021-04-23 12:54:42 +02:00
Jonas Platte
c5adfd48be client-api: Stop using Foo name in tests 2021-04-23 12:51:05 +02:00
Johannes Becker
37462b9ae1 client-api: Remove unstable-synapse-quirks feature
Only worked around `authentication` sometimes being required,
which now can be achieved with `SendAccessToken`
2021-04-23 10:56:04 +02:00
Johannes Becker
0ca5785ead api: Replace access_token Option with SendAccessToken enum 2021-04-23 10:56:04 +02:00
Johannes Becker
a3a756c339 client-api: Support appservice login type on /register 2021-04-23 10:56:04 +02:00
Timo Kösters
aa53d07f51 Bump ruma 2021-04-22 18:50:51 +02:00
Timo Kösters
4f16b9357c fix: verify_json algorithm 2021-04-22 18:23:45 +02:00
Jonas Platte
27e47eaddc ci: Title-case workflow names 2021-04-22 15:23:16 +02:00
Jonas Platte
c770627ce1 ci: Assing nice workflow and job names 2021-04-22 15:10:41 +02:00
Jonas Platte
8a1cc3d8f8 ci: Use distinct job names 2021-04-22 15:08:16 +02:00
Jonas Platte
4daa30f1bb client-api: Fix clippy warning 2021-04-22 15:05:58 +02:00
Jonas Platte
0411574081 ci: Install necessary tools for nightly job 2021-04-22 14:59:29 +02:00
Jonas Platte
06623f9651 ci: Convert remaining jobs to GitHub actions 2021-04-22 14:57:10 +02:00
Jonas Platte
ffa801254e common: Fix faulty test
I broke it when making the tests easier to read 🙈
2021-04-22 14:53:55 +02:00
Jonas Platte
49bd9d037c ci: Convert stable job to GitHub actions workflow 2021-04-22 14:25:23 +02:00
Jonas Platte
dcf5081735 ci: Convert audit job to (scheduled) GitHub actions workflow 2021-04-22 14:21:55 +02:00
Jonas Platte
43905b731a docs: Rename docs.yaml => docs.yml 2021-04-22 14:06:45 +02:00
Jonas Platte
b91078ac55 ci: Re-indent docs.yaml 2021-04-22 14:06:20 +02:00
Jonas Platte
dbb57f1dca ci: Simplify docs job by using ruma's full feature 2021-04-22 14:05:09 +02:00
Jonas Platte
8adab45200 xtask: Fix cargo fmt usage 2021-04-22 00:50:55 +02:00
Johannes Becker
28e68a4031 appservice-api: conversion from incoming transaction to sync response 2021-04-21 15:04:09 +02:00
Jonas Platte
fdc9d30652 common: Remove extraneous semicolons 2021-04-21 13:33:16 +02:00
Johannes Becker
bccdb74e15 appservice-api: Add constructor for push_events::v1::IncomingRequest 2021-04-20 12:40:24 +02:00
Jonas Platte
313830812f client-api: Simplify serde attributes 2021-04-20 11:39:21 +02:00
Jonas Platte
c816630058 client-api: Allow testing sync_events structs for exhaustiveness
… even without `unstable-exhaustive-types`.
2021-04-19 01:37:32 +02:00
Jonas Platte
e73378c90a client-api: Fix warning in tests 2021-04-19 01:37:32 +02:00
Jonas Platte
486c9245b3 events: Make ImageInfo and ThumbnailInfo non-exhaustive 2021-04-18 14:44:37 +02:00
Jonas Platte
dc57620ae0 events: Make StickerEventContent non-exhaustive 2021-04-18 14:36:24 +02:00
Jonas Platte
7f01a6d73b events: Make TypingEventContent non-exhaustive and derive Default for it 2021-04-18 14:32:54 +02:00
Jonas Platte
624a48a724 client-api: Borrow RawJsonValue in set_global_account_data 2021-04-18 12:44:28 +02:00
Jonas Platte
f11ba9ee15 client-api: Use ruma_serde::Raw instead of RawJsonValue in get_state_events_for_key 2021-04-18 12:44:13 +02:00
Jonas Platte
9f815facc5 client-api: Split push::Pusher in two
The definitions for the get and set endpoint are different.
2021-04-18 12:25:40 +02:00
Jonas Platte
10adf0c0c0 client-api: Use Raw in send_message_event, send_state_event 2021-04-18 12:23:03 +02:00
Jonas Platte
b860316437 Release ruma-client 0.5.0-alpha.2 2021-04-17 20:31:44 +02:00
Jonas Platte
4a93d1c569 Release ruma 0.0.3 2021-04-17 20:29:49 +02:00
Jonas Platte
98a1b17b74 Release ruma-push-gateway-api 0.1.0-alpha.1 2021-04-17 20:27:50 +02:00
Jonas Platte
8149ba2cea Release ruma-identity-service-api 0.1.0-alpha.1 2021-04-17 20:27:13 +02:00
Jonas Platte
108f13b3b0 Release ruma-federation-api 0.1.0-alpha.2 2021-04-17 19:58:34 +02:00
Jonas Platte
54eb9ef7a8 Release ruma-client-api 0.10.0-alpha.3 2021-04-17 19:57:34 +02:00
Jonas Platte
ee8e28d94b Release ruma-appservice-api 0.2.0-alpha.3 2021-04-17 19:45:18 +02:00
Jonas Platte
de949815af Release ruma-api 0.17.0-alpha.4 2021-04-17 19:39:02 +02:00
Jonas Platte
b829c472fa xtask: Fix git command syntax 2021-04-17 19:37:57 +02:00
Jonas Platte
b3c646a2b7 Release ruma-events 0.22.0-alpha.3 2021-04-17 19:33:51 +02:00
Jonas Platte
3dde0ecd5c Release ruma-identifiers-validation 0.3.0 2021-04-17 19:29:50 +02:00
Jonas Platte
1abda2067e xtask: Double the sleep after macro crate release 2021-04-17 19:24:33 +02:00
Jonas Platte
3995ef0fdb xtask: Allow "con" for "continue" 2021-04-17 19:24:33 +02:00
Jonas Platte
83e4c29603 xtask: Don't look for pre-release titles in changelogs 2021-04-17 19:18:01 +02:00
Jonas Platte
309ba18b82 api: Update changelog 2021-04-17 19:14:43 +02:00