Vlad Piersec
08dce76763
fix(vpaas): Make user media permission message more generic
4 anos atrás
Vlad Piersec
721848da3f
fix(welcome_page): Update header to latest design & use generic key name
4 anos atrás
Saúl Ibarra Corretgé
7682e49787
feat(BrowserCapabilities) drop supportsVideo
It has been `true` for a very long time.
5 anos atrás
damencho
c2539bf615
feat: Drop buttons tooltips specific to guests.
5 anos atrás
Vlad Piersec
f8a41aea9c
feat(welcome_page): Redesign welcome page
5 anos atrás
Saúl Ibarra Corretgé
63fe1de789
rn,recent-list: replace swipe options with long-press sheet
This change serves 2 purposes:
- (Hopefully) make the recent list entry options easier to discover
- Remove the (now unmaintained) swipeout dependency
5 anos atrás
Tudor-Ovidiu Avram
478f1a731e
feat(prejoin) improve ux
5 anos atrás
George Politis
b5310573fc
feat: Adds more debug information in the GSM bars popover (#7627)
5 anos atrás
Saúl Ibarra Corretgé
7cafa205ee
e2ee: stage 2
Adapt to E2EE changes in lib-jitsi-meet. Notably:
---
e2ee: introduce per-participant randomly generated keys
This the second stage in our E2EE journey.
Instead of using a single pre-shared passphrase for deriving the key used for
E2EE, we now establish a secure E2EE communication channel amongst peers.
This channel is implemented using libolm, using XMPP groupchat or JVB channels
as the transport.
Once the secure E2EE channel has been established each participant will generate
a random 32 byte key and exchange it over this channel.
Keys are rotated (well, just re-created at the moment) when a participant joins
or leaves.
---
5 anos atrás
Vlad Piersec
4bd57692b7
feat(prejoin): Show warning if audio device does not receive data
5 anos atrás
Vlad Piersec
453c07cb17
feat(prejoin): Add precall connection quality indicator
* Adds a dropdown indicator which displays the status of the internet connection.
* It uses the same data as `https://network.callstats.io `.
* The algorithm for the strings displayed to the user is also the one used on `network.callstas.io`.
5 anos atrás
Tudor-Ovidiu Avram
10c2652a4f
feat(prejoin) show error when trying to join and name is required
5 anos atrás
Russell Graves
2aa6f7ff4b
Add codec reporting (if present in lib-jitsi-meet output) to connection stats (#6054)
* Add codec reporting to the stats window for connections.
This will report the audio/video codecs, if reported by lib-jitsi-meet.
5 anos atrás
Tudor-Ovidiu Avram
b1e12d33ab
feat(embed) implement embed meeting feature
5 anos atrás
Vlad Piersec
b3ca51c7d0
feat(prejoin): Add settings options for prejoin page
5 anos atrás
Gabriel Imre
b85cd2348f
feat: add grant moderator functionality
5 anos atrás
George Politis
e4ce3928dc
feat: Exposes the max enabled resolution in the connection stats popover. (#7278)
* feat: Exposes the max enabled resolution in the connection stats popover.
* deps: lib-jitsi-meet@latest
5 anos atrás
Florian
1c122705bf
Update main.json with missing KnockingParticipantList string (#7246)
Adding future translation possibilities
5 anos atrás
Bettenbuk Zoltan
873ede0e06
feat: lobby related notifications
5 anos atrás
Bettenbuk Zoltan
7d62020787
feat: add moderated service link to welcome page
5 anos atrás
Bettenbuk Zoltan
f68b9b7df9
fix: different description for non moderator participants in passcode dialog
5 anos atrás
Bettenbuk Zoltan
b534c4f624
ui: making the security menu more compact
5 anos atrás
Jaya Allamsetty
07cad2a98f
cleanup: Remove obsolete code related to SS extension
- Remove external install dialogs and fix related screensharing error handling.
- Remove obsolete options from config.js and from configWhitelist.js
5 anos atrás
Bettenbuk Zoltan
28e5edfb50
ref: move e2ee field into security menu
5 anos atrás
Saúl Ibarra Corretgé
e936c6dc2c
lang: improve wording
5 anos atrás
Bettenbuk Zoltan
29dc63fbcb
ref: merge prejoin with lobby
5 anos atrás
Bettenbuk Zoltan
475a2ae596
feat: lobby feature
The lobby feature adds the possibility to lock a meeting and only allow people in after virtually knocking and going through formal approval
5 anos atrás
Hristo Terezov
6773aed67f
feat(recording): Limit notification
5 anos atrás
Hristo Terezov
ce1de9e1e7
feat(recording): Disable buttons on active session
5 anos atrás
huzaifahj
1a4be30ea1
lang: make "OK" capitalization consistent
5 anos atrás
Felix C. Stegerman
63ca419e76
improve "open in app" page
5 anos atrás
Mihai Uscat
75c836c70c
feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement
5 anos atrás
Bettenbuk Zoltan
c08638da51
feat: insecure room name warning
5 anos atrás
Vlad Piersec
b2895b7095
feat(prejoin_page): Add ability for guest to join audio by phone
5 anos atrás
Saúl Ibarra Corretgé
41dc14d30c
e2ee: update padlock label tooltip
5 anos atrás
Hristo Terezov
262e855260
fix: recommended browser page link.
5 anos atrás
Jaya Allamsetty
3f679407a9
fix(video-quality): Get rid of the video qaulity warning for p2p
It is now possible to change the sender video quality for p2p calls as well
5 anos atrás
Vlad Piersec
908712b96f
feat(prejoin_page): Rework prejoin page
* Add a checkbox for skipping the prejoin page on next use. (This is hidden for
now, until we also have a settings entry for it).
* Rework 'Join by Phone' buttons and add new overlay.
* Update the device status accordingly if there were errors while adding
devices.
* The input is filled with the display name if there was one previously used.
* Join the meeting on 'Enter' press.
5 anos atrás
tmoldovan8x8
b3f16926d4
rn: add ability to disable crash reporting
5 anos atrás
Vlad Piersec
a45cbf41ef
feat(prejoin_page): Add prejoin page
5 anos atrás
tzagim
69b20cd945
Add Hebrew Translation & Fix TYPO (#5907)
* Create languages-he.json
Hebrew list languages
* Update languages-he.json
TYPO
* Update main-he.json
1/5
* Update main-he.json
2/5
* Update main-he.json
4/5
* Update main-he.json
Pause
* Update main-he.json
* Update main-he.json
Finish
* Update main.json
TYPO
* Update main.json
TYPO
* Update main.json
TYPO
* Update main-he.json
Add missing strings
* Update languages-he.json
5 anos atrás
Marc Laporte
c60671e008
Fix a typo
5 anos atrás
Saúl Ibarra Corretgé
5ea8e198c7
e2ee: add label if all participants have E2EE enabled
5 anos atrás
Saúl Ibarra Corretgé
e2788e0fb2
e2ee: show warning if not all participants support E2EE
Refs: https://github.com/jitsi/lib-jitsi-meet/pull/1108
5 anos atrás
Saúl Ibarra Corretgé
cb6fbb0f03
e2ee: add UI elements
* Add dialog to set the E2EE key
* Use the Redux action / middleware to update the key even when set through the
hash parameter
* Cleanup URL after processing the key so it's not recorded in browser history
5 anos atrás
Hristo Terezov
6ce1eaba24
feat(old-electron-app-notification): Implement
Detects if Jitsi Meet is running in old jitsi-meet-electron app and
warns the user for scurity issues.
5 anos atrás
Hristo Terezov
dbbdcb0b00
feat(live-streaming): Add T&C.
5 anos atrás
Bettenbuk Zoltan
97fff02c15
web: use password i18n placeholder
5 anos atrás
Bettenbuk Zoltan
d00ead932b
feat: better room lock prompt
5 anos atrás
Andrei Gavrilescu
9d6a93119b
feat(screenSharing): Add support for audio screen sharing on electron
5 anos atrás