Commit Graph

  • 672bb0229b feat(sdk): Rename Update::TruncateItems to Update::DetachLastItems. Ivan Enderlin 2024-05-14 09:23:30 +02:00
  • b894b700c7 feat(sdk): Rename Update::InsertItems to Update::PushItems. Ivan Enderlin 2024-05-14 08:56:00 +02:00
  • 9af57c7a60 feat(sdk) AsVectorSubscriber::new now receives the initial chunk lengths. Ivan Enderlin 2024-05-13 10:16:37 +02:00
  • 725d7bbc97 !tmp First draft of the subscribe_as_vector API. Ivan Enderlin 2024-05-08 21:17:04 +02:00
  • 2d10ea4dc9 chore(sdk): Use pin-project-lite in matrix-sdk. Ivan Enderlin 2024-05-08 21:15:57 +02:00
  • e50b574f12 sdk: Allow to send mentions with attachments Kévin Commaille 2024-05-15 15:07:33 +02:00
  • 35173347fd chore: Bump the vodozemac version Damir Jelić 2024-05-15 14:02:08 +02:00
  • 64c5a83e33 Merge pull request #3413 from zecakeh/send-attachment-path Ivan Enderlin 2024-05-15 13:24:09 +02:00
  • 8da3922ff0 sdk: Rename SendAttachment's url field to filename Kévin Commaille 2024-05-15 11:11:26 +02:00
  • eba5efc829 Merge branch 'main' into send-attachment-path Kévin Commaille 2024-05-15 10:57:08 +02:00
  • 7ed6db9758 Merge pull request #3406 from zecakeh/edit-without-relation Ivan Enderlin 2024-05-15 10:55:21 +02:00
  • 32c7a1ab78 ui: Take a PathBuf to send an attachment Kévin Commaille 2024-05-15 10:50:26 +02:00
  • cbb92cacce feat(crypto): Add support to import/export the newly added secrets bundle Damir Jelić 2024-05-08 14:31:19 +02:00
  • 402d620608 feat(crypto): Add a SecretsBundle type Damir Jelić 2024-05-08 13:56:22 +02:00
  • b57dbd8d1a xtask: Allow passing multiple targets to Swift's build-framework. Doug 2024-05-13 15:46:38 +01:00
  • aa6bbc1a0f feat(crypto): Add data types to parse QR codes from MSC4108 Damir Jelić 2024-05-08 13:20:29 +02:00
  • 6672302684 chore: Make the url crate a workspace dependency Damir Jelić 2024-05-08 12:54:39 +02:00
  • 9e4125bb39 ui: Make Timeline::edit take a RoomMessageEventContentWithoutRelation Kévin Commaille 2024-05-13 15:50:15 +02:00
  • cb452802bb chore: Upgrade ruma Kévin Commaille 2024-05-13 15:38:13 +02:00
  • da249bbc51 crypto: remove the fake crypto store test for olm session wedging Benjamin Bouvier 2024-04-19 10:08:00 +02:00
  • c16bfd3234 timeline: reuse internal id when adding pending replied-to details to an item Benjamin Bouvier 2024-05-13 12:24:07 +02:00
  • 83427b325c ci: use the latest synapse-service image with msc3266 Benjamin Bouvier 2024-05-13 15:07:07 +02:00
  • b99e103704 Merge pull request #3409 from matrix-org/andybalaam/disable-flaking-nse-test Andy Balaam 2024-05-13 16:55:17 +01:00
  • 6d6f470e11 Ignore a flaking test Andy Balaam 2024-05-13 16:42:22 +01:00
  • 94d3758a0d base: sort the heroes in the computed display name alphabetically Benjamin Bouvier 2024-05-02 14:36:10 +02:00
  • 4b1d03f229 Merge pull request #3343 from matrix-org/andybalaam/test-store-cache-drop Andy Balaam 2024-05-13 14:09:40 +01:00
  • 06825c6385 crypto: Test for the NSE race bug #3110 Andy Balaam 2024-05-03 10:21:27 +01:00
  • 2987bd1f6d chore(cargo) Update dependencies Ivan Enderlin 2024-05-13 14:32:05 +02:00
  • 099cd8d6a0 chore(sdk): Remove the need for cfg_vis. Ivan Enderlin 2024-05-13 14:17:45 +02:00
  • f669b3a530 chore(test): Use workspace dependencies. Ivan Enderlin 2024-05-13 14:16:36 +02:00
  • da8588787f chore(cargo): Declare reqwest as a workspace dependency. Ivan Enderlin 2024-05-13 14:15:35 +02:00
  • e21e412aae chore(cargo): Update dependencies. Ivan Enderlin 2024-05-13 14:12:32 +02:00
  • 749ed2c3e0 crypto: Allow duplicating a Client in tests Andy Balaam 2024-05-03 10:21:19 +01:00
  • f25916cb5c chore: Remove an unused import Damir Jelić 2024-05-13 12:42:31 +02:00
  • 637e830e85 chore: Fix the formatting Damir Jelić 2024-05-13 12:09:42 +02:00
  • c99f665766 chore: Remove an unused import matrix-sdk-crypto-0.7.1 0.7.1-crypto Damir Jelić 2024-05-13 12:42:31 +02:00
  • e709cca2f5 test utils: prefer From impl to Into impl Benjamin Bouvier 2024-05-13 12:12:07 +02:00
  • f661b0d728 event cache: add a regression test for ignoring/unignoring at the event cache level Benjamin Bouvier 2024-05-02 16:49:58 +02:00
  • cef4409dda timeline: make use of the EventFactory in more tests Benjamin Bouvier 2024-05-02 16:25:44 +02:00
  • ac6fa7abb1 event cache: move reacting to (un)blocks in the event cache Benjamin Bouvier 2024-05-02 16:07:25 +02:00
  • 8a975c8985 chore: Fix the formatting Damir Jelić 2024-05-13 12:09:42 +02:00
  • 04362cdc36 chore(crypto): Bump the version of the crypto crate to 0.7.1 Damir Jelić 2024-05-10 16:21:43 +02:00
  • fa10bbb5dd fix(crypto): Avoid incorrect usage of private backup key Valere 2024-04-23 17:46:53 +02:00
  • 9ef465fdf4 chore: Fix the formatting Damir Jelić 2024-05-13 12:09:42 +02:00
  • 11de0449fa Merge pull request from GHSA-9ggc-845v-gcgv Denis Kasak 2024-05-13 10:07:10 +00:00
  • 964553952d Merge pull request #3399 from matrix-org/stefan/invitesListCleanup Ivan Enderlin 2024-05-13 11:51:10 +02:00
  • 5c52014c4b Merge pull request #3386 from matrix-org/stefan/joinedRoomListFilter Ivan Enderlin 2024-05-13 11:24:13 +02:00
  • 85d09c3c56 feat(ui): enable room-list-with-unified-invites by default, remove old invites sliding sync list. Stefan Ceriu 2024-05-13 11:55:38 +03:00
  • c0924c87af feat(sdk): Introduce linked_chunk::Updates Ivan Enderlin 2024-05-12 17:42:29 +02:00
  • 733665ddcc ui: Expose message mentions Kévin Commaille 2024-05-11 10:28:23 +02:00
  • 2c57557a3a ci: Quieten hyper logs Andy Balaam 2024-04-19 13:50:04 +01:00
  • d5df58496b Merge pull request #3396 from zecakeh/ci-nightly Andy Balaam 2024-05-10 16:27:14 +01:00
  • df5e8e724e Review: better comments Valere 2024-05-10 15:49:20 +02:00
  • a7cc3777d1 Review: better comment Valere 2024-05-10 15:49:02 +02:00
  • 4724115e8d chore: Fix docs warning Kévin Commaille 2024-05-10 12:16:42 +02:00
  • e355a6aa39 ci: Bump version of rust nightly Kévin Commaille 2024-05-10 11:35:19 +02:00
  • 99ae06be68 chore: Fix cfg options Kévin Commaille 2024-05-10 11:34:59 +02:00
  • 787b2d31cd chore: Fix warnings during compilation Kévin Commaille 2024-05-10 11:32:05 +02:00
  • 23f17614e5 ffi: Allow joining a room ID with server names. Doug 2024-05-09 11:23:09 +01:00
  • eebbb74be7 ffi: Include servers when resolving a room alias. Doug 2024-05-09 10:08:26 +01:00
  • fac5ba5bae chore(crypto): Refactor the PK signing subkey constructors Damir Jelić 2024-05-08 14:29:15 +02:00
  • c57d2c68a1 fixup! chore(crypto): Refactor the cross-signing key wrappers Damir Jelić 2024-05-08 17:37:43 +02:00
  • 6b1ef484f2 chore(crypto): Refactor the cross-signing key wrappers Damir Jelić 2024-05-08 13:58:25 +02:00
  • aeb85ba836 chore: Add a better debug implementation for the backup recover/decryption key Damir Jelić 2024-05-08 14:31:38 +02:00
  • afa3808752 chore: Use the released version of Ruma Damir Jelić 2024-05-09 13:37:50 +02:00
  • 1f26822a64 chore(sdk): Split linked_chunk into 2 modules. Ivan Enderlin 2024-05-08 14:47:45 +02:00
  • 44a78ba9f6 chore(sdk): Thanks Clippy. Ivan Enderlin 2024-05-08 13:58:49 +02:00
  • 1493dc2c6a chore(sdk): Remove the LinkedChunk prefix from type names. Ivan Enderlin 2024-05-08 12:42:43 +02:00
  • 9531a4041e feat(sdk): Allow LinkedChunkUpdatesInner to have multiple readers. Ivan Enderlin 2024-05-08 12:29:14 +02:00
  • 1ce27d6eec feat(ui): add room list filter for excluding non-joined rooms Stefan Ceriu 2024-05-08 12:48:14 +03:00
  • 73ae1cc6da feat(sdk): Add LinkedChunkUpdatesSubscriber. Ivan Enderlin 2024-05-06 22:23:57 +02:00
  • 74b79d8212 ffi: Added dehydrated flag to Device Michael Hollister 2024-05-07 11:20:23 -05:00
  • d0776819c7 Review: Add assert error message Valere 2024-05-07 14:43:15 +02:00
  • 4e9edcb0db Review: better comment Valere 2024-05-07 14:42:52 +02:00
  • e3dc094be4 Add minimal reproducing test Valere 2024-05-07 10:20:19 +02:00
  • f4772c9b0e Add FIXME comment Valere 2024-05-07 10:20:08 +02:00
  • 76210686c4 feat(sdk): Implement Clone on LinkedChunkUpdate. Ivan Enderlin 2024-05-06 22:22:32 +02:00
  • 3a00271af0 chore(sdk): Hmmmm. Ivan Enderlin 2024-05-06 20:15:35 +02:00
  • d6915793c1 feat(sdk) Add the LinkedChunkUpdates::peek. Ivan Enderlin 2024-05-06 15:31:18 +02:00
  • 121dedee4e chore: Use a released version of vodozemac Damir Jelić 2024-05-06 14:52:24 +02:00
  • 8eebb9bb39 chore: Use a released version of uniffi (#3382) Damir Jelić 2024-05-06 14:32:47 +02:00
  • 9e2e28d57a feat(sdk) Change the update history from a Vec<T> to a new LinkedChunkUpdates type. Ivan Enderlin 2024-05-06 14:22:51 +02:00
  • 2255cd5a43 chore(ffi): Remove support for opentelemetry Ivan Enderlin 2024-05-03 20:17:50 +02:00
  • 12a231675c chore(ffi): Remove support for opentelemetry. Ivan Enderlin 2024-05-02 16:52:58 +02:00
  • 60017241b2 Tweak log messages when rejecting devices (DeviceKeys structs) received from the server. Denis Kasak 2024-05-03 13:46:28 +02:00
  • 03fe9feb69 docs: Expand docs for the DeviceKeys struct. Denis Kasak 2024-05-03 13:34:29 +02:00
  • 6f2d8e0e50 chore: Fix some clippy warnings Damir Jelić 2024-05-02 15:23:57 +02:00
  • 56aa86da8b chore: Depend on a released version of mas-oidc-client Damir Jelić 2024-05-02 14:49:31 +02:00
  • 67e2842f84 feat(sdk): Introduce LinkedChunkUpdate Ivan Enderlin 2024-05-02 14:46:19 +02:00
  • 443647a1ba feat(sdk): Make update history of LinkedChunk optional. Ivan Enderlin 2024-05-02 14:12:31 +02:00
  • b9ea6ff300 chore(sdk): Rename LinkedChunkLinks to LinkedChunkEnds. Ivan Enderlin 2024-05-02 14:11:31 +02:00
  • c219c727bb feat(sdk) Remove LinkedChunkListener. Ivan Enderlin 2024-05-01 15:31:30 +02:00
  • db0f9b19be feat(sdk) LinkedChunkError is a real error now. Ivan Enderlin 2024-05-01 10:23:47 +02:00
  • 343416653d feat(sdk): Create LinkedChunkListener. Ivan Enderlin 2024-03-25 14:35:23 +01:00
  • 17b3cb6b31 fix(store-encryption): Remove the displaydoc dependency Ivan Enderlin 2024-05-02 09:41:43 +02:00
  • f8a6f90664 Merge pull request #3371 from matrix-org/bnjbvr/ansi-pedantic-sync-builder Ivan Enderlin 2024-05-02 09:36:00 +02:00
  • 8ac51c19f5 Merge pull request #3369 from matrix-org/bnjbvr/get-rid-of-notificationclientbuilder Ivan Enderlin 2024-05-02 09:34:32 +02:00
  • ad2e8336f6 fix(store-encryption): Remove the displaydoc dep. Ivan Enderlin 2024-05-01 17:22:11 +02:00
  • a3f6e0fb5a ffi: add back a raw_name() Room method and RoomInfo field for the name defined in the raw state event Benjamin Bouvier 2024-05-01 13:53:05 +02:00
  • f997256c73 ffi: revert a few methods back to sync Benjamin Bouvier 2024-05-01 12:18:44 +02:00