Commit Graph

879 Commits

Author SHA1 Message Date
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.
---
2020-09-10 16:06:25 +02:00
Selyan Slimane Amiri 31dee0bb68
lang: update kabyle translations 2020-09-10 10:30:09 +02:00
Vlad Piersec 4bd57692b7 feat(prejoin): Show warning if audio device does not receive data 2020-08-25 11:39:59 -05:00
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`.
2020-08-20 08:25:15 -07:00
Tudor-Ovidiu Avram 10c2652a4f feat(prejoin) show error when trying to join and name is required 2020-08-18 13:18:58 -05:00
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.
2020-08-13 17:56:14 -04:00
settyan117 02885ea716
lang: updated Japanese translation 2020-08-10 09:34:39 +02:00
Florian 7e70a57eb3
lang: update French translation 2020-08-10 09:33:04 +02:00
Alexey Napalkov dbaa1168b3
lang: update Russian translation 2020-08-10 09:32:16 +02:00
Fabricio Oliveira b1d691ca07
lang: update brazilian portuguese translation 2020-08-10 09:30:30 +02:00
Jaroslav Lichtblau 10a4612230
lang: update Czech translation 2020-08-10 09:29:42 +02:00
sellth 858ee557d4
lang: update German translation 2020-08-05 09:34:15 +02:00
Manuel Garcia ce286f9be8
lang: fix typo 2020-08-04 10:02:21 +02:00
ButterflyOfFire 9b32811ff2
lang: add missing kabyle language
Fixing missing kabyle language in the main file.
2020-07-29 17:05:27 +02:00
kauczu 7bfb2fc219
lang: update/fix Polish translation, add missing fields in main-pl.json (#7395)
* lang: update/fix Polish translation, add missing fields in main-pl.json

Based on actual main.json, merge #7382 and my translation.

    fixed incorrect context meaning of some fields,
    added missing fields and translated them,
    translated fields left in empty qoutes

* Update main-pl.json

* Update main-pl.json

* Update main-pl.json
2020-07-24 12:50:18 -05:00
Tudor-Ovidiu Avram b1e12d33ab feat(embed) implement embed meeting feature 2020-07-23 13:21:05 +02:00
Michał Orman 28094947a7
lang: updated Polish translations 2020-07-23 11:39:48 +02:00
Vlad Piersec b3ca51c7d0 feat(prejoin): Add settings options for prejoin page 2020-07-17 13:40:29 +03:00
Gabriel Imre b85cd2348f
feat: add grant moderator functionality 2020-07-15 12:13:28 +02:00
yuriikaidan c8444a9a0d
lang: update Polish translation 2020-07-15 11:05:50 +02:00
Ivy 2c42dd0773
lang: update Japanese 2020-07-15 10:44:04 +02:00
Mutusen e34c5673b2
lang: update Esperanto translation 2020-07-15 10:24:10 +02:00
Julian Vos a697caea03
lang: update Dutch translation 2020-07-14 13:42:03 +02:00
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
2020-07-13 17:20:59 +02:00
Florian 4a3cd2596a Update main-fr.json
Translation 'prejoin'
2020-07-08 07:09:39 -05:00
Florian 1fff5d2567 Update main-fr.json
Some translations for "invite"
2020-07-07 10:48:53 -05:00
Florian bbcc40a97e Update main-fr.json
Translate for "Add" in security option
2020-07-07 10:47:52 -05:00
Florian e0b3a81a41 Update main-fr.json
Fix translate FR and add "Security" translations
2020-07-07 08:41:41 -05:00
Florian 1c122705bf
Update main.json with missing KnockingParticipantList string (#7246)
Adding future translation possibilities
2020-07-07 08:40:18 -05:00
Cem Ibrahim ARI 8a19a34d19 fixed non valid json turkish language file 2020-07-07 08:00:25 -05:00
Bettenbuk Zoltan 873ede0e06 feat: lobby related notifications 2020-07-06 17:31:16 +02:00
Florian 4c6e9e7788
lang: update French translation 2020-07-03 10:36:58 +02:00
Quentí eac891585b
lang: update Occitan 2020-06-30 15:02:16 +02:00
Bettenbuk Zoltan 7d62020787 feat: add moderated service link to welcome page 2020-06-30 12:39:46 +02:00
Selyan Slimane Amiri 7dfff1b455
Add translations in language and main files. (#7023)
* Update languages-kab.json

* Update main-kab.json

* Update main-kab.json

* Update main-kab.json

* Add kab entry in languages-kab.json
2020-06-26 11:45:26 -05:00
pierretux b3de7fd52b
lang: update French translation 2020-06-26 10:31:38 +02:00
Bettenbuk Zoltan f68b9b7df9 fix: different description for non moderator participants in passcode dialog 2020-06-25 17:36:39 +02:00
Bettenbuk Zoltan b534c4f624 ui: making the security menu more compact 2020-06-25 17:36:39 +02:00
Florian e72dae5c32
lang: update French translation 2020-06-23 14:51:13 +02:00
Vangelis Zacharioudakis 01a8cc1478
lang: update Greek translation 2020-06-23 14:34:49 +02:00
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
2020-06-20 08:49:19 -04:00
Gonçal 311d1c67ba Added all missing languages from languages.json
Added all missing languages from languages.json, with names in Catalan
2020-06-19 13:39:39 -05:00
Bettenbuk Zoltan 28e5edfb50 ref: move e2ee field into security menu 2020-06-18 09:36:24 +02:00
Saúl Ibarra Corretgé e936c6dc2c lang: improve wording 2020-06-17 20:35:57 +02:00
erickvils cf047a3c90
lang: update portuguese (BR) translation 2020-06-17 08:41:53 +02:00
Hafize Güngör 9143bb42d1
lang: fixes for Turkish translation 2020-06-17 08:37:43 +02:00
Bettenbuk Zoltan 29dc63fbcb ref: merge prejoin with lobby 2020-06-09 18:10:43 +02:00
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
2020-06-09 18:10:43 +02:00
khajaamin 26f7951894
Marathi language (#6615)
* Lang folder removed from proxy server and now using from local dev dir

* Added Marathi 100% langulage transalation
2020-06-08 12:33:40 -05:00
Richard Février 35dabb1a27 main-fr.json : remove duplicated key introduced by #6461 2020-06-08 12:13:36 -05:00
Murat Emir Cabaroğlu c3b79802b2 add missing and fix wrong turkish translation 2020-06-08 11:17:28 -05:00
Hristo Terezov 6773aed67f feat(recording): Limit notification 2020-06-02 16:00:54 -05:00
Marius Bardan d93b219c7f lang: update RO translations 2020-06-02 10:19:06 +02:00
Marius Bardan 10cd150a07 lang: update RO translations 2020-06-02 10:19:06 +02:00
Hristo Terezov ce1de9e1e7 feat(recording): Disable buttons on active session 2020-05-28 15:39:49 -05:00
Raider700 470fda3467
lang: add missing fields to German translation 2020-05-27 11:48:51 +02:00
marius-bardan 5977f09202
lang: complete Romanian translation
Co-authored-by: Marius Bardan <marius.bardan@8x8.com>
2020-05-26 09:18:38 +02:00
Riccardo Magliocchetti 6be2a8575f
lang: update document to match current reality 2020-05-25 17:26:15 +02:00
qwertiko GmbH 1e0669d33b
lang: fixes for German 2020-05-25 14:40:10 +02:00
Ricardo Brisighelli d69c2c84d7
lang: update Spanish translation 2020-05-25 14:38:44 +02:00
Suguru Hirahara 0ea7a31b08
lang: add Arabic translation 2020-05-25 14:05:46 +02:00
Oleksa 6284e5fab3
lang: update Ukranian translation 2020-05-25 13:58:17 +02:00
Philip Eriksson 647852bd82
lang: fixes for Swedish 2020-05-25 13:52:15 +02:00
nordlolek 4e0d6e56bc
rn,lang: bundle Slovenian translations 2020-05-25 13:46:37 +02:00
Quentí c02763a29e
lang: update for Occitan 2020-05-25 13:45:17 +02:00
Vangelis Zacharioudakis 0b8ec5a342
lang: add Greek language translation 2020-05-25 13:40:36 +02:00
huzaifahj 1a4be30ea1
lang: make "OK" capitalization consistent 2020-05-25 13:24:06 +02:00
zzoond 93b05d13c3
lang: fix for russian 2020-05-25 11:27:50 +02:00
Felix C. Stegerman 63ca419e76 improve "open in app" page 2020-05-21 08:39:17 -04:00
JB BUGEAUD 735b686b98
Update of main fr translation (#6141)
* Update of main fr translation

Correct some non french sounding sentenses.  One example welcomepage.title, before "fully featured" was translated as "entièrement en vedette"  (which is gibberish) and now "riche en fonctionnalités".

* Fixing typo

Fixing missing comma

* Another typo fix

Yet another missing comma fixed.
2020-05-20 11:29:06 -05:00
Mihai Uscat 75c836c70c feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement 2020-05-20 16:14:47 +02:00
Julian1203 c6d5e103f5
lang: fixes for German 2020-05-20 12:20:56 +02:00
christian-sh 7f1f92cdf0
lang: fix passwordLabel translation in German
The former translation contained a typo and incorrect grammar.
2020-05-20 12:15:32 +02:00
Bettenbuk Zoltan c08638da51 feat: insecure room name warning 2020-05-18 17:59:07 +02:00
Emil Ivov 2fef06772b
Merge pull request #6755 from saghul/e2ee-label
e2ee: update padlock label tooltip
2020-05-18 07:51:37 -05:00
Vlad Piersec b2895b7095 feat(prejoin_page): Add ability for guest to join audio by phone 2020-05-18 14:47:44 +02:00
Saúl Ibarra Corretgé 41dc14d30c e2ee: update padlock label tooltip 2020-05-18 14:12:00 +02:00
Hristo Terezov 262e855260 fix: recommended browser page link. 2020-05-15 15:06:41 -05:00
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
2020-05-15 09:49:55 -04:00
Saúl Ibarra Corretgé a8da6d4095 lang: improve Basque translation
Thanks @irontec, @librezale and @arraintxo for working on it!
2020-05-11 15:32:31 +02:00
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.
2020-05-11 10:59:52 +02:00
Fabian Rodriguez 75ea0070e2
lang: improve frCA 2020-05-11 09:23:53 +02:00
tmoldovan8x8 b3f16926d4
rn: add ability to disable crash reporting 2020-05-07 23:05:48 +02:00
Andrey Nedobylsky e90b60d661
lang: fix Russian translation
Fixed Russian translation for audioVideoSwitch
2020-05-07 11:39:59 +02:00
Saúl Ibarra Corretgé e9562adddf lang: add Basque to the list of available languages 2020-05-06 14:53:11 +02:00
Vlad Piersec a45cbf41ef feat(prejoin_page): Add prejoin page 2020-05-04 12:49:35 +02:00
Julian1203 77d38731e9 Update main-de.json
Fixed typo
2020-05-01 10:25:21 -05:00
Fabian Rodriguez f5faf5bbaa Update main-es.json
Added missing strings for Mute Everyone feature, other small fixes.
2020-04-30 10:16:05 -05:00
Valso 363982fad4 Update languages-eo.json
Add correct translation for  "el": "Greka",
2020-04-30 10:15:37 -05:00
Julian1203 62f47d5b87 Update main-de.json
Small improvement
2020-04-30 10:15:14 -05:00
Julian1203 223e8560ca
lang: fixes for German 2020-04-30 14:44:06 +02:00
Tao Sasaki c5686386fa
Fix strange Japanese text (#6303) 2020-04-29 15:41:34 -05:00
t7yang 268dc33324
polish zh-TW translation (#5678)
* polish zh-TW translation

Fix typos, use the correct and localize terms, replace some translations to make it fluent for native speaker.

* fix syntax error
2020-04-29 11:19:59 -05:00
Oleksa baaf55a2ab Update languages.json 2020-04-29 10:30:27 -05:00
zibens b0ab51af90 Add files via upload
Introducing Latvian language, to make it more widespread in Latvia
2020-04-29 10:29:08 -05:00
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
2020-04-29 10:26:31 -05:00
ariadi 8bb0141c1a
Translation in Indonesian (#5913)
* Add Indonesian

* Indonesian translation

* Update languages-id.json

* Create main-id.json

* Update languages-id.json

* Update main-id.json

* Update main-id.json
2020-04-29 10:25:56 -05:00
James.zhu ed766c6fe2 Update main-zhCN.json
I will update the files for some mistakes in chinese. I would late update whole file in chinese.
2020-04-29 10:25:05 -05:00
chipechop d883bae925 Update main-it.json
Simplified Mobile mani menu, with more fluent wording.
2020-04-29 10:23:21 -05:00
Daniel Neumann 640b9bfd52 added missing translations 2020-04-29 10:20:26 -05:00