Commit Graph

  • c15fb5e5b7 fix(sdk): Reduce retry length on homeserver discovery Doug 2022-07-28 12:20:46 +01:00
  • 0555216f37 chore(crypto): Introduce a helper function to convert events in tests Damir Jelić 2022-07-28 12:37:13 +02:00
  • 03a4814a1a refactor(crypto): Use our own type for megolm Damir Jelić 2022-07-27 12:56:03 +02:00
  • 80c7f057cc refactor(crypto): Use our own struct for encrypted to-device events Damir Jelić 2022-07-26 16:25:28 +02:00
  • 7e70997e1c feat(crypto): Add customized m.room.encrypted events Damir Jelić 2022-07-26 15:31:25 +02:00
  • 2bb7914611 refactor(crypto): Make the event type an associated constant Damir Jelić 2022-07-26 15:11:33 +02:00
  • c8c793da98 Merge pull request #768 from gnunicorn/gnunicorn/issue756 Benjamin Kampmann 2022-07-28 09:51:27 +02:00
  • e501979d92 feat(bindings/ffi): Allow setting the timeline limit for the sync setup Damir Jelić 2022-07-27 19:23:10 +02:00
  • 57c1e68893 Rename limit to timeline_limit. Doug 2022-07-27 18:03:04 +01:00
  • a875c4b373 Expose room membership in the FFI. Doug 2022-07-27 17:23:09 +01:00
  • f6e215dac3 Add limit parameter to start_sync. Doug 2022-07-27 17:22:17 +01:00
  • 4415ed9b58 refactor: Improve tracing events Jonas Platte 2022-07-26 18:21:05 +02:00
  • 59fc81b957 ci(xtask): bump wasm timeout to make the ci pass Benjamin Kampmann 2022-07-27 16:33:24 +02:00
  • 770ac193a7 fix(indexeddb): import errors Benjamin Kampmann 2022-07-27 15:08:51 +02:00
  • fe40b3753a Merge pull request #870 from Hywan/feat-crypto-js-npm-publish Benjamin Kampmann 2022-07-27 14:28:40 +02:00
  • e871114436 docs(crypto-ffi): fixing path Benjamin Kampmann 2022-07-27 13:43:39 +02:00
  • fb4dd4d875 test(crypto-js): fixing path Benjamin Kampmann 2022-07-27 13:32:26 +02:00
  • 5806b3fbe9 ci(crypto-js): use a specific node version to run tests Benjamin Kampmann 2022-07-27 13:22:41 +02:00
  • e1be222558 style: fixing fmt Benjamin Kampmann 2022-07-27 13:09:08 +02:00
  • 37f0926832 chore: prefer to user Store::builder Benjamin Kampmann 2022-07-27 12:59:53 +02:00
  • 936731065b fix(indexeddb): specify futures import Benjamin Kampmann 2022-07-27 12:53:54 +02:00
  • 088699b6a4 docs(xtask): remove comment Benjamin Kampmann 2022-07-27 12:20:46 +02:00
  • b2da8b7dd7 fix(examples): update to renaming Benjamin Kampmann 2022-07-27 12:12:17 +02:00
  • b80d3c2f2d Merge remote-tracking branch 'origin/main' into gnunicorn/issue756 Benjamin Kampmann 2022-07-27 12:04:56 +02:00
  • eb1dfd9690 docs(indexeddb): document builder functions Benjamin Kampmann 2022-07-27 11:52:13 +02:00
  • 54c181a9ad chore: cleaning up builder usage in sled and indexeddb Benjamin Kampmann 2022-07-27 11:51:56 +02:00
  • 003c946581 chore(sled): ascending order for dependencies Benjamin Kampmann 2022-07-27 10:59:02 +02:00
  • 82731a5e89 feat(sdk): Add support for removing event handlers docweirdo 2022-07-27 07:09:22 +02:00
  • 4175e6badf feat(bindings/ffi): Allow clients to be restored using only an access token Damir Jelić 2022-07-26 17:10:50 +02:00
  • 008c0f4659 Merge pull request #860 from matrix-org/doug/client-path Benjamin Kampmann 2022-07-26 16:33:32 +02:00
  • a951a273e7 Rebase and rename method. Doug 2022-07-22 16:56:26 +01:00
  • f13f590b7f Add login_access_token to the FFI auth service. Doug 2022-07-22 14:27:39 +01:00
  • 1eadd0ba2d Revert changes to store path. Use whoami for path. Doug 2022-07-22 11:33:41 +01:00
  • 3b8a2ca2d7 Add missing path method to IndexeddbStore. Doug 2022-07-20 13:02:23 +01:00
  • b6b1f904e0 Fix clippy warning. Doug 2022-07-20 12:59:02 +01:00
  • f31528c926 Allow a client to be built without a store path. Doug 2022-07-20 11:34:31 +01:00
  • 05fab8c394 Add a store_path method on the FFI client. Doug 2022-07-20 10:32:37 +01:00
  • e37e62c92c chore(sdk): Fix event handler test Jonas Platte 2022-07-25 14:51:55 +02:00
  • d162dd07d5 refactor(sdk): Split SyncEvent::ID into KIND and TYPE Jonas Platte 2022-07-25 20:33:43 +02:00
  • 42d3ebbe87 chore: Remove ugly commas right before closing parentheses Jonas Platte 2022-07-25 20:29:46 +02:00
  • 4e7bd6760a chore: Replace qualified uses of tracing macros with imports Jonas Platte 2022-07-25 20:28:41 +02:00
  • ab9476960b chore(sled): Fix line length overflow Jonas Platte 2022-07-25 20:24:46 +02:00
  • b3092bd1d9 chore(indexeddb): Remove unnecessary .to_string() call in test code Jonas Platte 2022-07-25 20:23:16 +02:00
  • c2ad4b7d82 fix(appservice): Respond with a non-stringified empty object Jonas Platte 2022-07-25 20:22:47 +02:00
  • f8e729f7f3 chore: Use implicit named arguments for formatting macros more Jonas Platte 2022-07-25 20:19:47 +02:00
  • 5c88bd1595 refactor(sdk): Remove ID from EventHandler Jonas Platte 2022-07-25 19:55:23 +02:00
  • 204441f2b3 Fix a formatting issue in a doc example Damir Jelić 2022-07-25 18:03:06 +02:00
  • 79d13148fb chore: Remove TryFrom/TryInto imports Damir Jelić 2022-07-25 16:17:06 +02:00
  • c247de95b6 client: Remove redudant delay after sync error Julian Sparber 2022-07-22 13:23:47 +02:00
  • 6d87dd8011 refactor(appservice)!: Make USER_MEMBER const private" Johannes Becker 2022-07-22 07:25:09 +02:00
  • 4b6a28da0d chore(sdk): Fix line length overflow in common.rs Jonas Platte 2022-07-21 14:44:07 +02:00
  • bf6e1b594d fix(integration-tests): requires multi-threading feature from tokio Benjamin Kampmann 2022-07-21 18:06:48 +02:00
  • 59332e46b5 switch to multithreaded tokio test runner Benjamin Kampmann 2022-07-21 17:58:50 +02:00
  • c070b96a68 Merge remote-tracking branch 'origin/main' into gnunicorn/issue833 Benjamin Kampmann 2022-07-21 17:37:49 +02:00
  • d68d6ead69 chore: let's check the logs Benjamin Kampmann 2022-07-21 17:31:58 +02:00
  • f34c2f0574 ci: fix typos Benjamin Kampmann 2022-07-21 17:28:38 +02:00
  • aad167b792 style(indexeddb): fixing rust fmt Benjamin Kampmann 2022-07-21 17:25:43 +02:00
  • 814a30064f fix(sled-inspector): new builder fn Benjamin Kampmann 2022-07-21 17:18:43 +02:00
  • 6ce5d0b507 chore(crypto-js): Add cliff.toml for git-cliff. Ivan Enderlin 2022-07-21 15:50:11 +02:00
  • db7824efbd chore(crypto-nodejs): Update Conventional Commits types. Ivan Enderlin 2022-07-21 15:49:26 +02:00
  • ee4702d04a feat(bindings/crypto-js) Update package name, and use package scope. Ivan Enderlin 2022-07-18 15:29:10 +02:00
  • d68b6ea64d doc: Fix formatting. Ivan Enderlin 2022-07-21 15:47:00 +02:00
  • 49bc950fdd doc: Add missing scope for matrix-sdk-crypto. Ivan Enderlin 2022-07-21 15:46:21 +02:00
  • 7001113877 doc: Propose conventional commits scopes & types Ivan Enderlin 2022-07-21 15:44:43 +02:00
  • c0d3099e2e doc: Propose conventional commits types. Ivan Enderlin 2022-07-21 15:42:53 +02:00
  • 49e5d73d83 doc: Propose conventional commits scopes. Ivan Enderlin 2022-07-21 12:29:54 +02:00
  • 2ffaaeeae2 docs(sled): fixing examples and utils Benjamin Kampmann 2022-07-21 13:18:15 +02:00
  • 60eef8967f fix(sled-store): apply review requests Benjamin Kampmann 2022-07-21 11:52:04 +02:00
  • ed893ed5b0 Merge remote-tracking branch 'origin/main' into gnunicorn/issue756 Benjamin Kampmann 2022-07-21 11:38:10 +02:00
  • 4e2bd14a27 chore: Silence buggy clippy lint Jonas Platte 2022-07-20 11:39:15 +02:00
  • 0b3b757120 refactor: Make Store type internal to base crate Jonas Platte 2022-06-29 14:57:24 +02:00
  • 63d01dd20e refactor(base): Stop using Store type in store integration tests Jonas Platte 2022-06-29 14:26:46 +02:00
  • a43005dec2 refactor(base): Add RoomInfo::new constructor Jonas Platte 2022-06-29 14:31:24 +02:00
  • 4187aa400f refactor: Remove Store type usage from sled-state-inspector Jonas Platte 2022-06-29 12:24:57 +02:00
  • cf8f3bf7cc refactor(sdk)!: Update MessageOptions API once again Jonas Platte 2022-07-20 14:56:59 +02:00
  • 5b66bed1f0 chore: Remove unused imports from example Jonas Platte 2022-07-20 14:41:59 +02:00
  • 1668c173e6 Merge pull request #836 from matrix-org/ben-release-crypto-nodes-beta0 Benjamin Kampmann 2022-07-21 10:59:46 +02:00
  • 76fd9bd963 fix(sdk): Call to-device handlers Jonas Platte 2022-07-20 13:12:44 +02:00
  • 6f18e35b72 Merge remote-tracking branch 'origin/main' into ben-release-crypto-nodes-beta0 Benjamin Kampmann 2022-07-21 10:25:26 +02:00
  • 5f7e91c2e7 refactor(appservice)!: Cleanup Johannes Becker 2022-07-20 10:30:58 +02:00
  • 45829efa7e feat(bindings): Tracing configuration through FFI Jonas Platte 2022-07-20 16:38:51 +02:00
  • a6bd7fc82f chore: Update Ruma Kévin Commaille 2022-07-20 14:18:06 +02:00
  • 5c53a5f699 chore(bindings/apple): Remove unnecessary +nightly flag from debug builds Stefan Ceriu 2022-07-20 14:53:00 +03:00
  • 021bf55074 feat(bindings/sdk-ffi): Expose full tracing configuration string through ffi. Stefan Ceriu 2022-07-20 13:39:15 +03:00
  • 0043de4028 Update bindings/matrix-sdk-ffi/Cargo.toml Stefan Ceriu 2022-07-20 13:28:58 +03:00
  • f9bb86c52f feat(bindings/sdk-ffi): Allow ffi users to configure tracing and log levels Stefan Ceriu 2022-07-20 12:56:42 +03:00
  • 1cd18f49aa chore(bindings/apple): Remove now unnecessary debug script module import following module map rename Stefan Ceriu 2022-07-20 12:29:36 +03:00
  • 8b160dfd38 Merge pull request #857 from matrix-org/doug/homeserver-details Benjamin Kampmann 2022-07-20 10:27:09 +02:00
  • 77f7dbbbc8 Support server URLs. Join homeserver details futures. Doug 2022-07-19 16:16:03 +01:00
  • fe590735c1 fix(bindings/crypto-nodejs): Fix CI typo Ivan Enderlin 2022-07-19 16:43:40 +02:00
  • 0360b13cdb fix(bindings/crypto-nodejs): Rrrrr Ivan Enderlin 2022-07-19 16:12:43 +02:00
  • f30419446f refactor(sdk)!: Make from in MessageOptions optional Jonas Platte 2022-07-19 15:25:16 +02:00
  • 93d879f356 Add homeserver_details property. Doug 2022-07-19 12:22:14 +01:00
  • c20c23bc19 Merge pull request #856 from matrix-org/fixing-clippy-lint Benjamin Kampmann 2022-07-19 12:54:44 +02:00
  • a174d0f669 sdk: Make from in MessageOptions optional Johannes Becker 2022-07-19 12:46:48 +02:00
  • a10a26a68d Tidy up authentication service. Doug 2022-07-19 11:36:34 +01:00
  • 1940ebefcb style(crypto): use matches for legibility Benjamin Kampmann 2022-07-19 12:22:53 +02:00
  • b91217f53b Merge remote-tracking branch 'origin/main' into gnunicorn/issue833 Benjamin Kampmann 2022-07-19 12:19:20 +02:00
  • 3d3db96734 style(integration-tests): minor rust fmt fixes Benjamin Kampmann 2022-07-19 12:11:13 +02:00
  • b24f7b7ad7 ci(integration-tests): switch to non-docker github action Benjamin Kampmann 2022-07-19 12:05:49 +02:00