Commit Graph

  • 8b13602b3b Merge branch 'room-search' Damir Jelić 2020-06-26 10:15:31 +0200
  • 92a43e7685 Move test data to test crate, fix docs Devin R 2020-06-25 08:31:51 -0400
  • 262a61afc9 crypto: Simplify the group session pair creation. Damir Jelić 2020-06-25 13:31:30 +0200
  • 1016519bb6 matrix_sdk: Rename public room builder and client methods Devin R 2020-06-24 07:46:40 -0400
  • 4dbe785bd7 matrix_sdk: Add get_public_rooms* methods to Client Devin R 2020-06-23 17:31:58 -0400
  • 676d547161 matrix-sdk: Disable the tarpaulin skip lines since it fails to run with them. Damir Jelić 2020-06-24 11:25:31 +0200
  • 6a670163d3 Merge branch 'feature/display-name' Damir Jelić 2020-06-24 10:42:58 +0200
  • b8c4d1d5fa matrix-sdk: Remove the last test_data folder and fix the remaining tests. Damir Jelić 2020-06-24 10:07:03 +0200
  • 9e738f45ef crypto/base: Finish moving to using static json values for test data Devin R 2020-06-22 15:40:51 -0400
  • 8e8ac8c5ac matrix_sdk_base: Use test_json values for tests in base Devin R 2020-06-21 14:22:28 -0400
  • 4a7b3a103c matrix_sdk_test: Use static JSON values instead of reading files Devin R 2020-06-21 14:01:04 -0400
  • fc077bcd6b matrix-sdk-test: Remove duplicate test_data folder, leave top-level Devin R 2020-06-17 15:40:01 -0400
  • c0c02baffc Run cargo fmt and apply clippy lints. Denis Kasak 2020-06-20 12:57:59 +0200
  • 1174ccfc89
    Merge branch 'master' into feature/display-name Denis Kasak 2020-06-20 12:54:46 +0200
  • 733689870e Fix compilation error and remaining test. Denis Kasak 2020-06-20 12:51:02 +0200
  • 255451b8c7 Add missing dependency matrix-sdk-common-macros to matrix-sdk Marcel 2020-06-17 19:42:07 +0200
  • d4087a1aae Fix cargo fmt issues that the local version didn't auto fix Marcel 2020-06-17 19:16:04 +0200
  • f07ac5d679 Commit missing matrix_sdk_common_macros folder Marcel 2020-06-17 19:08:26 +0200
  • 8b77b4171a Do wasm sepcific changes: - Only use send+sync when not using wasm - Use wasm capabale async_trait wrapper macro - Make room and room_member specific structs always clonable Marcel 2020-06-17 18:52:53 +0200
  • ea427cf366 Merge branch 'upload-keys' Damir Jelić 2020-06-17 09:33:09 +0200
  • 15191d0230 crypto: Fix overflow in should_upload_keys, bail out if uploaded keys > max uploaded Devin R 2020-06-16 18:07:13 -0400
  • 5bd3c49afc Correctly handle disambiguation for exiting members, refactor and test. Denis Kasak 2020-06-15 17:11:12 +0200
  • 765487dd9f Fix comment style. Denis Kasak 2020-06-15 17:05:10 +0200
  • 03e53e991b Hoist prev_content to top-level in both timeline and state events. Denis Kasak 2020-06-15 17:04:10 +0200
  • c3373f796b Merge branch 'export-base-error' Damir Jelić 2020-06-15 09:47:51 +0200
  • 311e41ee0d matrix-sdk: Fix the author field in the cargo files. Damir Jelić 2020-06-15 09:47:13 +0200
  • f8b5fceeb1 matrix-sdk: Export matrix-sdk-base Error type as BaseError Devin R 2020-06-14 20:00:41 -0400
  • 97b1bb6004 Must not take our user into account when calculating room name. Denis Kasak 2020-06-10 22:45:08 +0200
  • 331cb02266 Split joined/invited users and handle removing users. Denis Kasak 2020-06-10 18:12:27 +0200
  • 7751605e37 Nix RoomMember::update_member and tracking membership. Denis Kasak 2020-06-10 16:36:51 +0200
  • a0eaa9c364 Implement RoomMember::unique_name. Denis Kasak 2020-06-10 14:44:41 +0200
  • 241d456a81 Add RoomMember::name. Denis Kasak 2020-06-10 14:39:12 +0200
  • 3e5b6bb460 Style fixes. Denis Kasak 2020-06-10 12:04:58 +0200
  • 5868c72662 Small refactor so we don't duplicate user_id creation. Denis Kasak 2020-06-10 12:01:01 +0200
  • 4c184a30a2 Add doc comment to RoomName::calculate_name. Denis Kasak 2020-06-10 00:28:56 +0200
  • e4977d1d2a Refactor member_display_name. Denis Kasak 2020-06-09 23:02:01 +0200
  • ac069152b9 Retrieve user id from RoomMember instead of reconstructing. Denis Kasak 2020-06-09 22:19:51 +0200
  • 82827542b7 fixup: explicit type annotations Denis Kasak 2020-06-09 19:31:01 +0200
  • 20a8e8e49b Fix comment styling. Denis Kasak 2020-06-09 19:24:00 +0200
  • 098cc1f9f8 Add explicit type annotation. Denis Kasak 2020-06-09 19:08:14 +0200
  • a3c46c6144 Run cargo fmt. Denis Kasak 2020-06-09 16:41:26 +0200
  • f35fbdf8b0 Merge branch 'register' Damir Jelić 2020-06-09 16:30:01 +0200
  • 442464add6 matrix-sdk: Implement sending of Http DELETE requests. Damir Jelić 2020-06-09 16:29:17 +0200
  • abe40dff11 matrix_sdk: Remove code duplication in our send methods. Damir Jelić 2020-06-09 16:28:24 +0200
  • b93eb0e318 Make Room::member_display_name return MXID as fallback. Denis Kasak 2020-06-09 16:11:41 +0200
  • e6b67e5fa7 Add short explanation to Room::member_display_name. Denis Kasak 2020-06-09 15:35:43 +0200
  • 22ba253103 Use "disambiguated" instead of "resolved" display name in the doc comment. Denis Kasak 2020-06-09 15:29:37 +0200
  • a9fd63fd4b Fix display name disambiguation so it passes the test. Denis Kasak 2020-06-09 15:17:38 +0200
  • 60a43439e5 Properly test for display name disambiguation. Denis Kasak 2020-06-09 15:17:21 +0200
  • b6d7939685 matrix-sdk: Vary sync token with each EventBuilder::build_sync_response call. Denis Kasak 2020-06-09 15:10:41 +0200
  • 4df0a839aa Fix Markdown in doc comment. Denis Kasak 2020-06-09 11:34:16 +0200
  • e3cb3566bf Rename display_names -> disambiguated_display_names. Denis Kasak 2020-06-09 11:10:09 +0200
  • 9f34615869 Add first test for display names Valentin Brandl 2020-05-14 17:09:30 +0200
  • 05503b28b7 Only add name duplicates to the display name map Valentin Brandl 2020-05-14 17:09:18 +0200
  • 49e913865d Fix failing test Valentin Brandl 2020-05-14 15:05:06 +0200
  • 4675a72e6b Rename accessor for display name Valentin Brandl 2020-05-14 14:53:11 +0200
  • d5f66631c1 Implement display name resolving Valentin Brandl 2020-05-13 16:18:07 +0200
  • 81baca2f92 base_client: emit typing events and test using EventEmitter Devin R 2020-06-06 17:00:29 -0400
  • 6e5870bd2b crypto: Simplify the max keys calculation for one-time key uploads. Damir Jelić 2020-06-04 17:36:33 +0200
  • 6df1f12b45 async_client: add docs/test for register_user, send_uiaa and RegistrationBuilder Devin R 2020-06-02 14:57:56 -0400
  • 5abac19b72 request_builder/async_client: add register endpoint and RegistrationBuilder for making the request Devin R 2020-06-02 07:55:24 -0400
  • 62e959a94d Merge branch 'expose-send' Damir Jelić 2020-06-02 11:20:47 +0200
  • 54871f2af9 matrix-sdk: Make the example for the send method comiple. Damir Jelić 2020-06-02 11:15:04 +0200
  • 6a323525b5 Add example to the Client::send() doccomment Marcel 2020-05-28 16:59:30 +0200
  • 1d00f79675 Run cargo fmt for the get_profiles example Marcel 2020-05-28 16:47:04 +0200
  • 7201749280 Add small example on how to use Client::send Marcel 2020-05-28 16:32:28 +0200
  • 5175cd8ddb crypto: Remove some unnecessary mem::replace calls. Damir Jelić 2020-06-02 10:36:51 +0200
  • 21b33f4e61 Merge branch 'doc-fix' Damir Jelić 2020-06-02 10:31:09 +0200
  • 9f34b371be Merge branch 'unify-ee-methods' Damir Jelić 2020-06-02 10:30:20 +0200
  • 587614cdd7 Merge branch 'unrecognized' Damir Jelić 2020-06-02 10:28:57 +0200
  • db38bf1276 event_emitter: use enum to represent custom events and raw json Devin R 2020-06-01 17:02:12 -0400
  • 761071dac5 base_client: fix doc grammer and consistency, group request methods together Devin R 2020-06-01 07:50:45 -0400
  • 8f017e7b27 event-emitter: rename on_account_data_* -> on_non_room_* Devin R 2020-06-01 07:13:57 -0400
  • b1864887aa matrix-sdk: enable messages feature by default Devin R 2020-06-01 06:45:38 -0400
  • 9cb86596d8 add support for custom events and unrecognized by ruma events, test new code Devin R 2020-05-29 17:36:58 -0400
  • 8ee6c3bdc8 matrix-sdk: Don't require Send for the sync callback. Damir Jelić 2020-05-29 09:29:53 +0200
  • 16f4021800 common: Depend on the git version of futures-locks again. Damir Jelić 2020-05-26 22:21:03 +0200
  • fd3dc50ebe test: Add a copy of the test data to the test crate. Damir Jelić 2020-05-26 21:30:15 +0200
  • 5ff7658f30 matrix-sdk-test: Specify a version for the test macros. Damir Jelić 2020-05-26 19:59:40 +0200
  • efc80449c4 matrix-sdk-common: Depend on a version of futures-locks. Damir Jelić 2020-05-26 19:33:36 +0200
  • 5637cdd133 matrix-sdk: Add a bunch of readmes to the crates. Damir Jelić 2020-05-26 19:33:13 +0200
  • 6c3863f096 base: Don't unwrap when creating the olm machine. Damir Jelić 2020-05-25 14:58:06 +0200
  • 3b5c9d3c75 Merge branch 'prev-content' Damir Jelić 2020-05-25 14:31:19 +0200
  • f3e04b5a74 Merge branch 'read-marker' Damir Jelić 2020-05-25 14:23:58 +0200
  • 8869da0a38 Merge branch 'msg-tests' Damir Jelić 2020-05-25 14:22:15 +0200
  • ba66ee214f matrix-sdk: Move most of the configuration to the base client. Damir Jelić 2020-05-25 14:21:04 +0200
  • 621b1b08e4 async_client: read_marker/receipt doc fixes Devin R 2020-05-25 07:46:50 -0400
  • b24b4b7423 messages: enable this feature by default Devin R 2020-05-25 07:37:49 -0400
  • 7edb42b75c matrix-sdk: Use futures-timer's wasm-bindgen feature stoically 2020-05-24 16:05:02 +0200
  • 1ba2f584cb add the `messages` feature to dev-deps so the tests are run Devin R 2020-05-23 08:14:29 -0400
  • a6303d041b async_client: add test for read_marker endpoint Devin R 2020-05-23 06:38:55 -0400
  • ac4698f0d6 base_client: only swap prev_content if outer is None Devin R 2020-05-22 21:29:51 -0400
  • f31357c4e1 async_client: read_marker endpoint, fix read_receipt docs Devin R 2020-05-22 18:05:12 -0400
  • 86a01a0ca6 Merge branch 'master' into prev-content Devin R 2020-05-22 17:17:27 -0400
  • 2f6bebdd1a base_client: replace event if prev_content deserialized from unsigned Devin R 2020-05-22 17:12:58 -0400
  • b8a9e05ebb examples: Fix the wasm bot example. Damir Jelić 2020-05-22 16:19:30 +0200
  • ea5f7f1d19 matrix-sdk: Don't require the the session at client creation time. Damir Jelić 2020-05-22 15:23:58 +0200
  • cffa2990b6 Merge branch 'swap-roomstate' Damir Jelić 2020-05-22 10:09:47 +0200
  • 6e83f7ffa1 base: Rename the method to remove room state. Damir Jelić 2020-05-22 09:54:42 +0200
  • 5c7ea17eef state_store: only remove room state file don't bother moving the file Devin R 2020-05-21 18:38:25 -0400