Commit Graph

  • 5b1746e451 Merge pull request #503 from ShadowJonathan/labs-folder Benjamin Kampmann 2022-02-22 12:01:47 +01:00
  • d7592cce29 Merge remote-tracking branch 'origin/main' into timeline_stream Julian Sparber 2022-02-22 11:47:17 +01:00
  • 088086715f store: Save timeline to IndexedDbStore Julian Sparber 2022-02-22 11:43:12 +01:00
  • 7c9d139031 Apply suggestions from code review Jonathan de Jong 2022-02-21 22:08:41 +01:00
  • 28ac6f9f52 add labs folder Jonathan de Jong 2022-02-21 21:37:56 +01:00
  • b39a72ceac matrix-sdk-test: Stop relying on event enum Serialize impls Jonas Platte 2022-02-21 14:50:41 +01:00
  • 6aeb382706 move state inspector for sled store into corresponding crate Benjamin Kampmann 2022-02-21 12:08:45 +01:00
  • 87cd9a3afc clean up base Benjamin Kampmann 2022-02-18 20:41:42 +01:00
  • 95384f0f33 make encryption in new crates optional Benjamin Kampmann 2022-02-18 18:50:35 +01:00
  • 00ea5d9cad moving sled cryptostore, too Benjamin Kampmann 2022-02-18 18:46:59 +01:00
  • 1563ecdf1a Merge pull request #499 from matrix-org/ben-docs-for-custom-http-client Benjamin Kampmann 2022-02-17 20:37:47 +01:00
  • 7ab8872dd5 fix(Version): removing (crate only) VERSION const Benjamin Kampmann 2022-02-17 19:25:09 +01:00
  • 5d812d4aa7 fixing style Benjamin Kampmann 2022-02-17 19:09:10 +01:00
  • 0ca6ec1377 moving sled state store into separate crate Benjamin Kampmann 2022-02-17 19:02:17 +01:00
  • 1d0d32858b fix(ClientConfig): Do not expose crate version in user agent anymore Benjamin Kampmann 2022-02-17 18:53:32 +01:00
  • 8e80e02a78 Add test for matrix_sdk::room::Common::timeline() Julian Sparber 2022-02-14 18:04:49 +01:00
  • 9e7bee89c8 Add test for timeline cache Julian Sparber 2022-02-17 15:59:11 +01:00
  • fb3edeb206 store: Save timeline to MemoryStore Julian Sparber 2022-02-17 18:32:07 +01:00
  • 516aa26589 store: Save timeline to SledStore Julian Sparber 2022-02-11 20:03:57 +01:00
  • 7d19e9aa34 test: Add mocked responses need for timeline storage Julian Sparber 2021-06-28 17:31:25 +02:00
  • 64c49cd137 Add stream to obtain the timeline of a room Julian Sparber 2022-02-04 11:59:43 +01:00
  • c5950ac929 common: add TimelineSlice Julian Sparber 2021-06-18 16:05:33 +02:00
  • ea92bc676c Merge remote-tracking branch 'origin/main' into ben-splitting-out-store-impls Benjamin Kampmann 2022-02-17 16:03:07 +01:00
  • 839136118f fixing style Benjamin Kampmann 2022-02-17 13:06:44 +01:00
  • 6751413673 Merge remote-tracking branch 'origin/main' into ben-docs-for-custom-http-client Benjamin Kampmann 2022-02-17 13:01:57 +01:00
  • 094fb176b6 chore: remove unused lifetime found by clippy Benjamin Kampmann 2022-02-17 12:13:56 +01:00
  • 75f45c8df6 chore: Update clippy, removes deprecations to make clippy happy Benjamin Kampmann 2022-02-17 12:12:19 +01:00
  • e9e0ba216b chore: fixing formatting Benjamin Kampmann 2022-02-17 11:49:49 +01:00
  • bbc92d912f docs(ClientConfig): Add example for customn reqwest::ClientBuilder Benjamin Kampmann 2022-02-17 11:43:20 +01:00
  • 81e90c5699 chore(ClientConfig): Simplify user agent storing Benjamin Kampmann 2022-02-17 11:40:59 +01:00
  • 54303a03bf feat(sdk): Move Account related functions from Client into a new separated Account struct Benjamin Kampmann 2022-02-16 19:51:16 +01:00
  • 78ea330d3a Merge remote-tracking branch 'origin/main' into pr/zecakeh/487 Benjamin Kampmann 2022-02-16 18:30:24 +01:00
  • 93c46280ab feat(sdk): Add method to get homeserver capabilities Benjamin Kampmann 2022-02-16 18:27:04 +01:00
  • c119d71d8b Added support for logging in with specific SSO-Provider JCWasmx86 2022-02-14 13:05:11 +01:00
  • 1e0a240701 feat(sdk): Support to autogenerate thumbnails for image attachments Pass Automated Testing Suite 2022-02-16 16:04:46 +01:00
  • 2f7d271c16 fix(sdk): Add license to attachment.rs Kévin Commaille 2022-02-15 19:15:06 +01:00
  • 9e545c34ba fix(sdk): Fix clippy warning Kévin Commaille 2022-02-15 19:00:39 +01:00
  • 69b0b04e70 fix(sdk): Add ruma feature for blurhash support Kévin Commaille 2022-02-15 18:43:56 +01:00
  • de8aa7b4f7 fix(sdk): Simplify code in room::Joined::send_attachment Kévin Commaille 2022-02-15 18:11:03 +01:00
  • ebd913f50f fix(sdk): Fix dead links in AttachmentConfig docs Kévin Commaille 2022-02-15 18:05:19 +01:00
  • 409afc6684 feat(sdk): Create AttachmentConfig struct Kévin Commaille 2022-02-08 08:50:15 +01:00
  • c2c9d5ecc0 fix(sdk): Enable image_proc with image_rayon Kévin Commaille 2022-02-06 18:33:21 +01:00
  • e926d7e928 chore: Update image dependency Kévin Commaille 2022-02-06 18:23:15 +01:00
  • 78489391d2 feat(sdk): Add method to send attachments with generated thumbnails Kévin Commaille 2021-12-28 18:51:56 +01:00
  • 5dc7dfd4c8 feat(sdk): Add method to generate thumbnails from images Kévin Commaille 2021-12-28 18:51:30 +01:00
  • 0436780292 feat(sdk): Allow to add info and thumbnail to attachments Kévin Commaille 2021-12-21 20:40:31 +01:00
  • 6389749931 fix(sdk): Return whole responses in Account Kévin Commaille 2022-02-15 17:34:45 +01:00
  • abed1e2986 fix(sdk): Fix Account docs Kévin Commaille 2022-02-15 17:30:52 +01:00
  • 9449b3ef23 feat(sdk): Add more methods to Account Kévin Commaille 2022-02-10 03:45:41 +01:00
  • 30d3cafa0c feat(sdk): Make upload_avatar return an MXC URI Kévin Commaille 2022-02-09 18:07:04 +01:00
  • 467005b603 feat(sdk): Move account-related methods to Account struct Kévin Commaille 2022-02-09 18:03:40 +01:00
  • c67d5afaf4 feat(sdk): Add method to get homeserver capabilities Kévin Commaille 2022-02-15 17:42:12 +01:00
  • 393cfb1851 move indexeddb cryptostore into new crate Benjamin Kampmann 2022-02-15 15:09:31 +01:00
  • a4ccbf0386 Merge branch 'up-ruma' Damir Jelić 2022-02-15 14:46:18 +01:00
  • f220f2e743 fix(crypto): Remove an unused lifetime Damir Jelić 2022-02-15 12:32:53 +01:00
  • 5cae4e08af making tests pass again Benjamin Kampmann 2022-02-14 17:38:58 +01:00
  • e928d02c6f Move indexeddb out into a separate crate Benjamin Kampmann 2022-02-14 17:00:55 +01:00
  • 95e06ec732 Merge pull request #492 from zecakeh/fix-docs Benjamin Kampmann 2022-02-14 12:03:21 +01:00
  • 0570cd9439 fix(doc): Build nightly docs with correct features Kévin Commaille 2022-02-13 10:22:05 +01:00
  • c3d9c73d00 Make identifier parsing easier to read Jonas Platte 2022-02-12 04:20:37 +01:00
  • a7dcd26588 Remove unused variable from test Jonas Platte 2022-02-12 04:13:04 +01:00
  • 735d9e5894 Use user_id! macro in more tests Jonas Platte 2022-02-12 04:08:33 +01:00
  • 8e41bccf8b Upgrade Ruma Jonas Platte 2022-02-11 20:45:22 +01:00
  • 4b5aae1123 Do not fail when no session if force_auth Daniel García Moreno 2022-02-11 14:52:44 +01:00
  • 8538bdcce2 fix[state store]: Persist stripped rooms in the right bucket Benjamin Kampmann 2022-02-07 11:53:31 +01:00
  • 7aa99448c3 fix style Benjamin Kampmann 2022-02-04 18:02:00 +01:00
  • 29c851f463 fixing indexeddb store Benjamin Kampmann 2022-02-04 18:01:37 +01:00
  • d20abe05ed lookup sync-token in proper bucket Benjamin Kampmann 2022-02-04 17:47:01 +01:00
  • 560ef86747 fixing style Benjamin Kampmann 2022-02-04 14:20:51 +01:00
  • e68c75451e fixing failing test and naming convention Benjamin Kampmann 2022-02-04 14:18:26 +01:00
  • 355bb0a091 fixing style Benjamin Kampmann 2022-02-04 12:21:31 +01:00
  • 2a8c6dabaf Re-add population test Benjamin Kampmann 2022-02-04 12:20:10 +01:00
  • 772a585b80 stick to naming convention, clarify name Benjamin Kampmann 2022-02-04 12:10:53 +01:00
  • 51bf07fc34 fixing #467 Benjamin Kampmann 2022-02-04 12:10:22 +01:00
  • 59d21d9683 Replace uses of Vec::drain(..) with into_iter Erik Johnston 2022-02-03 14:43:14 +00:00
  • 1286357bcf Merge pull request #414 from gnunicorn/ben-wasm-store Benjamin Kampmann 2022-02-03 09:14:54 +01:00
  • fa60881e2d disable broken test Benjamin Kampmann 2022-02-02 20:34:52 +01:00
  • 990b897e94 switch tokio:test to async_test Benjamin Kampmann 2022-02-02 15:10:24 +01:00
  • 64709f1d6b fixing style Benjamin Kampmann 2022-02-02 14:54:29 +01:00
  • b8d93d0179 implementing room removal for indexeddb Benjamin Kampmann 2022-02-02 14:53:21 +01:00
  • 666bec48bc fixing indexeddb types merge Benjamin Kampmann 2022-02-02 14:25:34 +01:00
  • 7e008d00e4 fixing linux tests Benjamin Kampmann 2022-02-02 14:10:04 +01:00
  • c07c284c5e fixing docs for await Benjamin Kampmann 2022-02-02 14:03:07 +01:00
  • b4d5ad95cf fixing style Benjamin Kampmann 2022-02-02 13:15:54 +01:00
  • ea959a17e2 Merge remote-tracking branch 'upstream/main' into ben-wasm-store Benjamin Kampmann 2022-02-02 13:05:52 +01:00
  • e2c6dc33fb Merge remote-tracking branch 'upstream/main' into ben-wasm-store Benjamin Kampmann 2022-02-02 12:16:49 +01:00
  • 261772c4e2 chore: Upgrade our deps Damir Jelić 2022-02-02 10:15:01 +01:00
  • 27eed9d9bd refactor(matrix-sdk): Use the ruma cancel code for mismatched sas Damir Jelić 2022-02-01 16:10:06 +01:00
  • 8a97936228 Fix one more clippy warning Jonas Platte 2022-02-01 15:44:22 +01:00
  • 0df1f6007b Silence invalid clippy warnings Jonas Platte 2022-02-01 15:44:16 +01:00
  • 8270304485 Fix build warnings and clippy lints Benjamin Kampmann 2022-02-01 15:09:58 +01:00
  • 93c75c1e4d fixing build warnings and clippy lints Benjamin Kampmann 2022-02-01 15:09:58 +01:00
  • 2f67b62509 Unbreak wasm_command_bot compilation Jonas Platte 2022-01-26 13:14:14 +01:00
  • 74172dac32 Activate ruma's rand feature unconditionally in matrix-sdk, matrix-sdk-crypto Jonas Platte 2022-01-26 12:38:29 +01:00
  • 96d9fd80eb Silence new clippy lint occurrence Jonas Platte 2022-01-26 11:35:49 +01:00
  • 8dec390258 Upgrade Ruma Jonas Platte 2022-01-23 16:03:13 +01:00
  • 6baffc4b0b Refactor EncodeKey implementations Jonas Platte 2022-01-23 17:33:15 +01:00
  • c6594edc92 Use faster sorting algorithm Jonas Platte 2022-01-23 15:52:10 +01:00
  • 80e8d4fbd5 Remove unnecessary copying Jonas Platte 2022-01-23 15:50:19 +01:00
  • aa4a31d81b crypto: Refactor some test code Jonas Platte 2022-01-23 15:20:01 +01:00