Commit Graph

  • d83d8b959c fix(sdk): Implement SyncEvent for SyncRedactionEvent master Charlotte Som 2021-09-16 03:49:31 +0100
  • 866ab33c45 chore: Remove some unneeded clippy silences Damir Jelić 2021-09-15 20:48:15 +0200
  • 7764f01b59 fix(crypto): Only send cancellations if there were multiple request recipients Damir Jelić 2021-09-15 20:28:16 +0200
  • ff9bb94ab4 docs(sdk): Simplify the event sending examples Damir Jelić 2021-09-15 20:27:36 +0200
  • 28412344d5 docs(sdk): Fix the link to the examples dir Damir Jelić 2021-09-15 14:07:52 +0200
  • bae6b33497 feat(sdk): Add the ability to send out custom message events Damir Jelić 2021-09-15 13:55:23 +0200
  • 7a21bdd573 docs(sdk): Fix a small typo Damir Jelić 2021-09-15 10:24:49 +0200
  • 43011261a8 fix(sdk): Remove the room_send method from the Client Damir Jelić 2021-09-15 10:22:36 +0200
  • d8b60dfe55 feat(sdk): Add support to send out custom state events Damir Jelić 2021-09-14 17:54:24 +0200
  • 70ab0f446d chore: Sort the deps in our Cargo.toml files Damir Jelić 2021-09-14 15:32:58 +0200
  • af74988a83 chore: Rename the crate folders to use dashes instead of underscores Damir Jelić 2021-09-14 15:18:39 +0200
  • 31b7063e68 docs(sdk): Remove unwraps from the joined room doc examples Damir Jelić 2021-09-14 15:05:40 +0200
  • f42883eaad docs(sdk): Remove some unwraps from the encryption doc examples Damir Jelić 2021-09-14 15:05:11 +0200
  • 7de782d3a2 chore(sdk): Move the various config structs into its own module Damir Jelić 2021-09-14 15:02:09 +0200
  • cf26557cc2 chore(sdk): Move the sso related imports into the sso login method Damir Jelić 2021-09-14 13:20:03 +0200
  • 29d11db73a chore(sdk): Move the e2ee related client methods to the encryption module Damir Jelić 2021-09-14 13:10:22 +0200
  • e8c5b0766e chore(sdk): Move all the crypto related module under an encryption module Damir Jelić 2021-09-14 12:31:40 +0200
  • 041ef66c01 chore: Move the crates into a subfolder Damir Jelić 2021-09-14 09:58:22 +0200
  • b3bbcd1729 chore: Set a rust version in our crates Damir Jelić 2021-09-14 09:42:55 +0200
  • 69ccc5a9f9 chore(sdk): Bump the version Damir Jelić 2021-09-13 11:38:20 +0200
  • f9f83eaa39 chore(base): Bump the version Damir Jelić 2021-09-13 11:36:39 +0200
  • f243a684d4 chore(crypto): Bump the version Damir Jelić 2021-09-13 11:35:06 +0200
  • a82de88963 chore(common): Bump the version Damir Jelić 2021-09-13 11:32:23 +0200
  • 97e15feb0d Merge branch 'fix-sdk-common-dep-feature' Damir Jelić 2021-09-13 11:47:20 +0200
  • 51072a5dab fix(common): wasm_bindgen dependency feature Antoine Martin 2021-09-12 00:57:35 +0200
  • 500bb6e940 fix(sdk): Test that invited member events get emitted Damir Jelić 2021-09-13 10:51:20 +0200
  • 140630745f Fix confusion between initial / stripped state events Jonas Platte 2021-09-11 22:28:38 +0200
  • 1ea9c9a915 fix(base): Allow the presence of a room member to be dead for now Damir Jelić 2021-09-13 10:18:45 +0200
  • b8001b78b4 fix(crypto): Fix some clippy warnings Damir Jelić 2021-09-13 10:18:23 +0200
  • a6916dd9dd chore(sdk): Bump the version Damir Jelić 2021-09-10 21:41:37 +0200
  • b96624890e Merge branch 'event-handler-encryption-info' Damir Jelić 2021-09-10 21:36:16 +0200
  • 7e9090399b chore(qrcode): Bump the version Damir Jelić 2021-09-10 20:45:17 +0200
  • 9c53c478d9 chore(base): Bump the version Damir Jelić 2021-09-10 19:54:58 +0200
  • e0447c8190 chore(crypto): Bump the version Damir Jelić 2021-09-10 19:28:13 +0200
  • 4bcbcb146e Merge branch 'feature/qrcode-feature' Damir Jelić 2021-09-10 19:20:08 +0200
  • ae0f4c4cc5 docs(sdk): Add some missing hints for the qrcode feature Damir Jelić 2021-09-10 17:41:33 +0200
  • 40b465a093 chore(test): Bump the version Damir Jelić 2021-09-10 16:42:17 +0200
  • a4de38ce28 chore(common): Bump the version Damir Jelić 2021-09-10 16:58:14 +0200
  • d6d51ef4b1
    Show Option<EncryptionInfo> event handler context in doc example Jonas Platte 2021-09-10 17:12:17 +0200
  • 92b0ba21e4 docs(common): Use the readme for the crate level docs Damir Jelić 2021-09-10 12:31:24 +0200
  • 82a99b5267 address code review issues Alexander Sieg 2021-09-10 16:26:21 +0200
  • 349e3cae06 Merge remote-tracking branch 'origin/master' into feature/qrcode-feature Alexander Sieg 2021-09-10 16:00:41 +0200
  • 48b3307934 chore: Bump our deps Damir Jelić 2021-09-10 10:08:48 +0200
  • 24253128ae
    Add support for Option<EncryptionInfo> as event handler context Jonas Platte 2021-09-09 21:03:01 +0200
  • 018544b775 fix(crypto): Remove some dead code Damir Jelić 2021-09-09 20:32:37 +0200
  • 44dcd1abdf docs(crypto): Improve the docs and use the readme for the crate docs Damir Jelić 2021-09-09 20:30:51 +0200
  • 9c62908162 docs(base): Use the readme for the crate docs Damir Jelić 2021-09-09 20:30:25 +0200
  • 913cb39d28 docs(sdk): Add an example that attaches data to an event handler Damir Jelić 2021-09-09 20:29:28 +0200
  • 804a941762 docs(rust): Run the register event handler doc example Damir Jelić 2021-09-09 20:29:04 +0200
  • a7b83d9cd1 docs(sdk): Improve the docs docs and use the readme for the crate docs Damir Jelić 2021-09-09 20:28:14 +0200
  • 924405270a fix(sdk): Use the markdown feature flag of ruma dirrectly Damir Jelić 2021-09-09 20:26:53 +0200
  • 4c8412f4a1 docs(qrcode): Use the readme for the crate docs Damir Jelić 2021-09-09 20:26:09 +0200
  • 8f46a87f52
    Inline handle_sync_events_wrapped Jonas Platte 2021-09-09 20:44:25 +0200
  • c47ac8d6b1 Merge remote-tracking branch 'origin/master' into feature/qrcode-feature Alexander Sieg 2021-09-09 15:10:18 +0200
  • 3f09a6abdd fix clippy warnings Alexander Sieg 2021-09-09 15:05:57 +0200
  • b94faa3121 feat(crypto): Document our crypto benchmarks Damir Jelić 2021-09-09 13:36:18 +0200
  • 56a30b3a02 chore(crypto): Bump the pprof version and remove our custom profiler Damir Jelić 2021-09-09 13:35:43 +0200
  • ed198a22b6 Merge branch 'custom-store' Damir Jelić 2021-09-09 12:24:27 +0200
  • 13b97f6dba fix(base): Remove an unnecessary unwrap from a test Damir Jelić 2021-09-09 12:01:15 +0200
  • b09b667782 fix(base): Flush when we're saving custom stuff in the sled store Damir Jelić 2021-09-09 11:55:05 +0200
  • 85fde6796a fix(sdk): Remove the custom storage methods from the Client Damir Jelić 2021-09-09 11:54:08 +0200
  • db1efcd1fc feat(sdk): Expose the cross signing user identities Damir Jelić 2021-09-08 13:42:40 +0200
  • f80e4b3f06 feat(sdk): Add a way to wait for a sync to be done Damir Jelić 2021-09-08 13:35:21 +0200
  • 5049e8bfbe docs(sdk): Linkify some verification struct docs Damir Jelić 2021-09-08 13:27:44 +0200
  • 6e4a57046e fix(sdk): Use a pure HTTP error for methods that don't touch local state Damir Jelić 2021-09-09 10:30:46 +0200
  • afc8597d3b fixup! feat(sdk): Expose the list of tracked users publicly Damir Jelić 2021-09-09 10:27:59 +0200
  • 5ff69ad1a9 fix(base): Mark rooms as DMs when we receive an m.direct event Damir Jelić 2021-09-08 13:18:58 +0200
  • 05663a42ed feat(sdk): Add a method to check the status of our private cross signing keys Damir Jelić 2021-09-08 13:16:59 +0200
  • 7c2b6ede1f feat(crypto): Expose the master pubkey struct publicly Damir Jelić 2021-09-08 13:14:24 +0200
  • c6100404e5 feat(sdk): Expose the list of tracked users publicly Damir Jelić 2021-09-09 10:20:50 +0200
  • df65081785 run nightly rustfmt Alexander Sieg 2021-09-09 10:12:28 +0200
  • 1bcc74738e feat(sdk): Add a method to check if a room contains only verified devices Damir Jelić 2021-08-13 14:03:21 +0200
  • 0e9a1b42ec Merge branch 'new-event-handler' Damir Jelić 2021-09-09 10:07:02 +0200
  • c3081de611
    Add async context to register_event_handler doctest Jonas Platte 2021-09-09 00:49:04 +0200
  • 97731d1240
    Add a test for register_event_handler Jonas Platte 2021-09-08 23:33:22 +0200
  • e2432d476e
    Add Client::register_notification_handler Jonas Platte 2021-09-08 23:33:08 +0200
  • 6e571c579d
    Allow chaining .register_event_handler() Jonas Platte 2021-09-08 23:32:39 +0200
  • 8c499a63dc
    Add missing `.await`s in event handler doctests Jonas Platte 2021-09-08 23:25:16 +0200
  • ce0cb273bb
    Use matrix_sdk_common::executor::spawn instead of tokio::spawn Jonas Platte 2021-09-08 21:08:23 +0200
  • 971cdf37f6
    Fix doctest imports Jonas Platte 2021-09-08 20:45:40 +0200
  • 699039f788
    Better document event context argument restrictions Jonas Platte 2021-09-08 20:40:26 +0200
  • c3e25bda1a
    Run event / notification handlers in separate async tasks Jonas Platte 2021-09-08 20:32:06 +0200
  • 606a57203e
    Add some documentation about how the event handler abstraction works Jonas Platte 2021-09-08 20:29:09 +0200
  • 3c38b26770
    Rewrap doc comments Jonas Platte 2021-09-08 20:19:07 +0200
  • 67912f3768
    Fix / improve event handler documentation Jonas Platte 2021-09-08 19:23:19 +0200
  • bf8945430f
    Fix Copyright header Jonas Platte 2021-09-08 19:23:03 +0200
  • cb33f26d5c
    Log room retrieval failure in Client::process_sync Jonas Platte 2021-09-08 19:22:54 +0200
  • ddea1bdb9e
    Rewrap crate feature flag docs Jonas Platte 2021-09-08 19:12:58 +0200
  • 9b90175500 matrix_sdk: add `encryption` to `qrcode` feature Alexander Sieg 2021-09-08 17:46:26 +0200
  • 44f6e7a0cf matrix_sdk: remove compile_error for qrcode feature Alexander Sieg 2021-09-08 17:31:06 +0200
  • 55692802c0 crypto: feature-gate dependency on matrix_qrcode Alexander Sieg 2021-09-08 17:23:10 +0200
  • 5be7bb980d
    Add custom storage Amanda Graven 2021-08-25 11:39:43 +0200
  • 33c49c5cd8 appservice: Re-export sdk features Johannes Becker 2021-08-17 20:17:17 +0200
  • d348e77468
    Remove extraneous space Jonas Platte 2021-08-16 23:47:23 +0200
  • a5ff4fbef7
    Simplify struct initializations by using Default::default Jonas Platte 2021-08-16 23:46:53 +0200
  • cfa69e74f4
    Delete unused file Jonas Platte 2021-08-16 23:42:01 +0200
  • 36ceb66ba5
    Remove prev_content compat hacks Jonas Platte 2021-08-16 23:41:34 +0200
  • 2fdad12521
    Rewrite event handler abstraction Jonas Platte 2021-06-22 11:36:33 +0200
  • 623408913c Merge branch 'secret-sharing' Damir Jelić 2021-08-13 20:38:31 +0200
  • 9bae87b0ac crypto: Fix some clippy warnings Damir Jelić 2021-08-13 13:18:34 +0200