Anthony Ramine
|
147bc9d93f
|
Bump version to 0.5.2
|
2018-05-15 22:19:04 +02:00 |
|
bors[bot]
|
f1499760e3
|
Merge #31
31: Bump itoa dep to 0.4.0 r=nox a=alex
Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
|
2018-05-15 19:58:04 +00:00 |
|
Jimmy Cuadra
|
a035c233be
|
Remove remaining references to hyper and use new header style in docs.
|
2018-05-15 01:49:42 -07:00 |
|
Jimmy Cuadra
|
7b1e22eea4
|
Rewrite Api's ToTokens impl to avoid calls to append_all with string literals.
|
2018-05-15 01:32:38 -07:00 |
|
Jimmy Cuadra
|
5bc253b324
|
Rewrite request and response ToTokens to avoid calls to append_all with string literals.
|
2018-05-15 01:32:38 -07:00 |
|
Jimmy Cuadra
|
f6b6c94675
|
Preserve span information for fields.
|
2018-05-13 00:23:57 -07:00 |
|
Jimmy Cuadra
|
c86cdb29b3
|
Fix another bug and use a more useful variable name for named path segments.
|
2018-05-13 00:09:39 -07:00 |
|
Jimmy Cuadra
|
38746660b6
|
Use a custom parser for the raw input.
|
2018-05-12 23:56:23 -07:00 |
|
Jimmy Cuadra
|
8f6bc5af77
|
Fix remaining compiler errors.
|
2018-05-11 08:50:39 -07:00 |
|
Jimmy Cuadra
|
09e377d68e
|
Extract relevant types out of the metadata's fields.
|
2018-05-04 20:13:34 -07:00 |
|
Jimmy Cuadra
|
dfaf1c7da1
|
Rearrange some code.
|
2018-05-04 19:39:48 -07:00 |
|
Jimmy Cuadra
|
5e9a3be5d4
|
Simplify code with ToTokens::into_tokens.
|
2018-05-04 19:31:42 -07:00 |
|
Jimmy Cuadra
|
2a84e038c4
|
Remove parse module.
|
2018-05-04 18:53:03 -07:00 |
|
Jimmy Cuadra
|
4c46df9a59
|
Update strip_serde_attrs, uncomment code.
|
2018-05-04 18:50:22 -07:00 |
|
Jimmy Cuadra
|
ab106f75ac
|
ExprStruct --> Response
|
2018-05-04 18:46:48 -07:00 |
|
Jimmy Cuadra
|
a1929e38cf
|
ExprStruct --> Request
|
2018-05-04 17:32:12 -07:00 |
|
Jimmy Cuadra
|
ba6eef9c76
|
Switch TryFrom back to From since proc macros must panic on errors.
|
2018-05-04 17:07:35 -07:00 |
|
Jimmy Cuadra
|
4db09dac8d
|
ExprStruct --> Metadata
|
2018-05-04 03:52:55 -07:00 |
|
Jimmy Cuadra
|
17b11d1a25
|
WIP
|
2018-05-04 03:33:08 -07:00 |
|
Jimmy Cuadra
|
76fb657300
|
Merge pull request #2 from digitalatigid/digital-unit-tests-roomalias
Add unicode compatibility for identifiers
|
2018-04-05 01:31:44 -07:00 |
|
Digital
|
3a4041982c
|
Add unicode compatibility for identifiers
Fix issue with unicode character boundaries in parse_id.
Add Unit test for unicode room aliases.
|
2018-04-04 14:31:16 +02:00 |
|
Alex Gaynor
|
b4804ad95a
|
Bump itoa dep to 0.4.0
|
2018-03-19 09:53:30 -04:00 |
|
Nathan Musoke
|
acac994a18
|
r0.3.0/login: Add device_id to request & response
Version 0.3.0 of the client-server spec adds a `device_id` field to the
login request and response. It is optional in the request.
See https://matrix.org/docs/spec/client_server/r0.3.0.html#post-matrix-client-r0-login for details.
I don't think this will be backwards compatible with ruma-client.
|
2018-01-25 17:50:09 +13:00 |
|
Konstantinos Sideris
|
3a62aaf4c7
|
Add m.room.pinned_events
|
2017-11-27 17:08:51 +02:00 |
|
Konstantinos Sideris
|
0635fbae53
|
Add m.direct event
|
2017-11-16 11:22:08 +02:00 |
|
Konstantinos Sideris
|
a9490dbee8
|
Update matrix events to their latest version
|
2017-11-16 11:22:07 +02:00 |
|
Jimmy Cuadra
|
6fec2ba9ec
|
Merge pull request #7 from jplatte/master
Erase lifetimes from client member functions, add examples
|
2017-10-19 15:33:07 -07:00 |
|
Jonas Platte
|
5df3d4888d
|
Turn homeserver url and room into command line params for hello_world examples
|
2017-10-19 23:43:45 +02:00 |
|
Jonas Platte
|
76d0780f5a
|
Remove aliases for Core and Handle from tokio_core
|
2017-10-19 23:29:06 +02:00 |
|
Jonas Platte
|
4eb8e65248
|
Return a copy of the session object from log_in, register_*
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
71605f0113
|
Add examples/hello_world_await.rs
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
02bbfd8664
|
Remove unused dependency
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
92728e53e8
|
Add Client::sync()
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
afa4467448
|
Remove unused extern crate in hello_world example
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
ef119f71e8
|
Apply small change suggested by clippy
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
8759d5c864
|
Refactor Client: use one Rc instead of three
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
002745fb2f
|
Remove a few unnecessary clones in hello_worl example
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
3dae62ec25
|
Remove Client lifetime from Futures by using Rc and clones
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
ceca663d69
|
Implement Client::register_user
|
2017-10-19 23:24:46 +02:00 |
|
Jonas Platte
|
fcd6985618
|
Add more detailed documentation for Client::log_in
|
2017-10-19 23:24:46 +02:00 |
|
Jimmy Cuadra
|
b0199a0489
|
Merge pull request #23 from musoke/master
associated_consts stabilized
|
2017-10-17 06:42:06 -07:00 |
|
Nathan Musoke
|
60d0428730
|
associated_consts stabilized
Since rust 1.20
|
2017-10-17 23:52:05 +13:00 |
|
Jimmy Cuadra
|
72e6dc7ad7
|
Merge pull request #22 from tilpner/master
Pass sync endpoint parameters according to spec
|
2017-09-29 00:16:54 -07:00 |
|
tilpner
|
478106fd42
|
Serialize sync_events::Filter untagged
This is to make Filter::FilterId(String::from("0")) serialize
as "0", instead of to a JSON object that cannot be passed
as a query paramater
|
2017-09-28 20:34:43 +02:00 |
|
tilpner
|
15bd7d2641
|
Pass sync request as query parameters instead of data
Before, it would silently ignore them for defaults,
so long-polling was not possible because no timeout
was passed
|
2017-09-28 20:34:29 +02:00 |
|
Jimmy Cuadra
|
8970e3d83d
|
Bump version to 0.5.0.
|
2017-09-08 17:33:18 -07:00 |
|
Jimmy Cuadra
|
474644ff66
|
Add a nonexhaustive variant to Error.
|
2017-09-08 17:32:42 -07:00 |
|
Jimmy Cuadra
|
9ff74ba776
|
Use the crates.io release of http.
|
2017-09-08 17:29:19 -07:00 |
|
Jimmy Cuadra
|
7d919bcee5
|
Merge pull request #21 from jplatte/master
Fix two types in the sync response "tree"
|
2017-08-04 03:56:00 -07:00 |
|
Jimmy Cuadra
|
a51448e09d
|
Merge pull request #15 from jplatte/master
More bytesize fixes
|
2017-08-04 03:55:23 -07:00 |
|