Šimon Brandner
3effa330f1
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/eula-config
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-07 10:57:53 +02:00
Šimon Brandner
bb1206dd2f
Merge pull request #1193 from vector-im/SimonBrandner/feat/e2ee-banner
2023-07-07 10:53:40 +02:00
Šimon Brandner
e52b3e6d53
Add EULA config
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-06 18:48:25 +02:00
Šimon Brandner
3cef00b6b6
Add E2EE banner
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-06 11:10:00 +02:00
Šimon Brandner
0646f327df
Change from TOC to EULA
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-06 08:43:00 +02: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
Michael Kaye
b19150bbba
RegisteredView needs data tags as not reused from UnregisteredView.
2023-05-05 11:46:05 +01:00
Michael Kaye
f7fc03cdc9
Initial cut of required tags for registration and login flows.
2023-05-03 14:42:44 +01:00
Michael Kaye
2318f2c4a0
prettier -w
2023-05-02 17:33:56 +01:00
Michael Kaye
323dba620d
Add a range of data-testid tags to be able to cleanly identify parts of the application.
2023-04-27 09:42:25 +01:00
Robin Townsend
971eca59ff
Opt into analytics by default during the beta
2023-03-13 19:12:47 -04:00
Timo
0423a494c4
Checkbox for analytics opt in & settings redesign ( #934 )
2023-03-01 13:47:36 +01:00
David Baker
53bc8eb82f
Behave sensibly if a full room alias is entered
...
Check explicitly to see if the room name that's enetered into the box
looks like a room alias and if so, do the sensible thing.
Fixes https://github.com/vector-im/element-call/issues/852
2023-02-28 13:50:24 +00:00
David Baker
1830acbddf
Fix copyright pt. 2: CSS files
2023-01-03 16:58:38 +00:00
David Baker
df9c1fed2a
Fix copyright headers
...
This is an Element project (in the vector-im repo) so the Copyright
should be for New Vector: it was incorrectly attributed to the
foundation for some files (and some files were missing headers).
2023-01-03 16:55:26 +00:00
Robin Townsend
13def24f7e
Enable users to join calls from multiple devices
2022-11-21 12:39:48 -05:00
David Baker
509fd65156
Fix close button on join call modal
...
It just errored as we didn't pass onClose through to the modal
2022-11-04 17:56:37 +00:00
Robin Townsend
8524b9ecd6
Set up translation with i18next
2022-10-12 14:53:49 -04:00
Robin Townsend
2b45cf1f67
Convert UnauthenticatedView to TypeScript
2022-08-18 18:48:24 -04:00
Robin Townsend
ba4258aa89
Fix the call type selector
2022-08-18 18:48:17 -04:00
Robin Townsend
882eed0737
Remove top level matrix-js-sdk imports
2022-08-12 16:46:53 -04:00
Timo
2d99acabe2
typescript src/room
( #437 )
2022-08-02 00:46:16 +02:00
Timo K
cb5b3e9468
review changes
2022-07-29 15:07:35 +02:00
Timo K
3727bfb67f
more types
2022-07-28 00:17:09 +02:00
Timo K
f26ab2f941
Merge branch 'main' into ts_Form+Home
2022-07-27 23:47:56 +02:00
David Baker
32b37ed8f0
Fix 'cannot find room' error
...
We weren't waiting for rooms to arrive down the sync stream after
joining them but before trying to use them.
More regression details in linked issue.
Fixes https://github.com/vector-im/element-call/issues/477
2022-07-20 16:01:29 +01:00
Timo K
e17a7cedb6
form_home
2022-07-14 19:20:52 +02:00
Matthew Hodgson
4f9efb3563
last minute s/radio call/walkie-talkie call/ig
2022-06-07 13:31:19 +01:00
Robin Townsend
977016fbb2
Merge branch 'main' into organize-colors
2022-06-06 09:03:40 -04:00
Robin Townsend
aa45261b0d
Organize colors
2022-06-01 11:48:17 -04:00
David Baker
626fdb9f79
Merge remote-tracking branch 'origin/main' into dbkr/matrix-utils-ts
2022-06-01 09:37:59 +01:00
David Baker
2cf40ff0b8
Fix room creation
...
The room alias is not part of the spec. Synapse returns it anyway,
but it's not part of the js-sdk types. We don't really need the
server to tell us what the alias is, so just generate it locally
instead.
2022-06-01 09:29:47 +01:00
Robin Townsend
c057713004
TypeScriptify useInteractiveRegistration
2022-05-27 16:55:50 -04:00
Robin Townsend
cbfd03f9c6
Add a dropdown to choose between video calls and radio calls
2022-05-26 13:52:06 -04:00
Robin Townsend
aa1fabf857
Fix joining an existing room from UnregisteredView
2022-05-19 15:59:02 -04:00
Robin Townsend
24f721e414
Display room avatars
2022-05-18 19:00:59 -04:00
Robin Townsend
1e5539f165
Don't leave UnauthenticatedView if there was a room creation error
2022-05-17 12:38:01 -04:00
David Baker
9ba12da544
Merge branch 'main' into dbkr/fix_lint_errors
2022-05-06 21:31:35 +01:00
David Baker
bf8f164f55
Fix lint errors
...
Various hooks either missing dependencies or with extra ones.
Two remaining errors are from the recapcta code where I can't
work out if the extra dependency is intentional or not.
2022-05-05 13:15:07 +01:00
David Baker
85e3f3761a
Add all the license headers
2022-05-04 17:09:48 +01:00
David Baker
0136fd3cab
Run prettier
2022-05-04 11:24:25 +01:00
Robert Long
dbdb82bd74
Switch to useShouldShowPtt hook
2022-05-03 10:32:06 -07:00
David Baker
43d579744f
Put PTT behind 'feature flag'
...
AKA does the URL hash start with '#ptt'
This will let us merge PTT back to the main branch
2022-04-29 19:25:00 +01:00
Robert Long
38f9a79bd3
Initial PTT designs
2022-04-22 18:05:48 -07:00
Robert Long
0f6b8f9bb1
New incremental auth
2022-02-15 12:46:58 -08:00
Robert Long
47357b3fc6
Add room not found view
2022-02-14 13:53:19 -08:00
Robert Long
742d658021
Center align call tile contents
2022-02-14 12:19:54 -08:00
Robert Long
35c11660a3
Add configurable / dynamic page title
2022-02-02 15:02:40 -08:00
Robert Long
f8b4331ec7
Use avatar component for rooms
2022-01-21 16:41:00 -08:00
Robert Long
6da369f3fe
Disable facepile
2022-01-21 11:10:12 -08:00