Germain Souquet
cb91c4292c
Merge branch 'develop' into gsouquet/pr-review-linting-rules
2021-05-27 16:00:12 +01:00
Germain Souquet
5caf05cfa1
Apply new linting rules
2021-05-11 11:25:43 +01:00
Travis Ralston
3fdc25777d
Revert "Raise logging dramatically to chase pending event errors"
2021-05-02 19:10:47 -06:00
Travis Ralston
ec26b16ddf
Raise logging dramatically to chase pending event errors
...
For https://github.com/vector-im/element-web/issues/17090 and similar issues
This logging is expected to exist no longer than a day.
2021-04-28 09:24:19 -06:00
David Baker
1bba2bc0ed
Merge pull request #1674 from matrix-org/dbkr/asserted_identity
...
Support MSC3086 asserted identity
2021-04-28 09:47:30 +01:00
David Baker
4a51ac7a74
Move createNewMatrixCall to the client object
...
So we can mock it out it tests (and also I'm not sure why it was
like this in the first place: we passed the client in anyway...)
Deprecate createNewMatrixCall
2021-04-23 14:36:56 +01:00
Timo Kösters
069ca4a89d
fix: make /search with no results field work again
2021-04-21 22:56:36 +02:00
Hubert Chathi
276b52f0fe
add missing await
2021-04-14 10:29:39 -04:00
Hubert Chathi
f92b620434
Merge branch 'develop' into room-history-key-sharing2
2021-03-25 12:24:42 -04:00
Hubert Chathi
1c191b2278
use new terminology and field name from MSC
2021-03-15 22:49:43 -04:00
J. Ryan Stinnett
0b7b35f800
Merge pull request #1632 from matrix-org/matthew/rework-cross-signing-login
...
Expose APIs needed for reworked cross-signing login flow
2021-03-11 12:54:18 +00:00
Hubert Chathi
ceb162eb01
initial work on room history key sharing, take 2
2021-03-10 19:51:22 -05:00
David Baker
6c5fc153bf
Merge pull request #1634 from matrix-org/dbkr/check_turn_interval
...
Check TURN servers periodically, and at start of calls
2021-03-09 17:06:02 +00:00
David Baker
07f15b41a2
Don't start the timer if voip not supported
2021-03-09 14:39:21 +00:00
J. Ryan Stinnett
bed7543b46
Merge pull request #1624 from robintown/invite-reasons
...
Support sending invite reasons
2021-03-09 11:44:04 +00:00
Matthew Hodgson
9fb2fbaeec
factor out getDehydratedDevice
2021-03-09 00:09:22 +00:00
David Baker
59c93b59bf
Check TURN servers periodically, and at start of calls
...
Hopefully this should make our turn-credential checking code a bit
more robust (and possibly fix a seconds / ms mismatch).
2021-03-08 18:49:25 +00:00
Matthew Hodgson
1a8fced80e
Merge branch 'develop' into matthew/rework-cross-signing-login
2021-03-08 04:59:40 +00:00
Matthew Hodgson
844a2b457c
expose getDehydratedDevice API
2021-03-08 04:59:19 +00:00
J. Ryan Stinnett
a29f6979b2
Merge pull request #1626 from matrix-org/jryans/replacement-senders
...
Filter out edits from other senders in history
2021-03-02 12:33:21 +00:00
J. Ryan Stinnett
b178d8f629
Filter out edits from other senders in history
...
We currently don't support edits from other senders, but the server may not
filter them, so we filter them here on the client.
2021-03-02 12:15:27 +00:00
Robin Townsend
dede508e89
Support sending invite reasons
...
Added as the final argument to `invite` in order to keep backwards
compatibility.
Signed-off-by: Robin Townsend <robin@robin.town >
2021-02-26 16:46:18 -05:00
David Baker
d07563013b
Log when turn creds expire
2021-02-26 14:47:27 +00:00
David Baker
61e19c30cb
Add option to set ice candidate pool size
2021-02-16 15:47:48 +00:00
tzyl
f6e8048d9e
Expose getPresence endpoint
2021-01-18 10:17:46 +00:00
J. Ryan Stinnett
159b98132d
Stop retrying TURN access when forbidden
...
If we're not allowed to have TURN access, there's no reason to ask in a loop.
2021-01-14 17:49:15 +00:00
Will Hunt
0f90f055ba
Merge pull request #1417 from matrix-org/hs/shared-rooms-api
...
Add _unstable_getSharedRooms
2021-01-11 22:38:56 +00:00
David Baker
4eefa05d3f
Another typo
2020-12-21 15:20:45 +00:00
David Baker
40fb31099a
Typo
2020-12-21 15:18:21 +00:00
David Baker
bcd85f5397
Rename to supportsCallTransfer
...
to be less ambiguous
2020-12-21 15:14:59 +00:00
David Baker
89aeda45c6
Basic call transfer initiation support
...
Re-commit of f3ee164a7d after I accidentally
merged to develop
2020-12-21 13:54:16 +00:00
David Baker
7046fa3224
Revert "Ignore party ID if opponent is v0"
2020-12-21 13:48:06 +00:00
David Baker
f3ee164a7d
Basic call transfer initiation support
...
Sends an m.call.replaces event and flag for whether to advertise
support.
MSC2747 (https://github.com/matrix-org/matrix-doc/pull/2747 )
2020-12-15 14:51:29 +00:00
J. Ryan Stinnett
3ef91e16d8
Fix dehydration method name
...
https://github.com/matrix-org/matrix-js-sdk/pull/1537 changed some dehydration
method names, but one call site was missed.
2020-11-19 16:16:40 +00:00
Bruno Windels
11c4337cfc
Merge pull request #1537 from matrix-org/bwindels/dehydration
...
Support awaitable one-time dehydration
2020-11-04 15:22:09 +00:00
Bruno Windels
458164384d
add client method for one-time dehydration that can be awaited
2020-11-04 16:05:31 +01:00
Bruno Windels
13c7f55a79
split up setKey and setKeyAndQueue
...
as dehydrating in the background prevents use-cases where you
want to await the creation of the dehydrated device
2020-11-04 16:02:31 +01:00
Michael Telatynski
645842f0fd
Update comments
2020-11-02 18:09:32 +00:00
Michael Telatynski
66aa9c4831
pass a presence event
2020-11-02 17:39:25 +00:00
Michael Telatynski
7de0ca2048
pass args
2020-11-02 17:29:14 +00:00
Michael Telatynski
5bbc5cad9f
Client setProfile methods update own user
2020-11-02 17:20:03 +00:00
David Baker
3eab51ce79
Don't cache failures when fetching /versions
...
Otherwise we never recover
Fixes https://github.com/vector-im/element-web/issues/15509
2020-10-20 16:25:50 +01:00
David Baker
06044b39c3
Merge pull request #1499 from matrix-org/dbkr/new_age_calls
...
Use new local timestamp for calls
2020-10-12 11:42:28 +01:00
David Baker
65b24f595c
Missed a reference to callList
2020-10-09 18:14:00 +01:00
J. Ryan Stinnett
e9590e9093
Adjust types and APIs to match React SDK
...
Various small tweaks and alignments to match React SDK as part of TypeScript
conversion.
Part of https://github.com/vector-im/element-web/issues/15350
2020-10-09 17:21:14 +01:00
J. Ryan Stinnett
c6819e0450
Omit stack trace if rehydration fails
2020-10-08 15:11:46 +01:00
David Baker
487a9c0967
Extract the call event handler out to its own class
...
and convert it to TypeScript
2020-10-08 11:10:20 +01:00
David Baker
8632ca6e37
Merge remote-tracking branch 'origin/develop' into revert-1493-revert-1487-dbkr/tsify_call
2020-10-07 15:16:21 +01:00
Michael Telatynski
d7ef128510
Merge pull request #1491 from matrix-org/t3chguy/fix/9836
...
Fix re-emit of Event.replaced to be on client and not room
2020-10-06 22:50:14 +01:00
David Baker
81c95224d1
Revert "Revert "Convert call.js to Typescript & update WebRTC APIs""
2020-10-06 15:21:45 +01:00