RiotRobot
395c3cfcd6
v33.1.0-rc.0
v33.1.0-rc.0
2024-06-11 12:06:39 +00:00
Hubert Chathi
f95954c233
Add support for stable name for MSC4115 ( #4232 )
...
* add support for stable name for MSC4115
* fix types issues
* prettier
* actually, it still returns `undefined`
2024-06-07 08:47:17 +00:00
Michael Telatynski
fa5f2d389a
Fix incorrect assumptions about required fields in /search response ( #4228 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-06-06 21:01:16 +00:00
Michael Telatynski
9fc557fc6b
Fix typo
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-06-06 12:11:16 +01:00
Michael Telatynski
6436fbb99f
MSC4108 support OIDC QR code login ( #4134 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com >
Co-authored-by: Hugh Nimmo-Smith <hughns@matrix.org >
2024-06-06 09:57:26 +01:00
Michael Telatynski
87c2ac3ffa
Use LegacyRendezvousFailureReason over RendezvousFailureReason ( #4231 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-06-05 15:56:37 +00:00
Richard van der Hoff
43022d5b2f
RustCrypto: fix ordering of methods ( #4230 )
...
* RustCrypto: Move CryptoBackend impl to CryptoBackend impl section
Given there is a `CryptoBackend implementation` section, the methods
implementing CryptoBackend should be there.
* RustCrypto: Fix documentation on dehydration methods
* RustCrypto: reunite `resetKeyBackup` with its helper
A couple of new methods had snuck into the middle.
2024-06-05 12:02:45 +00:00
renovate[bot]
a0fadeb4ec
Update babel monorepo to v7.24.6 ( #4221 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 10:14:04 +00:00
Michael Telatynski
a3cea8ce7d
Add crypto methods for export and import of secrets bundle ( #4227 )
...
* Add crypto methods for OIDC QR code login
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Revert test due to hang inside Rust.
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update test name
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update test name
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-06-05 09:27:20 +00:00
renovate[bot]
c88487da07
Update all non-major dependencies ( #4226 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 17:21:20 +00:00
RiotRobot
89875b8e31
Resetting package fields for development
2024-06-04 13:18:49 +00:00
RiotRobot
9c94393d76
Merge branch 'master' into develop
2024-06-04 13:18:48 +00:00
RiotRobot
7850294a4b
v33.0.0
v33.0.0
2024-06-04 13:18:11 +00:00
renovate[bot]
131e81401a
Update typescript-eslint monorepo to v7.10.0 ( #4223 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 16:21:12 +00:00
David Baker
5c27e30302
Fix the queueToDevice tests for the new fakeindexeddb ( #4225 )
...
https://github.com/dumbmatter/fakeIndexedDB/pull/93 causes a bunch
of tests to start failing because the fake timers need running in
order for fake indexeddb to work. It also seems to cause failures
to bleed between tests somehow if fake timers are enabled/disabled.
This keeps all the fake timer tests in one suite and all the others
in another, which appears to work.
This should allow https://github.com/matrix-org/matrix-js-sdk/pull/4224
to be merged.
2024-05-30 15:16:42 +00:00
renovate[bot]
8dfb6de3cc
Update all non-major dependencies ( #4220 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 14:10:12 +00:00
renovate[bot]
042610310f
Update dependency typedoc-plugin-mdn-links to v3.1.27 ( #4222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 13:42:20 +00:00
renovate[bot]
8535604200
Update actions/checkout digest to a5ac7e5 ( #4219 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 11:45:14 +00:00
Hugh Nimmo-Smith
3ee64722c5
Add note about MSC3886, MSC3903 and MSC3906 being closed ( #4189 )
...
* Add note about MSC3886, MSC3903 and MSC3906 being closed
* Move comments in to jsdoc
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-30 11:23:24 +00:00
RiotRobot
9d6210b3f9
v33.0.0-rc.0
v33.0.0-rc.0
2024-05-29 12:54:25 +00:00
Andy Balaam
909caab74e
Don't run migration for Rust crypto if the legacy store is empty ( #4218 )
...
* Don't run migration for Rust crypto if the legacy store is empty
Fixes https://github.com/element-hq/element-web/issues/27447
* Add copyright for the TypeScript files in legacy DB dumps
* Provide a type for the accountPickle we check for before migration
* Remove redundant backup response
This is unused
* Simplify keys response
* Downgrade log message.
---------
Co-authored-by: Richard van der Hoff <richard@matrix.org >
2024-05-28 17:43:25 +00:00
Michael Telatynski
7c87625157
Remove more deprecated methods, fields, and exports ( #4217 )
2024-05-28 09:12:55 +01:00
Richard van der Hoff
b19817bb73
Bump matrix-sdk-crypto-wasm to 5.0.0 ( #4216 )
...
Slightly more involved than normal because it requires us to pass a backup version into OlmMachine.importBackedUpRoomKeys.
On the other hand we can now re-enable the test that was disabled in #4214 due to matrix-org/matrix-rust-sdk#3447
Fixes : element-hq/element-web#27165
2024-05-24 12:10:52 +01:00
Richard van der Hoff
36196ea422
initRustCrypto
: allow app to pass in the store key directly (#4210 )
...
* `initRustCrypto`: allow app to pass in the store key directly
... instead of using the pickleKey. This allows us to avoid a slow PBKDF
operation.
* Fix link in doc-comment
2024-05-24 09:52:34 +00:00
renovate[bot]
a81adf542e
Update dependency @matrix-org/matrix-sdk-crypto-wasm to v4.10.0 ( #4214 )
...
* Update dependency @matrix-org/matrix-sdk-crypto-wasm to v4.10.0
* Disable affected test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-23 11:19:41 +00:00
RiotRobot
a49bc3ddf4
Merge branch 'master' into develop
2024-05-22 12:04:33 +00:00
RiotRobot
a86d4ceb49
v32.4.0
v32.4.0
2024-05-22 12:04:07 +00:00
R Midhun Suresh
8c3be2a56a
Update organization ( #4212 )
2024-05-21 15:55:49 +00:00
RiotRobot
38898a60c7
v32.3.0
v32.3.0
2024-05-21 12:24:52 +00:00
Bayyr Oorjak
fd3a4d4403
Preserve ESM for async imports to work correctly ( #4187 )
...
* fix: fix lazy rust crypto import
* test: use "commonjs" for tests because of circular deps
* chore: revert commonjs for "module"
* refactor: remove unnecessary example
* refactor: add comments
Signed-off-by: Bayyr Oorjak <the.bayyr.oorjak@gmail.com >
* refactor: improve comment
Signed-off-by: Bayyr Oorjak <the.bayyr.oorjak@gmail.com >
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
* Update babel.config.js
---------
Signed-off-by: Bayyr Oorjak <the.bayyr.oorjak@gmail.com >
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2024-05-21 11:48:00 +00:00
RiotRobot
93d96281fd
Resetting package fields for development
2024-05-21 12:25:26 +00:00
RiotRobot
944dc51c58
Merge branch 'master' into develop
2024-05-21 12:25:25 +00:00
renovate[bot]
c6b43dd176
Update dependency eslint-plugin-unicorn to v53 ( #4209 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 16:56:22 +00:00
Michael Telatynski
f03dd7b7bc
Remove deprecated methods and fields ( #4201 )
...
* Remove legacy `threepidCreds` field
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove deprecated shouldUpgradeToVersion
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove `added` legacy login request field
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove deprecated re-exports
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove `home_server` field
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update imports in tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-15 15:23:04 +00:00
Michael Telatynski
51fa1866a9
Wire up verification cancel & mismatch for rust crypto ( #4202 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-15 14:58:24 +00:00
renovate[bot]
d76fb2baa0
Update all non-major dependencies ( #4207 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 11:51:51 +00:00
renovate[bot]
3feafc9c17
Update dependency typedoc-plugin-mdn-links to v3.1.25 ( #4206 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 11:28:29 +00:00
Michael Telatynski
c9075b3dba
Only pass id_server if we had one to begin with ( #4200 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-15 10:59:42 +00:00
renovate[bot]
69c474dda7
Update dependency @types/node to v18.19.33 ( #4205 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 10:54:21 +00:00
renovate[bot]
73ce51065f
Update mheap/github-action-required-labels digest to 5847eef ( #4204 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 10:26:32 +00:00
renovate[bot]
5d0407d0a6
Update actions/checkout digest to 0ad4b8f ( #4203 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 10:23:58 +00:00
RiotRobot
3a4b02d8e6
v32.3.0-rc.0
v32.3.0-rc.0
2024-05-15 09:04:25 +00:00
Kegan Dougal
d421e7f829
Run complement-crypto in CI ( #4197 )
...
* Maybe run complement-crypto
* Use existing checkout
* Test that things fail if crypto breaks
* Fix test; run only on merge queue
* Prettier
* Maybe get it working in a merge queue
2024-05-13 10:26:27 +00:00
Michael Telatynski
9fd051af33
Update downstream-end-to-end-tests.yml
2024-05-13 11:20:47 +01:00
Michael Telatynski
b78a1ad889
Hotfix types export point
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-10 13:26:07 +01:00
Michael Telatynski
a25cdcecaa
Fix state_events.ts types ( #4196 )
...
* Fix state_events.ts types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-10 10:55:44 +00:00
RiotRobot
2a716bd076
Resetting package fields for development
2024-05-07 12:16:24 +00:00
RiotRobot
ef1db8d664
Merge branch 'master' into develop
2024-05-07 12:16:23 +00:00
RiotRobot
22865fd834
v32.2.0
v32.2.0
2024-05-07 12:15:48 +00:00
Michael Telatynski
c4fe564855
Simplify OIDC types & export decodeIdToken
( #4193 )
...
* Fix types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Export `decodeIdToken`
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-05-07 10:21:57 +00:00