Commit Graph

  • 85990676cd Remove impl Serialize for EventResult Jonas Platte 2019-10-17 00:21:52 +02:00
  • 982d978d94 Almost finish deserialize impl's Jonas Platte 2019-10-16 21:40:30 +02:00
  • 5ad549b3e4 Add part of the deserialization logic for collections/raw/* Jonas Platte 2019-10-16 00:07:06 +02:00
  • 1aaee389ec Add missing TryFromRaw implementations Jonas Platte 2019-10-15 23:45:45 +02:00
  • 09b8de5b6e Introduce FromRaw in addition to TryFromRaw Jonas Platte 2019-10-15 20:26:30 +02:00
  • a6c34596d7 Rename EventResultCompatible to TryFromRaw Jonas Platte 2019-10-15 20:02:12 +02:00
  • 4329d32af7 Update deps Jonas Platte 2019-10-14 22:31:47 +02:00
  • 516f027aca temporarily add panicing Serialize impl for EventResult Jonas Platte 2019-10-14 22:20:31 +02:00
  • 2022dcc5f2 Update deps Jonas Platte 2019-10-14 22:14:01 +02:00
  • 9b26c60fe8 Complete EventResult API for stripped Jonas Platte 2019-10-13 19:13:15 +02:00
  • c20d79db7d Inline try_from method into EventResultCompatible Jonas Platte 2019-10-08 21:28:18 +02:00
  • af9f08ad2d Update dependencies Jonas Platte 2019-10-03 11:11:48 +02:00
  • 05562a48a3 WIP Jonas Platte 2019-09-28 01:17:38 +02:00
  • 297bae4cbb Remove FromStr, TryFrom<&'_ str> implementations Jonas Platte 2019-09-29 10:56:15 +02:00
  • fbd8b2be54 Apply clippy suggestion Jonas Platte 2019-09-27 23:58:05 +02:00
  • fb0f8a4d91 Integrate ruma-events-macros into the repository Jonas Platte 2019-09-13 22:28:34 +02:00
  • 883a9566d2 Add 'ruma-events-macros/' from commit '659dc963949cdb3d928d9f5d3ed9a49e1e2b6158' Jonas Platte 2019-09-13 22:17:22 +02:00
  • 721dc6f413 Update dependencies Jonas Platte 2019-09-07 11:59:00 +02:00
  • 91d564dcf8 WIP Jimmy Cuadra 2019-09-03 12:01:29 -07:00
  • 659dc96394
    Merge pull request #1 from ahmedcharles/update Jimmy Cuadra 2019-09-02 19:31:04 -07:00
  • b08f1a964d Update dependencies. Ahmed Charles 2019-09-01 10:26:57 +00:00
  • eb3c523444
    chore: Exclude unneeded files Igor Gnatenko 2019-08-25 14:10:44 +02:00
  • f1927b2e5b Replace FromStr/TryFrom impls with Deserialize using EventResult. Jimmy Cuadra 2019-08-22 17:31:13 -07:00
  • 1c57a2380d Disable clippy lint cognitive_complexity for ruma-api-macros Jonas Platte 2019-08-16 23:22:34 +02:00
  • 3b3744153f Update dependencies Jonas Platte 2019-08-16 21:42:26 +02:00
  • 98e0bad1b1 Update to the new ruma-events API Jonas Platte 2019-08-09 00:13:14 +02:00
  • 05f181d9f1 Make serde_json::Value usage consistent Jonas Platte 2019-08-09 00:36:56 +02:00
  • c309eed2ae impl Deserialize for m.room.server_acl Jimmy Cuadra 2019-08-06 15:23:40 -07:00
  • db89aad22c impl Deserialize for m.room.canonical_alias Jimmy Cuadra 2019-08-06 15:19:55 -07:00
  • 35e5ed9491 impl Deserialize for m.room.power_levels Jimmy Cuadra 2019-08-06 15:15:33 -07:00
  • 2a2dcf6801 impl Deserialize for m.room.name Jimmy Cuadra 2019-08-06 15:07:38 -07:00
  • bd64b7f4be impl Deserialize for m.room.message Jimmy Cuadra 2019-08-06 15:02:05 -07:00
  • 2acca3e3ef impl Deserialize for m.room.encrypted Jimmy Cuadra 2019-08-06 14:54:25 -07:00
  • c69e1c6204 impl Deserialize for m.ignored_user_list Jimmy Cuadra 2019-08-06 14:45:18 -07:00
  • 685a61954c Ensure validation logic for m.key.verification.start is run when deserializing the event, not just the content. Jimmy Cuadra 2019-08-06 01:25:29 -07:00
  • 4984868e21 EventResult::into --> EventResult::into_result Jimmy Cuadra 2019-08-05 16:32:14 -07:00
  • 30c1ef07dc impl Deserialize m.key.verification.start Jimmy Cuadra 2019-08-05 15:55:25 -07:00
  • 04cc113473 Add EventResult type for fallible deserialization. Jimmy Cuadra 2019-08-05 15:54:59 -07:00
  • 6a5af6bf8b Make inclusion lists in event filters optional Jonas Platte 2019-08-05 12:13:52 +02:00
  • 11eba71083 Remove remaining unused imports Jonas Platte 2019-08-04 17:43:14 +02:00
  • 413f489f0c Update dependencies Jonas Platte 2019-08-04 16:42:33 +02:00
  • 098c1d767c Update doc-tests Jonas Platte 2019-07-26 01:40:31 +02:00
  • b2cb9a67b3 Re-enable tls by default, update deps Jonas Platte 2019-07-26 01:40:24 +02:00
  • a71b286dcd Re-export ruma_client_api from ruma_client Jonas Platte 2019-07-21 01:41:52 +02:00
  • cfaabe9486 Use endpoint_is_request branch for ruma-[client-]api Jonas Platte 2019-07-21 01:38:19 +02:00
  • 5543edb7b9 Export ruma_events, ruma_identifers Jonas Platte 2019-07-20 20:56:00 +02:00
  • 489be83a57 Re-add message_log example Jonas Platte 2019-07-20 20:34:52 +02:00
  • b21b1cec8f Rerun rustfmt Jonas Platte 2019-07-20 20:34:44 +02:00
  • d9a88cb63f Improve return type of sync Jonas Platte 2019-07-20 20:34:18 +02:00
  • bbeb437635 Export type aliases HttpClient and HttpsClient Jonas Platte 2019-07-20 14:23:12 +02:00
  • 419a046098 Specify ruma-events git rev Jonas Platte 2019-07-20 12:54:30 +02:00
  • ef380003ff Update to std::future::Futures, feature(async_await) Jonas Platte 2019-07-20 01:50:25 +02:00
  • 09aaf69007 Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:02:53 -07:00
  • b5102db0d4 Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:02:24 -07:00
  • f6abbf4262 Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:02:08 -07:00
  • e11ac61bef Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:01:50 -07:00
  • 0a23110786 Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:01:27 -07:00
  • 7dffd7b750 Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:01:01 -07:00
  • b115a047ed Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-03 14:00:41 -07:00
  • 85142faf20
    Merge pull request #42 from ruma/update-deps Jimmy Cuadra 2019-08-03 13:55:40 -07:00
  • 90b850a60d Update dependencies (except ruma-events) Jonas Platte 2019-07-19 22:05:11 +02:00
  • ef2535a7c2 Bump ruma-api-macros to 0.7.1. Jimmy Cuadra 2019-08-02 18:41:03 -07:00
  • d8830770db Remove ruma-api as a dependency from ruma-api-macros. Jimmy Cuadra 2019-08-02 18:40:21 -07:00
  • 12cfa48fc5 Bump ruma-api-macros to 0.7.0. Jimmy Cuadra 2019-08-02 17:50:11 -07:00
  • 97c1a37f0c Update homepage and repository URLs for ruma-api-macros. Jimmy Cuadra 2019-08-02 17:49:06 -07:00
  • 4436bbfe5d Update ruma-api-macros README and remove redundant files. Jimmy Cuadra 2019-08-02 17:47:56 -07:00
  • 3e9fd80a7e Update dependencies and remove unnecessary ones. Jimmy Cuadra 2019-08-02 17:45:18 -07:00
  • 1bbdbff592 Only build PRs and the master branch on CI. Jimmy Cuadra 2019-08-02 17:37:26 -07:00
  • 6e7e6b5aec Run CI against all workspace members. Jimmy Cuadra 2019-08-02 17:07:33 -07:00
  • 4f03c4dce2 Re-export ruma-api-macros from ruma-api. Jimmy Cuadra 2019-08-02 16:08:35 -07:00
  • e291730288 Add 'ruma-api-macros/' from commit '02bcb5f0384340d3a722ae93cdb0b74015902c7e' Jimmy Cuadra 2019-08-02 13:51:32 -07:00
  • 278de79267 Bump version to 0.6.1 Anthony Ramine 2019-07-31 10:49:32 +02:00
  • 2aba0def87 Merge #59 bors[bot] 2019-07-31 08:27:48 +00:00
  • 954b24f2bb
    Merge pull request #23 from ruma/v0.10.0 Jimmy Cuadra 2019-07-30 14:09:07 -07:00
  • 31641affad
    Expose lifetimes in UrlEncodedSerializer Nikhil Benesch 2019-07-30 13:26:36 -04:00
  • 78507b1d8b
    Update dependencies, bump version to 0.10.0 Jonas Platte 2019-07-30 17:37:09 +02:00
  • 4250a6bcd9 Merge #51 bors[bot] 2019-07-30 07:41:19 +00:00
  • 68113de90f Merge #57 bors[bot] 2019-07-30 07:37:26 +00:00
  • 59f990aba4
    url is a public dependency, so updating it to 2.0 is a breaking change Simon Sapin 2019-07-29 10:19:29 +02:00
  • 02bcb5f038
    Merge pull request #20 from ruma/spans Jimmy Cuadra 2019-07-26 09:45:41 -07:00
  • a89f69e4f3 Add documentation to Meta::from_attribute Jonas Platte 2019-07-25 23:59:35 +02:00
  • 53cf6c562d Re-run rustfmt Jonas Platte 2019-07-25 22:42:47 +02:00
  • 8f3b141db5 Replace string literals by identifiers in #[ruma_api] attributes Jonas Platte 2019-07-25 22:00:24 +02:00
  • 777e9c4c70 Stop throwing away span information when parsing metadata Jonas Platte 2019-07-20 12:41:54 +02:00
  • 9e2e91d34f Bump version to 0.14.0. Jimmy Cuadra 2019-07-25 10:44:23 -07:00
  • 72f79ec1b6 Bump dependencies. Jimmy Cuadra 2019-07-25 10:43:48 -07:00
  • 2edf22157c Bump version to 0.14.0. Jimmy Cuadra 2019-07-25 10:33:04 -07:00
  • 70cd077f29 Update dependencies. Jimmy Cuadra 2019-07-25 10:19:57 -07:00
  • bb5a159412 Tweak documentation and import names. Jimmy Cuadra 2019-07-25 10:04:49 -07:00
  • 4324ab29cf
    Merge pull request #21 from ruma/endpoint_is_request Jimmy Cuadra 2019-07-25 09:37:16 -07:00
  • 7a68839562 Run cargo-audit on CI. Jimmy Cuadra 2019-07-24 22:45:53 -07:00
  • 9372a89e17 Run cargo-audit on CI. Jimmy Cuadra 2019-07-24 22:44:32 -07:00
  • cebb40eca0
    Merge pull request #7 from ruma/update-deps Jimmy Cuadra 2019-07-24 10:15:42 -07:00
  • b627ae9311
    Merge pull request #10 from ruma/update-deps Jimmy Cuadra 2019-07-24 10:09:54 -07:00
  • 99ef71ac2e Update the url crate to 2.0 Simon Sapin 2019-07-23 18:34:37 +02:00
  • 346eef3081 Update ring to 0.16.1, untrusted to 0.7.0 Jonas Platte 2019-07-23 22:08:12 +02:00
  • 59bd63d25e Update rand to 0.7, regex to 1.2.0, url to 2.0.0 Jonas Platte 2019-07-23 21:15:29 +02:00
  • 4bafdb1ed7 Change invalid host tests from '-' to '/' Jonas Platte 2019-07-23 21:34:19 +02:00
  • 110fd05d1d Run cargo-audit on CI. Jimmy Cuadra 2019-07-23 10:00:34 -07:00
  • 29a8fa38a9 Run cargo-audit on CI. Jimmy Cuadra 2019-07-23 09:59:38 -07:00