Richard van der Hoff
|
ea770282ea
|
Simplify code paths for building to-device MatrixEvent s (#4729)
We don't need all the complicated stuff when we have a to-device event, so
let's simplify.
|
2025-02-24 17:51:42 +00:00 |
|
Hugh Nimmo-Smith
|
ff1db2b538
|
Bump eslint-plugin-matrix-org to enable @typescript-eslint/consistent-type-imports rule (#4680)
* Bump eslint-plugin-matrix-org to enable @typescript-eslint/consistent-type-imports rule
* Re-lint after merge
|
2025-02-05 12:15:20 +00:00 |
|
Johannes Marbach
|
05ba27f36b
|
Change imports for Node.js compatibility (#4377)
* Change imports for Node.js compatibility
Fixes: #4287
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
* Run prettier
* Run prettier (again)
* Add comment
* Update babel.config.cjs
---------
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
|
2024-08-29 15:56:32 +00:00 |
|
Richard van der Hoff
|
9e37980e2d
|
Handle edits which are bundled with an event, per MSC3925 (#3045)
|
2023-01-12 10:53:36 +00:00 |
|
Richard van der Hoff
|
030abe1563
|
Pass to-device messages into rust crypto-sdk (#3021)
We need a separate API, because `ClientEvent.ToDeviceEvent` is only emitted for
successfully decrypted to-device events
|
2023-01-05 09:54:56 +00:00 |
|
Michael Weimann
|
349c2c2587
|
Apply prettier formatting
|
2022-12-09 09:38:20 +01:00 |
|
Michael Telatynski
|
c4006d752a
|
Improve tsdoc types (#2940)
* Install eslint-plugin-jsdoc
* Enable lint rule jsdoc/no-types
* Make tsdoc more valid, add required hyphens and s/return/returns/g
* Stash tsdoc work
* Fix mistypes
* Stash
* Stash
* More tsdoc work
* Remove useless doc params
* Fixup docs
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update src/crypto/verification/request/ToDeviceChannel.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update src/client.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update src/client.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update src/client.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Iterate
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
|
2022-12-07 18:01:54 +00:00 |
|
Michael Telatynski
|
c0f7df8c3b
|
Update eslint-plugin-matrix-org and improve visibilities & types (#2887)
|
2022-11-18 09:20:53 +00:00 |
|
Michael Telatynski
|
867a0ca7ee
|
Apply more strict typescript around the codebase (#2778)
* Apply more strict typescript around the codebase
* Fix tests
* Revert strict mode commit
* Iterate strict
* Iterate
* Iterate strict
* Iterate
* Fix tests
* Iterate
* Iterate strict
* Add tests
* Iterate
* Iterate
* Fix tests
* Fix tests
* Strict types be strict
* Fix types
* detectOpenHandles
* Strict
* Fix client not stopping
* Add sync peeking tests
* Make test happier
* More strict
* Iterate
* Stabilise
* Moar strictness
* Improve coverage
* Fix types
* Fix types
* Improve types further
* Fix types
* Improve typing of NamespacedValue
* Fix types
|
2022-10-21 11:44:40 +01:00 |
|
RiotRobot
|
a587d7c360
|
Resolve multiple CVEs
CVE-2022-39249
CVE-2022-39250
CVE-2022-39251
CVE-2022-39236
|
2022-09-28 13:55:15 +01:00 |
|
Michael Telatynski
|
b58d09aa9a
|
Prevent duplicated re-emitter setups in event-mapper (#2293)
|
2022-04-12 09:42:55 +01:00 |
|
Michael Telatynski
|
286500e335
|
Fix issues around echo & redaction handling in threads (#2286)
|
2022-04-11 08:58:13 +01:00 |
|
Michael Telatynski
|
dde4285cdf
|
Fix handling of threaded messages around edits & echoes (#2267)
|
2022-04-07 13:46:50 +01:00 |
|
Michael Telatynski
|
c541b3f1ce
|
Fix issues with duplicated MatrixEvent objects around threads (#2256)
|
2022-03-24 12:24:19 +00:00 |
|
Germain
|
fc5f0e8047
|
Fix message ordering in threads (#2215)
|
2022-03-03 15:21:17 +00:00 |
|
Michael Telatynski
|
12e525b664
|
Improve typing around event emitter handlers (#2180)
|
2022-02-22 12:18:07 +00:00 |
|
Germain
|
d9c3b880fc
|
Revert event-mapper optimisations (#2171)
|
2022-02-11 12:55:44 +00:00 |
|
Germain
|
7faff66006
|
Out of sync thread summary in main timeline (#2153)
|
2022-02-04 11:57:42 +00:00 |
|
David Teller
|
96d1b30012
|
MSC3531: Hiding messages during moderation (#2041)
|
2022-01-12 11:27:33 +01:00 |
|
Michael Telatynski
|
c0e16ac98c
|
Update some more
|
2021-07-12 09:10:27 +01:00 |
|
Travis Ralston
|
5c55dce13e
|
Lint pass 1
|
2021-06-02 13:42:20 -06:00 |
|
Travis Ralston
|
67994f7a53
|
Move new MatrixClient into place
|
2021-06-02 13:42:20 -06:00 |
|
Travis Ralston
|
8a1d34c419
|
[Combined] First pass of JS->TS for MatrixClient
|
2021-06-02 13:42:20 -06:00 |
|