-
defe48bf3c
test(sdk): Test
SlidingSyncList::get_room_id.
Ivan Enderlin
2023-03-22 16:45:53 +01:00
-
caf55308a5
feat(sdk): Remove
SlidingSyncList::rooms_updated_broadcast_stream.
Ivan Enderlin
2023-03-22 16:37:04 +01:00
-
f2aebcb983
test(sdk): (Re)write a test for
SlidingSyncListInnner::find_rooms_in_list.
Ivan Enderlin
2023-03-22 16:10:14 +01:00
-
2840242331
chore(sdk): Use
&[…] instead of &Vec<…>.
Ivan Enderlin
2023-03-22 16:09:29 +01:00
-
69a779a7eb
feat(sdk): Improve
SlidingSyncListInner::find_rooms_in_list.
Ivan Enderlin
2023-03-22 16:06:46 +01:00
-
b7da197846
doc(sdk): Add missing documentation.
Ivan Enderlin
2023-03-22 16:06:21 +01:00
-
0b9b01727e
feat(sdk): Remove
find_rooms?_in_list from the public API.
Ivan Enderlin
2023-03-22 16:04:34 +01:00
-
0d58695e39
feat(sdk):
SlidingSyncListInner::update_request_generator_state returns a Result.
Ivan Enderlin
2023-03-22 16:01:42 +01:00
-
f5ba7ddc4a
fix(sdk): Prevent bugs, remove expensive clones, and simplify
SlidingSyncList
Ivan Enderlin
2023-03-22 16:39:30 +01:00
-
-
7052e9ff64
doc(sdk): Fix typos.
Ivan Enderlin
2023-03-22 16:38:45 +01:00
-
8796bfe874
doc(sdk): Fix typos.
Ivan Enderlin
2023-03-22 16:16:33 +01:00
-
9e7c6c3632
feat(sdk): Remove deduplication logic from Sliding Sync
Ivan Enderlin
2023-03-22 14:44:45 +01:00
-
-
6617e94a9d
Merge pull request #1632 from Hywan/doc-sdk-sliding-sync
Ivan Enderlin
2023-03-22 14:19:46 +01:00
-
-
7e8c8b1a14
chore(sdk): Make Clippy happy.
Ivan Enderlin
2023-03-22 13:31:48 +01:00
-
9078a30e28
chore(sdk): Move code around, and remove
pub on fields of a private struct.
Ivan Enderlin
2023-03-22 10:42:00 +01:00
-
485ca402f4
test: Use available setter.
Ivan Enderlin
2023-03-20 15:12:27 +01:00
-
d41293879a
test(sdk): Move tests from
list/request_generator.rs to list/mod.rs.
Ivan Enderlin
2023-03-20 15:09:56 +01:00
-
d5babfbb88
test(sdk): Test
SlidingSyncList::(set_)timeline_limit.
Ivan Enderlin
2023-03-20 15:02:17 +01:00
-
b842b2f96d
feat(sdk): Add getters and setters on
SlidingSyncList.
Ivan Enderlin
2023-03-20 14:55:09 +01:00
-
32e83a942d
fix(sdk): Prevent bugs, remove expensive clones, and simplify
SlidingSyncList.
Ivan Enderlin
2023-03-20 13:03:18 +01:00
-
d81e6a18f9
chore(sdk): Format a comment.
Ivan Enderlin
2023-03-20 09:29:46 +01:00
-
-
-
e514415642
test(sdk): Write test suites for
SlidingSyncList and siblings
Ivan Enderlin
2023-03-22 12:29:27 +01:00
-
-
d9096cc64c
chore(sdk): Make Clippy happy.
Ivan Enderlin
2023-03-22 12:14:04 +01:00
-
f085289d05
chore(sdk): Make Clippy happy.
Ivan Enderlin
2023-03-22 11:37:51 +01:00
-
ef81168434
Fix some doc links in the send_attachment docs
Damir Jelić
2023-03-22 11:08:44 +01:00
-
1f04353668
test(sdk): Use
vector! from imbl, not im.
Ivan Enderlin
2023-03-22 11:20:07 +01:00
-
f70b6f5ecf
Expose 'search users' to UniFFI (#1689)
Alfonso Grillo
2023-03-22 11:15:03 +01:00
-
ee7dc2a7ab
chore(sdk): Address PR feedback.
Ivan Enderlin
2023-03-22 10:09:23 +01:00
-
1256052134
chore(sdk): Clean up.
Ivan Enderlin
2023-03-20 10:49:15 +01:00
-
28eebe2043
doc(sdk): Explain what
SlidingSyncList::handle_response does and does not.
Ivan Enderlin
2023-03-20 10:14:03 +01:00
-
bb54ff7991
chore(sdk): Move and document the
SlidingSyncList::request_generator method.
Ivan Enderlin
2023-03-20 10:06:34 +01:00
-
aa75d02ae3
feat(sdk):
SlidingSyncList::handle_response must be pub(self).
Ivan Enderlin
2023-03-20 10:00:24 +01:00
-
eefef9a81b
test(sdk): Move test to appropriate files.
Ivan Enderlin
2023-03-20 09:45:38 +01:00
-
15646ec1d6
test(sdk): Fix how
TimelineEvent is constructed.
Ivan Enderlin
2023-03-20 09:35:51 +01:00
-
10380596cd
chore(sdk): Format a comment.
Ivan Enderlin
2023-03-20 09:29:46 +01:00
-
c4df1cb9aa
chore(sdk): Rename an argument.
Ivan Enderlin
2023-03-20 09:29:36 +01:00
-
c509b6c76a
test(sdk): Add tests for
SlidingSyncList.set_range, add_range and reset_ranges.
Ivan Enderlin
2023-03-16 15:59:10 +01:00
-
9c2e2238ed
test(sdk): Add a test for
SlidingSyncList::ranges.
Ivan Enderlin
2023-03-16 15:49:26 +01:00
-
2edb5d845e
feat(sdk):
SlidingSyncList.ranges & co. takes a Into<UInt>.
Ivan Enderlin
2023-03-16 15:48:03 +01:00
-
147e5f8f03
fix(sdk): Rename
SlidingSyncList.set_ranges to ranges.
Ivan Enderlin
2023-03-16 15:35:23 +01:00
-
8e9cabcbf9
test(sdk): Add test for
SlidingSyncList::new_builder.
Ivan Enderlin
2023-03-16 15:24:26 +01:00
-
42af266806
fix(sdk): Fix
SlidingSyncList::new_builder.
Ivan Enderlin
2023-03-16 15:20:58 +01:00
-
7a1fb0b368
fix(sdk): Remove useless fields on
SlidingSyncListBuilder.
Ivan Enderlin
2023-03-16 15:14:44 +01:00
-
3f72b10831
test(sdk): Write a test case for
FrozenSlidingSyncList when serialized.
Ivan Enderlin
2023-03-16 13:17:03 +01:00
-
6bd95057b6
test(sdk): Write a test case for
RoomListEntry when serialized.
Ivan Enderlin
2023-03-16 12:00:07 +01:00
-
859317a0f6
test(sdk): Write test suites for
SlidingSyncState and SlidingSyncMode.
Ivan Enderlin
2023-03-16 11:40:27 +01:00
-
ace3ff3754
test(sdk): Write test suites for
RoomListEntry.
Ivan Enderlin
2023-03-16 11:23:25 +01:00
-
60b627c2ca
feat(sdk): Rename
RoomListEntry.freeze to .freeze_by_ref.
Ivan Enderlin
2023-03-16 11:23:13 +01:00
-
-
41615840dc
feat(sdk): Remove deduplication logic from Sliding Sync.
Ivan Enderlin
2023-03-22 10:53:23 +01:00
-
d07b389f4b
chore(sdk): Rename some variables.
Ivan Enderlin
2023-03-22 10:52:56 +01:00
-
-
-
b2a35fc9cf
Merge branch 'main' into valere/msc_2399
Damir Jelić
2023-03-21 16:41:55 +01:00
-
-
-
-
900a4f848c
Don't log verification requests as sent if the request id doesn't match
Damir Jelić
2023-03-21 15:57:16 +01:00
-
c4d73c9901
fixup! Don't send
m.no_olm withheld codes out if another session is doing so
Damir Jelić
2023-03-21 15:56:58 +01:00
-
eb9dd8fb0d
Don't send
m.no_olm withheld codes out if another session is doing so
Damir Jelić
2023-03-21 15:45:32 +01:00
-
a134cc378d
Sort sliding-sync-integration-test dependencies
Jonas Platte
2023-03-21 13:05:54 +01:00
-
a32fce6cdf
Make all sliding-sync-integration-test dependencies dev-dependencies
Jonas Platte
2023-03-21 13:05:32 +01:00
-
9ee2d04a41
Feature-gate everything in sliding-sync-integration-test
Jonas Platte
2023-03-21 12:10:25 +01:00
-
1ce1c5636e
Add support for (un)ignoring users
Mauro
2023-03-21 12:23:17 +01:00
-
8652cdf752
Test the VerificationState migration
Damir Jelić
2023-03-21 09:52:11 +01:00
-
32e2ea0288
Allow the old VerificationState enum to be deserialized into the new one
Damir Jelić
2023-03-21 09:43:09 +01:00
-
7263914f67
Remove the Apple specific auth service tests
Damir Jelić
2023-03-21 11:45:22 +01:00
-
76763a80fe
ffi: Add binding for get_dm_room
matrix-sdk-crypto-ffi-0.3.1
Florian Renaud
2023-03-20 17:30:25 +01:00
-
72ae9dd885
Upgrade eyeball-im
Jonas Platte
2023-03-20 16:26:26 +01:00
-
816e722807
ffi: Inline uniffi_api modules
Jonas Platte
2023-03-20 15:07:00 +01:00
-
1a1fe97d00
Use Rust conventions for variable names in UDL
Jonas Platte
2023-03-20 15:05:50 +01:00
-
16687f24f9
sdk: Fix documentation of create_room
Jonas Platte
2023-03-20 13:14:24 +01:00
-
ea41076c82
sdk: Rename create_dm_room to create_dm and make it public
Jonas Platte
2023-03-20 13:13:00 +01:00
-
130dc58a5d
Remove redundant cfg attributes
Jonas Platte
2023-03-20 12:24:14 +01:00
-
9d6e192b9f
sdk: Move create_dm_room out of encryption module
Jonas Platte
2023-03-20 12:20:07 +01:00
-
82d1d64f85
sdk: Simplify create_dm_room
Jonas Platte
2023-03-20 12:17:51 +01:00
-
39a4dc911f
Remove event contents from (Sync)TimelineEvent Debug impls
Jonas Platte
2023-03-20 13:03:53 +01:00
-
a7ed8e0b45
Update account_data when creating a new dm room
Alfonso Grillo
2023-03-20 12:08:21 +01:00
-
e64ab6cf9c
Merge pull request #1677 from matrix-org/rav/update-js-bindings-prefix
Ivan Enderlin
2023-03-20 09:23:29 +01:00
-
-
43d883da9c
Refactor the room key sharing logic
Damir Jelić
2023-03-16 19:40:30 +01:00
-
42dce635de
matrix-sdk-crypto-js: drop
v from release tags
Richard van der Hoff
2023-03-16 17:49:52 +00:00
-
-
7794b230e1
Merge pull request #1675 from matrix-org/release-matrix-sdk-crypto-js-v0.1.0-alpha.5
Richard van der Hoff
2023-03-16 17:38:33 +00:00
-
-
2d56f550aa
fix(sdk): Fix, test, and clean up
SlidingSyncListRequestGenerator
Ivan Enderlin
2023-03-16 17:04:05 +01:00
-
-
b39a224be8
doc(sdk): Use the Rust range notation to avoid ambiguity.
Ivan Enderlin
2023-03-16 17:03:25 +01:00
-
e6bf74b7db
matrix-sdk-crypto-js v0.1.0-alpha.5
matrix-sdk-crypto-js-v0.1.0-alpha.5
Richard van der Hoff
2023-03-16 13:47:55 +00:00
-
-
-
5f06dc8229
doc(sdk): Fix a typo.
Ivan Enderlin
2023-03-16 11:53:01 +01:00
-
46d8d26b71
sdk: Fix a typo
Kévin Commaille
2023-03-16 10:22:27 +01:00
-
e23be44345
sdk: Store OIDC issuer as a String rather than a Url
Kévin Commaille
2023-03-16 10:21:40 +01:00
-
57fb659b86
Merge pull request #1666 from zecakeh/indexeddb-crypto-version
Ivan Enderlin
2023-03-16 11:12:27 +01:00
-
-
1933fe7a8f
doc(sdk): Fix a typo.
Ivan Enderlin
2023-03-16 11:04:18 +01:00
-
6a6d94a065
Re-expose the vodozemac and matrix-sdk-crypto versions in the bindings
Ivan Enderlin
2023-03-16 10:56:51 +01:00
-
-
ccfb66c576
chore(crypto-nodejs): Fix a lint.
Ivan Enderlin
2023-03-16 10:39:43 +01:00
-
c2d3afffff
feat(crypto-nodejs): Make
Versions a class, not a JS object.
Ivan Enderlin
2023-03-16 10:33:41 +01:00
-
e1f6fd8a1e
feat(ffi): Create the
version and vodozemac_version functions.
Ivan Enderlin
2023-03-16 09:51:06 +01:00
-
2f377d536a
fixup! Re-expose the vodozemac and matrix-sdk-crypto versions in the bindings
Damir Jelić
2023-03-15 15:35:28 +01:00
-
26789f22b0
fixup! Re-expose the vodozemac and matrix-sdk-crypto versions in the bindings
Damir Jelić
2023-03-15 14:51:59 +01:00
-
3aa1c30f5c
Re-expose the vodozemac and matrix-sdk-crypto versions in the bindings
Damir Jelić
2023-03-15 14:47:40 +01:00
-
-
5e23bd09bc
feat(ci):
aarch64-apple-ios should work on rustc stable.
Ivan Enderlin
2023-03-16 09:01:14 +01:00
-
c8bad4b86e
doc(sdk): Fix a typo.
Ivan Enderlin
2023-03-16 08:55:25 +01:00
-
07c366983d
doc(sdk): Fix a typo.
Ivan Enderlin
2023-03-16 08:24:05 +01:00
-
51abedda59
feat(ffi): Update
SlidingStateState variants.
Ivan Enderlin
2023-03-16 08:21:11 +01:00
-
9d5a1fda3c
doc(sdk): Fix typos or improve.
Ivan Enderlin
2023-03-16 08:11:45 +01:00
-
61ea15eb39
Merge branch 'main' into valere/msc_2399
Damir Jelić
2023-03-15 19:31:04 +01:00
-
-
-
-
fe69948926
sdk: Add a method to change the room name
Kévin Commaille
2023-03-15 18:28:08 +01:00
-
248b8db309
Extended verification states
Valere
2023-03-15 18:16:31 +01:00
-
ca5cabb7e1
doc(sdk): Fix a typo.
Ivan Enderlin
2023-03-15 18:08:19 +01:00