renovate[bot]
cf39595bd7
Update dependency typedoc to v0.27.3 ( #4573 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 19:21:39 +00:00
Stanislav Demydiuk
c90ea985c6
Fix age field check in event echo processing ( #3635 )
...
Co-authored-by: David Baker <dbkr@users.noreply.github.com >
2024-12-05 16:08:41 +00:00
Florian Duros
c54ca29aa8
Rename initCrypto
into initLegacyCrypto
( #4567 )
2024-12-05 11:08:38 +00:00
Michael Telatynski
beb3721e7a
Avoid use of Buffer as it does not exist in the Web natively ( #4569 )
2024-12-04 22:32:09 +00:00
Richard van der Hoff
1cad6f4451
Add multiprocess health warnings to initRustCrypto
( #4571 )
2024-12-04 14:38:48 +00:00
RiotRobot
c4ea57d42d
Merge branch 'master' into develop
2024-12-03 12:24:07 +00:00
RiotRobot
d3f5526ec0
v34.13.0
v34.13.0
2024-12-03 12:23:40 +00:00
renovate[bot]
b8e332b53d
Update dependency typescript to v5.7.2 ( #4553 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 11:47:14 +00:00
renovate[bot]
ab78acc7da
Update typedoc ( #4568 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 11:19:56 +00:00
Michael Telatynski
051f4e2ab9
Fix release-checks to not use reserved name GITHUB_TOKEN
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-02 10:47:35 +00:00
Michael Telatynski
8863e42e35
More typescript linting ( #3310 )
...
* More typescript linting
* Improve types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Discard changes to src/models/MSC3089TreeSpace.ts
* Discard changes to src/realtime-callbacks.ts
* Fix tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-02 09:56:52 +00:00
Michael Telatynski
bc5246970c
Extract release sanity checks to reusable workflow ( #4546 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-02 09:14:45 +00:00
Florian Duros
edac6a9983
Replace deprecate imports ( #4565 )
...
* Replace deprecate imports
* Deprecate `CryptoBackend.getEventEncryptionInfo`
* Add deprecated alternative
2024-11-29 10:04:20 +00:00
Florian Duros
97ef1dc6df
Remove deprecated calls of MatrixClient
( #4563 )
2024-11-29 09:49:52 +00:00
Florian Duros
125e45c24d
Deprecate remaining legacy functions and move CryptoEvent.LegacyCryptoStoreMigrationProgress
handler ( #4560 )
...
* Deprecate legacy functions in `MatrixClient`
* Move `CryptoEvent.LegacyCryptoStoreMigrationProgress` handler in rust crypto
* Remove `olmLib` usage in `MatrixClient`
2024-11-29 09:49:32 +00:00
Hugh Nimmo-Smith
3781b6ebfa
Re-send MatrixRTC media encryption keys for a new joiner even if a rotation is in progress ( #4561 )
2024-11-28 12:05:39 +00:00
Michael Telatynski
8fc77c595a
Move bump downstreams to js-sdk specific release workflow ( #4547 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-27 14:15:51 +00:00
David Baker
5bcd26e506
Support MSC4222 state_after
( #4487 )
...
* WIP support for state_after
* Fix sliding sync sdk / embedded tests
* Allow both state & state_after to be undefined
Since it must have allowed state to be undefined previously: the test
had it as such.
* Fix limited sync handling
* Need to use state_after being undefined
if state can be undefined anyway
* Make sliding sync sdk tests pass
* Remove deprecated interfaces & backwards-compat code
* Remove useless assignment
* Use updates unstable prefix
* Clarify docs
* Remove additional semi-backwards compatible overload
* Update unstable prefixes
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add test for MSC4222 behaviour
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tidy
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add comments to explain why things work as they are.
* Fix sync accumulator for state_after sync handling
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Revert "Fix room state being updated with old (now overwritten) state and emitting for those updates. (#4242 )"
This reverts commit 957329b218
.
* Fix Sync Accumulator toJSON putting start timeline state in state_after field
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add test case
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 >
Co-authored-by: Hugh Nimmo-Smith <hughns@matrix.org >
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: Timo <toger5@hotmail.de >
2024-11-27 11:40:41 +00:00
Timo
66f099b2e7
Revert "Fix room state being updated with old (now overwritten) state and emitting for those updates. ( #4242 )" ( #4532 )
...
This reverts commit 957329b218
.
2024-11-27 10:49:29 +00:00
renovate[bot]
b1445d7457
Update all non-major dependencies ( #4558 )
...
* Update all non-major dependencies
* Prettier
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-11-27 09:22:49 +00:00
Michael Telatynski
b3794760c6
Merge remote-tracking branch 'origin/develop' into develop
2024-11-27 09:10:52 +00:00
Michael Telatynski
fbdcc597b6
Fix workflow permissions
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-27 07:44:35 +00:00
renovate[bot]
8ac32b7894
Update dependency typedoc-plugin-coverage to v3.4.0 ( #4559 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 18:51:22 +00:00
renovate[bot]
b27c6de78d
Update guibranco/github-status-action-v2 digest to 66088c4 ( #4548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 18:23:16 +00:00
renovate[bot]
c8e0987774
Update dependency typedoc-plugin-missing-exports to v3.0.2 ( #4550 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 17:41:22 +00:00
renovate[bot]
849fcd3341
Update dependency @types/node to v18.19.65 ( #4549 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 17:33:27 +00:00
renovate[bot]
8df8266e4a
Update dependency @stylistic/eslint-plugin to v2.11.0 ( #4552 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 17:16:47 +00:00
renovate[bot]
cba4edfd84
Update dependency typedoc-plugin-mdn-links to v4 ( #4556 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 17:14:18 +00:00
renovate[bot]
4f50290cd6
Update all non-major dependencies ( #4551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 16:35:48 +00:00
renovate[bot]
35e31f02ac
Update typescript-eslint monorepo to v8.15.0 ( #4554 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 16:35:13 +00:00
Hubert Chathi
69647a33b6
Use shield status codes from Rust rather than string matching ( #4529 )
2024-11-26 15:06:57 +00:00
RiotRobot
13df897896
v34.13.0-rc.0
v34.13.0-rc.0
2024-11-26 13:42:27 +00:00
Michael Telatynski
006929ac0c
Fix release workflow permissions
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-26 13:41:14 +00:00
dependabot[bot]
405a6fbb92
Bump smol-toml from 1.3.0 to 1.3.1 ( #4544 )
...
Bumps [smol-toml](https://github.com/squirrelchat/smol-toml ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/squirrelchat/smol-toml/releases )
- [Commits](https://github.com/squirrelchat/smol-toml/commits )
---
updated-dependencies:
- dependency-name: smol-toml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 09:59:55 +00:00
Michael Telatynski
d6f3262e12
Prevent releases when release blockers exist ( #4543 )
...
* Prevent releases when release blockers exist
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-26 09:59:41 +00:00
Michael Telatynski
8b32f3eb7f
Ensure we disambiguate display names which look like MXIDs ( #4540 )
...
* Ensure we disambiguate display names which look like MXIDs
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Make tests clearer
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-22 15:52:50 +00:00
Michael Telatynski
1e9934a69d
Fix docs-pr-netlify.yaml permissions
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-22 11:35:04 +00:00
Michael Telatynski
a6d342d3a4
Switch away from deprecated github-status-action ( #4539 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 17:04:22 +00:00
Michael Telatynski
4b9a1bd53f
Fix coverage check
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 16:05:38 +00:00
Michael Telatynski
26248f85d5
Additional check to ensure artifacts are downloaded
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 16:00:30 +00:00
Michael Telatynski
ae2ae483db
We have to explicitly specify github-token even though it is the default for this to work in theory
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 15:59:17 +00:00
Michael Telatynski
c87692d0aa
Tighten GITHUB_TOKEN permissions ( #4538 )
...
* Tighten GITHUB_TOKEN permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tighten GITHUB_TOKEN permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix permission
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 14:01:45 +00:00
Florian Duros
2dd4334e20
Fix RustBackupManager
remaining values after current backup removal. #4534 ( #4537 )
2024-11-21 13:21:37 +00:00
dependabot[bot]
2210255d6f
Bump cross-spawn from 7.0.3 to 7.0.6 ( #4536 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 13:28:48 +00:00
RiotRobot
544ac86d20
Merge branch 'master' into develop
2024-11-19 14:18:23 +00:00
RiotRobot
cf06547063
v34.12.0
v34.12.0
2024-11-19 14:17:48 +00:00
Florian Duros
781c3b05e5
Add CryptoApi.getBackupInfo
( #4512 )
...
* Add `CryptoApi.getBackupInfo`
* improve doc
2024-11-18 13:31:35 +00:00
Timo
325dace437
Fix local echo in embedded mode ( #4498 )
...
* fix local echo
* dont use custome event emitter anymore
* move logic into updateTxId
* temp testing
* use generic eventEmtitter names
* add tests
---------
Co-authored-by: Robin <robin@robin.town >
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com >
2024-11-14 13:21:20 +00:00
Michael Telatynski
5c894b34b3
Add downstream tsc for element-web ( #4508 )
...
* Add downstream tsc for element-web
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update static_analysis.yml
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-13 14:16:37 +00:00
Florian Duros
f5f4091a00
Deprecate MatrixClient.isEventSenderVerified
( #4527 )
2024-11-13 11:10:38 +00:00