David Baker
130b70756a
Revert "Revert "Support for getting SFU config using OIDC""
2023-07-05 13:12:37 +01:00
David Baker
0bcec1efbd
Merge pull request #1184 from vector-im/dbkr/update_more_branch_names
...
Update the livekit branch name in more places
2023-07-05 09:04:21 +01:00
David Baker
fe96c4a455
Update the livekit branch name in more places
...
Fixes the CI to get the config from the right place.
Also removes reference to an env that's already been deleted.
2023-07-04 20:25:51 +01:00
David Baker
077f5b9510
Merge pull request #1183 from vector-im/revert-1166-dbkr/openid
...
Revert "Support for getting SFU config using OIDC"
2023-07-04 19:24:53 +01:00
David Baker
29553c1151
Revert "Support for getting SFU config using OIDC"
2023-07-04 19:21:35 +01:00
David Baker
c9f57cb2a3
Merge pull request #1166 from vector-im/dbkr/openid
...
Support for getting SFU config using OIDC
2023-07-04 19:05:21 +01:00
David Baker
be89fb7dd9
Revert changes to auth server code
2023-07-04 19:01:11 +01:00
Robin
c3c321a7c4
Merge pull request #1170 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-04 13:37:36 -04:00
Šimon Brandner
cfae157614
Merge pull request #1176 from vector-im/screen-sharing-simulcast
2023-07-04 17:31:33 +02:00
David Baker
fc7a7b1799
Use union type for openidloader state
...
Co-authored-by: Daniel Abramov <inetcrack2@gmail.com>
2023-07-04 15:44:55 +01:00
Руся
5e6a682b9b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2023-07-04 03:19:37 +00:00
Someone
fd8b05f909
Translated using Weblate (Vietnamese)
...
Currently translated at 72.6% (85 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/vi/
2023-07-04 03:19:37 +00:00
David Baker
6ca5b46df7
Update config to deployed lk jwt service
2023-07-03 21:43:11 +01:00
David Baker
c5f3941ad7
Unused import
2023-07-03 17:14:46 +01:00
David Baker
5305a287fe
Briefer syntax
2023-07-03 17:10:36 +01:00
David Baker
edcf9f3fd5
Use the repsonse,.ok rather than manual status code check
2023-07-03 17:07:00 +01:00
David Baker
f64bd0ab25
Unused import
2023-07-03 17:06:22 +01:00
David Baker
4524b418ff
Merge remote-tracking branch 'origin/livekit' into dbkr/openid
2023-07-03 17:03:58 +01:00
David Baker
f2eabec382
Be stricter with what is passed in to the openid components
2023-07-03 16:21:56 +01:00
David Baker
9e95e8b5a7
User ID field no longer neccessary
2023-07-03 13:00:25 +01:00
Daniel Abramov
81734b852c
Add simulcast layers for the screen sharing
2023-07-03 11:26:43 +01:00
Šimon Brandner
aeafdac54f
Merge pull request #1175 from vector-im/SimonBrandner/fix/grid
2023-07-03 10:44:06 +02:00
Šimon Brandner
5255158090
Fix new grid layout
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-03 10:03:24 +02:00
Robin
238c93a242
Merge pull request #1174 from robintown/auto-jsx
...
Fix big grid crashing due to missing React import
2023-07-02 10:19:32 -04:00
Robin Townsend
9704033dc8
Fix tests
2023-06-30 18:46:10 -04:00
Robin Townsend
17450b4531
Fix big grid crashing due to missing React import
...
by fixing the cause rather than the symptom: this upgrades the code to use the new, recommended JSX transform mode of React 17+, which no longer requires you to import React manually just to write JSX.
2023-06-30 18:21:18 -04:00
David Baker
23b8a61e7a
Provide sfu config via context
2023-06-30 18:12:58 +01:00
David Baker
4efd88905d
Move ...rest param
2023-06-30 16:13:02 +01:00
David Baker
4548c1af23
Merge remote-tracking branch 'origin/livekit' into dbkr/openid
2023-06-30 10:11:53 +01:00
Šimon Brandner
ae804d60d0
Merge pull request #1171 from vector-im/SimonBrandner/feat/double-tap
2023-06-29 19:46:38 +02:00
Šimon Brandner
52ed76a02f
Double click to cycle size
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-06-29 18:34:55 +02:00
Šimon Brandner
4a90eb341f
Merge pull request #1167 from vector-im/SimonBrandner/feat/remove-avatar
2023-06-29 18:10:57 +02:00
Šimon Brandner
8cafe0f25d
Remove roomAvatarUrl
from MatrixInfo
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-06-29 08:03:30 +02:00
Robin
514cebc074
Merge pull request #1164 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-28 12:34:52 -04:00
Šimon Brandner
87bd9cf026
Remove avatar from header
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-06-28 18:16:46 +02:00
David Baker
008bb4f41d
Also the other files
2023-06-28 16:42:51 +01:00
David Baker
a0b342069d
Merge remote-tracking branch 'origin/livekit' into dbkr/openid
2023-06-28 16:40:59 +01:00
David Baker
8996aa772c
Initial support for getting SFO config using OIDC
...
* Change `jwt_service_url` to `livekit_service_url`
* Make it a POST so we can send the openID token sensibly
* Get an OIDC token & pass it with the request
* Read the SFU URL from there too
and convert the auth server accordingly, althugh with no actual OIDC
support yet, it just issues tokens blindly just as before and ignores
the openid token completely.
We'll need to update configs & the JWT service before merging this.
2023-06-28 16:35:56 +01:00
Robin
fc4ef88c75
Merge pull request #1161 from robintown/layouts
...
Make NewVideoGrid support arbitrary layout systems
2023-06-28 11:02:15 -04:00
Robin Townsend
1c6ef97457
Improve typing around layouts and grid components
2023-06-28 10:59:36 -04:00
Vri
12e008a434
Translated using Weblate (German)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-06-28 11:04:46 +00:00
Michael Kaye
de558fa0d2
Merge pull request #1160 from vector-im/michaelk/add_codecov_to_livekit
...
Commit codecov.io coverage workflow to livekit branch
2023-06-28 08:40:06 +01:00
Robin
83384e290e
Merge pull request #1162 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-27 23:05:28 -04:00
Jozef Gaal
a5df558264
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-06-27 19:10:51 +00:00
Glandos
d91be3433d
Translated using Weblate (French)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-06-27 19:10:51 +00:00
Robin Townsend
cc35f243f2
Make NewVideoGrid support arbitrary layout systems
...
In preparation for adding layouts other than big grid to the NewVideoGrid component, I've abstracted the grid layout system into an interface called Layout. For now, the only implementation of this interface is BigGrid, but this will allow us to easily plug in Spotlight, SplitGrid, and OneOnOne layout systems so we can get rid of the old VideoGrid component and have One Grid to Rule Them All™.
Please do shout if any of this seems obtuse or underdocumented, because I'm not super happy with how approachable the NewVideoGrid code looks right now…
Incidentally, this refactoring made it way easier to save the state of the grid while in fullscreen / another layout, so I went ahead and did that.
2023-06-27 14:20:45 -04:00
Robin
8bd4544841
Merge pull request #1148 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-27 13:35:45 -04:00
Michael Kaye
11733784a6
Fix typo in github action config.
2023-06-27 16:40:19 +01:00
Michael Kaye
cd4e5d3543
Push code coverage percentages to codecov.io.
2023-06-27 16:40:19 +01:00
Michael Kaye
56df302458
Merge pull request #1151 from vector-im/michaelk/update_livekit
...
Update livekit branch (current default) to run tests on livekit and full-mesh branches
2023-06-27 15:47:03 +01:00