Jonas Platte
|
10fb4c9910
|
Release ruma-common 0.4.0
|
2021-04-13 21:29:26 +02:00 |
|
Jonas Platte
|
8a791dd530
|
ci: Fix msrv build script
|
2021-04-13 21:26:53 +02:00 |
|
Jonas Platte
|
96758df5dd
|
xtask: Skip 10sec delay after publishing macro crate was skipped
(because it already existed)
|
2021-04-13 21:25:52 +02:00 |
|
Jonas Platte
|
cae9a3e089
|
xtask: Fail early in release if config.toml does not exist
|
2021-04-13 21:21:28 +02:00 |
|
Jonas Platte
|
322edc551f
|
xtask: Add a delay after publishing a macro crate
|
2021-04-13 21:16:24 +02:00 |
|
Jonas Platte
|
2a8b4a0478
|
Release ruma-identifiers 0.19.0
|
2021-04-13 21:12:24 +02:00 |
|
Jonas Platte
|
398cf406d7
|
identifiers: Add compat features to allow more user IDs
|
2021-04-13 21:12:24 +02:00 |
|
Jonas Platte
|
d3ef7d63ce
|
ci: Use cargo xtask to run checks
|
2021-04-13 18:38:04 +02:00 |
|
Jonas Platte
|
cdcefa1e53
|
xtask: Don't short-circuit on ci failure
|
2021-04-13 18:33:24 +02:00 |
|
Jonas Platte
|
48c71dbe4d
|
xtask: Clean up
|
2021-04-13 18:14:39 +02:00 |
|
Jonas Platte
|
d6ff0e8e28
|
Replace /latest URLs
|
2021-04-13 18:03:07 +02:00 |
|
Timo Kösters
|
6394609feb
|
federation-api: Clean up create_leave_event and get_leave_event
|
2021-04-13 15:10:01 +02:00 |
|
Jonas Platte
|
96aa55e3b9
|
api-macros: Silence warning about unknown clippy lint for older clippy versions
|
2021-04-13 15:08:33 +02:00 |
|
Jonas Platte
|
12b2d65e45
|
client-api: Fix recently broken test
|
2021-04-13 15:07:26 +02:00 |
|
Jonas Platte
|
a774771fc9
|
Remove verbose error types from tests
|
2021-04-13 14:14:27 +02:00 |
|
Jonas Platte
|
19806cc9d1
|
client-api: Fix recently broken test
|
2021-04-13 13:57:28 +02:00 |
|
Jonas Platte
|
355b462431
|
events-macros: Make methods on Copy type take self by value
|
2021-04-13 13:17:09 +02:00 |
|
Jonas Platte
|
6585aeb628
|
api: Make OutgoingResponse a supertrait of EndpointError
|
2021-04-13 13:15:57 +02:00 |
|
Jonas Platte
|
cc2f2a231b
|
events: Fix recently broken test
|
2021-04-13 13:13:02 +02:00 |
|
Jonas Platte
|
499c615f55
|
events: Clean up some comments
|
2021-04-13 12:35:25 +02:00 |
|
Jonas Platte
|
58b8797961
|
events: Remove custom event relations from public API
|
2021-04-13 12:35:13 +02:00 |
|
Devin Ragotzy
|
72394655fd
|
Fix test using try_into -> try_into_http_response
|
2021-04-13 01:17:46 +02:00 |
|
Devin Ragotzy
|
f2286f8ae5
|
Fix confusing variable naming in ruma-api-macros
|
2021-04-13 01:17:46 +02:00 |
|
Jonas Platte
|
4a150984b4
|
ci: Remove option from cargo fmt
It is not needed for the command to apply to all workspace members.
|
2021-04-12 20:39:30 +02:00 |
|
Jonas Platte
|
15d92728ca
|
api-macros: Silence clippy::inconsistent_struct_constructor in generated code
|
2021-04-12 20:38:23 +02:00 |
|
Jonas Platte
|
15433a9751
|
api-macros: Fix a typo
|
2021-04-12 20:38:23 +02:00 |
|
Jonas Platte
|
e7a31f1fd1
|
api-macros: Split response code generation into more files
|
2021-04-12 20:38:23 +02:00 |
|
Jonas Platte
|
59d47227a6
|
api-macros: Split request code generation into more files
|
2021-04-12 20:38:23 +02:00 |
|
Jonas Platte
|
0e197aae0b
|
api: Update try_from_http_request to be generic like try_from_http_response
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
23ba0bc164
|
api-macros: Refactor request code generation
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
a20f03894e
|
api-macros: Inline request codegen methods
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
2e2609b752
|
api-macros: Fix a typo
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
b122dcc135
|
api: Introduce OutgoingResponse trait
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
6f5c1ee953
|
api: Stop storing the http::Request in RequestDeserializationError
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
2ac020173b
|
api: Introduce IncomingResponse trait
|
2021-04-12 20:38:22 +02:00 |
|
Jonas Platte
|
effb53444d
|
api: Stop storing the http::Response in ResponseDeserializationError
|
2021-04-12 20:38:22 +02:00 |
|
Kévin Commaille
|
d189c5ea29
|
xtask: Handle pre-releases in release
|
2021-04-12 20:12:28 +02:00 |
|
Kévin Commaille
|
508aa6dac5
|
xtask: Handle macros crates in release
|
2021-04-12 20:12:28 +02:00 |
|
Kévin Commaille
|
b89a18fa16
|
client-api: Fix check warnings and tests with no feature enabled
|
2021-04-12 18:57:04 +02:00 |
|
Johannes Becker
|
dbc6bb29d0
|
api: Add trait OutgoingRequestAppserviceExt
Provides the method `try_into_http_request_with_user_id`.
|
2021-04-12 13:30:04 +02:00 |
|
Kévin Commaille
|
9cf44a4475
|
events: Fix test error with unstable-pre-spec feature flag
|
2021-04-12 12:54:48 +02:00 |
|
Kévin Commaille
|
19e849a82a
|
docs: Document uses of the unstable-pre-spec feature flag
|
2021-04-12 11:31:01 +02:00 |
|
Timo Kösters
|
63421dfca6
|
federation-api: Improve create_invite endpoint
|
2021-04-12 11:01:34 +02:00 |
|
Jonas Platte
|
eae0b58163
|
ci: Clean up and add audit task
|
2021-04-11 14:02:29 +02:00 |
|
Jonas Platte
|
dd8493a0fc
|
ruma: Introduce full feature
|
2021-04-11 13:26:44 +02:00 |
|
Abhik Jain
|
563e891a4a
|
xtask: Add ci command
|
2021-04-11 12:11:45 +02:00 |
|
Jonas Platte
|
2803ee3721
|
events: Add public API for custom / unsupported message types
|
2021-04-11 12:08:31 +02:00 |
|
Kévin Commaille
|
e2728a7081
|
identifiers: Make MxcUri less strict
|
2021-04-11 10:15:37 +02:00 |
|
Jonas Platte
|
a68b854734
|
api: Refactor macro code and improve error handling
* Inline lots of methods that were only used once
* Create a separate error case for missing headers
|
2021-04-10 14:50:01 +02:00 |
|
Jonas Platte
|
110aa58300
|
ci: Clean up build script for MSRV and rename it
|
2021-04-10 11:58:54 +02:00 |
|