Robert Long
a5ad9247f8
Merge pull request #881 from vector-im/bwindels/calls
...
TURN and End-of-Candidates fixes for thirdroom branch
2022-09-26 10:28:42 -07:00
Robert Long
a1f91d932c
Merge branch 'thirdroom/dev' into bwindels/calls
2022-09-26 10:27:25 -07:00
Bruno Windels
bf71a88799
Merge pull request #880 from vector-im/matthew/turn
...
Implement TURN
2022-09-26 14:19:00 +00:00
Bruno Windels
c660d82d6a
make internal method private
2022-09-26 16:00:25 +02:00
Bruno Windels
eccbab1491
cleanup polling and also hangup on all ongoing calls on dispose session
2022-09-26 15:57:20 +02:00
Bruno Windels
24ebf6c559
cleanup
2022-09-26 15:47:48 +02:00
Bruno Windels
ac319bdafd
we can assume setConfiguration is available
2022-09-26 15:45:41 +02:00
Bruno Windels
d36b9be24f
fix screwing up whitespace
2022-09-26 15:41:30 +02:00
Bruno Windels
05c2da95c4
fix typo
2022-09-26 15:38:04 +02:00
Bruno Windels
e6bf49a6cc
remove previous hardcoded turnServers setting
2022-09-26 15:27:41 +02:00
Bruno Windels
f74c4e6425
remove previous approach
2022-09-26 15:26:16 +02:00
Bruno Windels
917ad52302
use observable for turnserver in peercall
...
and subscribe if changing config is supported
2022-09-26 15:25:53 +02:00
Bruno Windels
3a4c38086c
fetch turn server settings when joining a call, and pass down
2022-09-26 15:25:24 +02:00
Bruno Windels
035ead0d5b
implement polling of voip turnServer settings from HS in separate class
2022-09-26 15:24:41 +02:00
Bruno Windels
f4e633beb4
support onfirstsubscribe callback in ROV
...
will use it to start polling for turnServer updates
2022-09-26 15:24:14 +02:00
Matthew Hodgson
6570ec46f4
setTurnServers doesn't need to be async
2022-09-26 09:02:22 +01:00
Bruno Windels
a6d7ef94da
Merge pull request #879 from vector-im/matthew/fix-end-of-ice-candidates
...
don't ignore end-of-ICE candidates
2022-09-26 07:10:02 +00:00
Matthew Hodgson
3d7852a469
set array of turnservers
2022-09-26 01:07:24 +01:00
Matthew Hodgson
eab87e5157
fix plurals
2022-09-26 00:52:41 +01:00
Matthew Hodgson
af2098327b
first cut at implementing TURN
2022-09-26 00:47:12 +01:00
Nate Martin
0205fcca60
0.0.23
2022-09-25 14:51:08 -07:00
Nate Martin
9bde8a6220
Merge branch 'matthew/fix-end-of-ice-candidates' into thirdroom/dev
2022-09-25 14:42:19 -07:00
Nate Martin
85504cfcf0
v0.0.22
2022-09-25 14:41:47 -07:00
Matthew Hodgson
31e67142bd
typo
2022-09-25 22:11:35 +01:00
Matthew Hodgson
8aa62b2573
don't ignore end-of-ICE candidates
2022-09-25 21:39:38 +01:00
Nate Martin
ca7ad25b3b
Merge branch 'bwindels/calls' into thirdroom/dev
2022-09-22 17:32:45 -07:00
Bruno Windels
7ce5cdfc4a
prevent concurrent calls of OlmEncryption.encrypt to OOM olm wasm heap
...
This is being triggered by connecting to many call members at once,
while encrypting the signaling messages. This keeps many olm.Session
objects into memory at the same time, which makes olm run out of
wasm heap memory.
2022-09-22 13:19:56 +02:00
Nate Martin
ad57de732e
v0.0.21
2022-09-20 13:28:42 -07:00
Nate Martin
98a67b7251
Merge branch 'bwindels/calls' into thirdroom/dev
2022-09-20 10:30:55 -07:00
Bruno Windels
bb2e63b05b
don't queue messages for different callIds so last seq doesn't corrupt
...
this includes handling invite glares differently
2022-09-20 17:27:39 +02:00
Robert Long
1d1103a3c7
v0.0.20
2022-09-16 18:11:41 -07:00
Robert Long
a0277b5afc
Update setAvatar logic
2022-09-16 17:56:05 -07:00
Robert Long
9cafb8cd26
Add setAccountData and getAccountData
2022-09-15 21:21:21 -07:00
Robert Long
9c0a1ac305
v0.0.19
2022-09-09 14:50:12 -07:00
Robert Long
9bea9312c1
Get rid of console.trace instances which are slowing things down
2022-09-09 14:43:53 -07:00
Ajay Bura
7ec5793075
v0.0.18
2022-08-22 16:15:41 +05:30
Ajay Bura
b1737c5ad2
Merge pull request #849 from vector-im/fix/oidc-logout
...
Fix OIDC logout
2022-08-22 16:14:58 +05:30
Hugh Nimmo-Smith
b602c16eb7
fix: try and revoke refresh token even if access token revocation fails
2022-08-22 10:46:55 +01:00
Hugh Nimmo-Smith
9bf26dadae
fix: use correct param name for token_type_hint
2022-08-22 10:46:28 +01:00
Ajay Bura
aacb4342c5
Fix revoke token type param
2022-08-22 10:48:05 +05:30
Ajay Bura
b24e293a8e
Fix revokeToken false after getting response.
2022-08-22 10:36:08 +05:30
Ajay Bura
35dbb5a59a
Fix logout not revoking oidc access token
2022-08-22 10:35:05 +05:30
Robert Long
6814609603
Merge branch 'thirdroom/dev' of github.com:vector-im/hydrogen-web into thirdroom/dev
2022-08-18 11:54:55 -07:00
Robert Long
95413e579f
v0.0.17
2022-08-18 11:54:52 -07:00
Robert Long
1048db75c2
Merge branch 'fix/dynamic-oidc-registration' into thirdroom/dev
2022-08-18 11:47:06 -07:00
Robert Long
20f48f285f
Merge pull request #848 from vector-im/fix/dynamic-oidc-registration
...
Fix/dynamic OIDC registration
2022-08-18 11:46:58 -07:00
Ajay Bura
e09d66a57e
fix client uri in config
2022-08-18 17:34:09 +05:30
Ajay Bura
d34a6cdf0e
Pass missing oidc api client configs
2022-08-18 17:07:00 +05:30
Ajay Bura
c23039894f
Fix bug & move oidc clientConfigs to app configs
2022-08-18 17:05:04 +05:30
Ajay Bura
a375acf875
Pass oidc account management url to session
2022-08-18 17:03:42 +05:30