Jimmy Cuadra
2acca3e3ef
impl Deserialize for m.room.encrypted
2019-08-06 14:54:25 -07:00
Jimmy Cuadra
c69e1c6204
impl Deserialize for m.ignored_user_list
2019-08-06 14:45:18 -07:00
Jimmy Cuadra
685a61954c
Ensure validation logic for m.key.verification.start is run when deserializing the event, not just the content.
2019-08-06 01:25:29 -07:00
Jimmy Cuadra
4984868e21
EventResult::into --> EventResult::into_result
2019-08-05 16:32:14 -07:00
Jimmy Cuadra
30c1ef07dc
impl Deserialize m.key.verification.start
2019-08-05 15:55:25 -07:00
Jimmy Cuadra
04cc113473
Add EventResult type for fallible deserialization.
2019-08-05 15:54:59 -07:00
Jonas Platte
6a5af6bf8b
Make inclusion lists in event filters optional
...
to be able to distinguish between no inclusion list (everything is
included) and an empty inclusion list (nothing is included)
2019-08-05 20:55:38 +02:00
Jonas Platte
11eba71083
Remove remaining unused imports
2019-08-04 17:43:14 +02:00
Jimmy Cuadra
09aaf69007
Only build PRs and the master branch on CI.
2019-08-03 14:02:53 -07:00
Jimmy Cuadra
b5102db0d4
Only build PRs and the master branch on CI.
2019-08-03 14:02:24 -07:00
Jimmy Cuadra
f6abbf4262
Only build PRs and the master branch on CI.
2019-08-03 14:02:08 -07:00
Jimmy Cuadra
e11ac61bef
Only build PRs and the master branch on CI.
2019-08-03 14:01:50 -07:00
Jimmy Cuadra
0a23110786
Only build PRs and the master branch on CI.
2019-08-03 14:01:27 -07:00
Jimmy Cuadra
7dffd7b750
Only build PRs and the master branch on CI.
2019-08-03 14:01:04 -07:00
Jimmy Cuadra
85142faf20
Merge pull request #42 from ruma/update-deps
...
Update dependencies
2019-08-03 13:55:40 -07:00
Jonas Platte
90b850a60d
Update dependencies (except ruma-events)
2019-08-03 19:43:09 +02:00
Jimmy Cuadra
ef2535a7c2
Bump ruma-api-macros to 0.7.1.
2019-08-02 18:41:03 -07:00
Jimmy Cuadra
d8830770db
Remove ruma-api as a dependency from ruma-api-macros.
2019-08-02 18:40:21 -07:00
Jimmy Cuadra
12cfa48fc5
Bump ruma-api-macros to 0.7.0.
2019-08-02 17:50:11 -07:00
Jimmy Cuadra
97c1a37f0c
Update homepage and repository URLs for ruma-api-macros.
2019-08-02 17:49:06 -07:00
Jimmy Cuadra
4436bbfe5d
Update ruma-api-macros README and remove redundant files.
2019-08-02 17:47:56 -07:00
Jimmy Cuadra
3e9fd80a7e
Update dependencies and remove unnecessary ones.
2019-08-02 17:45:18 -07:00
Jimmy Cuadra
1bbdbff592
Only build PRs and the master branch on CI.
2019-08-02 17:41:48 -07:00
Jimmy Cuadra
6e7e6b5aec
Run CI against all workspace members.
2019-08-02 17:07:33 -07:00
Jimmy Cuadra
4f03c4dce2
Re-export ruma-api-macros from ruma-api.
2019-08-02 16:08:35 -07:00
Jimmy Cuadra
e291730288
Add 'ruma-api-macros/' from commit '02bcb5f0384340d3a722ae93cdb0b74015902c7e'
...
git-subtree-dir: ruma-api-macros
git-subtree-mainline: 954b24f2bbda1617aaa80889ee1dd01f742a4164
git-subtree-split: 02bcb5f0384340d3a722ae93cdb0b74015902c7e
2019-08-02 13:51:32 -07:00
Anthony Ramine
278de79267
Bump version to 0.6.1
2019-07-31 10:49:32 +02:00
bors[bot]
2aba0def87
Merge #59
...
59: Expose lifetimes in UrlEncodedSerializer r=nox a=benesch
Forcing UrlEncodedSerializer to have a 'static lifetime is unnecessarily
restrictive and breaks a downstream dependency, reqwest. Thread a new
lifetime through to fix the problem.
Co-authored-by: Nikhil Benesch <nikhil.benesch@gmail.com>
2019-07-31 08:27:48 +00:00
Jimmy Cuadra
954b24f2bb
Merge pull request #23 from ruma/v0.10.0
...
Update dependencies, bump version to 0.10.0
2019-07-30 14:09:07 -07:00
Nikhil Benesch
31641affad
Expose lifetimes in UrlEncodedSerializer
...
Forcing UrlEncodedSerializer to have a 'static lifetime is unnecessarily
restrictive and breaks a downstream dependency, reqwest. Thread a new
lifetime through to fix the problem.
2019-07-30 13:26:36 -04:00
Jonas Platte
78507b1d8b
Update dependencies, bump version to 0.10.0
2019-07-30 17:37:09 +02:00
bors[bot]
4250a6bcd9
Merge #51
...
51: feat: allow serialization of unit structs r=nox a=fdehau
fix #50
Co-authored-by: Florian Dehau <work@fdehau.com>
2019-07-30 07:41:19 +00:00
bors[bot]
68113de90f
Merge #57
...
57: Update the url crate to 2.0 r=nox a=SimonSapin
Co-authored-by: Simon Sapin <simon.sapin@exyr.org>
2019-07-30 07:37:26 +00:00
Simon Sapin
59f990aba4
url is a public dependency, so updating it to 2.0 is a breaking change
2019-07-29 10:19:29 +02:00
Jimmy Cuadra
02bcb5f038
Merge pull request #20 from ruma/spans
...
Use spans to improve error reporting
2019-07-26 09:45:41 -07:00
Jonas Platte
a89f69e4f3
Add documentation to Meta::from_attribute
2019-07-25 23:59:35 +02:00
Jonas Platte
53cf6c562d
Re-run rustfmt
2019-07-25 22:42:47 +02:00
Jonas Platte
8f3b141db5
Replace string literals by identifiers in #[ruma_api] attributes
2019-07-25 22:00:24 +02:00
Jonas Platte
777e9c4c70
Stop throwing away span information when parsing metadata
2019-07-25 20:08:51 +02:00
Jimmy Cuadra
9e2e91d34f
Bump version to 0.14.0.
2019-07-25 10:44:23 -07:00
Jimmy Cuadra
72f79ec1b6
Bump dependencies.
2019-07-25 10:43:48 -07:00
Jimmy Cuadra
2edf22157c
Bump version to 0.14.0.
2019-07-25 10:33:04 -07:00
Jimmy Cuadra
70cd077f29
Update dependencies.
2019-07-25 10:19:57 -07:00
Jimmy Cuadra
bb5a159412
Tweak documentation and import names.
2019-07-25 10:04:49 -07:00
Jimmy Cuadra
4324ab29cf
Merge pull request #21 from ruma/endpoint_is_request
...
Simplify the Endpoint trait by using the Request type as Self
2019-07-25 09:37:16 -07:00
Jimmy Cuadra
7a68839562
Run cargo-audit on CI.
2019-07-24 22:45:53 -07:00
Jimmy Cuadra
cebb40eca0
Merge pull request #7 from ruma/update-deps
...
Update ring to 0.16.1, untrusted to 0.7.0
2019-07-24 10:15:42 -07:00
Jimmy Cuadra
b627ae9311
Merge pull request #10 from ruma/update-deps
...
Update deps
2019-07-24 10:09:54 -07:00
Simon Sapin
99ef71ac2e
Update the url crate to 2.0
2019-07-24 16:59:16 +02:00
Jonas Platte
346eef3081
Update ring to 0.16.1, untrusted to 0.7.0
2019-07-23 22:08:12 +02:00