David Baker
080426dfdd
Fix camera stuck on after call transfer ( #2188 )
...
The 'Replaced' error code is handled specially (for better or worse)
so was leaving the capture feeds open. Use the 'transfer' hangup
reason which is what we should be using anyway (and were, on the line
below for the other call...)
2022-02-21 17:11:14 +00:00
Hugh Nimmo-Smith
a89c1990d6
Return send event response from MSC3089Branch.createNewVersion() ( #2186 )
...
* Return send event response from MSC3089Branch.createNewVersion()
* docs: update JSDoc to match
2022-02-21 15:45:43 +00:00
Germain
4e72290d53
Null-guard for undefined rootEvent when creating a thread ( #2187 )
2022-02-21 15:06:01 +00:00
Patrick Cloke
7a7318b636
Fix incorrect type referenced in receiptCacheByEventId. ( #2185 )
2022-02-17 17:39:17 +00:00
RiotRobot
74d24f38f7
Merge branch 'master' into develop
2022-02-17 11:48:50 +00:00
RiotRobot
78dcae9143
v15.5.2
v15.5.2
2022-02-17 11:45:23 +00:00
RiotRobot
0db640a679
Prepare changelog for v15.5.2
2022-02-17 11:45:22 +00:00
David Baker
a3ddfd519b
Fix synthetic read receipt handling ( #2174 ) ( #2183 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-02-17 11:29:28 +00:00
Travis Ralston
e86d8861b9
Add functions to support refresh tokens ( #2178 )
...
* Add functions for refreshing access tokens
* Add function to change the client's access token in flight
* Appease the linter
* Use sensible code style
2022-02-15 20:07:36 +00:00
Michael Telatynski
2910e62bb6
Fix synthetic read receipt handling ( #2174 )
2022-02-14 18:45:02 -07:00
Michael Telatynski
2bb14698a5
Revert "Sign backup with cross-signing key when we reset it." ( #2175 )
2022-02-14 19:11:06 +00:00
RiotRobot
2fd08d72dc
Resetting package fields for development
2022-02-14 15:17:32 +00:00
RiotRobot
222f62164c
Merge branch 'master' into develop
2022-02-14 15:17:32 +00:00
RiotRobot
bf8ee39a3f
v15.5.1
v15.5.1
2022-02-14 15:14:04 +00:00
RiotRobot
cc1d1d76d0
Prepare changelog for v15.5.1
2022-02-14 15:14:04 +00:00
David Baker
30fdd96168
Revert event-mapper optimisations ( #2171 ) ( #2172 )
...
Co-authored-by: Germain <germains@element.io >
2022-02-14 13:53:12 +00:00
Hubert Chathi
cfad8d3614
Enable key backup after we reset it ( #2170 )
...
This ensures that we remember it if bootstrapCrossSigning gets called, so that
the authData gets signed by the master key, if a new key is created.
2022-02-11 08:42:49 -05:00
Germain
d9c3b880fc
Revert event-mapper optimisations ( #2171 )
2022-02-11 12:55:44 +00:00
Hugh Nimmo-Smith
25c115739c
Fix error in uploadContent() when file is empty under Node.js ( #2155 )
...
* Fix error in uploadContent() when file is empty under Node.js
* Make type safe check work
* Make comment actually make sense
2022-02-11 11:16:10 +00:00
David Baker
d97c514b8d
Log when member event membership is undefined ( #2169 )
...
* Log when member event membership is undefined
To diagnose https://github.com/vector-im/element-web/issues/20962
* May as well have a stack trace too
2022-02-10 22:33:49 +00:00
Germain
6b822ccd61
Improve thread partitioning for 2nd degree relations ( #2165 )
2022-02-10 15:09:46 +00:00
Hubert Chathi
47c5c4645e
Check the backup info against the stored private key when determining trust. ( #2167 )
2022-02-10 08:34:21 -05:00
Hubert Chathi
ea0eaff212
Back up keys before logging out ( #2158 )
2022-02-09 08:36:43 -05:00
David Baker
41bf8c2d5f
Yarn upgrade ( #2164 )
2022-02-08 19:17:28 +00:00
RiotRobot
d473a2e095
v15.5.1-rc.1
v15.5.1-rc.1
2022-02-08 15:32:28 +00:00
RiotRobot
d398ffd6df
Prepare changelog for v15.5.1-rc.1
2022-02-08 15:32:27 +00:00
Michael Telatynski
ffab55452a
Fix issue with rooms not getting marked as unread ( #2163 )
2022-02-08 12:32:14 +00:00
Germain
9120b1dfd9
Expose room state helper ( #2162 )
2022-02-08 12:08:43 +00:00
Šimon Brandner
5d4e3183aa
Don't store streams that are only used once ( #2157 )
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-02-08 10:13:58 +00:00
Michael Telatynski
07171a95c4
Fix edge cases around RR calculations ( #2160 )
2022-02-07 17:49:14 +00:00
Šimon Brandner
12afcd3850
Account for encryption in maySendMessage() ( #2159 )
2022-02-07 15:32:21 +00:00
Andy Balaam
2d23330b74
Send references to thread root to threads, even out of order ( #2156 )
...
Co-authored-by: Germain <germains@element.io >
2022-02-04 15:50:06 +00:00
Germain
7faff66006
Out of sync thread summary in main timeline ( #2153 )
2022-02-04 11:57:42 +00:00
Michael Telatynski
b07457726b
Avoid re-doing as much work when processing m.receipt event ( #2151 )
2022-02-03 11:06:19 +00:00
Germain
6bf8142ff6
Fix initial sync fail when event fetching unsuccessful ( #2150 )
2022-02-02 17:56:43 +00:00
Christian Paul
cf0ccaf93d
TypeScript: opts parameter of client.startClient is optional ( #2106 )
2022-02-02 15:29:58 +00:00
Christian Paul
34a3955b60
MatrixEvent.getRoomId can return undefined ( #2036 )
2022-02-02 16:22:57 +01:00
Germain
82122872bf
Add thread relation in sendEvent if it's missing ( #2149 )
2022-02-02 14:44:38 +00:00
Germain
9c242a9ce6
Keep a reference to the latest thread created ( #2148 )
2022-02-01 14:50:42 +00:00
Germain
51f3fac87b
Add thread relation to sticker message ( #2147 )
2022-02-01 10:36:04 +00:00
Germain
66b98844a2
Refactor thread model to be created from the root event ( #2142 )
2022-02-01 08:58:39 +00:00
David Baker
d03db00e4c
Yarn upgrade ( #2146 )
...
Apologies if this means everyone has to `rm -rf node_modules`: react-ace
decided to turn some paths that were regular files into directories
and it turns out this really confuses yarn: https://github.com/securingsincity/react-ace/issues/1048
2022-01-31 16:45:42 +00:00
RiotRobot
cf8d2bf6ef
Resetting package fields for development
2022-01-31 14:44:13 +00:00
RiotRobot
913a0b51a6
Merge branch 'master' into develop
2022-01-31 14:44:13 +00:00
RiotRobot
ede0f696ee
v15.5.0
v15.5.0
2022-01-31 14:41:10 +00:00
RiotRobot
d05214a169
Prepare changelog for v15.5.0
2022-01-31 14:41:09 +00:00
David Baker
1e93d0b19f
Bump node-fetch from 2.6.6 to 2.6.7 ( #2140 ) ( #2145 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 14:24:05 +00:00
Šimon Brandner
5e125e646c
Don't decrypt redacted messages ( #2143 )
2022-01-31 11:21:12 +00:00
dependabot[bot]
1643201363
Bump node-fetch from 2.6.6 to 2.6.7 ( #2140 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-27 21:59:03 +00:00
dependabot[bot]
8e99e084a8
Bump cached-path-relative from 1.0.2 to 1.1.0 ( #2138 )
...
Bumps [cached-path-relative](https://github.com/ashaffer/cached-path-relative ) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/ashaffer/cached-path-relative/releases )
- [Commits](https://github.com/ashaffer/cached-path-relative/commits )
---
updated-dependencies:
- dependency-name: cached-path-relative
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-27 14:52:23 -07:00