Commit Graph

  • 3b10faad0e
    Add #![warn(rust_2018_idioms)] Jonas Platte 2019-11-12 01:24:57 +01:00
  • de80253e78
    Add #![warn(rust_2018_idioms)], fix warnings Jonas Platte 2019-11-12 01:22:55 +01:00
  • c957998455
    Add #![warn(rust_2018_idioms)], fix warning Jonas Platte 2019-11-12 01:20:20 +01:00
  • 5c202dac49
    Add #![warn(rust_2018_idioms)], fix warning Jonas Platte 2019-11-12 01:17:52 +01:00
  • e9d55cbfac
    Reduce macro duplication Jonas Platte 2019-11-11 23:37:24 +01:00
  • a9840164cd
    Derive Serialize for collection types Jonas Platte 2019-11-11 23:26:12 +01:00
  • 9e50de0d13
    Remove unused trait impls on raw collection types Jonas Platte 2019-11-11 23:18:58 +01:00
  • 1965efc5c7
    Update CHANGELOG.md Jonas Platte 2019-11-11 23:08:24 +01:00
  • ed42aaef6a
    Fix tests Jonas Platte 2019-11-11 23:07:10 +01:00
  • 68aaa59eda
    Update formatting in quote! invocations Jonas Platte 2019-11-11 23:06:21 +01:00
  • d140eff324
    Fix wrong parameter type in get_message_events Jonas Platte 2019-11-11 22:55:37 +01:00
  • d6f1926832
    Disallow body fields in GET endpoints Jonas Platte 2019-11-11 22:55:04 +01:00
  • c8f1342144
    Disallow multiple ruma_api(body) attributes in one request / response Jonas Platte 2019-11-11 22:32:10 +01:00
  • 47267cc2ba
    Slightly simplify attribute parsing code Jonas Platte 2019-11-11 22:28:43 +01:00
  • e8858f119d
    Fix outdated doc comment Jonas Platte 2019-11-11 22:28:24 +01:00
  • 6026d960ce
    Update get_content_thumbnail to r0.6.0 Jonas Platte 2019-11-11 21:11:07 +01:00
  • 122aeccf96
    Fix ruma_api attributes in r0::directory::* Jonas Platte 2019-11-11 21:09:30 +01:00
  • 4d17769b2b
    Update tests to use example.com instead of domain.com Jonas Platte 2019-11-11 20:48:24 +01:00
  • 4e319ae27e
    Compact more serde attributes Jonas Platte 2019-11-11 20:30:25 +01:00
  • 71fc531897
    Compact serde attributes Jonas Platte 2019-11-11 20:22:54 +01:00
  • 776ef79253
    Rewrite r0.6.0 back to form without ending Jonas Platte 2019-11-11 20:22:05 +01:00
  • 2748142f41
    Update doc comment URLs Jonas Platte 2019-11-11 20:02:52 +01:00
  • c56469eba5
    Update public room list endpoints to r0.6.0 Jonas Platte 2019-11-11 19:54:24 +01:00
  • fa771877f7 Fix wording in Cargo.toml description Wim de With 2019-11-11 11:07:45 +01:00
  • 7a2b14fe15 Add homepage and repository URLs to Cargo.toml Wim de With 2019-11-11 11:07:17 +01:00
  • 531bbb6429 Configure Travis Wim de With 2019-11-11 11:04:52 +01:00
  • 4339999152 Initial commit Wim de With 2019-11-08 15:15:53 +01:00
  • 82f652abb4
    Remove #![feature(impl_trait_in_bindings)] from doc test Jonas Platte 2019-11-07 19:31:40 +01:00
  • d1b1e3729b
    Remove 1.34.2 from CI, update README.md Jonas Platte 2019-11-07 19:15:42 +01:00
  • 3cbc3f04bd
    Remove #![feature(async_await)] from doc tests Jonas Platte 2019-11-07 19:01:28 +01:00
  • e5a3027b3b Add CHANGELOG.md, ruma-api-macros/CHANGELOG.md Jonas Platte 2019-11-04 11:37:56 +01:00
  • a43ba86836 Add some backticks in doc comments Jonas Platte 2019-11-02 14:31:12 +01:00
  • 59056808de Remove #![deny(warnings)], #![warn(clippy::…)] Jonas Platte 2019-11-02 14:15:49 +01:00
  • d5d0393792 Add CHANGELOG.md's Jonas Platte 2019-11-01 19:34:42 +01:00
  • 2877fde4ad Update travis config, README.md Jonas Platte 2019-11-01 11:13:45 +01:00
  • f5c870bd56 Re-run cargo fmt Jonas Platte 2019-11-01 11:12:31 +01:00
  • 3e3e7cb7b3 Fix missing Jonas Platte 2019-11-01 11:11:05 +01:00
  • f994672db5 Replace lazy_static with once_cell Jonas Platte 2019-10-31 22:55:24 +01:00
  • 6ae72856d7 Remove #![deny(warnings)], #![warn(clippy::…)] Jonas Platte 2019-10-31 22:38:01 +01:00
  • ca3d77e620 Fix warnings Jonas Platte 2019-10-31 22:37:27 +01:00
  • b8f5194bd3 Remove #![deny(warnings)], #![warn(clippy::…)] Jonas Platte 2019-10-31 22:36:41 +01:00
  • 8d734d88fc Update travis configuration Jonas Platte 2019-10-31 22:35:45 +01:00
  • 31b683ab69 Remove #![deny(warnings)], #![warn(clippy::…)] Jonas Platte 2019-10-31 22:33:55 +01:00
  • 70d4f83ba3 Allow clippy::use_self Jonas Platte 2019-10-31 22:33:20 +01:00
  • 26068c462d Remove unneeded clones Jonas Platte 2019-10-31 22:33:12 +01:00
  • 859ec7babe Add 1.34.2, beta, nightly to travis Jonas Platte 2019-10-31 22:32:57 +01:00
  • fc145097be Update dependencies, use single-line toml syntax Jonas Platte 2019-10-31 22:29:48 +01:00
  • d3e5190670 Remove #![deny(warnings)], #![warn(clippy::…)] Jonas Platte 2019-10-31 22:21:50 +01:00
  • f887310524 Apply clippy suggestion Jonas Platte 2019-10-31 22:21:26 +01:00
  • 1cd00e05e9 Re-format test Jonas Platte 2019-10-31 22:21:16 +01:00
  • 972022c175 Add MSRV section to README.md Jonas Platte 2019-10-31 22:18:59 +01:00
  • a13f2a7eb9 Test beta and nightly on CI Jonas Platte 2019-10-31 22:18:50 +01:00
  • 9f143f3383 Update dependencies Jonas Platte 2019-10-31 22:10:49 +01:00
  • 5a0a269cfe Remove #![deny(warnings)] Jonas Platte 2019-10-31 22:05:33 +01:00
  • ba332af83e Update http dependency Jonas Platte 2019-10-30 18:48:06 +01:00
  • 6e13de9563 Bump version Jonas Platte 2019-10-30 18:44:20 +01:00
  • 682dda60fa Update dependencies Jonas Platte 2019-10-30 18:43:38 +01:00
  • a55fe5511e Remove #![feature(async_await)] from examples Jonas Platte 2019-10-30 18:43:22 +01:00
  • e6fd6a34f3 Bump version to 0.4.0 Jonas Platte 2019-10-29 20:49:28 +01:00
  • ad582de058 Allow clippy warning use_self Jonas Platte 2019-10-29 20:49:09 +01:00
  • 41387208ab Test Rust 1.34.2 in CI (and beta, nightly) Jonas Platte 2019-10-29 20:39:57 +01:00
  • b35e843fe2 Update dependencies Jonas Platte 2019-10-29 20:35:46 +01:00
  • 0889d1e0ef Fix version of ruma-api-macros Jonas Platte 2019-10-29 20:06:16 +01:00
  • 4a03892ad6 Bump versions Jonas Platte 2019-10-29 20:05:07 +01:00
  • 540a69a8e4 Remove percent-encoding dependency (not currently used) Jonas Platte 2019-10-29 19:56:00 +01:00
  • 958a0a01c4 Remove server-side functionality Jonas Platte 2019-10-29 12:11:38 +01:00
  • 481f4c682c Remove unnecessary main declaration in doctest Jonas Platte 2019-10-29 12:01:09 +01:00
  • 7e7041fbef Allow clippy::use_self Jonas Platte 2019-10-29 11:02:25 +01:00
  • 83bb889b64 Bump MSRV from 1.34 to 1.34.2, test it in CI Jonas Platte 2019-10-29 00:14:00 +01:00
  • 67fe498a4d Bump version to 0.15.1 Jonas Platte 2019-10-27 21:26:25 +01:00
  • 63e32f2b01 Exhausively match EventType in collection deserilization code Jonas Platte 2019-10-27 21:26:03 +01:00
  • 3b78391fbc Implement custom event deserialization Jonas Platte 2019-10-27 21:01:28 +01:00
  • cbe22a84eb Remove commented-out code Jonas Platte 2019-10-27 20:56:32 +01:00
  • 64a05a3c04 Bump versions Jonas Platte 2019-10-24 22:56:06 +02:00
  • a118ee3e9e Update ruma-events-macros' dependencies Jonas Platte 2019-10-24 22:55:33 +02:00
  • ce6937c1a0 Update docs Jonas Platte 2019-10-24 22:55:10 +02:00
  • 1af436b775 Simplify InvalidEvent, update its documentation Jonas Platte 2019-10-24 22:26:20 +02:00
  • 398e0a73d1 travis: Don't run clippy on old rustc Jonas Platte 2019-10-23 03:05:16 +02:00
  • cb4bddf60a Disable clippy lint use_self for ruma-events-macros Jonas Platte 2019-10-23 03:05:02 +02:00
  • 2dd9ddd4e8 Allow clippy warning use_self Jonas Platte 2019-10-23 02:53:00 +02:00
  • 677fb69bde travis: Add allowed-to-fail nightly job Jonas Platte 2019-10-23 02:52:38 +02:00
  • 09a5e80472 travis: Only run cargo-audit on stable Jonas Platte 2019-10-23 02:46:11 +02:00
  • 09378eb410 Refactor collection deserialization Jonas Platte 2019-10-23 02:24:07 +02:00
  • 1689b09a05 travis: Test ruma-events on different rustc versions Jonas Platte 2019-10-23 02:10:53 +02:00
  • 60c817e1b0 Restore Rust 1.34.2 compatibility Jonas Platte 2019-10-23 02:09:34 +02:00
  • c925cd13f1 Update documentation Jonas Platte 2019-10-23 01:42:06 +02:00
  • 63a012d338 Remove useless .to_owned() Jonas Platte 2019-10-23 01:41:37 +02:00
  • 922a35eced Refactor InvalidEvent Jonas Platte 2019-10-23 01:41:09 +02:00
  • 665fe4f4f4 Move (de)serialization helpers to util module Jonas Platte 2019-10-22 23:56:03 +02:00
  • 777f3b9686 Re-run rustfmt Jonas Platte 2019-10-22 23:52:44 +02:00
  • c21ecd9b6d Add more documentation to vec_as_map_of_empty Florian Jacob 2019-10-22 23:44:18 +02:00
  • 7e5ca6e7af Simplify StrippedStateContent deserialization Jonas Platte 2019-10-21 14:20:53 +02:00
  • 7e210476fa Re-enable #![deny(...)] attributes Jonas Platte 2019-10-19 02:31:54 +02:00
  • 9536099f38 Replace custom Void type, change TryFromRaw::Err bound Jonas Platte 2019-10-19 02:13:21 +02:00
  • 63b85f524c Get rid of redundant clone()s (thanks to clippy) Jonas Platte 2019-10-18 23:48:48 +02:00
  • 4f74c0b4fe Update dependency versions Jonas Platte 2019-10-18 00:47:42 +02:00
  • 7f771bc788 Fix failing tests Jonas Platte 2019-10-18 00:46:35 +02:00
  • 0dbd20285f Update ruma-api Jonas Platte 2019-10-17 00:43:24 +02:00
  • 134738f676 Remove stuff only needed for server-side usage Jonas Platte 2019-10-17 00:41:18 +02:00
  • 4ad8ee7d08 Switch ruma-api branch Jonas Platte 2019-10-17 00:23:53 +02:00