853 Commits

Author SHA1 Message Date
Jonas Platte
fa9ec7f145
Update doc comment 2019-11-15 20:37:29 +01:00
Wim de With
48dcfe9315 Add user directory endpoints 2019-11-14 13:42:22 +01:00
Jimmy Cuadra
c3aa9bd952 Update Travis CI configure and include IRC notifications. 2019-11-11 21:02:34 -08:00
Jonas Platte
5c202dac49
Add #![warn(rust_2018_idioms)], fix warning 2019-11-12 01:17:52 +01:00
Jonas Platte
1965efc5c7
Update CHANGELOG.md 2019-11-11 23:08:28 +01:00
Jonas Platte
ed42aaef6a
Fix tests 2019-11-11 23:07:10 +01:00
Jonas Platte
68aaa59eda
Update formatting in quote! invocations 2019-11-11 23:06:21 +01:00
Jonas Platte
d140eff324
Fix wrong parameter type in get_message_events 2019-11-11 22:55:37 +01:00
Jonas Platte
d6f1926832
Disallow body fields in GET endpoints 2019-11-11 22:55:04 +01:00
Jonas Platte
c8f1342144
Disallow multiple ruma_api(body) attributes in one request / response 2019-11-11 22:32:10 +01:00
Jonas Platte
47267cc2ba
Slightly simplify attribute parsing code 2019-11-11 22:28:43 +01:00
Jonas Platte
e8858f119d
Fix outdated doc comment 2019-11-11 22:28:24 +01:00
Jonas Platte
6026d960ce
Update get_content_thumbnail to r0.6.0 2019-11-11 21:11:07 +01:00
Jonas Platte
122aeccf96
Fix ruma_api attributes in r0::directory::* 2019-11-11 21:09:30 +01:00
Jonas Platte
4e319ae27e
Compact more serde attributes 2019-11-11 20:30:25 +01:00
Jonas Platte
71fc531897
Compact serde attributes 2019-11-11 20:22:54 +01:00
Jonas Platte
776ef79253
Rewrite r0.6.0 back to form without ending
since the server redirects to that form, even though some links refer to the .html form
2019-11-11 20:22:05 +01:00
Jonas Platte
2748142f41
Update doc comment URLs
* create_alias: No changes, bump to r0.6.0
* get_public_rooms_filtered: Use canonical URL
2019-11-11 20:13:09 +01:00
Jonas Platte
c56469eba5
Update public room list endpoints to r0.6.0 2019-11-11 19:54:24 +01:00
Wim de With
fa771877f7 Fix wording in Cargo.toml description 2019-11-11 11:07:45 +01:00
Wim de With
7a2b14fe15 Add homepage and repository URLs to Cargo.toml 2019-11-11 11:07:17 +01:00
Wim de With
531bbb6429 Configure Travis 2019-11-11 11:04:52 +01:00
Wim de With
4339999152 Initial commit 2019-11-08 15:17:57 +01:00
Jonas Platte
e5a3027b3b Add CHANGELOG.md, ruma-api-macros/CHANGELOG.md 2019-11-04 11:37:56 +01:00
Jonas Platte
59056808de Remove #![deny(warnings)], #![warn(clippy::…)] 2019-11-02 14:15:49 +01:00
Jonas Platte
6ae72856d7 Remove #![deny(warnings)], #![warn(clippy::…)] 2019-10-31 22:38:01 +01:00
Jonas Platte
e6fd6a34f3 Bump version to 0.4.0 2019-10-29 20:49:28 +01:00
Jonas Platte
ad582de058 Allow clippy warning use_self 2019-10-29 20:49:09 +01:00
Jonas Platte
41387208ab Test Rust 1.34.2 in CI (and beta, nightly) 2019-10-29 20:41:32 +01:00
Jonas Platte
b35e843fe2 Update dependencies 2019-10-29 20:35:46 +01:00
Jonas Platte
0889d1e0ef Fix version of ruma-api-macros 2019-10-29 20:06:16 +01:00
Jonas Platte
4a03892ad6 Bump versions 2019-10-29 20:05:07 +01:00
Jonas Platte
540a69a8e4 Remove percent-encoding dependency (not currently used) 2019-10-29 19:56:00 +01:00
Jonas Platte
958a0a01c4 Remove server-side functionality
This is a temporary change that is done to get one release of
ruma-client-api with ruma-events' EventResult API out. After ruma-api
0.11 is released, getting the server-side functionality to work again
will be a priority.
2019-10-29 12:11:38 +01:00
Jonas Platte
481f4c682c Remove unnecessary main declaration in doctest
(found by clippy)
2019-10-29 12:01:09 +01:00
Jonas Platte
7e7041fbef Allow clippy::use_self 2019-10-29 11:02:25 +01:00
Jonas Platte
83bb889b64 Bump MSRV from 1.34 to 1.34.2, test it in CI 2019-10-29 00:14:00 +01:00
Jonas Platte
134738f676 Remove stuff only needed for server-side usage 2019-10-17 00:41:18 +02:00
Jonas Platte
4ad8ee7d08 Switch ruma-api branch 2019-10-17 00:23:53 +02:00
Jonas Platte
2022dcc5f2 Update deps 2019-10-14 22:14:01 +02:00
Igor Gnatenko
eb3c523444
chore: Exclude unneeded files 2019-08-25 14:10:44 +02: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
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
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