Jonas Platte
883a9566d2
Add 'ruma-events-macros/' from commit '659dc963949cdb3d928d9f5d3ed9a49e1e2b6158'
...
git-subtree-dir: ruma-events-macros
git-subtree-mainline: 91d564dcf812196f7497fe93ea5591eab8d83d1d
git-subtree-split: 659dc963949cdb3d928d9f5d3ed9a49e1e2b6158
2019-09-13 22:17:22 +02:00
Jimmy Cuadra
91d564dcf8
WIP
2019-09-03 12:01:29 -07:00
Jimmy Cuadra
659dc96394
Merge pull request #1 from ahmedcharles/update
...
Update dependencies.
2019-09-02 19:31:04 -07:00
Ahmed Charles
b08f1a964d
Update dependencies.
2019-09-01 10:26:57 +00:00
Igor Gnatenko
eb3c523444
chore: Exclude unneeded files
2019-08-25 14:10:44 +02:00
Jimmy Cuadra
f1927b2e5b
Replace FromStr/TryFrom impls with Deserialize using EventResult.
2019-08-22 17:38:01 -07:00
Jonas Platte
1c57a2380d
Disable clippy lint cognitive_complexity for ruma-api-macros
2019-08-16 23:22:34 +02:00
Jonas Platte
3b3744153f
Update dependencies
2019-08-16 21:42:26 +02:00
Jonas Platte
98e0bad1b1
Update to the new ruma-events API
2019-08-15 23:25:01 +02:00
Jonas Platte
05f181d9f1
Make serde_json::Value usage consistent
2019-08-09 00:36:56 +02:00
Jimmy Cuadra
c309eed2ae
impl Deserialize for m.room.server_acl
2019-08-06 15:23:40 -07:00
Jimmy Cuadra
db89aad22c
impl Deserialize for m.room.canonical_alias
2019-08-06 15:19:55 -07:00
Jimmy Cuadra
35e5ed9491
impl Deserialize for m.room.power_levels
2019-08-06 15:15:33 -07:00
Jimmy Cuadra
2a2dcf6801
impl Deserialize for m.room.name
2019-08-06 15:07:38 -07:00
Jimmy Cuadra
bd64b7f4be
impl Deserialize for m.room.message
2019-08-06 15:02:05 -07:00
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