David Baker
92d61fa0f1
Hide rooms we don't have the key for in recents list
2023-11-16 16:32:25 +00:00
Timo
488b567d42
rename flags and add docs for perparticipantE2EE ( #1862 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-03 16:04:54 +01:00
David Baker
731f1e4008
Merge pull request #1772 from vector-im/dbkr/ppe2ee
...
Support key-per-participant e2ee
2023-10-31 20:08:05 +00:00
Timo
70f32feb5f
invert show/hide controls ( #1850 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-31 13:47:24 +01:00
David Baker
70c042aeee
Merge remote-tracking branch 'origin/livekit' into dbkr/ppe2ee
2023-10-27 20:48:51 +01:00
Timo
58ee31d383
Add hideControls url param for screen recordings. ( #1808 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-26 19:33:59 +02:00
David Baker
2d5b4dbc57
Merge remote-tracking branch 'origin/livekit' into dbkr/ppe2ee
2023-10-26 10:29:12 +01:00
Timo
28b46be043
Add skipLobby to params ( #1730 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-25 13:49:18 +02:00
David Baker
74e4c2fd08
Remove testing hack
2023-10-16 17:58:21 +01:00
David Baker
15d3e7574d
Re-apply Simon's emebdded e2ee work on latest livekit branch
...
Replaces https://github.com/vector-im/element-call/pull/1350
2023-10-16 17:45:06 +01:00
Robin
614bc82402
Format code
2023-10-11 10:42:04 -04:00
Robin
cc6f1f8631
Merge branch 'livekit' into eslint-upgrade
2023-10-11 10:30:57 -04:00
Timo
c18dce3617
Make sure roomAlias = null in widget mode ( #1676 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-04 15:56:57 +02:00
Timo
01b2367f38
allow widget related params in the fragment ( #1675 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-03 21:35:28 +02:00
Robin
a7624806b2
Upgrade eslint-plugin-matrix-org to 1.2.1
...
This upgrade came with a number of new lints that needed to be fixed across the code base. Primarily: explicit return types on functions, and explicit visibility modifiers on class members.
2023-09-22 18:07:06 -04:00
Robin
63f4086f98
Handle all URL param flags the same way
2023-09-19 07:11:39 -04:00
Robin
4253963b95
Untangle the semantics of isEmbedded
...
This deletes the isEmbedded flag from UrlParams, replacing it with an alternative set of flags that I think is more sensible and well-defined.
2023-09-18 21:00:18 -04:00
David Baker
6561c0a898
Merge remote-tracking branch 'origin/livekit' into dbkr/refactor_urlparams
2023-09-18 17:54:49 +01:00
David Baker
4f48751aa2
Small refactor of URLParams stuff
...
Splits out the room locartion parsing from everything else to avoid
one function that fills out different parts of its return struct
depending on its args.
2023-09-18 17:49:10 +01:00
Robin
8eb789d6aa
Merge branch 'livekit' into remove-walkie-talkie
2023-09-18 11:58:45 -04:00
Robin
1e9e096356
Fully remove walkie-talkie mode
2023-09-18 11:06:06 -04:00
Robin
0f97d655d2
Add a prompt to launch Element X on mobile
...
This shows a bottom sheet on mobile asking the user whether they want to open the call in Element X, as soon as the page is loaded.
2023-09-17 17:48:03 -04:00
Šimon Brandner
b2f5f90f37
More URL handling adjustements
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 13:16:35 +02:00
Šimon Brandner
5c3d8efebf
Improve URL handling
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-10 15:19:43 +02:00
Šimon Brandner
89ae0e1e62
Re-use variable
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:35 +02:00
Šimon Brandner
1a5898eb30
Get E2EE password from the URL
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:33 +02:00
Šimon Brandner
a0bf1d2677
Handle broken links better
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-29 20:31:18 +02:00
David Baker
c15b2a62d5
Fix jsdoc
2023-07-17 19:22:22 +01:00
Šimon Brandner
8fbcc06cd8
Don't use the whole Location
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 20:05:08 +02:00
Šimon Brandner
11785fc243
Avoid redirects
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 15:40:06 +02:00
Robin Townsend
ab97f12947
Merge branch 'main' into livekit-experiment
2023-06-09 17:22:34 -04:00
Robin Townsend
5ef0486eff
Add a URL parameter for allowing fallback ICE servers
2023-06-05 15:52:05 -04:00
Daniel Abramov
b11ab01bbe
Remove the unused exports with help of ts-prune
2023-06-05 19:11:38 +02:00
Timo
e3aa810230
Posthog widget embedding ( #767 )
...
* load analytics id from url in embedded mode
Signed-off-by: Timo K <timok@element.io >
* add start call in the widget code path
Signed-off-by: Timo K <timok@element.io >
* send group call id instead of call name
Signed-off-by: Timo K <timok@element.io >
* generate analyticsid based on account analyticsid
This make it impossible to find users from the element web posthog instance
in the element call instance
* move registration type setup PosthogAnalytics.ts
* Order identificaition and tracking.
This fixes an issue that the widget version did not identify the user before sneding
the first track event.
Because start call is called right after app startup.
Signed-off-by: Timo K <timok@element.io >
2022-12-19 12:16:59 +01:00
Robin Townsend
acc41c532e
Add URL params to control fonts
...
This was also a good chance to switch to the semantic font size names used in Compound.
2022-12-09 14:31:13 -05:00
Robin Townsend
70ba6c3c6b
Make avatars work in matryoshka mode
...
The client just didn't have a homeserver URL to perform media queries against.
2022-10-17 01:46:44 -04:00
Šimon Brandner
96b1a5f296
hideScreensharing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-14 16:17:50 +02:00
Robin Townsend
8524b9ecd6
Set up translation with i18next
2022-10-12 14:53:49 -04:00