Jonas Platte
aa9b3178d2
Merge pull request #57 from iinuwa/feature/devices-endpoint
...
Add devices endpoints
2019-12-24 21:58:04 +01:00
Isaiah Inuwa
16a8aa70d6
Use DeviceId identifier consistently.
2019-12-24 10:15:56 -05:00
Isaiah Inuwa
d025c3e26e
Make style and naming convention for devices endpoint consistent.
2019-12-24 10:12:45 -05:00
Isaiah Inuwa
f58f4c073b
Formatting fixes.
2019-12-24 00:20:59 -05:00
Isaiah Inuwa
f6bc55bd39
Use DeviceId instead of String.
2019-12-24 00:20:59 -05:00
Isaiah Inuwa
523e58a801
Add device endpoints.
2019-12-24 00:20:31 -05:00
Isaiah Inuwa
d749f7ebc1
Add delete_devices endpoint.
2019-12-23 22:46:42 -05:00
Isaiah Inuwa
f964dd3ede
Remove presence lists.
...
Presence lists were removed in 0.5.0.
2019-12-21 22:41:51 +01:00
Jonas Platte
69a8f35dbe
Update change log
2019-12-13 12:13:12 +01:00
Jonas Platte
ec74c2d798
Fix MSRV, update CHANGELOG.md
2019-12-12 22:25:35 +01:00
Jonas Platte
83493de30c
Update ruma-api to 0.12.0, release 0.5.0
2019-12-12 21:17:12 +01:00
Jonas Platte
e2e0f8ad2b
Update deps, release 0.5.0-alpha.1
2019-12-03 12:06:31 +01:00
Jonas Platte
c455020802
Update r0::account::change_password to r0.6.0
2019-11-29 00:27:29 +01:00
Jonas Platte
e7db530782
Add Default impls, ignore_all ctors to filter types
2019-11-29 00:10:33 +01:00
Jonas Platte
e30c82d248
Update ruma-api, restore request receiving / response sending support
2019-11-28 22:03:17 +01:00
Aaron DeVore
6e665efd1c
Add contains_url to RoomEventFilter (r0.3.0 compatibility)
2019-11-24 23:52:25 +01:00
Wim de With
2ae14de8e5
Add application service extension
...
The application service specification defines a single extension for the
client-server API. This endpoint can only be used by application
services.
2019-11-24 16:41:41 +01:00
Aaron DeVore
886715b886
Add filter optional query param to /messages (r0.3.0 compatibility)
2019-11-23 12:03:55 +01:00
Jonas Platte
44387425ba
Bump MSRV
2019-11-22 11:08:29 +01:00
Wim de With
5a84d9ba26
Add third party network endpoints
2019-11-21 14:26:41 +01:00
Wim de With
c017c957d7
Update ruma-api to 0.11.2
2019-11-21 14:22:25 +01:00
Wim de With
48dcfe9315
Add user directory endpoints
2019-11-14 13:42:22 +01:00
Jonas Platte
d140eff324
Fix wrong parameter type in get_message_events
2019-11-11 22:55:37 +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
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
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
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
Jimmy Cuadra
7a68839562
Run cargo-audit on CI.
2019-07-24 22:45:53 -07:00
Jimmy Cuadra
e7e4d04244
Undo the change of storing FilterDefinition in a box.
...
On second thought, it doesn't make sense to change this just cause of a
clippy warning. We'll wait and see if it ever causes and real problems
before making the API less consistent just to avoid a potential space
saving issue.
2019-07-08 14:24:07 -07:00
Jimmy Cuadra
2eeb90ed55
Add crates.io categories. [ci skip]
2019-06-16 16:46:02 -07:00
Jimmy Cuadra
a16eb7cfe1
Use js_int types for numbers.
...
See https://github.com/ruma/ruma-events/issues/27 for rationale.
2019-06-16 16:32:56 -07:00
Jimmy Cuadra
4a4c2dd025
Add rustfmt and clippy to CI and address clippy warnings.
2019-06-02 18:14:37 -07:00