Commit Graph

  • a86da98cc2 fix(appservice): urldecode ids for user/room queries Johannes Becker 2022-03-07 16:51:06 +01:00
  • 6dff06579c fix(sdk): Ensure that our login_with_sso() Client method is Send Damir Jelić 2022-03-07 14:43:42 +01:00
  • 38cbf24e8e Add back homeserver logging for sso login Julian Sparber 2022-03-07 14:12:00 +01:00
  • 642c4f5cfc Ensure Client::login_with_sso() to be send Julian Sparber 2022-03-07 13:11:52 +01:00
  • 89e4d47ee1 chore: Bump the dashmap version across our crates Damir Jelić 2022-03-07 09:58:00 +01:00
  • 896d451c47 Merge pull request #515 from matrix-org/jplatte/ci Jonas Platte 2022-03-04 12:10:47 +01:00
  • abe0bf0a29 Enable some useful non-default rustc lints Jonas Platte 2022-03-03 13:41:23 +01:00
  • 804c8e6c43 ci: Add test and test-features xtask commands Jonas Platte 2022-03-03 18:40:05 +01:00
  • b64d855b25 ci: Fix inconsistent formatting Jonas Platte 2022-03-03 18:31:16 +01:00
  • beb4ecb581 ci: Remove mentions of non-existant matrix variables Jonas Platte 2022-03-03 18:30:13 +01:00
  • ed7667dc8d ci: Remove unnecessary ${{ }} Jonas Platte 2022-03-03 18:26:35 +01:00
  • e136199bfd ci: Don't run check / build before test Jonas Platte 2022-03-03 18:25:43 +01:00
  • 95665c8bc0 Merge branch 'poljar/matrix-crypto-ffi' Damir Jelić 2022-03-04 10:27:12 +01:00
  • 6bb8fd7853 feat: Import the Uniffi based matrix-sdk-crypto bindings Damir Jelić 2022-03-03 12:30:31 +01:00
  • b3038545f5 feat(stores): Splitting Sled and Indexeddb Store into separate crates Benjamin Kampmann 2022-03-03 16:32:31 +01:00
  • 44fe3a62a1 remove unneeded helper function Benjamin Kampmann 2022-03-03 15:38:22 +01:00
  • ba1b3e0c7c fix the indexeddb tests, that clippy tried to fix Benjamin Kampmann 2022-03-03 15:27:21 +01:00
  • 6435ea655b fix testing function wrongly exposed Benjamin Kampmann 2022-03-03 13:47:25 +01:00
  • 193a5ed3c9 fixing if syntax Benjamin Kampmann 2022-03-03 13:07:09 +01:00
  • 4e6b80d7df fix docs Benjamin Kampmann 2022-03-03 13:05:32 +01:00
  • e7fb512ae6 adding another encryption wasm tests Benjamin Kampmann 2022-03-03 12:59:23 +01:00
  • ab57fb329f Addressing review remark Benjamin Kampmann 2022-03-03 12:57:15 +01:00
  • fd6f4385d4 Merge remote-tracking branch 'origin/main' into ben-splitting-out-store-impls Benjamin Kampmann 2022-03-03 12:57:00 +01:00
  • e03ee913f8 Merge pull request #513 from matrix-org/jplatte/xtask Jonas Platte 2022-03-03 12:10:02 +01:00
  • 8aed72a085 Update crates/matrix-sdk-crypto/src/olm/account.rs Benjamin Kampmann 2022-03-03 11:35:02 +01:00
  • 2182ebdd16 ci: Fix toolchain installation job name inconsistencies Jonas Platte 2022-03-03 11:05:51 +01:00
  • e575c27601 ci: Use uppercase for docs workflow / job name Jonas Platte 2022-03-02 18:53:37 +01:00
  • 439081e1db ci: Move wasm and appservice into separate workflows Jonas Platte 2022-03-02 18:52:27 +01:00
  • 1968ae60aa ci: Fix inconsistencies in workflow yml formatting Jonas Platte 2022-03-02 18:48:27 +01:00
  • b7a4ca4cff Create an xtask crate for workspace task automation Jonas Platte 2022-03-02 18:43:45 +01:00
  • b276087969 ci: Fail if rustdoc raises warnings Jonas Platte 2022-03-03 11:10:13 +01:00
  • 6e091dd5b8 ci: Use Swatinem/rust-cache@v1 instead of actions/cache@v2 Jonas Platte 2022-03-02 18:28:47 +01:00
  • ea5478c61c Merge pull request #510 from matrix-org/jplatte/up-ruma Jonas Platte 2022-03-03 09:29:26 +01:00
  • 1f2fd380b2 Upgrade Ruma to 0.5.0 Jonas Platte 2022-03-02 14:33:54 +01:00
  • 012954e7f4 ci: Remove --all flag from cargo fmt arguments Jonas Platte 2022-03-02 14:16:28 +01:00
  • bc0c8d529e Simplify Cargo workspace configuration Jonas Platte 2022-03-02 11:01:17 +01:00
  • ba3ccc7d3d Remove explicit 'static lifetimes from constants Jonas Platte 2022-03-02 10:23:15 +01:00
  • b3f6d1cf63 Fix inconsistent indentation Jonas Platte 2022-03-01 16:23:12 +01:00
  • af0375ca99 Remove unnecessary serialize / deserialize roundtrips Jonas Platte 2022-03-01 16:20:26 +01:00
  • a1a0ae62ba base: Use Option::get_or_insert_with to get rid of an unwrap() call Jonas Platte 2022-03-01 16:05:33 +01:00
  • dec4772740 Merge branch 'gnunicorn-limited-ci-runs' Damir Jelić 2022-03-02 14:21:54 +01:00
  • 85dd7a03e2 fix(MemoryStore): undeadlock timeline saving Benjamin Kampmann 2022-03-02 13:44:47 +01:00
  • cf674b6a46 Update crates/matrix-sdk-base/src/store/memory_store.rs Benjamin Kampmann 2022-03-02 13:14:38 +01:00
  • 102f960d25 chore(ci): limit CI to pull-requests & push main Benjamin Kampmann 2022-03-02 13:01:18 +01:00
  • 7e2e43c51c Addressing review Benjamin Kampmann 2022-03-02 12:34:04 +01:00
  • 161d79eaa1 fixing typo Benjamin Kampmann 2022-03-02 12:22:47 +01:00
  • eacffb5126 creating better tests, ensure sled and memory store act consistently Benjamin Kampmann 2022-03-02 12:13:07 +01:00
  • 40fa17f5b7 fixing timeline test Benjamin Kampmann 2022-03-02 08:36:10 +01:00
  • 9eee50da66 fixing clippy warnings Benjamin Kampmann 2022-03-01 15:32:23 +01:00
  • 2b9bb422cf fix(MemoryStore): undeadlock timeline saving Benjamin Kampmann 2022-03-01 14:39:27 +01:00
  • ca18fca20b make Sled store benchmarks use SledStore again Benjamin Kampmann 2022-03-01 11:52:52 +01:00
  • 33be17d5d0 review requests Benjamin Kampmann 2022-03-01 11:52:38 +01:00
  • c2bb1b9ad1 remove unneded braces in ci Benjamin Kampmann 2022-03-01 11:20:04 +01:00
  • 70490277eb fix(sdk): Use a short request retry for login/register/get_version methods Damir Jelić 2022-02-28 15:26:30 +01:00
  • 48fff04ffd Merge branch 'enable_ruma_unstable_pre_spec' Damir Jelić 2022-02-28 14:20:52 +01:00
  • 6bf7b212cf Changed register to really use short_retry() Manuel Schmidbauer 2022-02-26 15:19:38 +01:00
  • 01e080842a Implemented short_retry for intial methods Manuel Schmidbauer 2022-02-26 15:13:04 +01:00
  • 25e98db5aa missing .to_string Benjamin Kampmann 2022-02-25 17:24:50 +01:00
  • fce78ea84e fixing style Benjamin Kampmann 2022-02-25 17:16:19 +01:00
  • e414c88347 fixing integration test example Benjamin Kampmann 2022-02-25 17:14:45 +01:00
  • 56b3b2cec6 minor fix in ci Benjamin Kampmann 2022-02-25 16:11:32 +01:00
  • 13c39dbeab fixing crypto bench Benjamin Kampmann 2022-02-25 15:53:36 +01:00
  • 5e05411036 fixing typos Benjamin Kampmann 2022-02-25 15:40:35 +01:00
  • a6514b0cff indexeddb formatting Benjamin Kampmann 2022-02-25 15:32:59 +01:00
  • 2e9ca5642a more clippy for indexeddb Benjamin Kampmann 2022-02-25 15:31:39 +01:00
  • 06c9b1abe3 fixing proepr cargo build call Benjamin Kampmann 2022-02-25 15:23:04 +01:00
  • c97f7e9ed0 clippy Benjamin Kampmann 2022-02-25 15:19:57 +01:00
  • e1f898e6a5 fixing clippy and docs for base and crypto Benjamin Kampmann 2022-02-25 13:05:48 +01:00
  • 75953d6022 fixing machine doc builds Benjamin Kampmann 2022-02-24 17:29:08 +01:00
  • 6c90af1bd7 fixing indexeddb test Benjamin Kampmann 2022-02-24 17:16:10 +01:00
  • 8706ab68f8 fixing formatting Benjamin Kampmann 2022-02-24 16:57:39 +01:00
  • 9386e9df51 fixing name path Benjamin Kampmann 2022-02-24 16:56:14 +01:00
  • 418fac8574 fixing missing import for tests Benjamin Kampmann 2022-02-24 16:56:06 +01:00
  • 4c1e3ac03a fix missing import Benjamin Kampmann 2022-02-24 16:50:57 +01:00
  • 4d6d13b9c8 fixing some clippies and wrong package naming Benjamin Kampmann 2022-02-24 15:40:24 +01:00
  • cccad6104c fixing formatting Benjamin Kampmann 2022-02-24 15:18:16 +01:00
  • 259ba3b794 refactor CI tests Benjamin Kampmann 2022-02-24 15:14:54 +01:00
  • 9c5cb08ac0 fixing crypto testing problems Benjamin Kampmann 2022-02-24 15:14:42 +01:00
  • d7f30167a0 moving safe encode, making regular build work again Benjamin Kampmann 2022-02-24 13:02:35 +01:00
  • e20bdfa2b5 cleaning up more cryptocrate Benjamin Kampmann 2022-02-23 21:33:31 +01:00
  • 12cf187e51 indexeddb store and passphrase opening Benjamin Kampmann 2022-02-23 21:07:39 +01:00
  • ed0974eba3 re-integrate sled and indexeddb stores into base Benjamin Kampmann 2022-02-23 19:38:35 +01:00
  • 692f9d893a chore(CI): also skip docs making on draft PRs Benjamin Kampmann 2022-02-23 16:07:16 +01:00
  • 21887877da chore(CI): limit CI runs to non-draft PRs and manual dispatching Benjamin Kampmann 2022-02-23 16:04:05 +01:00
  • 0dd623970b Enable 'unstable-pre-spec' ruma feature Julian Sparber 2022-02-23 15:52:19 +01:00
  • 73227623e6 one more fmt Benjamin Kampmann 2022-02-23 15:46:44 +01:00
  • eeea757719 clippy and formatting Benjamin Kampmann 2022-02-23 15:44:36 +01:00
  • f6a3c765e9 Merge remote-tracking branch 'origin/main' into ben-splitting-out-store-impls Benjamin Kampmann 2022-02-23 15:33:38 +01:00
  • 8414718371 feat(StateStore): Adding forward and backwards streams for room timelines Benjamin Kampmann 2022-02-23 14:38:14 +01:00
  • 78af96dab3 Clippy and Cargo fmt Benjamin Kampmann 2022-02-23 12:50:43 +01:00
  • 2598001c8f room version simplification Benjamin Kampmann 2022-02-23 12:40:37 +01:00
  • c22b4fcfb2 minor refactor for simplicity Benjamin Kampmann 2022-02-23 12:37:10 +01:00
  • 2b20055eb5 Merge branch 'test-refactor' Damir Jelić 2022-02-23 10:30:23 +01:00
  • e846fedc3f feat(sdk): Support logging in using SSO with an identity provider Damir Jelić 2022-02-23 10:27:07 +01:00
  • 980076fd73 Merge remote-tracking branch 'origin/main' into timeline_stream Julian Sparber 2022-02-22 17:30:51 +01:00
  • 3378d18ca8 store: Add comment why we can ignore unexpected TimelineSlices Julian Sparber 2022-02-22 16:49:42 +01:00
  • 70e826ff25 Fix style issue Julian Sparber 2022-02-22 15:48:56 +01:00
  • 890a8675c9 store: Use BoxStream type without explicit lifetime Julian Sparber 2022-02-22 15:43:26 +01:00
  • 7627c142c4 Add method to optain timeline stream in one direction Julian Sparber 2022-02-22 15:42:39 +01:00
  • 84c46affa3 Fix example for Room::Common::timeline() Julian Sparber 2022-02-22 12:51:44 +01:00