Germain
a7cc1ae630
Fetch thread root event if it's missing from the sync ( #2009 )
2021-11-02 11:56:43 +00:00
Šimon Brandner
14e008bbad
Don't emit CallError when we fail to get screen-sharing stream ( #2005 )
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-28 16:23:06 +01:00
Travis Ralston
6a12c265cf
PSFD-455: Try to set a sender on search result events if possible ( #2004 )
...
This is to ensure that search results have aesthetic information such as display name and avatar. Though the membership event won't be in context for when the event was sent, it'll at least be something better than a bare user ID.
2021-10-28 07:48:27 -06:00
Šimon Brandner
c35cb57a79
Port some changes from group calls branch to develop ( #2001 )
...
* Add some useful getters
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
* Add removeLocalFeed()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
* Don't updateStream() if they're the same
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
* Add isSpeaking()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
* Improve speaking detection using history
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
* Make code for placing and answering calls more flexible
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
* Correctly log stream id
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Remove mistaken parameter
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Add a unit
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Robert Long <robert@robertlong.me >
2021-10-26 11:59:15 -07:00
Christian Paul
51c776f51e
Correct TypeScript signature of client.sendCompleteEvent ( #1997 )
...
* Correct TypeScript signature of client.sendCompleteEvent
* Revert renaming txnId to txnIdOrCallback
2021-10-25 14:25:38 -06:00
Hubert Chathi
7ce0eb26d4
Fetch room membership from server rather than relying on stored data ( #1998 )
...
To work around the possibility that the persisted sync data may be out of date.
2021-10-25 10:29:46 -04:00
Germain
0c47e27f9f
Add explicit options to disable pending events ( #1993 )
2021-10-22 09:23:12 +01:00
Hubert Chathi
0385f265e8
Mark old verification methods as deprecated ( #1994 )
...
The old verification methods start a verification by sending an
`m.key.verification.start` message, rather than an `m.key.verification.request`
message. This behaviour is deprecated in the
spec (https://github.com/matrix-org/matrix-doc/pull/3122 ), so these functions
should be deprecated too.
2021-10-21 16:10:13 -04:00
David Baker
59b3960a42
Strip direction override characters from display names ( #1992 )
...
Strip RLO and LRO characters from name and rawDisplayName so they
can safely be embedded into other text without messing up the text
ordering.
Fixes https://github.com/vector-im/element-web/issues/1712
2021-10-20 17:08:40 +01:00
Germain
d5ab4ba2ef
Update thread replies count to only include m.thread ( #1991 )
2021-10-20 16:49:54 +01:00
Michael Telatynski
4c39ce8c96
Add method to fetch the MSC3266 Room Summary of a Room ( #1988 )
2021-10-19 16:13:29 +01:00
Germain Souquet
8c19cf45e2
Dispatch a Thread.New event
2021-10-15 11:09:14 +01:00
Germain Souquet
c9277de8ee
Remove console statement
2021-10-15 10:31:43 +01:00
Germain Souquet
b5baca51a6
Null-guard for thread root event not loaded yet
2021-10-15 10:22:32 +01:00
Germain
fc800821f9
Merge pull request #1980 from matrix-org/gsouquet/threads-relations
2021-10-15 08:53:42 +01:00
Germain Souquet
efbc46937f
Null-guard for event that do not have a thread
2021-10-14 17:37:33 +01:00
Germain Souquet
9ceeb2d220
Delete UnstableValue and use hardcoded value for m.thread
2021-10-14 17:09:00 +01:00
Germain Souquet
7b89862ed0
Make threads use 'm.thread' relation
2021-10-14 16:56:48 +01:00
David Baker
6804e4290a
Merge pull request #1972 from SimonBrandner/feature/answer-no-cam
...
Try to answer a call without video if we can't access the camera
2021-10-14 12:15:35 +01:00
David Baker
0a3d820fda
Merge pull request #1943 from freaktechnik/develop
...
Fix `requestVerificationDM` with chronological `pendingEventOrdering`
2021-10-14 12:14:20 +01:00
Michael Telatynski
e2a9c95ea8
Merge pull request #1974 from SimonBrandner/task/security-ts
2021-10-14 10:02:14 +01:00
Šimon Brandner
0042cb5292
Fix importRoomKeys() definition
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-13 16:50:27 +02:00
Denis Kasak
b288c97372
Merge pull request #1975 from matrix-org/dkasak/more-detailed-room-key-sharing-logging
...
More detailed logging when sharing room keys
2021-10-12 13:26:43 +00:00
Denis Kasak
a0de1740a4
Add comma per review
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2021-10-12 13:23:22 +00:00
Denis Kasak
8e2e3018d8
Log device objects for existing/new devices when sharing room keys.
2021-10-12 13:48:41 +02:00
Denis Kasak
60e93024e7
Fix comment regarding marking blocked devices as notified.
2021-10-12 13:43:28 +02:00
Denis Kasak
d89aa365f9
More detailed logging of blocked devices.
...
Separately log how many blocked devices there are in total and list them
out.
Then, log how many devices were notified because they were newly
blocked and list those out too.
2021-10-12 13:43:28 +02:00
Denis Kasak
4241263f2c
Make log message regarding notifying unnotified failed devices clearer.
2021-10-12 13:43:26 +02:00
Denis Kasak
b009f9c21b
Log more clearly when we're sharing room keys with *new* Olm sessions.
2021-10-12 13:41:04 +02:00
Denis Kasak
04ccec6de3
Log which devices room keys were shared with.
2021-10-12 13:41:04 +02:00
Šimon Brandner
7559a10526
Make opts in importRoomKeys optional
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-10 08:36:11 +02:00
Šimon Brandner
68dbe959bb
Add a logline
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-10 08:19:29 +02:00
Šimon Brandner
4b679c5056
Try to answer without video if we can't access it
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-10 08:19:22 +02:00
Šimon Brandner
cb8a260b9c
Improve handling when we don't have a camera
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-09 08:36:19 +02:00
Robert Long
7d7975b8bb
Fix connecting to a call without a webcam
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-09 08:05:59 +02:00
Travis Ralston
785a3e3381
Remove excess logging from getRoomUpgradeHistory()
...
On large accounts this can now cause a massive amount of spam. It's not really providing any value in day-to-day debugging either.
2021-10-08 10:28:20 -06:00
Michael Telatynski
29bc83f4a7
Merge pull request #1968 from matrix-org/t3chguy/fix/19276
2021-10-06 13:27:12 +01:00
Michael Telatynski
13c8774d45
Tweak Room Hierarchy root visibility and add loading getter
2021-10-06 10:25:27 +01:00
Šimon Brandner
c63abe9988
Use ICallFeedOpts in the CallFeed constructor
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-10-02 08:12:43 +02:00
Germain
a7a08fd760
Merge pull request #1962 from matrix-org/gsouquet/fix-19229
2021-10-01 15:46:30 +01:00
Germain Souquet
a14cf1a339
Remove unused DuplicateStrategy
2021-10-01 12:07:16 +01:00
Germain Souquet
30758600f0
Prepend events to thread when fetching the reply chain
2021-10-01 10:49:46 +01:00
Germain
823242a93c
Merge pull request #1959 from psrpinto/fix/joined-rooms-response
2021-09-30 17:54:53 +01:00
Martin Giger
482e3c4cb7
Skip waiting if already sent and abort on cancel
2021-09-30 16:58:08 +02:00
Germain Souquet
1dbd7158ad
Prevent redactions to be sent as pending events
...
Co-authored-by: Dariusz Niemczyk <Palid@users.noreply.github.com >
2021-09-30 13:56:52 +01:00
Šimon Brandner
b4bc554d7a
Make sure to callLengthInterval only once
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-29 15:46:22 +02:00
Paulo Pinto
1485969493
Return IJoinedRoomsResponse from getJoinedRooms(), instead of string[]
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com >
2021-09-29 11:45:01 +01:00
Travis Ralston
92f7ddcf3e
Merge pull request #1954 from SimonBrandner/task/src-ts
...
Changes for TS migration
2021-09-27 13:45:06 -06:00
Travis Ralston
90d480b4cf
Merge pull request #1952 from matrix-org/travis/fsdk/versions
...
Implement file versioning for tree spaces
2021-09-27 10:04:22 -06:00
Michael Telatynski
0c4212ca90
Merge pull request #1935 from matrix-org/t3chguy/fix/18969
2021-09-27 11:08:07 +01:00