97 Commits

Author SHA1 Message Date
Jimmy Cuadra
3cbbf10587 Use ruma-api 0.4.0 and ruma-api-macros 0.1.0. 2017-07-07 01:31:15 -07:00
Jimmy Cuadra
863fe814ef Use ruma-api-macros for the voip endpoints. 2017-07-07 01:08:03 -07:00
Jimmy Cuadra
0d9d1f8119 Use ruma-api-macros for the typing endpoints. 2017-07-07 01:02:03 -07:00
Jimmy Cuadra
995fa6e1ae Use ruma-api-macros for the tag endpoints. 2017-07-06 23:26:52 -07:00
Jimmy Cuadra
f94cb9d62a Use ruma-api-macros for the server endpoints. 2017-07-06 22:59:42 -07:00
Jimmy Cuadra
e71760bb65 Use ruma-api-macros for the search endpoints. 2017-07-06 22:50:56 -07:00
Jimmy Cuadra
fc29d7bf40 Use ruma-api-macros for the redact endpoints. 2017-07-06 01:11:11 -07:00
Jimmy Cuadra
651fe9b3e3 Use ruma-api-macros for the receipt endpoints. 2017-07-06 00:57:29 -07:00
Jimmy Cuadra
beacb5f268 Use ruma-api-macros for the profile endpoints. 2017-07-05 22:45:33 -07:00
Jimmy Cuadra
a5427a5daf Use UserId instead of String for the login endpoint. 2017-07-05 20:37:57 -07:00
Jimmy Cuadra
6aceca259e Add missing docs, fix a bunch of bugs and inconsistencies. 2017-07-04 22:47:14 -07:00
Jimmy Cuadra
c447a612d3 Use ruma-api-macros for the presence endpoints. 2017-07-04 16:39:30 -07:00
Jimmy Cuadra
ebb05dc076 Merge pull request #20 from jplatte/more-modules
Use ruma-api-macros for more endpoints
2017-07-04 12:09:55 -07:00
Jonas Platte
351a6dbd0c Add event body to send requests 2017-07-04 22:02:47 +10:00
Jonas Platte
5c43a32b00 Use ruma-api-macros for the create_room endpoint 2017-07-04 22:02:47 +10:00
Jonas Platte
0a997d28a4 Remove unused serde attributes 2017-07-04 22:02:47 +10:00
Ross Schulman
a1a9064d28 Squash a bunch of bugs 2017-07-04 22:02:47 +10:00
Ross Schulman
3a854bf64a Update lib.rs with newly available calls 2017-07-04 22:02:47 +10:00
Ross Schulman
a097aa02f2 Port session.rs to ruma_api_macro 2017-07-04 22:02:47 +10:00
Ross Schulman
f715124190 Implement ruma_api macro 2017-07-04 22:02:47 +10:00
Jimmy Cuadra
06ddfdd681 Use ruma-api-macros for the membership endpoints. 2017-07-03 16:41:25 -07:00
Jimmy Cuadra
7f78253539 Update ruma-client-macros for bug fix. 2017-07-01 17:24:00 -07:00
Jimmy Cuadra
e0bb81ad67 Use ruma-api-macros for the media endpoints. 2017-07-01 15:39:45 -07:00
Jonas Platte
5f880dfbb1 Use ruma-api-macros for the send endpoints. 2017-06-29 03:35:41 +10:00
Jimmy Cuadra
fb90929aa1 Merge pull request #19 from neosam/macros
Make aliases optional for global rooms query.
2017-06-19 17:59:24 -07:00
Simon Goller
6f9cb39506 Make aliases optional for global rooms query.
The server response cannot be deserialized because the aliases
attribute can be missing.  Wrapped the alias attribute with an
Option to fix the issue.
2017-06-18 18:20:12 +02:00
Jimmy Cuadra
5d5e70cf3e Merge pull request #18 from jplatte/macros
Bump dependency versions
2017-06-14 03:16:04 -07:00
Jonas Platte
f9309e652a Bump dependency versions 2017-06-14 11:57:06 +02:00
Jimmy Cuadra
4ef45b3022 Bump ruma-events and ruma-signatures. 2017-06-01 17:55:24 -07:00
Jimmy Cuadra
392dc69b17 Use ruma-api-macros for the filter endpoints. 2017-05-21 02:19:54 -07:00
Jimmy Cuadra
dfb45a762f Use ruma-api-macros for the directory endpoints. 2017-05-19 21:25:18 -07:00
Jimmy Cuadra
4b728514ca Use ruma-api-macros for the context endpoints. 2017-05-19 21:09:58 -07:00
Jimmy Cuadra
a40ec4e07f Use ruma-api-macros for the contact endpoints. 2017-05-19 21:01:25 -07:00
Jimmy Cuadra
088aed514e Use ruma-api-macros for the config endpoints. 2017-05-19 06:02:28 -07:00
Jimmy Cuadra
11985ed337 Use ruma-api-macros for the alias endpoints. 2017-05-19 04:51:31 -07:00
Jimmy Cuadra
422043cf51 Use ruma-api-macros for the account endpoints. 2017-05-14 17:58:15 -07:00
Jimmy Cuadra
30fbb891fd Use ruma-api-macros for the versions endpoint. 2017-05-14 04:19:34 -07:00
Jimmy Cuadra
d28912a148 WIP 2017-05-11 23:35:17 -07:00
Jimmy Cuadra
52f027d655 Merge pull request #16 from exul/fix-chunks-to-chunk
The member event response contains the field chunk, not chunks
2017-01-15 15:31:54 -08:00
Andreas Brönnimann
3da855c56e The member event response contains the field chunk, not chunks 2017-01-15 16:05:40 +01:00
Jimmy Cuadra
edeb14fb29 Merge pull request #15 from vberger/master
Update to ruma-api v0.3.
2017-01-08 09:23:56 -08:00
Victor Berger
8ab3c737b8
Update to ruma-api v0.3.
Also fixes a few errors encountered in the process and remove depcrecated tokenrefresh endpoint.
2017-01-08 18:19:27 +01:00
Jimmy Cuadra
28598352aa Implement serialization for QueryParams. 2017-01-07 05:28:33 -08:00
Jimmy Cuadra
8100c542ff Merge pull request #13 from vberger/master
Update /register to most recent spec
2017-01-05 02:22:27 -08:00
Victor Berger
a7bce18b59 Update /register to most recent spec 2017-01-05 10:57:59 +01:00
Jimmy Cuadra
3beeef7ccf Merge pull request #12 from magicienap/master
Convert path parameters in docs from colon-snake-case to brace-lower-camel-case
2017-01-02 22:04:07 -08:00
Antoine Proulx
4acdf9018e Convert path parameters in docs from colon-snake-case to brace-lower-camel-case 2017-01-02 10:21:16 -05:00
Jimmy Cuadra
1ca92148c5 Move the supported versions API endpoint into an "unversioned" module. 2017-01-02 01:51:35 -08:00
Jimmy Cuadra
b8bfa5ad4a Merge pull request #11 from vberger/master
Point-out inconsistencies with spec
2016-12-31 11:36:37 -08:00
Victor Berger
472ce01769
Point-out inconsistencies with spec 2016-12-31 12:50:56 +01:00