Saúl Ibarra Corretgé
7e3ca03735
chore(rn,versions) update app and sdk versions
2022-11-25 14:00:49 +02:00
Calinteodor
48a6472b3b
feat(lobby/prejoin/native): style updates ( #12615 )
...
feat(lobby/prejoin/native): style updates (#12615 )
2022-11-25 13:59:45 +02:00
Roberto Vieira
691e92b7ec
fix(ios) make initialPositionInSuperView a variable
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/12446
2022-11-25 10:44:27 +01:00
Calin-Teodor
6e36340a83
feat(conference): fixed padding
2022-11-24 19:41:56 +02:00
Mihaela Dumitru
ae424c95de
chore(whiteboard): bump excalidraw version ( #12614 )
2022-11-24 17:43:08 +02:00
Mihaela Dumitru
95b2979eb3
feat(whiteboard): use jitsi room name for socket io connection ( #12610 )
2022-11-24 14:20:40 +02:00
_norbert
a0c130568b
fix(lang) update Hungarian translation
2022-11-23 19:33:13 +01:00
Robert Pintilii
643cc2db81
ref(TS) Convert some features to TS ( #12591 )
2022-11-23 11:12:26 +02:00
Calinteodor
6bce0bc917
fix: Native styles fixes ( #12606 )
...
* feat(conference/native): update indicator styles
* feat(prejoin/native): removed unnecessary styles
* feat(mobile/navigation): fixed header buttons style
* feat(mobile/navigation): fixed linter
2022-11-22 21:50:16 +02:00
Calinteodor
93566e313e
feat(native): Last mobile release UI fixes ( #12603 )
...
* feat(base/modal): order props alphabetically
* feat(base/ui): added ripple color for tertiary button
* feat(prejoin): removed autoFocus from input and adjusted content
* feat(conference): adjusted RaisedHandCountLabel and added extra code spaces
* feat(prejoin): fixed content to fit tablets
* feat(conference): moved header button styles to navigation styles
* feat(mobile/navigation): updated header navigation button styles
* feat(prejoin): updated elements width, removed left inset
2022-11-22 18:13:36 +02:00
Gabriel Borlea
a7c653bc30
chore(deps) lib-jitsi-meet@latest ( #12604 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1538.0.0+871968af...v1539.0.0+eb4873d2
2022-11-22 16:19:34 +02:00
Gabriel Borlea
4b969cf4ab
feat(face-landmarks): add face landmarks timeline ( #12561 )
...
* feat(face-landmarks): add face landmarks timeline
fixes after rebase
* fixes after rebase compiling and linting
* fix: change keyboard shorcut for participants stats
* fix: label for emotions switch
* fix: linting issues
* code review changes
* fix linting issues
* code review changes 2
* fix typo
2022-11-22 15:56:37 +02:00
Saúl Ibarra Corretgé
3081b41d0d
fix(android) temporarily disable P2P
...
For some reason one of the users gets a black screen when doing Android
to Android calls. If iOS is involved things Just Work (TM).
It seems to be related to the use of H.264, but since it works with iOS
there must be something else to it.
2022-11-22 14:00:47 +01:00
Saúl Ibarra Corretgé
30e5d213cb
fix(android) sort codecs in the same order as iOS
2022-11-22 14:00:47 +01:00
Saúl Ibarra Corretgé
752da71387
feat(android) set compile and target SDKs to 32
2022-11-22 11:37:08 +01:00
Saúl Ibarra Corretgé
645609974a
deps(android) update native dependencies
2022-11-22 11:37:08 +01:00
Saúl Ibarra Corretgé
4f2f6df2bb
chore(deps) update xmldom to version 0.79
2022-11-22 11:37:08 +01:00
Jaya Allamsetty
e93c480e7c
fix(conference) Remove the check for multi-stream mode for web client.
2022-11-21 14:40:25 -05:00
Calinteodor
a795e0797a
feat(native): New mobile release UI fixes ( #12592 )
2022-11-21 16:07:27 +02:00
Andrei Gavrilescu
94ec2c720d
feat(rtcstats): report pc connection failure ( #12560 )
...
* report pc connection failure
* typos
* code review / update rtcstats
* check for undefined APP
2022-11-21 15:32:18 +02:00
Abdullah Kerem Öğe
b11e14ea34
feat(deps,rn) update React Native to version 0.68.5
2022-11-21 10:37:48 +01:00
Robert Pintilii
f5f55c4f23
fix(dialog) Improvements ( #12590 )
...
Remove focus outline for the close icon
Increase max height
2022-11-21 11:09:03 +02:00
Duduman Bogdan Vlad
243a330318
feat(thumbnail,filmstrip) show blackend thumbnail for participant on stage
2022-11-21 10:03:03 +01:00
_norbert
98bc87ea18
lang: fixing typo in a hungarian lang file ( #12559 )
...
* fixing typo in a hungarian lang file
* revert end of line
Co-authored-by: bartuczns <bartucz.norbertsandor@nisz.hu >
2022-11-19 15:35:43 -06:00
Saúl Ibarra Corretgé
f7926c9cfb
fixup!
2022-11-18 19:56:36 +01:00
Saúl Ibarra Corretgé
533501deb6
fixup!
2022-11-18 19:56:36 +01:00
Saúl Ibarra Corretgé
f38c9f5450
feat(notification,external-api) notify bridge channel failures
2022-11-18 19:56:36 +01:00
Jaya Allamsetty
55b80c948f
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1535.0.0+e6263e7c...v1538.0.0+871968af
2022-11-18 13:38:37 -05:00
Calinteodor
971fe0481f
feat(chat/polls/native) Update chat and polls UI ( #12550 )
...
* feat(chat/polls/native): update ui
2022-11-18 14:46:54 +02:00
Calin-Teodor
1259e54d46
fix(conference/native): apply width and height only on the connection indicator
2022-11-18 13:22:55 +01:00
Calin-Teodor
0cb95f1dd6
fix(conference/native): video quality label ui updates
2022-11-18 13:22:55 +01:00
Calin-Teodor
5cde9a138b
fix(conference/native): fixed title bar indicators style
2022-11-18 13:22:55 +01:00
robertpin
867c488e10
fix(dialog) Update max height
2022-11-18 13:22:43 +01:00
Calin-Teodor
7d9c13a618
feat(prejoin): updated styles
2022-11-18 11:02:05 +02:00
Hristo Terezov
48ed3b7dc6
fix(dialog): cancel hide timeout on openDialog
...
Since we unmount the dialog after a timeout because of an animation we
need to cancel the timeout in case we need to render new dialog.
Otherwise the actual hiding can be executed after we render the new
dialog.
2022-11-17 17:00:02 -06:00
Hristo Terezov
04abfe1a3b
feat(dialog): add disableAutoHideOnSubmit prop
...
Needed for shared video dialog.
2022-11-17 17:00:02 -06:00
Alex Bumbu
d45decc393
Update JitsiMeet.h ( #12574 )
2022-11-17 16:31:37 +02:00
Saúl Ibarra Corretgé
88f8f48465
fix(participants) don't treat Jigasi like a fake participant
...
We only really want to know if a participant is Jigasi for displaying a
specific icon, for all other intents and purposes it's a normal
participant.
2022-11-17 15:13:54 +01:00
Saúl Ibarra Corretgé
8127ea2479
feat(redux) throw exception in case invalid listeners are registered
...
This allows catching mistakes early.
2022-11-17 11:07:57 +01:00
Saúl Ibarra Corretgé
b22915c169
fix(rn,filmstrip) fix invalid selector registered as state listener
2022-11-17 11:07:57 +01:00
Saúl Ibarra Corretgé
14fcd153e5
fix(rn,connection-indicator) align rendering with web
...
Use the same way for calculating que perceived quality and display it.
2022-11-17 11:07:57 +01:00
Robert Pintilii
48efe36cdf
fix(dial-in) Fix warning ( #12571 )
...
Only show warning if the feature is enabled
2022-11-16 12:14:58 +02:00
Saúl Ibarra Corretgé
0c373e105b
ref(StageFilmstrip) mark as experimental
...
THere are a bunch of unhandled corner cases involving virtual
screen-sharing participants.
2022-11-15 10:34:58 -06:00
Shawn
e57c7f92a8
refactor(end-conference): distinguish between component vs host module logic
2022-11-15 10:34:40 -06:00
Jaya Allamsetty
70fa44f85f
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1533.0.0+7b257686...v1535.0.0+e6263e7c
2022-11-15 11:08:37 -05:00
rinenweb
bcc5beb73d
fix(lang) fixup main-el.json
...
Missing "{" in line 74 and name is not displayed at all when {name} is used in line 520.
2022-11-15 09:41:43 +01:00
Joseph Garrone
4ef4e45ee4
fix(styles) Remove Theme type annotation ( #12544 )
...
* tss-react doesn't need a type anotation for the Theme
* Update tss-react to 4.4.4
2022-11-15 09:50:22 +02:00
TTG
c9ff0bb75f
lang: Remove Indonesian & Norwegian translations ( #12554 )
...
* Remove Indonesian translation
* Remove Norwegian translation
2022-11-13 21:38:42 -06:00
chipechop
282817db28
lang: Update main-it.json ( #12541 )
...
refining
2022-11-11 16:37:54 -06:00
Shawn
93ab7725e7
feat(toolbox) notify click for hangup-menu and end-meeting menu button
2022-11-11 16:06:53 -06:00
Calin-Teodor
53ccb97d34
fix(welcome/native): removed unused constant
2022-11-11 18:11:41 +01:00
Calin-Teodor
6346d99d0e
fix(welcome/native): placeholder fix
2022-11-11 18:11:41 +01:00
Saúl Ibarra Corretgé
79c4cabbad
feat(rn) make status bar visible at all times
2022-11-11 17:25:28 +01:00
Robert Pintilii
7a9f51b01b
ref(TS) Convert some features to TS ( #12546 )
2022-11-11 10:20:33 +02:00
Robert Pintilii
a884a6b232
fix(ui) Fix new icons issues ( #12545 )
2022-11-11 09:58:55 +02:00
Jaya Allamsetty
b00a17c1c3
fix(connection-stats) Do not display max enabled resolution on SS tile.
2022-11-10 17:00:34 -05:00
bgrozev
99955df5c8
Cleanup sounds (switch to mp3, encode at lower bitrate).' ( #12507 )
...
* Reencode mp3 sounds at lower bitrate, mono.
* Encode wav sounds as mp3.
* Remove unused sound file.
* Add opus encoded sounds.
* Add a script to encode sounds.
2022-11-10 10:06:40 -06:00
Calin-Teodor
c0f0803f01
feat(base/modal): addBottomPadding default prop for extra padding on JitsiScreen
2022-11-10 17:22:36 +02:00
dependabot[bot]
b2c864cbba
chore(deps): bump loader-utils from 1.4.0 to 1.4.1
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-10 11:30:02 +01:00
Saúl Ibarra Corretgé
31957d4085
chore(fonts) drop no longer used font
2022-11-10 11:16:22 +01:00
Saúl Ibarra Corretgé
4f83fc2a6d
fix(ios) fix uploading symbols to Crashlytics
...
Since we no longer use bitcode we need to upload them when we build the
app.
2022-11-10 11:16:06 +01:00
Robert Pintilii
4bd27730ce
ref(TS) Convert some features to TS ( #12523 )
2022-11-10 10:45:56 +02:00
Robert Pintilii
817d7f0c0d
fix(thumbnail) Fix top indicators sizes ( #12539 )
...
Fix sizes after icon update
2022-11-10 10:22:57 +02:00
Robert Pintilii
19a9b17425
fix(recording) Fix local recording ( #12531 )
...
Starting chrome 107, the recorder does not record any data if the audio stream has no tracks
To fix this we create a track for the local user (muted track)
2022-11-10 10:22:42 +02:00
Robert Pintilii
cc33930259
fix(thumbnail) Open native video context menu ( #12532 )
2022-11-10 09:20:42 +02:00
Jaya Allamsetty
6223e16ca5
ref(config) Cleanup unused flags related to multi-stream mode.
2022-11-09 15:23:30 -05:00
José Luís Andrade
99385ae3d7
fix(config) add "whiteboard" to toolbarButtons
2022-11-09 17:37:51 +01:00
Shawn
17cace070e
feat(external-api) Add endConference command
2022-11-09 16:00:17 +01:00
Calin-Teodor
cdb2436b73
feat(base/ui): updated BUTTON_TYPES imports based upon native or web
2022-11-09 16:35:08 +02:00
Calin-Teodor
10db5ecf1f
feat(welcome/native): improved ui
2022-11-09 14:52:26 +02:00
Robert Pintilii
cbb8b5f620
fix(dialog) Fix initial focus ( #12509 )
...
Don't focus on the close button if there's another focusable element
2022-11-09 12:07:37 +02:00
Jaya Allamsetty
f3e4c57036
Remove legacy signaling and legacy SS mode. ( #12499 )
...
* fix(connection-status): remove unused participant connectionStatus.
Always use trackStreamingStatus now that legacy endpoint based signaling has been removed.
* remove the check for source-name signaling.
Default to source-name signaling always.
* Remove the check for multi-stream mode.
Make that the default mode and remove the support for legacy SS mode.
* Remove presenter mode.
* update latest@lib-jitsi-meet
2022-11-08 14:15:49 -05:00
Calinteodor
1731d5188d
feat(prejoin/native): updated UI ( #12528 )
2022-11-08 19:14:29 +02:00
Calinteodor
2c7dc5e40e
feat(base/ui/native): Use new Input component ( #12526 )
...
feat(base/ui/native): replaced react native TextInput component with our native Input component
2022-11-08 17:46:46 +02:00
Calinteodor
74cd486232
feat(chat/native): moved ChatAndPollsNavigator to mobile/navigation ( #12527 )
...
* feat(chat/native): moved ChatAndPollsNavigator to mobile/navigation
2022-11-08 17:43:02 +02:00
Alexey Matveev
30f3bac217
feat(ios) add ability to go PiP while screen sharing
2022-11-08 16:25:36 +01:00
Vadim A. Misbakh-Soloviov
84fc4dd63f
(feat) OpenResty Support
...
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name >
2022-11-08 08:53:50 -06:00
Robert Pintilii
936a1a6b0e
ref(design) Update icons ( #12489 )
...
Remove unused icons
Remove fill none from icons
Rename some icons
2022-11-08 12:24:32 +02:00
Gabriel Borlea
f4e8f860b1
feat(rtc-stats): send camera off and on events ( #12522 )
...
* feat(rtc-stats): send camera off and on events
* code review
2022-11-08 11:41:53 +02:00
Nils Ohlmeier
ee544d25f8
chore(deps) @jitsi/rtcstats 9.4.1 ( #12512 )
...
* chore(deps) @jitsi/rtcstats 9.4.1
* squash: Fix missing package-lock change.
Co-authored-by: damencho <damencho@jitsi.org >
2022-11-07 09:59:35 -06:00
Alexey Matveev
c32866f6a2
flag to hide settings button in overflow menu ( #12515 )
...
* flag to hide settings button in overflow menu
2022-11-07 14:00:46 +02:00
Alexey Matveev
215c2825de
fix(rn) fix hangup all action
...
Co-authored-by: Alexey Matveev <malex@1forma.ru >
2022-11-07 10:30:08 +01:00
Christoph Settgast
edb614783b
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-11-05 14:18:16 -05:00
Alexey Matveev
0e19bc9cd6
ru-localization minors
2022-11-04 13:46:41 -05:00
Johan Bernhardsson
caff0c64af
lang: Update Swedish 100% translation ( #12511 )
...
* first Swedish update
* 100% swedish
* Update main-sv.json
* Updated Swedish translation
* Updated Swedish translation dropped product name
Co-authored-by: Johan Bernhardsson <johan@kafait.se >
2022-11-04 13:45:15 -05:00
Petr Ferschmann
fcb1845e2a
lang: Updated Czech Translation ( #12388 )
...
* Translation to czech language
* Updated czech translation
* Updated czech translation
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2022-11-03 16:01:31 -05:00
Suleyman BİLGİN
977295bd87
lang: Update Turkish translation ( #12348 )
...
* Turkish translations that were missing were added, and certain terms were changed to sound pleasant.
* squash: new line
Co-authored-by: Suleyman Bilgin <suleymanbilgin@thy.com >
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2022-11-03 16:01:12 -05:00
apetrus20
ed139f53ca
fix(polls) refactor storage of poll data
2022-11-03 16:08:20 +01:00
Alexey Matveev
5692c3cb4d
fix(lang) update Russian translation
2022-11-03 14:24:58 +01:00
TTG
ed62409ad5
fix(lang) update translations
2022-11-03 10:53:25 +01:00
Robert Pintilii
b52b4c2a78
ref(TS ) Improve TS ( #12491 )
...
Remove global variables from files
Change type to interface
2022-11-03 10:35:51 +02:00
Duduman Bogdan Vlad
36bef94c3c
Remove logic show toolbar on new message received ( #12488 )
2022-11-03 09:18:21 +02:00
Hristo Terezov
a995b33753
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1528.0.0+23644901...v1530.0.0+f2af389e
2022-11-03 07:28:05 +01:00
Nils Ohlmeier
bfb15a2523
chore(deps) @jitsi/rtcstats 9.4.0
2022-11-03 07:26:14 +01:00
TTG
1d59c8122d
fix(lang) update Chinese translations ( #12344 )
...
* Update Simplified Chinese translation
* Update Traditional Chinese translation
* Update translations
* Updated translation for #12391
* Updated translation for 12371
2022-11-02 16:41:26 -05:00
Hristo Terezov
31766c891b
Fix get rooms info ( #12492 )
...
* Include local participant; filter out hidden participants for getRoomsInfo
* Review fixes: include ts changes and types
Co-authored-by: Bogdan Duduman <bogdan.duduman@8x8.com >
2022-11-02 12:06:45 -05:00
Robert Pintilii
7a3b8d6ac4
fix(recording-dialog) Fix broken dialog content ( #12490 )
2022-11-02 12:49:30 +02:00
Saúl Ibarra Corretgé
edf5e1c094
fix(ts) fix mysterious linting errors
...
We have a rule that should apply here, but somehow it doesn't...
2022-11-02 09:03:14 +01:00
Saúl Ibarra Corretgé
7cd39b7983
feat(ts) make tsc happy
2022-11-02 09:03:14 +01:00
Hristo Terezov
49bcf5c179
fix(iframeAPI): pinParticipant & setLargeVideo
...
Add the ability to specify video type when in multistream mode.
2022-11-01 18:33:09 -05:00
Filip Rejmus
2b3989e5e6
ref(features/base) remove no sound for id warn
2022-11-01 19:05:22 +01:00
Saúl Ibarra Corretgé
9b1e662a93
fix(connection-indicator) use SSRCs to match tiles to stats
2022-11-01 16:21:29 +01:00
Saúl Ibarra Corretgé
73160de3b7
fix(connection-stats) make local / remote layout consistent
...
Move region information and server count to the "More" section on both
types of tiles.
2022-11-01 16:21:29 +01:00
Saúl Ibarra Corretgé
f5fc524030
fix(connection-stats) fix rendering codec information
...
Ref: https://github.com/jitsi/lib-jitsi-meet/pull/2143
2022-11-01 16:21:29 +01:00
Saúl Ibarra Corretgé
6e3b3879cc
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1522.0.0+28436e57...v1528.0.0+23644901
2022-11-01 16:21:07 +01:00
Filip Rejmus
c9f9708166
ref(remove ReactInstanceHolder from AudioModule
2022-11-01 12:45:13 +01:00
Calinteodor
7a8350356a
feat(base/react): removed old web Switch component and exports ( #12481 )
...
* feat(base/react): removed old Switch component and exports
2022-11-01 11:42:36 +02:00
Saúl Ibarra Corretgé
2596c463fe
fix(ts) make tsc (almost) not cry on native
...
Co-authored-by: Calinteodor <calin.chitu@8x8.com >
Co-authored-by: Robert Pintilii <robert.pin9@gmail.com >
2022-11-01 10:07:10 +01:00
Saúl Ibarra Corretgé
2de0520835
chore(deps) eslint-config-jitsi@latest
2022-11-01 10:07:10 +01:00
JohnProv
c276c204ac
lang: Update main-nl.json ( #12479 )
...
Fix name
2022-10-31 12:20:02 -05:00
Calinteodor
67cf6e6d18
feat(base/ui/native): removed unused files and updated imports ( #12477 )
...
* feat(base/ui/native): removed unused files and updated imports
2022-10-31 16:34:26 +02:00
Robert Pintilii
b321cf3639
ref(add-people-dialog) Update design ( #12468 )
...
Convert some files to TS
2022-10-31 09:56:26 +02:00
TTG
8e54a69160
feat: Adjust language list to be shown in native language ( #12475 )
...
* Remove language lists
* Replace with native language
* Remove languages resource
2022-10-29 09:20:50 -05:00
Milo Ivir
93e5e48648
lang: Update Croatian translation ( #12441 )
...
* Update Croatian translation
- update according to the current "main.json" file
* Update main-hr.json
- added the comma at line 486
I hope that solves the issue.
2022-10-28 11:22:25 -05:00
polfernandez
c945b9cc5e
Misspelling. Update main-ca.json
...
There is a misspelling in the "joiningTitle" label. "S'està demanat per a entrar a la reunió...", should be "S'ha demanat per a entrar a la reunió..."
2022-10-28 09:33:39 -05:00
Robert Pintilii
7c3d2010e4
ref(TS) Convert some features to TS ( #12471 )
2022-10-28 11:53:24 +03:00
José Luís Andrade
894c5cd788
fix(lang) update Portuguese translation
2022-10-28 10:05:09 +02:00
chipechop
1c7e457879
fix(lang) update Italian translation
2022-10-28 10:04:30 +02:00
chipechop
b6b536962d
fix(lang) update Italian language list
2022-10-28 10:03:35 +02:00
nomadbyte
b625b7b0ec
fix(lang) update Ukrainian translation
2022-10-28 10:00:14 +02:00
Saúl Ibarra Corretgé
eb59949dfa
fix(dialog,web) fix opening dialogs in succession
...
If onSubmit opens a new dialog, we'd be hiding it otherwise.
2022-10-28 08:57:56 +02:00
Robert Pintilii
69f4b116a9
ref(TS) Convert some features to TS ( #12469 )
2022-10-28 09:41:12 +03:00
Robert Pintilii
75d7c4b160
ref(dialog) Update some dialogs' styles ( #12467 )
2022-10-27 11:36:50 +03:00
Robert Pintilii
b5065306e5
ref(audio-popup) Replace InlineDialog with Popover ( #12466 )
2022-10-27 11:03:28 +03:00
Robert Pintilii
9f5a56bbc7
ref(TS) Convert some features to TS ( #12462 )
2022-10-27 10:33:11 +03:00
Mihaela Dumitru
b4809fe083
feat(gif) Support rating config + show display name over gif tile ( #12461 )
2022-10-26 16:23:39 +03:00
Robert Pintilii
6dedc7fb1a
ref(TS) Convert some features to TS ( #12454 )
2022-10-26 09:59:21 +03:00
Robert Pintilii
a780051720
fix(input) Fix background color ( #12452 )
...
Use theme background on autofill Firefox
2022-10-26 09:09:58 +03:00
Armel Chesnais
51ac3ef64a
fix(noise-suppression) exit out early if no input data to Worklet
...
Disconnecting the input node to the worklet causes the worklet to crash. Adding a guard clause for empty input prevents this.
2022-10-25 21:55:47 +02:00
Filip Rejmus
a915238b49
chore(deps) @react-native-async-storage 1.17.3
2022-10-25 21:49:59 +02:00
Robert Pintilii
687837310a
ref(components) Replace some InlineDialogs with Popover ( #12453 )
...
Remove comments referencing InlineDialog
2022-10-25 16:11:55 +03:00
Robert Pintilii
7f879d2154
ref(SCSS) Remove some unused SASS variables ( #12451 )
2022-10-25 11:01:53 +03:00
Robert Pintilii
faec46dd17
ref(popover) Update Popover to support click trigger ( #12447 )
...
Convert Popover to TS
Update OverflowMenu to use Popover instead of InlineDialog
2022-10-24 12:51:18 +03:00
Saúl Ibarra Corretgé
33ec975e19
fix(rn,config) fix forcing VP8 for bridge calls
2022-10-24 10:28:38 +02:00
Saúl Ibarra Corretgé
db6165209b
feat(rn) use H.264 (HW codec) for P2P calls
...
This requires a custom video encoder / decoder factory which uses the
hardware codec only for H.264 and the software implementations for the rest.
2022-10-24 10:28:38 +02:00
Robert Pintilii
27775de48d
fix(label) Fix Participants Count label color ( #12445 )
2022-10-24 10:44:41 +03:00
Saúl Ibarra Corretgé
8818f4f4e6
fix(rn,filmstrip) fix dropping tiles on conference join
2022-10-21 18:45:56 +02:00
Jaya Allamsetty
aebe4885bb
ref(filmstrip) Remove the option to disable thumbnail re-ordering.
2022-10-21 09:17:17 -04:00
Saúl Ibarra Corretgé
146cc2f9c9
fix(deps) update xmldom@0.7.6
2022-10-21 14:21:31 +02:00
Saúl Ibarra Corretgé
3b5878d078
fix(ios) also bump the lite SDK version when bumping versions
2022-10-21 13:34:30 +02:00
Robert Pintilii
6ab996568b
ref(TS, rn) Fix some TS errors on tsconfig.native ( #12432 )
2022-10-21 14:09:15 +03:00
Robert Pintilii
4755f5a031
fix(dialog) Wrap dialog in FocusLock ( #12431 )
...
Improve accessibility by not allowing the user to navigate outside the dialog
2022-10-21 10:42:00 +03:00
Robert Pintilii
0b48e55a35
ref(TS) Convert some features to TS ( #12425 )
2022-10-21 10:33:10 +03:00
Hristo Terezov
9e1ac3bea6
fix(recording): recording link.
...
Show the start recording notification on jicofo update only. This way
the initiator will be available and we will be able to fetch and display
recording link and send iframe API event.
2022-10-20 20:09:50 -05:00
Shawn
7249406960
fix(persistent_lobby): properly destroy main room when empty
2022-10-20 12:15:56 -05:00
Saúl Ibarra Corretgé
a9f5829e58
fix(rn,filmstrip) clear participants cache when changing conferences
2022-10-20 17:03:30 +02:00
Saúl Ibarra Corretgé
4bb1697115
fix(filmstrip) prevent duplicated participants
2022-10-20 17:03:30 +02:00
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I ( #12424 )
2022-10-20 12:11:27 +03:00
Robert Pintilii
10d202439b
ref: Update npm scripts ( #12422 )
2022-10-20 11:17:57 +03:00
Robert Pintilii
af0715dc17
ref(keyboard-avoider) Don't use styled components ( #12420 )
2022-10-20 10:31:27 +03:00
Дамян Минков
601e21ffcd
fix: Drops participants count white background. ( #12416 )
...
* fix: Drops participants count white background.
Currently, it is white background with white icon.
* squash: Drop unused import.
2022-10-19 11:42:28 -05:00
Robert Pintilii
ff29196f3a
ref(participants-pane) Change to function component ( #12410 )
...
Use makeStyles instead of withStyles
2022-10-19 14:38:54 +03:00
Robert Pintilii
748b66b04a
ref(toolbox) Convert feature to TS ( #12413 )
2022-10-19 14:38:38 +03:00
Robert Pintilii
ca4db54e6e
ref(overflow-menu-button) Change to function component ( #12411 )
...
Use makeStyles instead of withStyles
2022-10-19 11:43:10 +03:00
Robert Pintilii
3eecf8063f
ref(TS) Remove unnecessary ts-ignores ( #12412 )
...
Remove ts-ignores that are no longer needed because of tsconfig.web.json
Change ts-ignore to ts-expect-error for files outside react/features
2022-10-19 11:42:54 +03:00
Robert Pintilii
440339dea8
ref(display-name) Change to function component ( #12402 )
...
Use makeStyles instead of withStyles
2022-10-19 10:19:40 +03:00
Jaya Allamsetty
dbb0a953c6
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1519.0.0+eb623e75...v1522.0.0+28436e57
2022-10-18 17:41:21 -04:00
Robert Pintilii
442ae6c3cb
chore(TS): Create web tsconfig ( #12381 )
...
* fix(ts,connection) avoid mixing web and native code
* chore(ts) split config
The mobile part is still WIP.
* Remove default tsconfig
* Fix ts-loader - use web tsconfig
* Fix tsconfig
Use noEmit only on npm scripts (for type checking), but don't use it in webpack
* Fix
* Fix import
* Fix
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2022-10-18 11:21:48 -05:00
tamasdomokos
30051d2b0e
feat(translation): add description for source language ( #12371 )
2022-10-18 14:42:51 +03:00
Robert Pintilii
9ae236a010
ref(keyboard-shortcuts) Change Dialog to function component ( #12403 )
...
Use makeStyles instead of withStyles
Fix style
2022-10-18 13:56:26 +03:00
Robert Pintilii
6f209a8139
ref(salesforce) Use new Dialog component ( #12400 )
2022-10-18 13:56:08 +03:00
Jaya Allamsetty
69567fb371
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1508.0.0+238dd7b2...v1519.0.0+eb623e75
2022-10-17 20:16:33 -04:00
Jaya Allamsetty
66cddddd3e
fix(video-layout) Fix auto-pinning latest screenshare.
2022-10-17 16:53:27 -04:00
bogdandarie
485c875ee5
feat(config) add ability to hide speaker stats
2022-10-17 22:40:13 +02:00
Horatiu Muresan
ceb1cd9673
fix(screenshare-jwt) Disable screen share based on jwt
2022-10-17 11:01:56 -05:00
Calinteodor
4d817af060
feat(settings/native): fixed scroll inside screen ( #12395 )
...
* feat(settings): fixed scroll, bottom insets and bounce
2022-10-17 18:14:40 +03:00
Дамян Минков
a082a3fb0f
feat: Updates deb install texts. ( #12394 )
...
* fix: Changes dialog txt for deb install.
* squash: Adjust jaas account creation txt.
* squash: Small update.
* squash: Small update2.
2022-10-17 09:18:31 -05:00
Robert Pintilii
2a321d6b1f
ref(TS) Convert some files to TS ( #12364 )
2022-10-17 14:28:01 +03:00
Robert Pintilii
dd6478b3cf
ref(ui-components) Use new Dialog ( #12363 )
...
Convert some files to TS
Improve Dialog component
2022-10-17 14:27:48 +03:00
Saúl Ibarra Corretgé
6274299d49
chore(ios) sync project file
2022-10-17 12:51:30 +02:00
Alex Bumbu
d77d2f0c5b
fix(iOS, layout): fix iOS 16 layout
...
This (partially) reverts commit ddab27e292 .
We're reverting this to fix the iOS 16 layout problems caused by the interaction between the app rootViewControoler and JitsiMeetViewController, with the downside that using any RN components based on native view controllers will most likely be faulty. The solution for this would be to change the SDK's entry point to a view controller, instead of JitsiMeetView.
2022-10-17 12:33:44 +02:00
Janitz
33be0dc32e
fix(lang) add chat.sendButton translation
2022-10-17 12:05:59 +02:00
Robert Pintilii
44c8b31187
ref(styles) Change some withStyles to makeStyles ( #12373 )
...
Convert PreMeetingScreen to TS and transform it to function component
2022-10-17 12:28:04 +03:00
bogdandarie
1279c5b0da
fix(jaas) redirect to about blank when close meeting opened in iframe
2022-10-17 09:32:18 +02:00
bogdandarie
495957104c
fix(notifications) don't show self view notifications if already one is active
2022-10-17 09:03:06 +02:00
Calinteodor
b558d7936c
feat(chat): fixed chat counter ( #12385 )
...
* feat(chat): fixed chat counter and updated new messages button web styles
2022-10-14 17:09:42 +03:00
Calin-Teodor
1fe2a9193f
feat(conference/native): adjusted carmode ui
2022-10-14 16:13:54 +03:00
Calin-Teodor
e8e6beabab
feat(prejoin/native): adjusted room name margins
2022-10-14 16:00:44 +03:00
Saúl Ibarra Corretgé
3e31e1816d
fix(ios) fix mute "ping-pong"
2022-10-14 14:32:09 +02:00
kerem
eb1c3d8c56
feat(deps,rn) update React Native to version 0.68.4 ( #12376 )
...
* BREAKING: update rn to 0.68.4
2022-10-14 14:37:10 +03:00
Saúl Ibarra Corretgé
4a54f4bedc
fix(rn,large-video) don't render video for the local SS
2022-10-13 19:14:40 +02:00
Calinteodor
4d84123c71
feat(prejoin/native): clear notifications when joining ( #12361 )
...
* feat(prejoin/native): clear notifications when joining
2022-10-13 17:05:21 +03:00
Saúl Ibarra Corretgé
4018e8875f
fix(rn,screensharing) fix build
2022-10-13 15:19:24 +02:00
Calinteodor
be93fbd512
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates ( #12375 )
...
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates
2022-10-13 16:13:00 +03:00
Robert Pintilii
51bbc3f87f
ref(ui-components) Use new Button on prejoin ( #12372 )
2022-10-13 13:42:39 +03:00
Robert Pintilii
f5fb402784
ref(TS) Convert some features to TS ( #12366 )
2022-10-13 11:26:28 +03:00
Robert Pintilii
70503d2518
ref(label) Convert to function component ( #12370 )
...
Fixes issue where Label styles would take precedence over parent styles (raised hand counter would be gray instead of yellow)
2022-10-13 10:46:00 +03:00
Дамян Минков
40e1f28fc2
fix: Fix log messages in end_conference module. ( #12369 )
...
* fix: Fix log message.
From `general error No muc_component specified` to `endconference.meet.damencho.net:end_conference error No muc_component specified`
* squash: more.
2022-10-12 13:31:06 -05:00
Calinteodor
935f95a3d5
feat(prejoin/native): ui updates ( #12368 )
...
* feat(prejoin/native): ui updates
2022-10-12 15:43:11 +03:00
Hristo Terezov
53e4f584f9
fix(remote-control): when multistream is enabled
2022-10-11 15:48:24 -05:00
Saúl Ibarra Corretgé
e218c0d3af
fix(conference) fix Spot wireless screen sharing
...
Make sure we use the same screen-sharing flow which takes multi-stream
into consideration.
2022-10-11 18:09:50 +02:00
Robert Pintilii
6c3206e4d4
ref: TS Improvements ( #12358 )
...
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2022-10-11 13:47:54 +03:00
Saúl Ibarra Corretgé
6365b699c1
chore(deps) make sure all deps are pinned to exact versions
2022-10-11 11:16:00 +02:00
Saúl Ibarra Corretgé
768cca6162
fix(android) fix crash in Android < 10
...
Activity.registerActivityLifecycleCallbacks is only available in API level 29.
Ref: https://developer.android.com/reference/android/app/Activity.html#registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks)
2022-10-11 11:16:00 +02:00
Calinteodor
abdc5123eb
feat(base/ui): fixed native button active style ( #12353 )
...
* feat(base/ui): fixed native button active style
2022-10-11 11:26:09 +03:00
Robert Pintilii
6423ed8fb5
ref(ui-components) Use new Dialog component ( #12351 )
...
Convert some files to TS
2022-10-11 11:24:11 +03:00
Robert Pintilii
b858496adb
ref(ui-components) Use new Dialog component ( #12349 )
...
Convert some files to TS
Refactor MuteEveryone and MuteEveryonesVideo dialogs. Move shared code to abstract components. Remove unnecessary code
2022-10-10 12:12:02 +03:00
Jaya Allamsetty
68f79e52e7
fix(virtual-background) Remove unused action type VIRTUAL_BACKGROUND_TRACK_CHANGED.
2022-10-07 19:22:54 -04:00
Jaya Allamsetty
3f78de2d34
fix(virtual-backgroud) Remove desktop share as virtual background.
...
Its no longer supported in multi-stream mode.
2022-10-07 19:22:54 -04:00
Shawn
2029db5a59
fix(reservations): skip reservations check for breakout rooms
2022-10-07 17:07:28 -05:00
Jaya Allamsetty
6ede5c478f
fix(external-api) Remove muted SS tracks from the list of participants currently screensharing.
...
Fixes an issue where 'contentSharingParticipantsChanged' event and 'getContentSharingParticipants' API continue to list IDs of the participants that have already stopped their screenshares.
2022-10-07 11:25:01 -04:00
Duduman Bogdan Vlad
2ba7b3acb7
fix(large-view) fix selection if local SS auto-select is true
2022-10-07 17:06:25 +02:00
robertpin
ebcd1d85f2
fix(local-recording) don't use tab audio
...
We have observed that participant audio is distant and garbled, so we
added the tracks individually to the mixer.
In addition, using tab audio prevents us from using preferCurrentTab due
to: https://bugs.chromium.org/p/chromium/issues/detail?id=1317964 so
losing audio effects but having better participant audio quality (in
addition to better UX) is not a bad compromise.
2022-10-07 17:04:31 +02:00
Saúl Ibarra Corretgé
4857664f15
fix(rn,display-name) fix displaying for virtual SS
2022-10-07 15:30:11 +02:00
Saúl Ibarra Corretgé
0f84b0b9fe
fix(rn,thumbnail) fix not rendering indicators for virtual SS
2022-10-07 15:30:11 +02:00
Saúl Ibarra Corretgé
eda3e620d3
fix(rn,participants) fix not rendering connection info messages
...
Also move shouldRenderParticipantVideo to the only place it's used.
2022-10-07 15:30:11 +02:00
Saúl Ibarra Corretgé
e8df8f75a8
fix(rn,participants) fix rendering screen-sharing
2022-10-07 15:30:11 +02:00
Calin-Teodor
f2b2b02029
feat(base/modal): enable scroll for jitsi screen component
2022-10-07 16:27:40 +03:00
Avram Tudor
66769136ed
fix(prejoin) show subject in prejoin if available ( #12338 )
2022-10-07 15:14:53 +03:00
Calin-Teodor
179647c93c
feat(base/ui/native): centered button label
2022-10-07 12:21:25 +03:00
Robert Pintilii
25bd824621
ref(ui-components) Use new Dialog component ( #12306 )
...
Convert some files to TS
2022-10-07 12:16:41 +03:00
Robert Pintilii
be25ad855f
ref(TS) Convert some files to TS ( #12307 )
2022-10-07 11:39:18 +03:00
Jaya Allamsetty
b1931de7b0
fix(screenshare): Pass _desktopSharingSourceDevice as shareOptions when available.
...
Fixes an issue when external cam as screensharing source fails on Spot with multi-stream enabled.
2022-10-07 07:38:21 +02:00
Horatiu Muresan
02da4a1c42
fix(hide-buttons-on-jwt) Fix getting disabled buttons ( #12326 )
2022-10-06 18:01:53 +03:00
damencho
5c2ec5df54
fix: Switches by default mutli-stream and through config.js.
...
We need that for mobile clients that are not updated.
2022-10-06 09:43:05 -05:00
Mihaela Dumitru
e30b0306f9
fix(whiteboard) account for moderation rights ( #12323 )
2022-10-06 16:01:45 +03:00
Mihaela Dumitru
11e13e1849
fix(whiteboard) use randomly generated room id for collaboration ( #12321 )
2022-10-06 15:22:48 +03:00
Calinteodor
0f7aa5a084
feat(mobile/navigation): disabled bottom tab navigator backBehavior ( #12320 )
...
* feat(mobile/navigation): disabled backBehavior in bottom tab navigator
2022-10-06 14:55:44 +03:00
Calinteodor
ad4707c660
feat(settings/native): start car mode in low bandwidth mode ( #12286 )
...
* feat(settings/native): start car mode in low bandwidth mode
2022-10-06 14:29:39 +03:00
Mihaela Dumitru
d0c22806ec
ref(participants) use enum type to store fake participants ( #12316 )
2022-10-06 14:12:57 +03:00
tmoldovan8x8
be7f2643df
fix(rn) disables joinButton while navigating
2022-10-06 13:33:26 +03:00
Robert Pintilii
6c9441fa7b
ref(ui-components) Update ContextMenu and move it to base/ui ( #12318 )
2022-10-06 13:09:40 +03:00
Saúl Ibarra Corretgé
a2d39ca5b1
fix(rn,util) avoid 'clipboard-copy' being bundled in native
...
The copyText wrapper is used in the `showStartedRecordingNotification`
action, which is common for web and native. Provide a native
implementation so the right one is bundled.
2022-10-06 11:24:20 +02:00
Saúl Ibarra Corretgé
d2a36ea3a8
fix(doc) update README
2022-10-06 07:06:06 +02:00
Дамян Минков
e52c9043a5
feat: Adds some compatibility for building on windows.
2022-10-05 10:49:51 -05:00
Дамян Минков
ee5817539b
fix: Fixes cert choice when pre-set in automations. ( #12312 )
...
* fix: Fixes cert choice when pre-set in automations.
* squash: fix
2022-10-05 10:49:21 -05:00
Jaya Allamsetty
da9b5a9156
fix(multi-stream): Set mediaType to screenshare on SS tracks.
...
Fixes an issue where camera video doesn't get requested by RN clients when the remote ep starts SS first before turning on their camera.
2022-10-05 09:50:57 -04:00
Дамян Минков
bb84c47e78
feat: Updates prosody dependency to be at least 0.11.7.
2022-10-05 08:16:43 -05:00
Дамян Минков
13f4da7855
fix: Workaround failure to install jitsi-meet-prosody Fixes #12300
2022-10-05 06:56:25 -05:00
Saúl Ibarra Corretgé
f935b29629
feat(rn,config) default to VP8 on mobile
...
VP9 is too resource intensive.
H.264 might be coming back for P2P but we need to fix support for
Android first, since it's not available with the default software codec
factory.
2022-10-04 22:43:51 +02:00
mbondarenko
f5f689c53d
Added config option for enabling Opus DTX flag which used for reduction in the audio traffic, when a participant is silent then the audio packet won’t be transmitted.
2022-10-04 16:05:35 -04:00
Saúl Ibarra Corretgé
af4ba32803
chore(deps) react-native-webrtc@1.106.1
...
Last to support Plan B.
The method to embed WebRTC has changed to use CocoaPods.
2022-10-04 22:02:19 +02:00
kerem
9e11bc302b
feat(deps,rn) update React Native to version 0.68.3 ( #12293 )
...
* feat(deps,rn) update React Native to version 0.68.3
Co-authored-by: keremoge <kerem.oge@albarakatech.com >
2022-10-04 19:29:23 +03:00
Saúl Ibarra Corretgé
438b3924d7
fix(ios,callkit) make sure the start call action is fulfilled
2022-10-04 16:32:46 +02:00
Horatiu Muresan
a2d0492007
feat(toolbar-buttons) Hide buttons disabled through JWT ( #12261 )
2022-10-04 16:02:49 +03:00
Robert Pintilii
c35d1d8d4b
ref(polls) Convert files to TS ( #12296 )
2022-10-04 15:06:02 +03:00
Robert Pintilii
7d7bf987a1
fix(lobby) Make password hidden by default ( #12295 )
2022-10-04 13:52:37 +03:00
Robert Pintilii
3e744c5ffe
ref(TS) Convert some files to TS ( #12289 )
2022-10-04 13:52:09 +03:00
Robert Pintilii
f4f8808d95
ref(ui-components) Update some dialogs to use the new component ( #12288 )
...
Improve Dialog component to auto close on cancel or on submit
Change logic to determine whether a dialog is using the new component
Convert some files to TS
2022-10-04 12:44:48 +03:00
Robert Pintilii
21bcbdc12f
feat(local-recording) Change tab title to help identifying it ( #12294 )
2022-10-04 11:59:19 +03:00
Saúl Ibarra Corretgé
090433b6e8
feat(ci) cache npm package data
...
Ref: https://github.com/actions/setup-node#caching-global-packages-data
2022-10-03 13:13:53 +02:00
Saúl Ibarra Corretgé
230cbfac1e
feat(ci) move linting to its own step
...
This allows it to run in parallel, and should make the overall run
faster.
2022-10-03 13:13:53 +02:00
Horatiu Muresan
c56c5bd145
fix(polls) Fix autoscroll for polls causing layout issues
2022-10-03 12:39:08 +03:00
Tamas Domokos
f5a4fd4bc2
fix (translation) remove unused i18n import
2022-10-03 11:15:12 +02:00
Calin-Teodor
cb881311e7
feat(mobile/navigation): updated translations for screen headers
2022-10-03 12:04:06 +03:00
Nakorn
ac2698f829
12272
2022-10-01 07:16:37 +02:00
Nakorn
5fafb5d29e
Update Chinese translations
2022-10-01 07:16:37 +02:00
Saúl Ibarra Corretgé
fbcdb250f4
fix(ts) fix build on macOS
...
Why this line fails is a mystery, but it's only reproducible on macOS.
2022-09-30 15:43:40 -05:00
Saúl Ibarra Corretgé
ba8529d72b
feat(ci) run GHA also on macOS
2022-09-30 15:43:40 -05:00
Mihaela Dumitru
1230cebde2
fix(avatar) support icons alongside cors avatars ( #12280 )
2022-09-30 17:51:16 +03:00
Mihaela Dumitru
93406bb12c
feat(whiteboard) add initial implementation ( #12185 )
2022-09-30 17:50:45 +03:00
dependabot[bot]
d43eea91cf
chore(deps): bump nth-check and @svgr/webpack
...
Bumps [nth-check](https://github.com/fb55/nth-check ) to 2.1.1 and updates ancestor dependency [@svgr/webpack](https://github.com/gregberge/svgr ). These dependencies need to be updated together.
Updates `nth-check` from 1.0.2 to 2.1.1
- [Release notes](https://github.com/fb55/nth-check/releases )
- [Commits](https://github.com/fb55/nth-check/compare/v1.0.2...v2.1.1 )
Updates `@svgr/webpack` from 4.3.2 to 6.3.1
- [Release notes](https://github.com/gregberge/svgr/releases )
- [Changelog](https://github.com/gregberge/svgr/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gregberge/svgr/compare/v4.3.2...v6.3.1 )
---
updated-dependencies:
- dependency-name: nth-check
dependency-type: indirect
- dependency-name: "@svgr/webpack"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-30 11:08:45 +02:00
Robert Pintilii
7364c7f27b
ref(TS) Remove unnecessary ts-ignores
2022-09-30 11:08:03 +02:00
Calinteodor
2de2500080
feat(mobile/navigation/welcome): welcome page tabs translations
2022-09-30 11:07:00 +02:00
TTG
349e4bfb57
fix(lang) update Chinese translations & fix typo
2022-09-30 09:08:34 +02:00
Christoph Settgast
4f92811263
fix(lang) update German translation ( #12277 )
2022-09-29 22:10:01 +02:00
abora8x8
a4e35f81cf
fix(polls) refactor message handling
2022-09-29 19:28:24 +02:00
Alexandru Petrus
7aefc3b94a
feat(invite-dialog) Add limit message for invite dialog
2022-09-29 19:06:14 +03:00
Avram Tudor
3c180d3932
ref(join) remove overlay shown for a slow gUM flow ( #12268 )
2022-09-29 16:55:31 +03:00
Saúl Ibarra Corretgé
c523c07cb7
fix(config) drop debug lefover
2022-09-29 13:47:43 +02:00
Robert Pintilii
5c77f61037
ref(gifs) Convert feature to TS ( #12264 )
2022-09-29 14:45:34 +03:00
tamasdomokos
8162ae4dbe
fix(translation) translation button visibility for users, add missing languages
2022-09-29 13:44:59 +02:00
Calin-Teodor
69e0a37529
feat(base/ui): added autofocus prop
2022-09-29 13:31:20 +03:00
Robert Pintilii
bfa88f13dc
feat(ui-components) Add Dialog Component ( #12260 )
2022-09-29 13:26:34 +03:00
Robert Pintilii
0d917df1fb
ref(feedback) Use new Input component ( #12265 )
...
Remove @atlaskit/field-text-area dep
2022-09-29 12:40:16 +03:00
Jaya Allamsetty
95a3a8de0b
fix(face-landmarks): Check mute state from redux before starting detection.
2022-09-28 11:48:13 -04:00
Bogdan Duduman
f4985d8028
increase heap node for build
2022-09-28 06:27:31 -05:00
William Liang
5d6aec3f3c
fix(speaker-stats) decouple sort order from speaker stats ( #12197 )
2022-09-28 10:51:53 +03:00
Shawn Chin
2e6f14f872
feat(reservations) start lobby and set password from reservation ( #12215 )
...
* feat(reservations) support enabling lobby and password based on reservations data
* Add warning about unhandled use case
* feat(lobby) Support automated activation of lobby
2022-09-27 14:59:30 -05:00
TTG
90b17046f6
fix(lang) remove non-existent languages ( #12258 )
...
* Remove Thai from all language.json
* Remove Azerbaijani from all language.json
2022-09-27 14:50:37 -05:00
Saúl Ibarra Corretgé
86ab2be65e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1506.0.0+3fc03265...v1508.0.0+238dd7b2
2022-09-27 21:43:58 +02:00
Saúl Ibarra Corretgé
11f138d28f
feat(room-metadata) add module for generic room metadata storage
2022-09-27 20:50:41 +02:00
damencho
e163d6438b
chore(deps) update js-utils
...
Updates dict.
2022-09-27 12:44:53 -05:00
TTG
24cb07b830
lang: Update Chinese translations ( #12104 )
...
* lang: Update Chinese translation
* lang: Remove nonexistent language
* Update main-zhTW.json
* Update main-zhCN.json
* Update main-zhTW.json
* Update languages-zhTW.json
* Delete languages.json
* Revert "Delete languages.json"
This reverts commit 7f96a19ba7 .
* Update languages.json
* Update languages-zhCN.json
* Update languages-zhTW.json
* Add newline at end of file
* Update languages.json
* Update languages-zhCN.json
2022-09-27 12:44:34 -05:00
Bogdan Duduman
53df3a7b55
fix: fix copyText import
2022-09-27 11:43:29 -05:00
Horatiu Muresan
ca54533153
fix(audio-configs) Fix startWithAudioMuted overrriding startSilent ( #12251 )
2022-09-27 15:56:59 +03:00
Saúl Ibarra Corretgé
02f5987187
feat(rn,conference) show participants pane in the top bar
...
Replace the invite button, which is accessible within the participants
pane.
Show the screen-sharing button in the toolbox when space allows, and fix
it so it's rendered when outside the overflow menu.
2022-09-27 13:21:08 +02:00
Horatiu Muresan
ce96b71bfa
fix(config) Update link to to UI tokens
2022-09-27 13:32:32 +03:00
Saúl Ibarra Corretgé
a32d237d54
chore(deps,eslint) update eslint-config-jitsi to 4.1.4
2022-09-27 11:22:36 +02:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Robert Pintilii
1106a86ba7
ref(connection-indicator) Convert to TS ( #12239 )
2022-09-27 10:42:30 +03:00
Jaya Allamsetty
54346c065d
feat(large-video) Show SS on large-video instead of camera tile.
...
This is helpful in live streaming scenarios when AUTO_PIN_LATEST_SCREEN_SHARE is disabled and multi-stream is enabled. Dominant speaker's SS tile (if available) will be on stage instead of their camera tile. Fixes https://github.com/jitsi/jitsi-meet/issues/10869 .
2022-09-26 16:57:11 -04:00
Filip Rejmus
c3ebde18df
fix(helpers) move copyText function to web.js file
...
It gets bundled on mobile for no reason otherwise.
2022-09-26 19:31:06 +02:00
José Luís Andrade
c613082ce1
lang: Update Portuguese translation ( #12241 )
2022-09-26 11:26:49 -05:00
Saúl Ibarra Corretgé
eee096e0c0
fix(ts,build) fix TS error in web build
2022-09-26 09:47:35 -05:00
Robert Pintilii
9c6119606f
ref(chat) Convert some files to TS ( #12238 )
2022-09-26 12:54:22 +03:00
Robert Pintilii
077afecdba
fix(external-api) Fix pin function ( #12236 )
...
Make pin function work with stage filmstrip
2022-09-26 12:13:32 +03:00
Дамян Минков
1b4bbcba3d
fix: Fixes jaas and cert choice when package configure is reordered. ( #12234 )
...
* fix: Fixes jaas and cert choice when package configure is reordered.
* squash: Checks for jaas-choice before asking.
2022-09-24 08:24:18 -05:00
Jaya Allamsetty
32b8c62ec9
fix(face-landmarks) Do not start detection on muted tracks
2022-09-23 14:26:40 -04:00
Дамян Минков
a9bc83db03
feat: Set LE as default choice when installing. ( #12232 )
...
* feat: Set LE as default choice when installing.
* squash: Text updates.
2022-09-23 13:10:06 -05:00
Horatiu Muresan
90bcbebedb
fix(carmode) Don`t show rec/live labels after rec/ls finished
2022-09-23 15:26:33 +03:00
Robert Pintilii
c06d456ae6
fix(external-api) Fix start recording ( #12227 )
...
Check recording is enabled before start
2022-09-23 13:22:37 +03:00
Saúl Ibarra Corretgé
fe0c804cc0
feat(android) add logcat helper script
2022-09-23 11:56:49 +02:00
Robert Pintilii
4ee77b1f65
ref(TS) Convert some base files to TS ( #12226 )
2022-09-23 12:03:25 +03:00
Shawn Chin
7cbb377a66
feat(external-api) start/stop local recording ( #12210 )
2022-09-23 11:46:54 +03:00
Robert Pintilii
0bccda2c9e
ref(TS) Convert more base files to TS ( #12222 )
2022-09-23 11:13:32 +03:00
Robert Pintilii
3426960d5a
ref(TS) Convert base/tracks to TS ( #12219 )
2022-09-23 10:48:20 +03:00
Horatiu Muresan
fb2cfaa204
fix(carmode) Force portrait when in carmode
2022-09-22 17:17:19 +03:00
Дамян Минков
d61d47fae3
fix: Fixes LE script on existing cert. ( #12223 )
...
* fix: Fixes LE script on existing cert.
Updates jaas shown message.
* squash: Make sure .well-known folder exists.
* squash: Fix LE when running apt commands with sudo.
Forces acme.sh to work when it detects sudo.
* squash: Change jaas message on install.
* squash: Uses issue return code to check for existing cert.
2022-09-22 09:08:32 -05:00
Gabriel Borlea
2cb9596536
feat(rtc-stats): send face landmarks detection off timestamp to service ( #12183 )
...
* feat(rtc-stats): send camera off timestamp to service
* code review
* improve error handling
* improve rtcstats middleware and complete typescript types
2022-09-22 13:06:31 +03:00
Robert Pintilii
62a10e6587
fix(giphy) Allow space in input ( #12221 )
...
Fixes: space closes gif menu
2022-09-22 11:34:46 +03:00
damencho
e38f9a293b
fix: Fixes postinst after pull/12213.
2022-09-21 17:28:02 -04:00
Дамян Минков
eba7cfcec5
feat: Adds automatic jaas account creation. ( #12213 )
...
* feat: Adds automatic jaas account creation.
* squash: Prints return data if any.
* squash: Moves jitsi-challenge.txt to /usr/share/jitsi-meet/.well-known.
2022-09-21 13:57:30 -05:00
Jaya Allamsetty
ae70370a38
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1505.0.0+f49afde5...v1506.0.0+3fc03265
2022-09-21 14:00:48 -04:00
Jaya Allamsetty
45c67142e9
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1504.0.0+85fb01c0...v1505.0.0+f49afde5
2022-09-21 10:43:18 -04:00
Jaya Allamsetty
6a03e49b9e
update config.js
2022-09-21 10:15:38 -04:00
Jaya Allamsetty
25e7b79237
feat(multi-stream) Enable multi-stream by default (if not disabled explicitly).
2022-09-21 10:15:38 -04:00
Robert Pintilii
779ecd6da6
feat(ui-components) Add Tabs component ( #12199 )
2022-09-21 14:57:59 +03:00
Robert Pintilii
dd4d49a591
fix(filmstrip) Fix stage filmstrip ( #12209 )
...
Use new settings action to determine when max has been reduced
2022-09-21 14:57:40 +03:00
Robert Pintilii
63b6b5a72d
ref(TS) Convert some files to TS ( #12204 )
2022-09-21 11:32:50 +03:00
George Politis
df9185f92a
ref(callstats): Removes redundant config.js option.
2022-09-20 16:54:25 +03:00
Saúl Ibarra Corretgé
9bb0decb30
fix(build) speed up webpack dev build by 4x
...
Skip type checking, only do it in prod builds (the CI will check those).
Main bundle build times:
- Before: 255101ms
- After: 58463ms
2022-09-20 08:40:34 +02:00
Saúl Ibarra Corretgé
e18240cfc6
chore(build) rename option for clarity
2022-09-20 08:40:34 +02:00
Jaya Allamsetty
1703ed8b23
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1502.0.0+62b0e5c4...v1504.0.0+85fb01c0
2022-09-19 12:43:05 -04:00
Saúl Ibarra Corretgé
945eda680c
chore(ios) sync Podfile.lock
2022-09-19 15:39:32 +02:00
Saúl Ibarra Corretgé
a378ba7827
feat(ios) Xcode 14 compatibility
...
Bitcode is no longer supported, so remove it. The M106 WebRTC version no
longer contains bitcode either, but it embeds dSYMs.
2022-09-19 15:01:47 +02:00
Saúl Ibarra Corretgé
73ab43ac0c
feat(android) disable volume logger thread
2022-09-19 15:01:47 +02:00
Saúl Ibarra Corretgé
3f5fa1e663
feat(rn,deps) update WebRTC to M106
2022-09-19 15:01:47 +02:00
Robert Pintilii
e05ad18ee4
fix(prejoin) Remove no longer needed hack
2022-09-19 14:57:57 +02:00
Robert Pintilii
6dd04136de
ref(TS Convert some files to TS ( #12191 )
2022-09-19 10:40:03 +03:00
Jaya Allamsetty
ffe005ba0a
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1500.0.0+d96dad72...v1502.0.0+62b0e5c4
2022-09-16 15:30:41 -04:00
Jaya Allamsetty
7393c20ed8
fix(testing): Fixes for multi-stream torture tests to work.
2022-09-16 14:31:41 -04:00
tmoldovan8x8
7509b520f3
fix(e2ee) check if e2ee is supported before playing the sound
2022-09-16 14:28:36 +03:00
Robert Pintilii
4c9f3d287a
fix(prejoin) Fix focus stealing in settings ( #12188 )
...
Remove ref focus from InputField component
Replace input component in GifsMenu and add ref focus
2022-09-16 13:05:15 +03:00
TTG
fef562d767
fix(lang) remove unused language lists
2022-09-16 10:58:28 +02:00
Saúl Ibarra Corretgé
d9bbf35466
fix(settings) fix not storing maxStageParticipants
2022-09-15 23:30:44 +02:00
Saúl Ibarra Corretgé
1cd80a33c6
fix(config) fix check for filmstrip property
...
The whole object might be undefined.
2022-09-15 19:43:33 +02:00
Robert Pintilii
2d6e181a13
feat(ui-components) Add Select component ( #12182 )
...
Remove @atlaskit/dropdown
Convert some files to TS
2022-09-15 15:20:11 +03:00
Robert Pintilii
f5e60a7ca4
fix(filmstrip) Save stage filmstrip in settings ( #12170 )
...
Add config for stage participants number
Enable stage filmstrip by default
2022-09-15 10:57:48 +03:00
Hristo Terezov
f0a45a9976
feat: Handle dominant speaker silence
2022-09-14 12:13:41 -05:00
Hristo Terezov
81f5e68382
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1498.0.0+bc3aae02...v1500.0.0+d96dad72
2022-09-14 12:13:16 -05:00
Alex Bumbu
e68ede65e1
feat(iOS): callkit objc implementation
2022-09-14 18:52:39 +02:00
damencho
8c0de928ab
fix: Set default choice for jaas, keeps old behavior.
2022-09-14 10:15:49 -05:00
Horatiu Muresan
9d57c8e058
fix(external-api) Add email to local participant info
2022-09-14 17:57:08 +03:00
Horatiu Muresan
35442c6094
fix(external-api) Fix notify audio muted/audio available
2022-09-14 16:39:03 +03:00
Gabriel Borlea
d6f3c2a0f4
ref(face-landmarks): convert to typescript and add detector class ( #12144 )
...
* fix(face-landmarks): stop recognition when imageCapture error
* ref(face-landmarks): convert files in typescript
fix: lint issues
* code review
* ref(face-landmarks): move detection part to a class
* ref(face-landmarks): make FaceLandmarksDetector singleton
* fix typo and ts-ignore problematic types
* fix linting issues
2022-09-14 15:42:46 +03:00
tmoldovan8x8
b83c55e9c4
fix(rn) fixes typo in functions.native
2022-09-14 14:49:13 +03:00
Robert Pintilii
a1d20dc188
ref(TS) Convert some features to TS ( #12149 )
...
Convert AV Moderation and Breakout Rooms to TS
2022-09-14 14:32:58 +03:00
Robert Pintilii
95084e1004
ref(TS) Convert some base features to TS ( #12138 )
2022-09-14 10:54:56 +03:00
Saúl Ibarra Corretgé
5502601fb3
fix(subtitles) web components must not be used in generic action files
2022-09-13 16:17:10 +02:00
Saúl Ibarra Corretgé
3fa72c99bc
fix(rn,conference) fix mobile build
...
Looks like Metro is confused by these imports.
2022-09-13 16:17:10 +02:00
Дамян Минков
079a2a505d
feat: Adds LE choice when installing debian package. ( #12154 )
...
* feat: Adds LE choice when installing debian package.
* Update debian/jitsi-meet-web-config.templates
Co-authored-by: raluca8x8 <raluca.tocmag@8x8.com >
* squash: Print in the console the JaaS link everytime.
* squash: Note that JaaS does not support self-signed certs.
* squash: Fix message.
* squash: Moves acme.sh stuff into a script, so it is easy to re-run.
Co-authored-by: raluca8x8 <raluca.tocmag@8x8.com >
2022-09-13 07:55:00 -05:00
Robert Pintilii
139884fbe7
ref(dep) Upgrade MUI ( #12089 )
2022-09-13 10:36:00 +03:00
Misha
3ef3233242
ref(conn-indicator): remove E2E RTT ( #12139 )
...
There was a fundamental change in how e2e pings work in lib-jitsi-meet where it does few pings at the beginning, pushes metrics and shuts the whole thing down, so there are no more e2ertt updates after that. Plus it's disabled by default. @paweldomas have decided with @bgrozev to remove that instead of trying to adjust. Even if e2e pings are enabled the data is not feed correctly to the indicators, what's wrong there is as soon as the pings stop going the new data does not arrive and then all you get is N/A if the UI component is recreated.
2022-09-12 15:57:15 -05:00
JohnProv
443f4e4feb
fix(lang) update Dutch translation
2022-09-12 19:28:25 +02:00
Alexandru Petrus
21a1d52753
fix(large-video) disable screen-sharing placeholder on Spot
...
Temporary hack, this should likely be configurable.
2022-09-12 18:00:02 +02:00
Bogdan Duduman
0f63e560b0
feat(external_api) add adbility to resize the filmstrip
2022-09-12 14:08:55 +02:00
Horatiu Muresan
43bea201e6
fix(prejoin) Hide conference name based on config
2022-09-12 10:35:37 +03:00
Horatiu Muresan
6e1e6df952
fix(prejoin) Fix roomname showing for 3rd party prejoin app ( #12155 )
...
* fix(prejoin) Fix roomname showing for 3rd party prejoin app
* fix: Do not convert roomName to string when undefined.
Co-authored-by: damencho <damencho@jitsi.org >
2022-09-09 12:10:50 -05:00
Saúl Ibarra Corretgé
8ce1423373
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1496.0.0+e1ca2f5a...v1498.0.0+bc3aae02
2022-09-09 16:57:08 +02:00
Saúl Ibarra Corretgé
ede97584f2
fix(ios) fix lite SDK release process
2022-09-09 13:37:08 +02:00
Robert Pintilii
247c54b6c6
ref(TS) Convert constants tiles to TS ( #12148 )
...
Remove unnecessary ts-ignores
2022-09-09 12:22:30 +03:00
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config ( #12143 )
...
Use new TS config from @jitsi/eslint
Fix all lint errors
2022-09-08 12:52:36 +03:00
Artur Shepilko
e296008d95
lang: update Ukrainian translation
2022-09-07 18:33:00 -05:00
Jaya Allamsetty
01001d6438
fix(large-video) Update large-video when the streamingStatus of the attached track changes.
...
This fixes an issue where screenshare appears on the thumbnail but not on the large-video.
2022-09-07 18:31:23 -04:00
damencho
fce15b491d
feat: Adds jaas choice when installing.
2022-09-07 08:21:12 -05:00
damencho
cf37ba8771
feat: Drops prosody 0.10 checks.
2022-09-07 08:21:12 -05:00
damencho
0350f18e68
feat: Drops migration from jetty deployments.
2022-09-07 08:21:12 -05:00
Robert Pintilii
c9bbc6c762
ref(TS) Remove unnecessary ts-ignores ( #12136 )
2022-09-07 11:20:05 +03:00
Christoph Settgast
fa942e9f3b
fix(lang) update German translation ( #12122 )
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-09-07 09:13:19 +02:00
Robert Pintilii
fd67fb652b
fix(analytics) Fix lint error ( #12135 )
2022-09-07 09:54:31 +03:00
Ali Alhaidary
a87d4f4a1d
fix(lang) updated Arabic translation
2022-09-06 19:32:47 +02:00
Robert Pintilii
efb69d5382
ref: Improve TS files ( #12130 )
...
Remove unnecessary ts-ignores
Change any to actual types
Fix eslint rule
2022-09-06 20:32:20 +03:00
Flying-Light
db988f6e62
fix(lang) improve Arabic translation
...
Modify some translations for their difficulty for the user.
Add some missing translations like "ask to unmute"
2022-09-06 19:27:44 +02:00
Robert Pintilii
f4b46128bc
ref(analytics) Convert to TS ( #12099 )
2022-09-06 15:51:50 +03:00
Gabriel Borlea
9323b86e3c
feat(rtc-stats): support for react native and breakout rooms ( #11835 )
...
* feat(rtc-stats): mobile flow
* fix(rtc-stats): create websocket connection event
* feat(rtc-stats): separate middlewares and filter callstats pcs
* fix: linting problems
* fix: linting problems 2
* fix(rtc-stats): middlewares
* ref(rtc-stats): rewrite in typescript
* remove blank line and flow tag
* fix: linting problems
* remove redundant comment
* remove index file
* fix: sort interface keys
* feat(rtc-stats): support for breakout rooms
* ref(rtc-stats): send isBreakoutRoom flag when connecting to rtc stats
* code review
* fix(rtc-stats): rebase issues
* remove empty lines
* chore(rtc-stats): update rtc-stats to latest version
* fix: linting issues
2022-09-06 10:42:59 +03:00
Saúl Ibarra Corretgé
06842c724a
fix(rn,video-layout) fix mobile
...
In adcd9a501b a call to getCurrentLayout
was introduced, which is not mobile-friendly :-(
2022-09-06 09:27:47 +02:00
Duduman Bogdan Vlad
5f62acc67c
fix(external_api): Fix number of participants in meeting ( #12052 )
2022-09-06 09:51:38 +03:00
Robert Pintilii
17008237dc
ref: Improve TS state ( #12125 )
...
Create IStateful interface
Use IState interface everywhere
Remove unnecessary @ts-ignore
2022-09-05 14:24:13 +03:00
Robert Pintilii
271ea8315b
ref: Improve reducers TS ( #12123 )
2022-09-05 12:05:07 +03:00
Alexey Matveev
f18f8c1061
fix(lang) update Russian translation
2022-09-05 10:22:13 +02:00
Saúl Ibarra Corretgé
b535b8c583
fix(lobby) fix opening lobby chat after API change
2022-09-01 14:21:32 -05:00
Hristo Terezov
adcd9a501b
ref(receiver-constraints): Refactor and fixes.
2022-09-01 13:22:09 -05:00
Saúl Ibarra Corretgé
cfb1fef162
fix(breakout-rooms) fix broadcast timer
2022-09-01 18:19:29 +02:00
Saúl Ibarra Corretgé
8b4f2495dc
fixup!
2022-09-01 17:13:33 +02:00
Saúl Ibarra Corretgé
7e7107d45a
feat(build,ljm) don't expose jquery
...
lib-jitsi-meet no longer requires it.
2022-09-01 17:13:33 +02:00
Saúl Ibarra Corretgé
45c0597aff
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1494.0.0+c9be46e2...v1496.0.0+e1ca2f5a
2022-09-01 17:12:50 +02:00
Calinteodor
c77e2c8301
feat(settings/native): fixes and updates ( #12094 )
...
feat(settings/native): fixes and updates
2022-09-01 15:05:14 +03:00
Robert Pintilii
3403d7bec2
ref: Convert reducers to TS ( #12101 )
2022-09-01 14:00:49 +03:00
Robert Pintilii
c4557c66aa
chore(dep) Update caniuse-lite ( #12109 )
2022-09-01 11:32:11 +03:00
Robert Pintilii
cfda02ee10
ref(shared-video) Merge web and native reducers ( #12108 )
...
Convert reducer to TS
2022-09-01 11:32:01 +03:00
JohnProv
575ab1f1cb
fix(lang) update Dutch translation
2022-09-01 09:19:29 +02:00
tamasdomokos
b4f98e7386
feat(translation) enable cc translation ( #12046 )
...
* feat(translation) enable cc translation
* Refactor translation for ListItem.
* fix language file sorting
* fix translation order
* change import order
2022-08-31 10:57:31 -05:00
Calin-Teodor
e8de9b4d66
feat(prejoin/native): update react-native-video dep and unmount LargeVideo is Prejoin is not focused
2022-08-31 12:55:02 +03:00
damencho
6fe353cfa4
fix: Fixes lua log lines.
...
When using directly log( the log lines come from `general` not from the module itself.
`Aug 29 19:38:08 general info Starting speakerstats for conference...`
2022-08-30 11:24:28 -05:00
Stefan Weil
882d343e8b
chore(typos) fix some typos
2022-08-30 16:21:58 +02:00
Hristo Terezov
cc3a8b7b8d
fix(stage-filmstrip): Pinning
...
Pinning participant was not working for stage filmstrip and
screen sharing filmstirp layouts
2022-08-30 08:41:38 -05:00
Saúl Ibarra Corretgé
104bfe7339
fix(rn,thumbnail) show SS indicator on the local thumbnail
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
fb9d35a991
fix(rn,tracks) fix muting local screenshare when remote is muted
...
A "is local" check was missing.
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
8fabba1679
fix(shared-video) fix exception on mobile
...
Also use the "standardized" way of instantiating loggers.
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
5fbf741278
fix(rn,filmstrip) avoid "red" screen sharing tile
...
Mobile does not render screen-shares in tiles for performance reasons.
This coincidentally fixes the "red" tile that was attempted to be
rendered when the local partitipant started screen-sharing.
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
bebcc8234f
fix(rn,multi-stream) don't send multiple streams on mobile
...
Mobile does not do multiple local video streams for performance reasons,
so avoid creating the local fake participant.
WIP
2022-08-30 14:13:17 +02:00
Avram Tudor
1e9f599a35
ref(config) move defaultLogoUrl to config object ( #12087 )
...
* ref(config) move defaultLogoUrl to config object
* code review changes
2022-08-30 14:52:36 +03:00
Horatiu Muresan
cc5a3e499f
feat(aot-prejoin) Add support for showing AOT on prejoin
2022-08-30 11:42:29 +03:00
Calin-Teodor
dbcbafe088
feat(polls/native): fixed scroll inside screen
2022-08-29 17:09:50 +03:00
José Luís Andrade
b034cf27cb
lang: Update Portuguese translation ( #12081 )
2022-08-29 08:08:14 -05:00
Calin-Teodor
126dba8070
feat(security/native): options available only if participant is moderator
2022-08-29 15:30:36 +03:00
Calin-Teodor
a7c1aa4900
feat(settings/native): updated placeholder and placeholder text color
2022-08-29 15:21:50 +03:00
Saúl Ibarra Corretgé
206215c7c1
feat(ios) add generated Swift interface header
...
We need it for the RN module since it won't be (re)generated. It has not
changed in 4 years, so I guess it's safe to assume it'll stay that way.
2022-08-29 12:49:07 +02:00
Jaya Allamsetty
f38c5f39d2
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1493.0.0+3cf3db1a...v1494.0.0+c9be46e2
2022-08-26 15:12:56 -04:00
wfleischer
09efaecc41
feat(conference) add end conference
...
Add the ability (for moderators) to end the meeting for everyone.
2022-08-26 20:25:04 +02:00
Saúl Ibarra Corretgé
3bb581c8d9
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1487.0.0+f3f922a8...v1493.0.0+3cf3db1a
2022-08-26 20:24:08 +02:00
Nils Ohlmeier
96099a06a8
feature(rtcstats): expose sendSdp as config option ( #12072 )
...
* feature(rtcstats): expose sendSdp as config option
* fixed linting error
2022-08-26 13:03:08 -05:00
Saúl Ibarra Corretgé
4ef5da6c82
fix(ts) fix build
2022-08-26 08:01:59 -05:00
George Politis
289ece42df
feat(logging): Store JS console logs in RTCStats.
...
With this commit JS console logs can optionally be sent to the RTCstats server
for storage and processing.
The functionality is off by default and can be enabled by setting to `true` the
config.js option
config.analytics.rtcstatsStoreLogs: false // off by default
Obviously, if rtcstats is disabled/not configured nothing will be sent to the
rtcstats backend, even if this setting is set to `true`.
This commit also adds a config.js option that can be used to disable sending the
logs back to callstats:
config.callstatsStoreLogs: true // on by default
Obviously, if callstats is disabled nothing would be sent in the first place,
but if callstats is enabled and this new configuration parameter is set to
`false`, then callstats will be kept active but no logs will be sent to
callstats.
2022-08-26 14:19:48 +03:00
Saúl Ibarra Corretgé
7dba5f8a7e
fix(prejoin) use the conference display name instead of the room name
...
The room name could be a UUID and the conference display name an actual
name, using the subject.
2022-08-26 12:21:01 +02:00
Robert Pintilii
1010955393
ref: Convert some reducers to TS ( #12065 )
2022-08-26 12:54:16 +03:00
Robert Pintilii
3bd3be4df0
ref: Convert files to TS ( #12007 )
...
Convert files that use material-ui to TS (needed for material-ui upgrade)
2022-08-26 12:54:03 +03:00
Duduman Bogdan Vlad
fc60ab8383
feat(conference) send leave reasons on switching room and when errors occur
2022-08-26 11:53:32 +02:00
Rokixy
85d2123fac
fix(chore) fix typo
2022-08-26 10:11:08 +02:00
Дамян Минков
5790742d53
fix(debian) add missing dependency of lua-inspect
2022-08-26 09:31:11 +02:00
bogdandarie
be1752c162
Feat (chat) add new message badge ( #11987 )
...
Change scroll to bottom when receive a new message with:
- scroll to bottom if scroll was at the bottom before getting a new message
- keep the scroll in his original position when the scroll position was not at the bottom
- scroll to bottom when open first time the chat
2022-08-26 09:21:41 +03:00
Gabriel Borlea
b9aeb19379
fix(face-landmarks): not sending duplicate expressions when recognition stops ( #12067 )
...
fix(facelandmarks): do not perform stop recognition if it is not active
2022-08-25 16:52:03 +03:00
Jaya Allamsetty
7951dc3ce7
fix(audio-only) Do not enable video automatically when audio-only is disabled ( #12056 )
...
* fix(audio-only) Do not enable video automatically when audio-only is disabled.
2022-08-25 08:40:32 -04:00
Robert Pintilii
dfb2a07cfa
ref: Convert material-ui files to TS ( #12013 )
...
Convert files that use material-ui to TS (needed for material-ui upgrade)
2022-08-25 14:35:19 +03:00
Calinteodor
94dc6309de
feat(base/native): Switch thumb track color ( #12066 )
...
* feat(base/native): Switch thumbColor and trackColor default props
2022-08-25 14:25:13 +03:00
Rokixy
3f2018a1de
fix(chore) fix typo
2022-08-25 11:30:39 +02:00
Calin-Teodor
cd4ab8a5f1
feat(polls/native): added thumbColor for android
2022-08-25 10:57:34 +03:00
Hristo Terezov
594f9dfcdd
fix(follow-me): SS not visible
...
The remote screen shares stored in redux were not updated when follow
me is active. Therefore the receiver constraints were not correct.
2022-08-24 16:42:51 -05:00
Robert Pintilii
8dd71a921b
ref(ui-components) Improve native and web Switch ( #12061 )
...
Bring Switch component more in line
Convert some files to TS
2022-08-24 12:46:22 +03:00
Calinteodor
6d39d13af7
feat(lobby/prejoin): added room name title ( #12054 )
...
* feat(lobby/prejoin): added room name title
2022-08-24 12:43:28 +03:00
Robert Pintilii
372c2cb0f9
fix(participant) Avoid unnecessary unpin calls ( #12060 )
2022-08-24 11:26:09 +03:00
Calin-Teodor
5b41d68d39
feat(settings): changed switch enabled track color
2022-08-24 11:10:26 +03:00
JohnProv
1b9870dade
Update main-nl.json
2022-08-23 13:13:27 -05:00
Mariusz Krzaczkowski
38eff2ba24
lang: Update for Polish ( #12053 )
...
* [i18n] Update for Polish
* [i18n] Update for Polish
* [i18n] Update for Polish
2022-08-23 09:54:50 -05:00
apetrus20
11f6b442fe
feat (screen-share) Added logs and emit iframe event for video and audio sharing ( #12051 )
2022-08-23 15:17:18 +03:00
Calinteodor
e458eed931
feat(recording): StartRecordingDialogContent web and native ( #12009 )
...
* feat(recording): StartRecordingDialogContent web and native
2022-08-23 11:56:02 +03:00
Avram Tudor
f07bd4a0d6
feat(prejoin) add room name to premeeting screen ( #12049 )
2022-08-22 16:26:35 +03:00
Robert Pintilii
40637aa3dc
ref(ui-components) Improve Button component ( #12015 )
...
Bring web and native more in line
2022-08-22 12:40:59 +03:00
Jaya Allamsetty
2f10d80184
fix(logging) Add more info logs for device switching.
2022-08-18 21:59:03 -04:00
Artur Shepilko
739c060018
lang: add Ukrainian to more languages
2022-08-18 13:20:02 -05:00
damencho
41a6cbd3fc
fix: Jwt context.features to work without context.user. Fixes #12005
2022-08-18 12:01:20 -05:00
Calin-Teodor
61df6f6794
feat(media): added extra percentage padding right to screen share view fit
2022-08-18 18:07:35 +03:00
Artur Shepilko
d44cbb6d1e
lang: update Ukrainian translation
2022-08-17 15:46:12 -05:00
Nils Ohlmeier
06ed0e43ad
update(rtcstats): fix one more left over comment around poll intervall ( #12036 )
2022-08-17 12:58:09 -07:00
Calin-Teodor
eb911ec9b5
feat(participants-pane/native): fixed undefined error
2022-08-17 18:21:30 +03:00
Calin-Teodor
e8cdf38fda
native ui fixes
2022-08-17 15:45:23 +03:00
Saúl Ibarra Corretgé
e578f6c30f
feat(logging) migrate logging to config.js
2022-08-17 14:32:40 +02:00
Saúl Ibarra Corretgé
77d687952d
feat(jwt) deprecate and remove enableFeaturesBasedOnToken
...
The new behavior is as follows:
IF a user has a token and `features` is not set, we treat it as if the
feature was enabled.
IF a user has a token and `features` is set, we check if the feature
name has a value of "true".
`isJwtFeatureEnabled` also provides a way to specify the default value
in case there is no token.
2022-08-17 11:17:29 +02:00
Saúl Ibarra Corretgé
bf222c5094
fix(highlight) check for JaaS features before opening the dialog
2022-08-17 11:17:14 +02:00
Saúl Ibarra Corretgé
08f9dc5e83
fix(participants-pane) fix button impport
...
Fixes: https://community.jitsi.org/t/navigation-link-in-participants-button-broken-after-usage-of-lobby-chat/116606
2022-08-17 10:34:33 +02:00
Nils Ohlmeier
9c83831b2c
update(rtcstats): adjusted poll intervals in comments to match default value
2022-08-16 13:10:20 -05:00
Jaya Allamsetty
97bc41f644
fix(filmstrip) Push dominant speaker to the top of the active speaker list.
...
The active speaker list in redux is alpha sorted, we need to ensure dominant speaker is at the top otherwise it can get truncated based on the available number of visible slots in the filmstrip.
2022-08-16 14:05:48 -04:00
Nils Ohlmeier
f70ed9cb8a
fix(rtcstats): Fix rtcstats poll interval typo and increase default value ( #12024 )
...
* fix(rtcstats): fixed typo in rtcstats pollInterval
* fix(rtcstats): set rtcstats default poll interval value to 10s
2022-08-16 10:37:04 -07:00
Saúl Ibarra Corretgé
123ab32e75
chore(config,known-domains) remove legacy code
2022-08-16 17:18:04 +02:00
Saúl Ibarra Corretgé
3c370eb6ca
chore(recent-list) remove legacy compatibility code
2022-08-16 17:18:04 +02:00
Saúl Ibarra Corretgé
3e6c988c30
chore(redux) remove legacy compatibility code
2022-08-16 17:18:04 +02:00
Saúl Ibarra Corretgé
649ace1f44
chore(config) remove legacy comment
2022-08-16 17:18:04 +02:00
Saúl Ibarra Corretgé
57f27b4234
chore(analytics) remove lagacy backwards compatibility code
2022-08-16 17:18:04 +02:00
Saúl Ibarra Corretgé
2ae4ba3875
feat(ios) add lite SDK target
2022-08-16 09:58:37 +02:00
Saúl Ibarra Corretgé
0bfa1027a9
fix(virtual-backgrounds) cache loaded model
...
There is no need to fetch and apply the model every time we want to
createe the effect since it doesn't change.
2022-08-16 08:20:58 +02:00
emrah
f412ff7f11
fix(config) add a missing comma in json list
2022-08-14 11:25:20 +02:00
Jaya Allamsetty
3975db7a68
fix(fimstrip): Do not re-sort the active speakers if dominant speaker is visible.
...
Fixes a case where re-sorting doesn't happen even when dominant speaker is currently not visible.
2022-08-12 14:18:37 -04:00
Werner Fleischer
02e4d2b902
fix(participants-pane): leave breakout room button appearance
2022-08-12 13:08:49 +02:00
Jaya Allamsetty
ca095240b9
fix(audio-only-ss): Attach a track stopped handler to the audioDesktop track only for audio-only sharing case.
...
There will be an audio desktop track for regular screensahring when a tab is selected. We do not have to toggle screensharing again when that track is killed.
2022-08-11 16:59:57 -04:00
Jaya Allamsetty
3d60773963
Add debugging for SS streaming issues
2022-08-11 16:59:57 -04:00
Saúl Ibarra Corretgé
895ce56e8d
chore(deps) style-loader@3.3.1
2022-08-11 17:54:16 +02:00
Saúl Ibarra Corretgé
d12860082c
chore(deps) run npm audit fix
2022-08-11 17:54:16 +02:00
Saúl Ibarra Corretgé
4e03f20a51
chore(deps) update react-native-svg@12.4.3
2022-08-11 17:54:16 +02:00
Robert Pintilii
0435c3cc64
ref(ui-components) Use new input and button in chat ( #12000 )
2022-08-11 16:32:44 +03:00
Alex Bumbu
ea4be6cb30
fix(iOS): script for enabling multitasking camera access for release build
2022-08-11 14:34:20 +02:00
damencho
fa39c10766
feat: Updates the local stats to match remote for 'connected to'.
2022-08-10 21:13:12 -05:00
tmoldovan8x8
82c047707f
fix(mobile externalApi) suppress participant joined and left events for virtual screenshare
2022-08-10 16:34:18 +03:00
Robert Pintilii
00221b7482
ref: Convert some reducers to TS ( #12002 )
2022-08-10 12:56:24 +03:00
Hristo Terezov
8266d55cb9
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1484.0.0+6d5ca18b...v1487.0.0+f3f922a8
2022-08-10 11:48:42 +03:00
Robert Pintilii
b2396ff809
ref(ui-components) Replace livestream input ( #11997 )
2022-08-10 10:22:24 +03:00
Robert Pintilii
fb20786b65
ref(ui-components) Replace inputs with new component ( #11964 )
2022-08-10 09:25:31 +03:00
Saúl Ibarra Corretgé
f5649efa49
fix(dropbox) fix signing out when switching rec providers
2022-08-09 10:23:05 -05:00
Saúl Ibarra Corretgé
7b361b3e23
fix(dropbox) fix incorrect button labels and click on web
...
The web and mobile Button components are not implemented the same way
and this came to bite us.
This is a stopgap fix, the real fix needs to be to make them have
exactly the same shared props and behavior.
2022-08-09 08:25:44 -05:00
Robert Pintilii
05fdd5f31f
ref: Convert some reducers to TS ( #11994 )
2022-08-09 15:22:18 +03:00
Дамян Минков
5c52ee97ed
fix: Adds missing notification in example config.
...
Add missing 'notify.videoMutedRemotelyTitle'.
2022-08-08 15:58:50 -05:00
Дамян Минков
3626e51c24
feat: Adds a jaas reference when installing.
2022-08-08 10:50:02 -05:00
Saúl Ibarra Corretgé
ef748c576d
fix(face-landmarks) fix createImageBitMap polyfill on Safari 14
...
The polyfill returns an Image object instead of an ImageBitmap. The
latter has a close method, however, which we call.
Make sure we provide a dummy close method to avoid errors.
2022-08-08 17:03:48 +02:00
Saúl Ibarra Corretgé
dd044ad252
fix(settings) fix not showing the more tab
...
It used to only contain 3 sets of options, so we'd check if any of them
were set before showing it, but it now contains more options, so always
show it if the user requested it.
2022-08-08 14:26:04 +02:00
Robert Pintilii
5f04c5ba64
ref: Convert some reducers to TS ( #11988 )
2022-08-08 14:06:29 +03:00
Robert Pintilii
8f5eabe1f2
ref(TS) Remove ts-ignores ( #11979 )
2022-08-08 12:36:06 +03:00
Robert Pintilii
43578474a0
ref: Convert base/participants to TS ( #11978 )
...
Remove unnecessary ts-ignores
2022-08-08 11:12:22 +03:00
José Luís Andrade
6dbf283f3d
Update Portuguese translation
2022-08-07 12:07:39 +02:00
Jaya Allamsetty
a1e0a46bad
fix(audio-only SS) Stop audio-only SS when user stops share from the browser's share in progress window.
2022-08-05 14:30:49 -04:00
Hristo Terezov
627027b167
fix(remote-control): when multistream is enabled
...
The remote control controller events were sent for the camera
participant instead of the screen sharing one.
2022-08-05 19:04:52 +03:00
Jaya Allamsetty
4d41d36020
fix(remote-control): fix remote-control when multi-stream is enabled.
2022-08-05 09:35:52 -04:00
Robert Pintilii
0f57c37d6a
feat(ui-components) Add clickable icon component ( #11976 )
2022-08-05 15:07:44 +03:00
Robert Pintilii
5b34068435
ref(ui-components) Use new input component ( #11965 )
2022-08-05 15:07:28 +03:00
apetrus20
52ce9a86ed
feat(large-video/web) Add screen share placeholder ( #11971 )
...
* feat(large-video/web) new ScreenSharePlaceholder component
2022-08-05 12:11:09 +03:00
Andrei Gavrilescu
bdff92397b
fix(noise-suppression): remove no track warning on share audio flow ( #11966 )
...
* remove no track warning on share audio flow
* remove unused import
2022-08-04 16:51:13 +03:00
Andrei Gavrilescu
1abc6b1e4a
feat(noise-suppression): add toggle noise-suppression API ( #11968 )
...
* add toggle noise-suppression API
* switch NS API from toggle to set
2022-08-04 15:47:49 +03:00
Дамян Минков
ca259287be
fix: Applies AV moderation checks on screen sharing with multistream on.
...
Guests trying to screenshare see the notification but also the dialog for choosing content.
2022-08-04 14:28:43 +03:00
Robert Pintilii
5601a62b60
ref(ui-components) Use new Button component ( #11969 )
...
Remove atlaskit deps
2022-08-04 13:39:22 +03:00
Robert Pintilii
d3c7b074d4
ref: Convert some files to TS ( #11947 )
2022-08-04 11:51:33 +03:00
Robert Pintilii
0fa0e99ffa
ref(ui-components) Replace Recording dialog switch with new component ( #11963 )
...
The additional component is needed because the dialog is shared between native and web
2022-08-04 11:32:00 +03:00
Robert Pintilii
002d0fed42
ref(security-dialog) Use new input component for password ( #11946 )
2022-08-04 11:26:13 +03:00
Jaya Allamsetty
873cdbb404
fix(external-api) Fix toggleShareScreen in multi-stream mode.
...
Fixes https://github.com/jitsi/jitsi-meet/issues/11916 .
2022-08-03 11:28:09 -04:00
Filip Rejmus
91cbeb0b3f
fix(ios) use the RN logger in RN modules
...
The eventual RN SDK doesn't need to depend on our logger. When the native SDK i used the RN logger is diverted to ours anyway.
2022-08-03 15:16:43 +02:00
Robert Pintilii
3a87282e26
ref(ui-components) Replace Switch with new components ( #11956 )
2022-08-03 14:24:44 +03:00
Дамян Минков
fa5ee32720
fix: Fixes tenants in default configuration.
2022-08-03 14:06:38 +03:00
Дамян Минков
03c91de5c1
fix(breakout): Do not load token_verification for breakout rooms.
...
The token verification is not needed for the breakout muc component as we verify the token for the main room and there are other checks for breakoutrooms.
2022-08-03 14:06:38 +03:00
Robert Pintilii
2ec82c371c
fix(polls) Fix CSS
2022-08-03 12:57:24 +02:00
Robert Pintilii
abc9d36c4c
ref(ui-components) Replace all Checkboxes with new component ( #11948 )
...
Remove atlaskit/checkbox dependency
2022-08-03 11:41:26 +03:00
Robert Pintilii
efa0a132c4
fix(config) Fix recording config backwards compatibility ( #11953 )
...
Overwrite the new flag with the old one only if the new one is not set
Fix hideStorageWarning config
2022-08-03 10:31:00 +03:00
Jaya Allamsetty
083b009eba
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1481.0.0+7ed3be3b...v1484.0.0+6d5ca18b
2022-08-02 15:10:51 -04:00
Calin-Teodor
f0ba37e605
feat(recording/native): added new Button component
2022-08-02 18:19:52 +03:00
Saúl Ibarra Corretgé
a2c3bdf05f
fix(lobby) fix not being able to type password
...
Autoofocus Strikes Back...
2022-08-02 17:30:16 +03:00
Robert Pintilii
22a52dafca
fix(i18n) Fix translate Typescript ( #11949 )
2022-08-02 14:41:12 +03:00
Robert Pintilii
3960b59765
feat(ui-components) Add Checkbox component ( #11927 )
...
Replace all checkboxes in the Settings Dialog
Convert some dialog tabs to TS
2022-08-02 13:51:42 +03:00
Robert Pintilii
db54c45b13
feat(ui-components) Add toggle component ( #11933 )
2022-08-02 13:31:11 +03:00
Saúl Ibarra Corretgé
3e66e0009d
fix(ios) add missing entitlement
2022-08-02 10:59:24 +02:00
Ali Alhaidary
d091881851
fix(lang) update Arabic translation
2022-08-02 10:49:17 +02:00
Calin-Teodor
de44c53482
feat(base/media): fixed linter
2022-08-02 11:30:36 +03:00
Calin-Teodor
64fef80f31
feat(base/media): removed max offset value for wide view screen sharing
2022-08-02 11:30:36 +03:00
Steffen Kolmer
87f6d27fb2
feat(liveStreamting) add configuration to customize streaming dialog
2022-08-02 10:27:18 +02:00
Saúl Ibarra Corretgé
3f0e50a9cd
fix(base) drop old button implementation
2022-08-02 08:34:14 +02:00
Jaya Allamsetty
d63e0c5ab6
fix(audio-share): Fix audio-only SS in multi-stream mode.
...
ShareAudioDialog passes undefined when the user hits continue in the share audio demo modal. Toggle state of audio-share based on the current state of audio share in that case.
2022-08-01 22:12:18 -04:00
Jaya Allamsetty
9b9fbc0bc9
fix(participants-pane): Get the correct participantCount for multi-stream.
...
Do not add virtual screenshare participants to participantCount.
2022-08-01 13:58:21 -04:00
Jaya Allamsetty
5505f01cd9
fix(screenshot-capture): Impl screenshot capture in multi-stream mode.
2022-08-01 13:58:21 -04:00
Saúl Ibarra Corretgé
7e7d3c0cc7
fix(config) add recordingService to the whitelist
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11760#issuecomment-1201049861
2022-08-01 19:11:00 +02:00
Hristo Terezov
1f99ce3457
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1474.0.0+5ae3b47c...v1481.0.0+7ed3be3b
2022-08-01 18:29:55 +03:00
Shawn Chin
94074836ec
feat(external-api) Add command to show custom in-meeting notification ( #11897 )
...
* feat(external-api) Add command to show custom in-meeting notification
* fix lint
* added uid to showNotifications, added hideNotifications
2022-08-01 13:37:41 +03:00
Calin-Teodor
ccba7e8f75
feat(base/modal): renamed prop and fixed scroll inside webview
2022-08-01 13:12:14 +03:00
José Luís Andrade
727b6dab9e
fix(config) add 'noisesuppression' to 'toolbarButtons'
2022-08-01 11:35:17 +02:00
Andrei Gavrilescu
0f1bf09c69
fix(noise-suppression): fix muted state, update icons ( #11936 )
2022-08-01 11:58:37 +03:00
Robert Pintilii
a6f93db8e3
ref: Convert i18n to TS ( #11934 )
2022-08-01 10:14:54 +03:00
Robert Pintilii
8e0cb583af
ref(thumbnail) Use new button component for video menu trigger ( #11921 )
2022-08-01 10:05:17 +03:00
Robert Pintilii
30a0a624a2
ref(profile-settings) Use new input component ( #11928 )
2022-08-01 10:04:36 +03:00
Robert Pintilii
2cea6c7b98
ref: Convert Theme to TS ( #11926 )
2022-08-01 10:04:23 +03:00
Robert Pintilii
69365d7e1f
ref: Convert some files to TS ( #11929 )
2022-07-29 16:18:14 +03:00
Robert Pintilii
5783e8992a
fix(screenshare-filmstrip) Fix pin screenshare ( #11892 )
...
On click on a screenshare pin that to stage (allows users to choose between multiple screenshares)
2022-07-29 14:13:02 +03:00
Robert Pintilii
dbc29a08ee
fix(dialog) Add key to buttons ( #11925 )
2022-07-29 11:30:57 +03:00
Robert Pintilii
6f4b858e35
ref: Convert reducer to TS ( #11920 )
2022-07-29 11:01:50 +03:00
Robert Pintilii
ffef8f78ea
ref(polls) Use new button component ( #11918 )
2022-07-28 16:45:32 +03:00
Saúl Ibarra Corretgé
82b2e77747
chore(deps) react-native-watch-connectivity@latest
...
This fixes the Android build because the old version depended on fbjs
wiithout actually listing it as a dependency.
2022-07-28 16:13:22 +03:00
Robert Pintilii
abc752635d
ref(dialog) Use new button component ( #11922 )
2022-07-28 16:09:38 +03:00
Calinteodor
5ec6581d2e
feat(welcome/native): settings updates ( #11830 )
...
feat(settings/native): feature updates
2022-07-28 10:28:29 +03:00
Robert Pintilii
e139c6d32d
ref: Convert some reducers to TS ( #11915 )
2022-07-27 13:28:10 +03:00
Robert Pintilii
4e1af131fb
ref(typescript) Remove unnecessary ts-ignores ( #11914 )
2022-07-27 12:56:07 +03:00
Robert Pintilii
867d998d15
ref(participants-pane) Use new button component ( #11913 )
2022-07-27 12:33:50 +03:00
Robert Pintilii
b1a9d68cf5
ref(ui-components) Move components to base/ui ( #11912 )
2022-07-27 11:40:34 +03:00
Jaya Allamsetty
8b4c7ebc03
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1468.0.0+634885b9...v1474.0.0+5ae3b47c
2022-07-27 08:08:29 +02:00
Filip Rejmus
63ea273b20
fix(prejoin) rename Prejoin.js to Prejoin.web.js
2022-07-26 17:13:48 +02:00
Robert Pintilii
ca3bd9138c
Revert "fix(html) add doctype and fix HTML errors"
...
This reverts commit 432d07c2ad .
2022-07-26 15:40:25 +02:00
Robert Pintilii
c5115f99f0
feat(ui-components) Add Input Component ( #11882 )
2022-07-26 13:58:28 +03:00
Calin-Teodor
0a385c561d
feat(prejoin-lobby): ui fixes
2022-07-26 13:36:22 +03:00
Robert Pintilii
44e5fa35af
ref: Convert some reducers to TS ( #11904 )
2022-07-26 13:20:39 +03:00
Bo Frederiksen
432d07c2ad
fix(html) add doctype and fix HTML errors
...
* Changed render mode to standard compliant and adjusted CSS accordantly.
* Fixed HTML errors, removed XHTML reminiscences and whitespace.
* Added doctype and fixed a few HTML errors.
* The input field speakerStatsSearch overflows the dialog box. Added missing box-sizing.
Co-authored-by: Bo Frederiksen <bo.frederiksen@semaphor.dk >
2022-07-26 11:07:19 +02:00
Milo Ivir
2f42af0b70
fix(lang) update Croatian translation
2022-07-25 10:26:47 +02:00
Hristo Terezov
e9055df9e3
fix(externalStorage): Infinitely growing.
...
In certain scenarios(when the iframe's domain is the same as the parent page)
the jitsiLocalStorage key from local storage is
included in the serialized local storage and then
propagaded to the parent page. This way we end up with recursion which
grows the localStorage infinitely.
2022-07-25 10:54:21 +03:00
Christoph Settgast
cc7d3247ab
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-07-25 09:29:10 +02:00
Ali Alhaidary
fa8608eea0
fix(lang) update Arabic translation
2022-07-25 09:23:40 +02:00
Christoph Settgast
0d9c4318ba
feat(old-client-notification) bump notice for anything older than 2022
...
Bumped to catch old macOS versions which were not signed and thus did
not have autoupdater working (ie. everything older than
https://github.com/jitsi/jitsi-meet-electron/releases/tag/v2021.11.2 )
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-07-25 07:47:33 +02:00
Jaya Allamsetty
2a5e169c2f
fix(filmstrip): Remove SS ep from list of active speakers.
...
This fixes a case where duplicate SS tile appears when SS ep is the dominant speaker and all the active speakers are currently visisble.
2022-07-21 12:25:26 -04:00
Saúl Ibarra Corretgé
2def75db50
fix(android) exclude the Giphy SDK from the libre build
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11759
2022-07-21 12:51:43 +02:00
Saúl Ibarra Corretgé
53e05fdea9
feat(config) allow dangling comma
...
It has been supported in JS since ES5 and it helps users not make syntax
errors by uncommenting lines which are not comma terminated.
2022-07-21 12:39:06 +02:00
Jaya Allamsetty
c727b603af
fix(filmstrip) Make dominant speaker visible at all times ( #11874 )
...
* fix(filmstrip) Make dominant speaker visible at all times.
* squash: address review comments.
2022-07-20 15:51:47 -04:00
Robert Pintilii
5dbb17bc81
fix(filmstrip) Fix pinning ( #11889 )
2022-07-20 18:34:46 +03:00
Robert Pintilii
cb712eb4ab
fix(local-recording) Notify external api about local recording ( #11887 )
2022-07-20 18:08:52 +03:00
Robert Pintilii
c1e9724bba
ref: Convert some reducers to TS ( #11886 )
2022-07-20 18:01:16 +03:00
dependabot[bot]
24b9f5d113
chore(deps): bump terser from 5.11.0 to 5.14.2
...
Bumps [terser](https://github.com/terser/terser ) from 5.11.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-20 15:25:36 +02:00
Calin-Teodor
4ef88aa90e
feat(base-chat): conditioned should set responder
2022-07-20 15:54:14 +03:00
Andrei Gavrilescu
06491e2406
feat(noise-suppression): Add noise suppression effect. ( #11547 )
...
* add denoise effect
* denoise prototype
* improve rnnoise / add comments
* revert some unnecessary changes
* Add noise suppressor worklet
* Send notification on failure
* address code review
* additional comments
* additional comments
* update package-lock
* fix rebase changes
* update rnnoise npm package
* sort lang
* adjust webpack performance hint
* address code review
* address code review
* switch ns files to typescript
* fix null-loader version, lang sort
* fix lint
* missing import
* fix lint / address code review
* use single action for ns state
* move activation to thunk
* increase node heap
* copy noise-suppressor to deploy
* fix ts lint
2022-07-20 15:31:17 +03:00
Milo Ivir
9ce52b237e
fix(lang) update Croatian translation
2022-07-20 14:27:29 +02:00
Robert Pintilii
ac2af79807
ref(TS) Alpha sort interfaces ( #11883 )
2022-07-20 11:47:01 +03:00
Robert Pintilii
4a8c8899a9
feat(tokens) Add new tokens ( #11881 )
2022-07-20 09:58:51 +03:00
Robert Pintilii
b08ed3ade4
feat(ui-components) Add button component ( #11868 )
2022-07-20 09:19:59 +03:00
Robert Pintilii
718d32990d
feat(theme) Add TS interface for Theme ( #11877 )
...
Update typography Tokens
Use new Theme interface
2022-07-19 13:36:02 +03:00
Mihaela Dumitru
009588a3d8
fix(hangup) - redirect after hangup in tenant meetings ( #11876 )
2022-07-19 12:21:18 +03:00
Robert Pintilii
449d52f26b
ref: Convert some reducers to TS ( #11875 )
2022-07-19 10:58:56 +03:00
bgrozev
5a4ffea9aa
feat: Always enable receiveMultipleVideoStreams. ( #11871 )
2022-07-18 11:23:40 -05:00
Robert Pintilii
d8b435ad16
fix(typescript) Make TS parse tsx files ( #11866 )
2022-07-18 16:16:08 +03:00
Robert Pintilii
b259757c79
fix(lobby) Fix buttons colors ( #11867 )
2022-07-18 11:40:16 +03:00
Robert Pintilii
7995c7ed00
ref: Convert registries to TS ( #11865 )
2022-07-15 15:33:09 +03:00
Robert Pintilii
08173ac1df
fix(screensharing-pinning) Clear pin on tile view ( #11864 )
2022-07-15 15:03:45 +03:00
BinaryWizard904
e33b65da36
fix(debian) add mime.type mapping for wav files
...
Add mime.type mapping for wav files so Firefox supports playback of these sounds.
2022-07-14 21:53:00 +02:00
Robert Pintilii
defd0d2aaf
ref: Convert some reducers to TS ( #11862 )
2022-07-14 12:38:09 +03:00
luzpaz
c7f96de787
fix(misc) fix typos
...
Found via `codespell -q 3 -S ./lang -L miliseconds`
2022-07-14 09:10:08 +02:00
José Luís Andrade
29669d88dc
fix(lang) update Portuguese translation
2022-07-13 18:13:56 +02:00
William Liang
131eed0f62
fix(screenshare) disable sound when presenter stops sharing
2022-07-13 09:13:40 -04:00
Saúl Ibarra Corretgé
77da65b8ea
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1466.0.0+2682b4ec...v1468.0.0+634885b9
2022-07-13 10:41:12 +02:00
Saúl Ibarra Corretgé
989b8d9c2b
fix(dynamic-branding) fix loading on web
...
The configuration is not stored in Redux by the time we try to fetch it,
so use the global on Window, which will.
2022-07-13 10:22:56 +02:00
Robert Pintilii
eb20e85166
fix(local-recording) Improvements ( #11854 )
...
Add config option for self recording
Add Beta label
2022-07-13 10:42:06 +03:00
Дамян Минков
d981acb94a
fix(breakout-rooms): Stop previous leave timers if any. ( #11842 )
...
* fix(breakout-rooms): Stop previous leave timers if any.
* squash: Rename field.
2022-07-12 16:31:43 +03:00
Horatiu Muresan
155a14b351
fix(virtual-background) Fix virtual backgrounds list ( #11833 )
2022-07-12 16:18:07 +03:00
Robert Pintilii
139fa9b3f2
fix(theme) Fix tokens ( #11822 )
...
Fix elements to use correct tokens
2022-07-12 15:28:20 +03:00
Robert Pintilii
f31a7f31e6
ref: Convert files to TS ( #11840 )
2022-07-12 14:41:26 +03:00
Robert Pintilii
df887d24a2
fix(local-recording) Fixes ( #11834 )
...
Allow service change when only Dropbox and Local recording are enabled
Add space between REC indicator and meeting title
Hide Recording button if the feature is enabled but not supported
Don't play Stop recording sound on self recording
2022-07-12 14:25:56 +03:00
Avram Tudor
6286c76904
fix(more-tab) fix crash when quickly selecting settings more tab ( #11837 )
2022-07-12 14:11:44 +03:00
Saúl Ibarra Corretgé
780019a711
fix(etherpad) close menu when opening / closing document
...
Specially when we oopen it, mouse tracking will no longer work, so it
would remain open.
2022-07-12 10:45:46 +02:00
Дамян Минков
4d51aedde0
feat: Adds room info http endpoint jwt protected. ( #11738 )
...
* feat: Adds room info http endpoint jwt protected.
Used from dialplan from jigasi for handling passwords in IVR.
* squash: Fixes comments.
* squash: nginx api/rom-info
* fix: Skips tenant checks when enableDomainVerification is false.
* squash: Drops duplicate code and supports multi-shards.
By adding room= parameter in query and tenant prefix for the api we add support for multi-shards setup.
* feat: Enable domain verification by default.
This is used when verifying room access with token_verification module.
* squash: Update docs.
2022-07-12 09:51:13 +03:00
Calin-Teodor
058c82a704
feat(toolbox/conference): review remarks
2022-07-11 18:21:14 +03:00
Calin-Teodor
7e2f3f7d68
feat(toolbox/conference): button places updates
2022-07-11 18:21:14 +03:00
Calin-Teodor
30b0bb7bd6
feat(conference): removed padding
2022-07-11 18:18:33 +03:00
Greg 'Gosha' Galperin
f02a75bc9d
fix(lang) update Russian translation
2022-07-11 16:01:05 +02:00
Дамян Минков
6b5a821696
feat: Moves to use jitsi-anonymous by default.
...
jitsi-anonymous adds by default handling of previd url param, which allows websocket resumption.
2022-07-11 16:17:12 +03:00
Дамян Минков
ad46df0a1a
fix: Fixes tokens debian package configuration. Fixes #11702 .
2022-07-11 15:33:36 +03:00
Saúl Ibarra Corretgé
b0deb9ec0c
fix(lint) make sure eslint also runs on TypeScript files ( #11777 )
...
Co-authored-by: robertpin <robert.pin9@gmail.com >
Co-authored-by: Gabriel Borlea <gabriel.borlea@8x8.com >
2022-07-11 15:30:37 +03:00
zobadaniel
61a6ce2a2e
lang: add upper sorbian translation ( #11610 )
...
* add upper sorbian translation
* add missing entries
* sort files
2022-07-11 14:56:25 +03:00
dependabot[bot]
bacdbeff21
chore(deps): bump moment from 2.29.2 to 2.29.4
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 13:00:38 +02:00
Ali Alhaidary
7fc9f6f515
fix(lang) update Arabic translation
2022-07-11 12:42:03 +02:00
Christoph Settgast
d34aae4a4b
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-07-11 09:27:48 +02:00
Calin-Teodor
ab86d336fb
feat(security/native): replaced security dialog buttons with new button
2022-07-08 19:21:12 +03:00
Calin-Teodor
ffc412c18d
feat(base): fixed height for buttons
2022-07-08 13:47:14 +03:00
Calin-Teodor
077901cd2b
feat(conf/gifs/participants): created ParticipantsPaneFooter and updated comments
2022-07-08 13:47:00 +03:00
Calin-Teodor
ba3cd53017
feat(base): TERTIARY type rework
2022-07-08 13:46:42 +03:00
Calinteodor
0d50f1867d
feat(mobile/navigation): revert to stack navigator ( #11811 )
...
* feat(mobile/navigation): replaced native stack with stack navigator and other ui fixes
2022-07-07 18:05:58 +03:00
Jaya Allamsetty
e9cfa78aaf
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1464.0.0+28aab9fc...v1466.0.0+2682b4ec
2022-07-07 10:57:38 -04:00
Jaya Allamsetty
76f7f3943f
fix(virtual-background) Do not allow desktop as virtual background when multi-stream is enabled.
2022-07-07 08:42:40 -04:00
Jaya Allamsetty
b9b8090996
fix(Toolbox) Render the virtual background button in multi-stream mode.
...
In multi-stream mode, both camera and desktop streams are available at the same time. Virtual backgrounds can be applied to the camera stream while screensharing is in progress.
2022-07-07 08:42:40 -04:00
Calinteodor
d42e18c7bb
feat(base/native): button abstractions ( #11795 )
...
* feat(base): created Button.tsx and IconButton.tsx
2022-07-07 15:29:18 +03:00
Mihaela Dumitru
a685f096a0
fix(message/notification): use unique keys for url tokens ( #11809 )
2022-07-07 14:54:10 +03:00
Calin-Teodor
49357e3cd2
feat(gifs/native): fixed linter
2022-07-07 14:28:27 +03:00
Calin-Teodor
049a3eb7fb
feat(gifs/native): created GifsMenuFooter
2022-07-07 14:28:27 +03:00
Calin-Teodor
a31cc62c25
feat(conference/native): created CarModeFooter
2022-07-07 12:22:39 +03:00
Calin-Teodor
75ddf3e75f
feat(base): removed PagedList because it is not used anymore
2022-07-07 10:36:48 +03:00
Calin-Teodor
40128277bc
feat(etherpad): ui fixes
2022-07-06 23:55:14 +02:00
Saúl Ibarra Corretgé
7770d59c93
chore(rn,versions) set app and sdk versions for development
...
We'll bump them appropriately in release branches to avoid churn in
master.
2022-07-06 23:18:32 +02:00
Boris Grozev
2dd3c72473
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1461.0.0+96664436...v1464.0.0+28aab9fc
2022-07-06 14:40:59 -04:00
Calinteodor
4a4856f3de
feat(conference/native): disabled PiP on WelcomePage ( #11801 )
...
* feat(conference/native): disabled PiP on WelcomePage
2022-07-06 18:14:41 +03:00
Titus Moldovan
47bdf800e7
fix(ios) removes scope from sendEvent parameter in ExternalAPI
2022-07-06 17:11:55 +02:00
Robert Pintilii
f6d088149c
fix(video-constraints) Fix video constraints for resizable top panel ( #11794 )
2022-07-05 17:23:01 +03:00
Saúl Ibarra Corretgé
cbe3d6d505
feat(rn) remove use of externalAPIScope
...
Use the system broadcasting mechanism instead.
On Android I took the chance and removed the no longer needed
BaseReactView and implemented it on JitsiMeetView instead.
2022-07-05 11:40:03 +02:00
Calin-Teodor
b41c71e80b
feat(conference): fixed linter
2022-07-05 10:16:13 +03:00
Calin-Teodor
a4b997362a
feat(conference): disabled pip if we are not in conference room
2022-07-05 10:16:13 +03:00
Saúl Ibarra Corretgé
a5da90ddaf
fix(prejoin) don't hide during auth
...
Fix the focus issue by disabling autofocus in case an auth (login, ait
for owner or password) dialog is shown.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1336
2022-07-05 07:49:35 +02:00
Saúl Ibarra Corretgé
dffa71666c
fix(rn) fix mobile build
...
Looks like a transform error of some sort, it chokes on the ??=
shorthand syntax.
2022-07-04 21:09:32 +03:00
Calin-Teodor
892751154c
feat(etherpad/native): fixed header left close button
2022-07-04 17:48:28 +03:00
Robert Pintilii
935e4d3261
ref(config) Convert config to TypeScript ( #11774 )
2022-07-04 14:12:12 +03:00
Saúl Ibarra Corretgé
f115028961
fix(rn,dynamic-branding) fix extracting fqdn from URL
...
On mobile we don't want to look in window.location.
2022-07-04 10:52:13 +03:00
Robert Pintilii
d910b9db57
fix(filmstrip) Fix screensharing filmstrip ( #11775 )
2022-07-04 10:32:59 +03:00
Robert Pintilii
b2b576f6fb
ref(reducers) Convert some reducers to TS ( #11768 )
2022-07-01 12:33:03 +03:00
Robert Pintilii
a39d9f283d
ref(reducers) Convert some reducers to TS ( #11768 )
2022-07-01 12:32:39 +03:00
Saúl Ibarra Corretgé
0913cf2c4f
fix(android) make ongoing service public
...
Those using the view API may want to integrate iit in their own
Activity.
2022-07-01 11:58:18 +03:00
tmoldovan8x8
51f7b46628
fix(android) explicitly sets the theme for JitsiMeetActivity
2022-06-30 16:44:52 +02:00
George Politis
d029045fda
fix: Do not send the videoType for audio tracks ( #11742 )
2022-06-30 16:21:42 +02:00
Alex Bumbu
ddab27e292
fix(ios, pip): update view hierarchy to present the rn view with view controller
2022-06-29 17:57:51 +02:00
Calin-Teodor
6df2e4009c
feat(dynamic-branding): get branding data from state
2022-06-29 18:47:38 +03:00
Robert Pintilii
21cf7f23c2
feat: Add screenshare filmstrip ( #11714 )
...
Add new screen share layout with resizable top panel
Only enable new layout in large meetings (min 50 participants - configurable)
2022-06-29 16:59:49 +03:00
Calin-Teodor
bac1347961
feat(lobby/prejoin/native): display name input text color update
2022-06-29 15:56:03 +03:00
Robert Pintilii
c4f39e9c34
feat(recording) Add config to hide storage warning ( #11761 )
2022-06-29 15:28:20 +03:00
Saúl Ibarra Corretgé
ee266160f9
fix(external-api) fix error if setting some options too early
...
Specifically: display-name, email and avatar. These are the most common
ones, and the ones currently used by Spot for example.
2022-06-29 13:28:53 +03:00
Robert Pintilii
730d42cba1
fix(local-recording) Improvements ( #11754 )
...
Show Start rec button if local rec is enabled but fileRecordings is disabled
Add warning for users to stop the recording
2022-06-29 10:05:55 +03:00
Calin Chitu
3f795cd1ff
feat(gifs/native): fixed gify search input
2022-06-28 18:23:14 +03:00
Robert Pintilii
252441da29
feat(transcription) Enable for all ( #11739 )
...
Move all transcription configs into new object
2022-06-28 14:11:26 +03:00
Saúl Ibarra Corretgé
b89c470366
chore(deps) react-native-screens@3.13.1
2022-06-28 12:02:47 +03:00
nbeck.indy
6e32a146e3
feat(settings): add option to mute lobby knocking sounds
2022-06-28 08:32:43 +03:00
Alex Bumbu
6f02382472
fix(iOS) fixed running in simulator for apple silicon
2022-06-27 17:12:26 +03:00
Calinteodor
de37c3e809
feat(polls/native): New polls screen ( #11741 )
...
* feat(polls/native) style updates
2022-06-27 16:53:52 +03:00
Robert Pintilii
ec47f530bc
fix(tile-view, rn) Fix tile view in landscape ( #11749 )
...
Increase number of max columns to 4
2022-06-27 15:20:58 +03:00
Mihaela Dumitru
7b538fc3e9
fix(polls) Update limits ( #11748 )
2022-06-27 09:20:49 +03:00
Saúl Ibarra Corretgé
d5146aaf2e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1459.0.0+4cb919e0...v1461.0.0+96664436
2022-06-25 17:38:10 -05:00
apetrus20
efb46df3d9
fix(chat) fix scrolling chat in safari
2022-06-24 22:19:55 +02:00
Hristo Terezov
88e6aa3323
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1457.0.0+ad75454f...v1459.0.0+4cb919e0
2022-06-24 15:09:44 -05:00
Robert Pintilii
a7c96e302f
feat(local-recording) Add self local recording ( #11706 )
...
Only record local participant audio/ video streams
2022-06-24 15:07:40 +03:00
Saúl Ibarra Corretgé
b85da1e1bb
fix(build,dev) disable circular dependency detector
...
It can be enabled with the env var, there are just too many positives at
the moment for it to be useful.
2022-06-24 11:57:04 +02:00
Saúl Ibarra Corretgé
e7c5421e33
fix(build,dev) fix source map generation in development mode
2022-06-24 11:57:04 +02:00
Calinteodor
4b4caf5b1c
feat(prejoin/web): updated shouldAutoKnock helper ( #11725 )
...
* feat(prejoin) updated shouldAutoKnock helper
2022-06-23 17:39:10 +03:00
Mahdhi Rezvi
8f1fae79e4
feat(settings) add abilty to hide more tab under settings
2022-06-23 14:44:26 +02:00
tmoldovan8x8
9a99c517ab
fix(rn, pip) enables PiP on conference mounted
2022-06-23 14:42:41 +03:00
Robert Pintilii
40a6240444
feat(local-recording) Update config ( #11731 )
...
Enable feature by default
2022-06-23 14:03:21 +03:00
tmoldovan8x8
4d6ca4383f
fix(android) calls startForeground in onCreate
...
Call startForeground in onCreate to avoid android.app.RemoteServiceException thrown by the system.
2022-06-23 09:41:32 +02:00
Robert Pintilii
ddce2e6bec
feat(breakout-rooms) add context menu to participants in other rooms
2022-06-23 09:40:11 +02:00
Robert Pintilii
7dca91a50a
fix(local-recording) Add notification config and style fixes ( #11728 )
...
Add analytics
2022-06-22 12:52:22 +03:00
Saúl Ibarra Corretgé
31348179d4
fix(auth) simplify auth-and-upgrade procedure
...
It's not necessary to perform a full join, sending a conference IQ is
enough.
2022-06-21 19:20:09 +02:00
Calinteodor
e77679d025
feat(dynamic-branding): SVG branding image needs to cover the entire screen ( #11724 )
...
* feat(dynamic-branding) scale SVG branding image to cover entire screen
2022-06-21 17:51:25 +03:00
Titus Moldovan
44a9363f5b
feat(mobile, external_api) exposes setClosedCaptionsEnabled
2022-06-21 16:18:31 +02:00
Calinteodor
bb76090bce
feat(lobby/prejoin): updates
...
* feat(base/modal) added keyboard dismiss functionality
* feat(lobby) updated ui and start knocking if name is set
* feat(prejoin) updated ui and hide input if name is not required
* feat(prejoin) updated join button styles
* feat(prejoin) removed extra empty space
* feat(prejoin) updated disable join condition
* feat(base/modal) moved keaboard dismiss functionality
* feat(conference) updated auto knock condition
* feat(prejoin) updated button styles and disabling condition
* feat(lobby) updated styles
* feat(lobby/prejoin) updated styles for buttons and inputs
* feat(lobby/prejoin) updated contentContainer styles
* feat(lobby/prejoin) created shouldEnableAutoKnock helper
2022-06-21 16:16:38 +02:00
Robert Pintilii
d0790736db
feat(external-api) Add participants pane toggled event ( #11718 )
2022-06-21 16:23:33 +03:00
Jaya Allamsetty
0308ba71b1
fix(audio-only) Do not unmute camera when SS is in progress.
...
If the audio-only mode is automatically disabled when user starts a screenshare while in audio-only mode, do not unmute the camera track.
2022-06-21 07:48:02 -04:00
Jaya Allamsetty
f7d1a5ec80
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1455.0.0+f3a2f61e...v1457.0.0+ad75454f
2022-06-21 07:24:38 -04:00
Saúl Ibarra Corretgé
d61fe58fcf
fix(rn,styles) cleanup unused styles
2022-06-21 11:48:07 +02:00
Titus Moldovan
b428ce2dcd
fix(pip) make PiP disabled by default
...
This reverts commit c84c3c61e2c24014b43023316627f7747bbca7a6.
2022-06-21 10:36:21 +03:00
Titus Moldovan
d1c9720033
fix(rn) add backhandler on Prejoin screen
2022-06-21 10:36:21 +03:00
Andrei Gavrilescu
c29e8bbdd1
feat(analytics): obfuscate room name ( #11587 )
...
* obfuscate room name
* fixed js-sha version
* add comma
* check for room change
2022-06-21 09:53:07 +03:00
Horatiu Muresan
3fb3be9727
feat(invite) Consider SHARING_FEATURES on the email invites ( #11711 )
2022-06-20 23:18:06 +03:00
Saúl Ibarra Corretgé
517ec29d85
fix(rn,dialogs) fix displaying dialogs on top of modal screens
...
Render them together with bottom sheets in a FullWindowOverlay.
2022-06-20 18:37:28 +03:00
Saúl Ibarra Corretgé
6ad279f029
fix(rn, bottomsheet) fix not rendering above presentation sheets
...
Move all sheets to render in a new container which uses FullWindowOverlay, which allows rendering above presentation controllers on iOS.
2022-06-20 16:53:19 +02:00
José Luís Andrade
0e98f90205
fix(lang) update Portuguese translation
2022-06-18 23:26:06 +02:00
Saúl Ibarra Corretgé
2c5b132483
fix(util) fix parsing strings in parseURLParams
...
After https://github.com/jitsi/jitsi-meet/pull/11607 we might call it
with a string. Be nice and accept that in addition to URL objects.
2022-06-18 23:17:55 +02:00
Calinteodor
4d8f29d4fe
feat(rn,dynamic-brandind) added background image url to prejoin and lobby
2022-06-18 21:59:10 +02:00
Ali Alhaidary
22be96d838
fix(lang) update Arabic translation
2022-06-18 20:54:51 +02:00
Дамян Минков
ccc1157df5
fix: Fixes navigating back to welcome page after clicking cancel on login window.
...
It was handling just conference_failed with password required, but not connection failed with password required.
2022-06-17 15:19:06 +03:00
Дамян Минков
f613126776
fix: Hides pre join screen in few login window cases.
...
In Firefox pre-join was grabbing the focus and yuo cannot type username and password after clicking I'm the host button.
2022-06-17 15:19:06 +03:00
Robert Pintilii
38b21e986d
fix(pinning) Fix pinning ( #11693 )
...
Hide Pin to Stage button while screensharing
Fix pin indicator while screensharing
2022-06-17 15:15:14 +03:00
Horatiu Muresan
38abca8a65
fix(carmode) Force potrait mode, add connection indicator
2022-06-17 12:54:51 +02:00
Дамян Минков
f3c6b54ffa
fix: When adding a room param to urls check for previous params. ( #11607 )
...
* fix: When adding a room param to urls check for previous params.
* squash: Uses URL object to modify the url.
* squash: Use common connection options from base/connection.
Normalizes bosh url and for web.
* squash: Adds release param to external api and handles it.
* feat: Adds release handling for mobile(links in welcome page).
* squash: Fixes comments.
2022-06-16 15:27:41 +03:00
Gabriel Borlea
7dd85bb6ad
fix(face-landmarks): work only when one face is detected ( #11661 )
...
* fix(face-landmarks): work only when one face is detected
* fix: remove redundant check for detection
* fix(face-landmarks): re-center and stop when more faces detected
* fix: remove faceCount checking when sending message from worker
* fix: add again the faceCount
* fix: add comment
* code review
2022-06-16 14:50:31 +03:00
Gabriel Borlea
624f88e069
add(face-landmarks): flag for rtc stats ( #11682 )
...
* add(face-landmarks): flag for rtc stats
* fix: check is faceLandmarks is defined
2022-06-16 14:13:36 +03:00
Calinteodor
fbf693b2dc
feat(mobile/navigation) updated screens that have footer
...
* feat(mobile/navigation) updated screens that have footer
* feat(chat/native) reverted style change
* feat(chat/native) reverted changes and added input vertical padding
* feat(base/modal) replaced headerHeight with top safe area inset
* feat(carmode/native) removed unused import and fixed linter
* feat(chat/polls/native) reverted style changes
* feat(base/modal) added isModalPresentation default prop
* feat(base/modal) made isModalPresentation optional
* feat(base/modal) headerHeight based on top notch devices
* feat(polls) updated styles
* feat(base/modal) updated comment
2022-06-16 11:49:53 +02:00
Calinteodor
dbf7bf4750
feat(prejoin) native prejoin screen and other navigation updates
...
* feat(prejoin) created native Prejoin screen
* feat(prejoin) fixed useState callback and updates warnings
* feat(prejoin) created styles file
* feat(prejoin) moved nav from middleware to appNavigate, created native DeviceStatus
* feat(prejoin) updated styles
* feat(prejoin) review remarks pt. 1
* feat(prejoin) removed unused styles
* feat(prejoin) review remarks pt. 2
* feat(prejoin) comment fix
* feat(prejoin) added header title
* feat(prejoin) review remarks
* feat(lobby) updated styles
* feat(prejoin) updated lobby screen header button functionality
* feat(prejoin) review remarks pt 3
* feat(welcome) removed VideoSwitch component
* feat(mobile/navigation) fixed linter
* feat(welcome) moved isWelcomePageEnabled to functions.ts
* feat(mobile/navigation) screen options and order updates
* feat(app) review remark
* feat(welcome) added translation for screen header title and fixed build
* feat(mobile/navigation) added screen title translation and created screen option
* feat(mobile/navigation) fixed screenOptions import
* feat(mobile/navigation) added DialInSummary title translation, fixed animation and close button
* feat(welcome) fixed build
* feat(welcome) removed extra check
* feat(prejoin) review remarks pt 4
* feat(prejoin) added Join in low bandwidth mode btn
* feat(welcome) changed welcome screen header title
* fixup lobby close
2022-06-16 11:49:07 +02:00
Titus Moldovan
d31eb3b248
fix(android) parse initial isAudioMuted when starting JitsiMeetOngoingConferenceService
2022-06-16 11:54:25 +03:00
Titus Moldovan
9b75fc98c1
feat(rn) send isAudioMuted on conferenceEvent
2022-06-16 11:54:25 +03:00
hmuresan
1ee9f6a7e5
feat(extension-banner) Show edge extension when edge browser detected
2022-06-16 11:43:03 +03:00
Robert Pintilii
06d0cbd418
fix(local-recording) Don't use setCaptureHandle when in iframe ( #11687 )
2022-06-16 10:43:58 +03:00
Nils Ohlmeier
066dd71afb
feat(RTC): report conference start timestamp through rtcstats ( #11646 )
2022-06-15 15:22:15 -07:00
Hristo Terezov
d573bd41b4
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1454.0.0+fd668c9d...v1455.0.0+f3a2f61e
2022-06-15 16:25:02 -05:00
Robert Pintilii
d06d190229
fix(keyboard-shortcut) Fix error on number keypress ( #11680 )
...
Fix error when pressing a number bigger than the number of participants
Fix local recording issue
2022-06-15 14:04:06 +03:00
Shahab
d3b650c741
refactor(prejoin) use jss instead of sass in DialOutDialog ( #11361 )
...
* refactor(premeeting): use jss instead of sass in DialOutDialog
* refactor(prejoin): move remaining prejoin-dialog styles to commonStyless
2022-06-15 10:34:09 +03:00
Saúl Ibarra Corretgé
4a04b8b5ee
fix(rn,dynamic-branding) filter out gradients
2022-06-14 15:39:14 +02:00
Saúl Ibarra Corretgé
6718ba7423
feat(rn,dynamic-branding) add support for didPageUrl and inviteDomain
2022-06-14 15:39:14 +02:00
robertpin
e662433c2a
Add audio constraints
2022-06-14 15:11:00 +02:00
robertpin
08bb957672
fix(local-recording) Add framerate
2022-06-14 15:11:00 +02:00
Saúl Ibarra Corretgé
78d8176cc8
fix(rn,bottom-sheet) fix styling after refactor
...
I somehow missed all other usages of the ColorSchemeRegistry.
2022-06-14 13:38:45 +02:00
robertpin
59ee984e09
fix(tile-view, rn) Fix landscape mode tile view
2022-06-14 13:38:24 +02:00
Robert Pintilii
f6fab051ce
chore(deps) lib-jitsi-meet@latest ( #11671 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1450.0.0+462996fc...v1454.0.0+fd668c9d
2022-06-14 11:01:04 +03:00
Saúl Ibarra Corretgé
f0ff6a9f1c
fix(video-layout) fix usage of disableTileView
...
The documented behavior is that it would disable auto-switching to it,
but users would still be available to toggle it.
This change restores that behavior. If the user has selected a layout
that will be preferred before cheching for this setting.
Ref: https://community.jitsi.org/t/how-to-disable-titleview/115093
2022-06-13 14:35:30 +02:00
Calin Chitu
dfa761b963
feat(mobile/navigation): added screen orientation based on Platform
2022-06-10 17:55:56 +02:00
Saúl Ibarra Corretgé
ad8cdcd81b
fix(rn,bottom-sheet) fix scroll
...
In the past we used a PanResponder to detect user gestures in the sheet
to show a reduced version or a full-height version of it, and also to
close it.
There is an obvious conflic between the gestures and scrolling, which
didn't work all that great, but we could live with it.
After reactions were introduced we no longer rendered the 2 different
heights, so that functionaligy stopped being used but the PanResponder
still remained there.
This commit removes it completely and sets a max height of 75% on any
BottomSheet, so any tap outside will close it.
2022-06-10 17:54:58 +02:00
Calin Chitu
98ef0e74d6
feat(welcome/native): updated settings name placeholder example text
2022-06-10 17:59:50 +03:00
Saúl Ibarra Corretgé
746fde7c10
fix(local-recordings) fix for browsers not supporting MediaRecorder
2022-06-10 16:15:03 +02:00
Calin Chitu
bedddd4760
fix(lobby/native) removed nav button overwrite
2022-06-10 16:07:56 +03:00
Calin Chitu
7ea78e9845
fix(lobby/native) style updates and local video fix
2022-06-10 16:07:56 +03:00
Gabriel Borlea
9383942cb9
fix(face-landmarks): filter face detections based on detection score ( #11658 )
...
* fix(face-landmarks): filter face detections based on detection score
* fix: add blank line and semi column
2022-06-10 15:19:18 +03:00
Avram Tudor
2f1fe637ca
fix(prejoin) fix avatar centering ( #11655 )
2022-06-10 09:16:23 +03:00
abora8x8
15d453de1d
Fix: Speaker stats are not delivered for the breakout rooms ( #11644 )
...
* Send speaker stats for brk room
* Fix comments component loaded
2022-06-09 13:15:04 -05:00
Calin Chitu
a272995b8c
feat(navigation) style updates
2022-06-09 17:54:49 +03:00
Jaya Allamsetty
10b800e57f
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1448.0.0+3df2abec...v1450.0.0+462996fc
2022-06-09 10:42:14 -04:00
chipechop
ca77563bf1
Update main-it.json
...
added car mode and polished many words
2022-06-09 09:22:44 -05:00
Calin Chitu
44ff1aac11
feat(mobile/navigation) - updated shared doc animation
2022-06-09 15:14:54 +02:00
Calin Chitu
79e648867d
feat(mobile/navigation) - removed stack dependency and updated animation options
2022-06-09 15:14:54 +02:00
Calin Chitu
fc725c07e9
feat(mobile/navigation) - updated to native stack navigators
2022-06-09 15:14:54 +02:00
Horatiu Muresan
d49c86bd5f
feat(deployment-urls): Whitelist deploymentUrls; remove JaaS restriction
2022-06-09 16:00:41 +03:00
Hristo Terezov
aee94ad6fb
fix(presenter): Broken stop SS + presenter.
...
Fixes an issue - not able to stop the screen sharing in presenter
mode from the screen sharing button.
2022-06-08 12:28:57 -05:00
Gabriel Borlea
38011e537a
add(face-landmarks): max faces detected config and default value ( #11625 )
...
* fix(face-landmarks): set max detected faces up to 4
* add(face-landmarks): config for max faces detected
* fix(config.js): default value for capture interval face-landmarks
* add missing coma
2022-06-08 12:28:41 -05:00
Werner Fleischer
13194ddfba
fix(lang): logout question asks to stop the conference
...
A minor wording change to prevent confusion: On logout one is asked
whether to stop the conference but the conference is only left by the
participant.
2022-06-08 12:28:13 -05:00
Alex Bumbu
7895abb9ea
fix(ios, pip) make initialPositionInSuperView property public
2022-06-08 13:38:20 +02:00
Avram Tudor
9060bebca9
fix(prejoin) fix styling of avatar ( #11629 )
2022-06-08 13:19:08 +03:00
Robert Pintilii
38724458e3
ref(reactions) Re-write using TypeScript ( #11603 )
2022-06-08 10:44:47 +03:00
Дамян Минков
1bce1524db
feat: Fix display name in prejoin stealing focus.
...
When there is a password and lobby enabled, participants cannot enter password as the display name is stealing the focus.
When there is just password set the same field steals the focus from the password prompt.
2022-06-07 15:53:36 -05:00
Werner Fleischer
def3c76e10
fix(rn, chat): localize the chat button label
2022-06-07 17:14:22 +02:00
Ali Alhaidary
5be770cad1
fix(lang) update Arabic translation
2022-06-07 12:15:53 +02:00
Andrei Gavrilescu
dd867b2a92
bump rtcstats to 9.2.0
2022-06-07 12:15:19 +02:00
Jaya Allamsetty
958ffb3076
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1439.0.0+42f5b4bf...v1448.0.0+3df2abec
2022-06-06 12:38:47 -04:00
Дамян Минков
bab3c4abc4
feat: Fix luajwtjitsi deependencies.
...
As luajwtjitsi is in jitsi-meet-prosody move its dependencies.
2022-06-06 10:37:49 -05:00
Robert Pintilii
1f342b79a8
fix(local-recording) Fix native ( #11622 )
2022-06-06 15:25:36 +03:00
Saúl Ibarra Corretgé
3af782f894
chore(rn,versions) bump sdk and app versions
2022-06-03 14:04:06 +02:00
Robert Pintilii
e27069447b
feat(local-video-recording) Allow users to record the meeting locally ( #11338 )
2022-06-03 14:45:27 +03:00
Saúl Ibarra Corretgé
7ac573d628
fix(android) fix incorrect colors on MIUI devices
...
They "force" a dark mode but we already have a dark palette, so avoid
the system overriding the base colors.
Fixes: https://github.com/jitsi/jitsi-meet/issues/9981
Fixes: https://github.com/jitsi/jitsi-meet/issues/8781
2022-06-03 13:03:53 +02:00
Saúl Ibarra Corretgé
b3db9ce6cf
feat(build) make sure we error out if patch-package fails
...
Ref: https://github.com/jitsi/jitsi-meet/issues/11611
2022-06-03 10:48:21 +02:00
Jaya Allamsetty
1397b9ac80
fix(multi-stream) RN Add listeners for track streaming status updates on large-video.
...
* fix(multi-stream) RN Add listeners for track streaming status updates on large-video.
Fixes an issue where video on large-video is not being rendered when there is no filmstrip, i.e., there is only 1 remote participant in the call with source-name signaling enabled. Also do not show the screensharing indicator on the camera thumbnail when a virtual SS tile is created for the local screenshare.
* squash: add a comment
2022-06-01 16:13:27 -04:00
Robert Pintilii
de294cae92
fix(giphy-integration) Fix input issues ( #11601 )
...
Fix auto focus on menu open
Fix unable to use space in input
2022-05-31 11:58:25 +03:00
José Luís Andrade
5cef3dc1ba
fix(lang) update Portuguese translation
2022-05-30 21:23:08 +02:00
Saúl Ibarra Corretgé
1dce802031
fix(prejoin,config) move hidePrejoinDisplayName to the prejoin section
2022-05-30 16:19:27 +02:00
Gabriel Borlea
11d61d6d7d
fix(face-landmarks): human helper tensor disposal and async functions ( #11596 )
...
* fix(face-landmarks): human helper tensor disposal and async functions
* fix(face-landmarks): rename functions in interface
2022-05-30 16:04:20 +03:00
Saúl Ibarra Corretgé
b5f3cd14c2
fix(ios) fix not using the loudspeaker by default
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11563
2022-05-30 14:04:05 +02:00
Calin Chitu
f87ce0defe
fix(recording/native) Button import missing
2022-05-30 10:28:19 +03:00
Joan Montané
201ff8f1da
fix(lang) update Catalan translation
2022-05-30 08:55:34 +02:00
Avram Tudor
0c44b9a478
feat(prejoin) allow disabling prejoin display name editing ( #11575 )
2022-05-26 15:38:38 +03:00
Robert Pintilii
9dba1d30b0
fix(raise-hand) Fix multiple raise hand from notification ( #11586 )
...
Only dispatch raise hand if hand was not already raised
2022-05-26 14:36:12 +03:00
Jaya Allamsetty
ad70f12cb4
fix(filmstrip) Add handlers for track streaming status on RN. ( #11584 )
...
* fix(filmstrip) Add handlers for track streaming status on RN.
This is needed for switching between video and avatar when the track's streaming status changes in source-name signaling mode.
* squash: Add comment.
2022-05-24 21:37:08 -04:00
Hristo Terezov
6ea7ab2b46
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1438.0.0+b9aa0e59...v1439.0.0+42f5b4bf
2022-05-24 17:10:40 -04:00
Hristo Terezov
0ef71f4368
fix(deviceSelection):prejoin-update current device
2022-05-24 15:53:12 -05:00
Hristo Terezov
ae565aaac6
fix(device-selection): Handle properly on prejoin
...
The device selection initialization on the prejoin use case was handled
like the welcome page. This was introducing issues with selecting the
stored devices and not the ones used, enabling the device selection when
it will fail and others.
2022-05-24 15:53:12 -05:00
Hristo Terezov
7e942173aa
fix(device-selection): disable preview for ios
2022-05-24 12:23:48 -05:00
Дамян Минков
e1b87c48bc
chore(deps) lib-jitsi-meet Updates backend release num to analytics. ( #11574 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1437.0.0+966fcd93...v1438.0.0+b9aa0e59
2022-05-23 15:21:54 -05:00
Hristo Terezov
8cd259c43f
fix(device-selection):iOS Safari disable previews
...
On iOS Safari when the tracks for the previews are created the old ones
are auto destroyed which leads many issues like stop sending media while
the devie selectioin is displayed, error messages, etc.
2022-05-23 22:19:50 +03:00
Saúl Ibarra Corretgé
d2d2507e86
fix(app) fix broken import
...
Introduced in d9eedb0dad
2022-05-23 17:14:54 +02:00
Calinteodor
f3f9cd3d05
feat(dynamic-branding) add initial mobile SDK customization
...
* feat(dynamic-branding) sdk customization
* feat(dynamic-branding) unsetDynamicBranding when we disconnect
* feat(dynamic-branding) added branding colors to conference
* feat(dynamic-branding) extracted logger to its own file
* feat(dynamic-branding) reverted style change
* feat(dynamic-branding) unset branding if connection failed
* feat(dynamic-branding) removed index.js, updated imports, added ImageBackground component
* feat(dynamic-branding) created logger feature object
* feat(dynamic-branding) moved brandingStyles to mapStateToProps, used SvGUri
* feat(dynamic-branding) created BrandingImageBackground component, fixed styles
* feat(dynamic-branding) moved BrandingImageBackground to dynamic-branding feature
* feat(dynamic-branding) fixed linter
* feat(dynamic-branding) added style comment
2022-05-23 17:02:14 +02:00
Avram Tudor
543f273792
feat(undock) expose buttons for docking / undocking iframe ( #11560 )
2022-05-23 15:42:25 +03:00
Saúl Ibarra Corretgé
d9eedb0dad
fix(recent-list) do not store room when inside an iframe
...
Due to local storage limitations we might end up making the URL huge
when we save the state there. Avoid the issue at the root by never
storing URLs in that case.
Closes: https://github.com/jitsi/jitsi-meet/issues/11567
2022-05-23 14:26:49 +02:00
Alex Bumbu
7f2fec756d
fix(ios) fix PiP resizing and positioning
...
Co-authored-by: Tobias Marschall <tobias.marschall@online.de >
2022-05-23 14:06:36 +02:00
Robert Pintilii
607021a890
fix(self-view) Add Show self view button in overflow menu ( #11568 )
2022-05-23 11:29:52 +03:00
Saúl Ibarra Corretgé
b4febf728d
feat(toolbox) drop MuteEveryoneButton and MuteEveryonesVideoButton
...
The functionality is still accessible in the participants pane, with all
moderation controls.
2022-05-20 21:43:05 +02:00
Robert Pintilii
769f0a8452
feat: Add name overwrite API ( #11543 )
2022-05-20 13:45:09 +03:00
Jaya Allamsetty
f5004a2a0c
ref(multi-stream) Use helper function to get the video track.
2022-05-19 17:05:36 -04:00
Jaya Allamsetty
a707022d0b
fix(multi-stream): Add a virtual SS tile on RN.
...
Add a second virtual SS tile on RN when a remote participant that has multi-stream mode enabled starts a screenshare.
2022-05-19 17:05:36 -04:00
Jaya Allamsetty
43b0118ff8
fix(mutli-stream): Use the default display name if none is available.
...
This fixes an issue where the virual SS tile is not created if the user sharing the screen doesn't have a display name set.
2022-05-19 17:05:36 -04:00
Jaya Allamsetty
97ca3fb622
fix(multi-stream): fix virtual screenshare participant's thumbnail.
...
Add a screenshare status indicator at the bottom.
Fix the font and size of the resolution/fps stats so that it matches with that of the other thumbnails.
2022-05-19 17:05:36 -04:00
Saúl Ibarra Corretgé
ffa55cca1e
fix(av-moderation,breakout-rooms) disable controls on breakout rooms
...
AV moderation does not work on brerakout rooms.
Since some of the options in the "breakoutRooms" config section no
longer apply, I moved the relevant ones to a new "participantsPane"
section.
2022-05-19 13:47:49 +02:00
Saúl Ibarra Corretgé
0098091a37
fix(participants-pane,video-menu) fix incorrect selector usage
2022-05-19 13:47:49 +02:00
Saúl Ibarra Corretgé
6c1cb5d4be
fix(av-moderation) mark as unsupported while in a breakout room
2022-05-19 13:47:49 +02:00
Gabriel Borlea
8240c3703e
ref(face-landmarks): move human logic into separate class
2022-05-19 11:36:27 +02:00
Дамян Минков
35572700bf
Enables sending release number from backend. ( #11552 )
...
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1436.0.0+d5c46952...v1437.0.0+966fcd93
* squash: Enables sending release number from backend.
2022-05-18 13:04:49 -05:00
Jaya Allamsetty
5df774c569
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1435.0.0+66080c68...v1436.0.0+d5c46952
2022-05-18 13:05:04 -04:00
Gabriel Borlea
8a503e7b40
fix(face-landmarks): dispose tensors to avoid memory leaks
...
Also send only expressions with score grater than 50%.
2022-05-18 13:41:51 +02:00
Calin Chitu
4f49cde73e
feat(react) removed unused native components
2022-05-18 14:09:00 +03:00
Gabriel Borlea
ea5ce3f72f
ref(rtc-stats) update faceLandmarks naming
2022-05-17 13:57:18 +02:00
Horatiu Muresan
5152638529
fix(native-notifications) Show notifications on max 2 lines
2022-05-16 17:26:15 +03:00
George Politis
e4b50ba419
send video type to rtcstats ( #11426 )
2022-05-16 15:56:37 +02:00
Saúl Ibarra Corretgé
05127467c2
feat(notifications) add ability to disable specific notifications
...
This works together with the broader "notifications" config option. One
might choose to leave the existing option unespecified *thus allowing
all notifications) and then use this new one to be explicit about which
ones to disable.
2022-05-16 13:24:59 +02:00
Horatiu Muresan
420c7c87e3
fix(filmstrip) Do not render filmstrip on prejoin/lobby
2022-05-16 12:30:14 +03:00
Hristo Terezov
c23d38807a
fix(tile-view): scrollbar size.
...
The scrollbar size was changing while scrolling.
2022-05-13 18:27:34 +03:00
Calin Chitu
fb6f38800b
fix(chat/native) we need to dispatch close and open chat
2022-05-13 18:07:26 +03:00
Saúl Ibarra Corretgé
4fb698ea04
chore(deps) react-native-webrtc@1.100.1
2022-05-13 14:26:04 +02:00
Calin Chitu
ebe81e2835
feat(mobile/navigation) changed navigation container background color
2022-05-12 16:42:04 +02:00
Gabriel Borlea
c4106b8d89
fix(face-landmarks) set explicit model paths
2022-05-12 13:30:47 +02:00
Jaya Allamsetty
4a350df695
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1431.0.0+742232c9...v1435.0.0+66080c68
2022-05-11 10:30:30 -04:00
Nils Ohlmeier
0638d9d303
feat: enable audio settings menu for Firefox ( #11522 )
2022-05-11 09:51:00 -04:00
Calinteodor
0fe7383154
fix(chat/native) private message replies ( #11521 )
...
Fixes issue #11516
2022-05-10 18:28:23 +03:00
Calin Chitu
9d7b6cafc5
fix(video-menu/native) wrong import path
2022-05-10 15:07:22 +03:00
Hristo Terezov
39d30ea0b4
fix(stage-filmstrip): resize.
2022-05-09 18:17:53 -05:00
Дамян Минков
1400b6ff0a
feat: Moves luajwtjitsi in jitsi-meet. ( #11501 )
...
* feat: Moves luajwtjitsi in jitsi-meet.
* squash: Fix luajwtjitsi name to include lib.
2022-05-09 09:15:12 -05:00
pangrr
3fc3a217eb
fix(stats) split stats for camera and screenshare in multi-stream mode ( #11475 )
...
* no ssrc when sourceNameSignalingEnabled
* conditionally use source name for stats
* update doc
* always subscribe to participant id
2022-05-09 09:42:45 -04:00
Andrei Gavrilescu
6068a30488
fix(audio-share): mix newly created audio track with screen audio ( #11325 )
...
* mix newly created audio track with screen audio
* check both screen sharing flows
2022-05-09 12:37:50 +03:00
Mihaela Dumitru
36578696bb
feat(config) add gravatar config object ( #11509 )
2022-05-09 08:36:39 +03:00
Ali Alhaidary
64d44f0ac2
fix(lang) update Arabic translation
2022-05-07 13:28:59 +02:00
Ali Alhaidary
5f2147f40f
fix(lang) update main.json Syntax Correction ( #11511 )
2022-05-07 12:34:18 +02:00
Hristo Terezov
084f911699
fix(stage-tile-view): crash when pinning
2022-05-06 16:59:39 -05:00
Saúl Ibarra Corretgé
01bd18b86a
fix(notifications) remove unused isDismissAllowed prop
2022-05-06 16:49:08 +02:00
Saúl Ibarra Corretgé
e6ce5fd75f
fix(rn,navigation) wait until the root navigator is initialized
...
There is a race condition in the root navigatior's initialization.
It's possible that it's initialized a touch too late and SDK users who
try to navigate to a conference end up stuck in the connecting screen
because the navigator is null.
This PR waits for it to be initilized by very unorthodox means, it's a
horrible hack which we need to undo, but for that we need to break
appart the inheritance relationship between App.{web,native},
AbstractApp and BaseApp because it's very inflexible.
The flags are now initialized very early so the naviggator sees if the
welcome page is enabled or not.
2022-05-06 15:05:37 +02:00
Gabriel Borlea
0c021868b5
feat(face-landmarks): integrate human library
...
It replaces face-api.
* feat(face-landmarks): integrate human library
* feat(face-landmarks): rewrite worker in typescript
* fix(face-landmarks): allow worker bundle size up to 2 mib
* fix: remove unwanted comment
* code review
2022-05-06 14:41:08 +02:00
Hristo Terezov
adef5095da
feat(RN-filmtrip) stop reordering small meetings
2022-05-06 12:18:57 +02:00
Horatiu Muresan
61abf0d882
feat(carmode) Add carmode screen
...
- opens as a modal
- lastn is 0, mutes local video while open
- long press to talk
- and more
2022-05-06 13:14:10 +03:00
Saúl Ibarra Corretgé
e628d99544
fix(av-moderation) use a consistent UID for ask to unmute notifications
...
This way only one will be shown at a time.
2022-05-06 10:36:53 +02:00
Hristo Terezov
f34dde3376
feat(tile-view): expand tiles from last row.
...
If we have enough space on the last row we expand the width of the tiles
up to 16:9 ratio.
2022-05-05 08:55:02 -05:00
Ianc Oana Emilia
94e39e19b2
Update prosody config for JaaS customers
2022-05-05 07:45:08 -05:00
Saúl Ibarra Corretgé
d1ac4ea637
fix(rn,reactions) don't show raise hand button in menu if disabled
2022-05-05 13:49:36 +02:00
Saúl Ibarra Corretgé
0b57bcb20b
feat(load-test) split to a separate repository
...
It now lives here https://github.com/jitsi/jitsi-meet-load-test
2022-05-05 13:48:58 +02:00
Saúl Ibarra Corretgé
a7abe84479
fix(ios) download WebRTC with bitcode when making an SDK release
2022-05-05 12:25:28 +02:00
Robert Pintilii
bb0d3b4c66
fix: Stage filmstrip ( #11495 )
2022-05-05 12:20:20 +03:00
Jonathan Lennox
5b86182f94
feat(load-test) make it possible to start multiple load-test clients from the same tab
...
* Refactor load-test into an object.
* Convert to class syntax.
* Bind member function callbacks.
* More binding and thisage.
* More thisage.
* More tweaks
* Rename numParticipants as remoteParticipants.
* Change back.
* Fix userLeft.
* Add members for event listeners, to be able to remove them.
* Add numClients parameter that allows multiple clients to be started.
* Clear clients array on unload.
* Add latency between starting clients.
2022-05-05 09:12:18 +02:00
Дамян Минков
3ab47ff96c
fix: Updates cloud-api.swagger phoneNumberList endpoint.
2022-05-04 11:26:33 -05:00
Дамян Минков
e1706e7868
feat: Adds a prosody config for JaaS customers, disabled by default.
2022-05-04 11:26:33 -05:00
Дамян Минков
8434dda6e5
fix: Updates cloud-api.swagger phoneNumberList endpoint.
2022-05-04 11:26:33 -05:00
Jaya Allamsetty
346aadc23d
fix(participant-pane) Do not show virtual SS as a separate participant.
2022-05-04 10:41:31 -04:00
pangrr
b872ea855e
fix(large-video) Fix an infinite loop with source name signaling enabled ( #11486 )
...
* fix large video updating loop when kicked out
* fix linter issue
2022-05-03 17:33:38 -04:00
Saúl Ibarra Corretgé
e94607ae4b
fix(recording) use generic icon for cloud recording
2022-05-03 17:12:18 +02:00
Jaya Allamsetty
2a535bd50e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1430.0.0+ccf9ebed...v1431.0.0+742232c9
2022-05-03 11:00:35 -04:00
William Liang
f2c3740108
fix(screenshare) use selector for getting screenshare owner display name ( #11478 )
2022-05-03 10:25:19 -04:00
Saúl Ibarra Corretgé
42632bd5fd
feat(welcome) update background
...
Use something less dull.
Original: https://unsplash.com/photos/Q1p7bh3SHj8
2022-05-03 16:22:11 +02:00
Saúl Ibarra Corretgé
0d0edc05e7
fix(ios) build SDK releases with bitcode
...
Also, stop bundling WebRTC, it's now a dependency in CocoaPods.
2022-05-03 15:45:38 +02:00
DanielHabenicht
1f9a0e91d2
Update cloud-api.swagger ( #11481 )
...
* Update cloud-api.swagger
Update to match with the current implementation
* Update cloud-api.swagger
2022-05-03 08:43:55 -05:00
Saúl Ibarra Corretgé
fe7327cd21
fix(rn,dialin-summary) simplify navigation
...
Only havee the screen in the hierarchy if we have a welcome page, since
it's the only way to access it.
Use goBack() from the navigator directly and avoid duplicating all props
to the screen.
2022-05-03 15:16:29 +02:00
Saúl Ibarra Corretgé
9dd44fc48e
feat(local-recordings) drop old "local recordings" implementation
...
It's about to become very confusing, since we are going to add actual
local recordings with video.
This feature was never fully finalizeed since it required manual
processing of the files, as they were not uploaded anywhere.
In addition, unless one opens the local audio device without any audio
processing first, any tracks opened later will have audio proceessing
turned on, something not desirable for the scenario this feature was
designed for in the first place: podcasts.
This feature will likely come back as a JaaS demo / MVP where the local
recording is made outside of the Jitsi Meet iframe.
2022-05-03 14:40:12 +02:00
Saúl Ibarra Corretgé
de7c9bd001
fix(rn,screen-sharing) don't disable button when in audio-only mode
...
Just like the web.
2022-05-03 14:02:50 +02:00
Jaya Allamsetty
fd62ca6c67
fix(audio-only) Do not create a new track for audio-only changes.
...
Now that screenshare is permitted when a user is in audio-only mode, do not create a new video track if it doesn't exist when audio-only mode is automatically disabled. New tracks should only be prompted by user action such a camera unmute or start screenshare. Fixes https://github.com/jitsi/jitsi-meet/issues/11460 .
2022-05-03 07:32:49 -04:00
Jairo Llopis
8e67c8e74f
fix(lang) update Spanish translation
2022-05-03 10:33:04 +02:00
Jaya Allamsetty
f266418a3f
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1429.0.0+7251f3aa...v1430.0.0+ccf9ebed
2022-05-02 12:29:35 -04:00
Saúl Ibarra Corretgé
1c79e6baa3
fix(rn,lobby) use a header for the main lobby screen
...
It allows us to place the Cancel button there, and declutter the UI of
buttons.
2022-05-02 16:29:40 +02:00
Saúl Ibarra Corretgé
d78e8fba25
fix(rn,lobby) match button style
2022-05-02 16:29:40 +02:00
Saúl Ibarra Corretgé
721f4dc3d3
feat(rn,ui) use dark gray for screen headers
...
Skip the welcome page for now, until we can remove the audio / video
toggle.
2022-05-02 16:01:40 +02:00
Saúl Ibarra Corretgé
625206db20
fix(rn,speakerstats) fix not rendering stats
2022-05-02 16:01:13 +02:00
José Luís Andrade
3f7eef5d13
Update Portuguese translation
2022-05-01 09:17:23 -05:00
Дамян Минков
7cd5708ea7
fix: Fixes loading recommendedBrowsers page. ( #11465 )
...
* fix: Fixes loading recommendedBrowsers page.
Fixes loading the page and its resources when using html base (cdn).
2022-04-29 12:02:05 -05:00
Jaya Allamsetty
e3f3c00c06
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1428.0.0+eda20c2a...v1429.0.0+7251f3aa
2022-04-29 11:12:07 -04:00
William Liang
d3fe246f61
refactor(multi-stream) refactor virtual screenshare creation and support plan-b clients ( #11445 )
...
* fix(multi-stream) update selector to find ss track by videoType or mediaType
* ref(multi-stream) move fake ss creation logic and support video type changed
* refactor(multi-stream) decouple sending and receiving multiple screenshare streams
* fix(multi-stream) fix receiver constraints with signaling and without multi-stream
* fix(mutli-stream) ensure plan b original SS thumbnail displays avatar
* fix(multi-stream) show fake SS for plan b sender
* refactor(multi-stream) poc for moving SS creation to state listener
* remove reference to fake SS creation
* fix lint errors
* rename to virtual screenshare participants
* fix minor bugs
* rename participant subscriber to specify web support only
2022-04-29 10:32:16 -04:00
Saúl Ibarra Corretgé
b9c4d28dac
fix(auth) fix WaitForOwnerDialog not vanishing
...
Since all the auth logic is not ported to React on the web,
`_isWaitingForOwner` will always return `false` because the
`waitForOwner()` action is not (yet) used there.
THis fix always tries to hide the dialog no matter what, which is not a
Bad Thing to do anyway.
There is a related bug remaining, however: if one pressed "I am the
host" and then cancel, it doesn't goo back to the previous dialog, but
it completely kils the meeting. This is a compromise we'll have to live
with for a bit longer.
Fixes: https://github.com/jitsi/jitsi-meet/issues/11413
Fixes: https://github.com/jitsi/jitsi-meet/issues/11432
2022-04-29 14:58:22 +02:00
Saúl Ibarra Corretgé
6802a03b7f
fix(ios) sync Podfile.lock
2022-04-29 12:01:34 +02:00
Saúl Ibarra Corretgé
0b642fd225
fix(giphy,privacy) remove custom dynamic fonts
2022-04-29 11:58:32 +02:00
Saúl Ibarra Corretgé
27e2ee07a8
fix(giphy,privacy) disable pingback
2022-04-29 11:58:32 +02:00
Mihaela Dumitru
02aca27c46
feat(external-api) add breakout room configs to hide auto assign and footer menu buttons ( #11443 )
...
* hideAutoAssignButton
* hideFooterMenu
* hideModeratorSettingsTab
* hideMoreActionsButton
* hideMuteAllButton
2022-04-29 12:30:49 +03:00
Saúl Ibarra Corretgé
9f3965800c
feat(deps,rn) update React Native to version 0.68.1
2022-04-29 10:54:16 +02:00
Saúl Ibarra Corretgé
0ad6bd4d83
fix(dialog) remove obsolete prop no longer used in web
2022-04-29 10:40:21 +02:00
Saúl Ibarra Corretgé
8e65fab544
fix(virtual-background) don't treat timeout as fatal failure
...
If downloading the model tiemouts, it may succeed in the (near) future,
don't just give up.
2022-04-29 10:07:26 +02:00
pangrr
f62cb7a0c7
Fix(multi-stream) fix an issue where avatar shows up occasionally.
...
* fix occasional unexpected avatar
* fix ss stats popover not shown
* fix linter issue
2022-04-28 18:25:45 -04:00
Дамян Минков
96ee61ec07
fix: Fixes breaks apache2.
2022-04-28 14:06:18 -05:00
Jaya Allamsetty
6be9f02111
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1425.0.0+6b629a19...v1428.0.0+eda20c2a
2022-04-28 14:47:29 -04:00
Saúl Ibarra Corretgé
fa48223aac
fix(config) add a link to config options docs
2022-04-28 17:19:31 +02:00
Дамян Минков
132b44a8b6
feat: Drops nginx dependency for turnserver config.
...
We used to multiplex the ports in nginx, but we dropped that at some point, so now coturn is on its own listening and nginx dependency is no longer needed. Our turnserver config can be used with nginx | apache2.
2022-04-28 06:12:13 -05:00
Mihaela Dumitru
72111114b6
fix(breakout-rooms) reset rooms when conference is left or failed ( #11447 )
2022-04-28 11:34:23 +03:00
Hristo Terezov
550c730ed4
fix(tile-view):Recalculate on window height change
2022-04-28 08:35:39 +02:00
Nicolas
2ac2138982
fix(lang) update Russian translation
2022-04-27 14:01:55 +02:00
Robert Pintilii
a84d7c17fa
fix(avatar) Center phone icon in participants pane avatars ( #11440 )
2022-04-27 10:53:58 +03:00
bgrozev
586ad30ed4
feat(config) add testing.setScreenSharingResolutionConstraints to config.js
2022-04-27 09:25:48 +02:00
Jaya Allamsetty
f1c5f314e5
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1422.0.0+cf22aa36...v1425.0.0+6b629a19
2022-04-26 18:19:13 -04:00
bgrozev
64d7305598
chore(deps) lib-jitsi-meet@latest ( #11437 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1422.0.0+cf22aa36...v1423.0.0+6870779a
2022-04-26 15:52:30 -05:00
pangrr
c03d86e0e3
fix: disabled connectStatusIndicatorIcon cause video not displayed ( #11377 )
...
* add and remove JitsiTrackEvents.TRACK_STREAMING_STATUS_CHANGED listener in middlewares
* add/remove listeners in components that use track streaming status
* remove track streaming status handler from ConnectionIndicatorIcon and ConnectionIndicatorContent
* check video track change before hanlding track streaming status
2022-04-26 15:33:50 -05:00
Дамян Минков
0ae2693116
fix: Fixes let's encrypt for latest ubuntu versions. ( #11434 )
...
* fix: Fixes let's encrypt for latest ubuntu versions.
* squash: Simplifies the logic.
2022-04-26 13:48:25 -05:00
Horatiu Muresan
20f6ba1736
fix(premeeting) Detach premeeting toolbar buttons visibility
...
- if hiddenPremeetingButtons is undefined, toolbarButtons overwrite decides what buttons to show
- if hiddenPremeetingButtons is empty array, all buttons are show on premeeting screen regardless of toolbarButtons
- if hiddenPremeetingButtons hides some buttons, only those buttons will be hidden regardless of toolbarButtons overwrite
2022-04-26 15:33:09 +03:00
Horatiu Muresan
eb64ea6aba
fix(always-on-top) Fix audio mute button disabled status
2022-04-26 15:32:18 +03:00
Calin Chitu
3e004811e0
feat(lobby/native) LobbyScreen and LobbyChatScreen
2022-04-26 14:55:15 +03:00
Дамян Минков
037b9202a6
fix: Fixes Let's Encrypt script. ( #11430 )
...
* fix: Fixes Let's Encrypt script.
It fails when certbot is not installed and exits with an error without installing anything.
* squash: Fixes certbot command after install.
2022-04-26 06:32:08 -05:00
dependabot[bot]
8b8a42e0d1
chore(deps): bump async from 2.6.3 to 2.6.4
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-26 12:29:56 +02:00
Jaya Allamsetty
4315e19780
fix(device-selection) Enable device selection on mobile Safari. ( #11427 )
...
* fix(device-selection) Enable device selection on mobile Safari.
With https://bugs.webkit.org/show_bug.cgi?id=179363 being fixed, we should now be able to switch between devices in call. Also, before the webkit fix, we were able to continue to use the old track when a new track was created for preview in device settings before joining the call. This doesn't work anymore after the fix. Therefore, always replace the track in redux even if the selected device hasn't changed. Depends on https://github.com/jitsi/lib-jitsi-meet/pull/1993 .
* chore(deps): update lib-jitsi-meet@latest.
2022-04-25 15:01:10 -04:00
Saúl Ibarra Corretgé
4d2bd932a7
fix(lastN) fix last N getting stuck on 1
...
If last N goes down to 1 it will be stuck there since it's > 0 and will
be our `lastNSelected`. When limits are applied we'll take the minimum,
so it will end up being 1.
Once can end up in last N being 1 by several means, the more obvious one
by entering Picture-in-Picture mode on mobile.
Fix it by not using the previous last N value for the current
calculation, at all.
Fixes: https://github.com/jitsi/jitsi-meet/issues/10257
Closes: https://github.com/jitsi/jitsi-meet/pull/10491
2022-04-25 17:44:54 +02:00
SiderealArt
6e1f56fad1
fix(lang) update Traditional Chinese translation
2022-04-25 14:18:13 +02:00
Ali Alhaidary
7d2f62a614
fix(lang) update Arabic translation
2022-04-25 11:52:39 +02:00
Robert Pintilii
97b958e9ea
Fix import and naming
2022-04-21 09:01:51 -05:00
Robert Pintilii
b00fc92ee6
Native fix
2022-04-21 09:01:51 -05:00
Robert Pintilii
f9d1003527
Fixes
2022-04-21 09:01:51 -05:00
robertpin
0abefa87aa
ref(stage-filmstrip) Refactor as new layout
...
Fixes screensharing selection issues. Now when there’s a screen share we just use the old VERTICAL_FILMSTRIP_VIEW layout
Add THUMBAIL_TYPE to determine how to display thumbnails
2022-04-21 09:01:51 -05:00
Gabriel Borlea
dde8c586da
feat(external-api): add toggle subtitles command ( #10070 )
...
* feat(external-api): add toggle subtitles command
* feat(external-api): add set subtitles command
2022-04-20 11:43:18 +03:00
Seda Çağlar
aa944e76ad
fix(lang) update Turkish translation
2022-04-19 17:33:24 -05:00
Hristo Terezov
4153097cc9
fix(prejoin):Disable device selection on iosSafari
...
It seems that showing the device selection dialog on ios Safari will
leads to not working audio. This is temporary fix until we find out
better solution.
2022-04-19 15:32:45 -05:00
Hristo Terezov
2a5be074d0
fix(video-layout): functions imports.
2022-04-19 15:15:44 -05:00
Saúl Ibarra Corretgé
2e0ae75774
fix(debian) make sure we install the latest version of luajwtjitsi
...
Also on update, since we might start depending on a more recent version.
2022-04-19 14:59:51 +02:00
Saúl Ibarra Corretgé
a8017149a0
fix(debian) update Prosody related dependencies
2022-04-19 14:59:51 +02:00
Jaya Allamsetty
e99fc4394d
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1418.0.0+da6d04c2...v1419.0.0+607646a1
2022-04-19 08:30:19 -04:00
philip-cc
46dd88c91b
feat(jwt) refactor token authentication plugin to use new luajwtjitsi version
2022-04-19 13:06:20 +02:00
Horatiu Muresan
dbc8f21b01
fix(hangup-button) Add to notify toolbar button clicked
2022-04-19 13:26:07 +03:00
William Liang
5ebe308953
fix(multi-stream) add screenshare display name to i18n
2022-04-18 17:37:22 -05:00
Jaya Allamsetty
7420113079
fix(multi-stream) Do not show join notifications for SS tiles.
2022-04-18 13:19:17 -04:00
Hristo Terezov
221ecac12d
feat(tile-vew): Calculate maxColumns dynamically
2022-04-18 11:19:58 -05:00
Jaya Allamsetty
744607a5cc
fix(stageFilmstrip) Disable stage filmstrip by default.
2022-04-18 09:57:25 -05:00
Horatiu Muresan
8f641b7bb1
fix(start-silent) Disable AOT mic and unmute notif when start silent
2022-04-18 17:17:51 +03:00
chipechop
045bd44407
fix(lang) update Italian translation
2022-04-18 10:55:05 +02:00
Jaya Allamsetty
13cfc3ba66
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1415.0.0+fa916d41...v1418.0.0+da6d04c2
2022-04-15 10:56:26 -04:00
Дамян Минков
bbfe7b4f32
fix: Skips clearing tracks on conference failed.
...
In case of conference failed as max number of occupants reached, we should skip clearing the local tracks to keep state of pre-join screen. Otherwise, on join we will join muted even though on prejoin screen it was unmuted on the initial attempt.
2022-04-15 08:48:26 -05:00
William Liang
4a375aa2a4
fix(multi-stream) update screenshare display name ( #11376 )
2022-04-14 13:07:17 -04:00
Robert Pintilii
a6ad592d25
feat(reactions) Open reactions menu on hover instead of click ( #11364 )
...
Fixed issue on DialogPortal where the content would flash to the initial position then move to the correct position
2022-04-13 16:18:54 +03:00
Saúl Ibarra Corretgé
00bb013373
misc(rn,app) log navigation target
2022-04-12 17:12:05 +02:00
Calinteodor
95baf34ba6
feat(participants-pane/native) adjusted styles for when local p is not a moderator ( #11349 )
...
* feat(participants-pane/native) adjusted styles for when local p is not a moderator
2022-04-12 14:45:27 +03:00
Saúl Ibarra Corretgé
64385d48e9
fix(security) hide button if the enabled flag is set to false
2022-04-12 12:26:35 +02:00
Saúl Ibarra Corretgé
5d8c87eb76
fix(rn,config) fix loading config due to broken import
2022-04-12 10:53:47 +02:00
Robert Pintilii
8bf42e79a0
fix(stage-filmstrip) Fix issues ( #11360 )
...
Fix dominant speaker not removed on leave
Fix video not shown in vertical filmstrip when a remote screensharing was on
Refactor pin/ unpin. Add click to unpin
Remove from stage on unpin, except dominant (just change pin state)
Fix local shows video on both stage and vertical filmstrip
Don't reorder on stage base on queue (sort all by id)
2022-04-12 09:57:01 +03:00
Дамян Минков
930852cd88
fix: Adds testId for context menu items and ids to some components.
...
Needed to revive the lobby tests.
2022-04-11 13:21:48 -05:00
Дамян Минков
fcc8e98aad
Revert "fix(avatar): add ZWNJ between initials of letter avatars"
...
This reverts commit 6085220bfc .
2022-04-11 11:17:49 -05:00
Jaya Allamsetty
c633929c58
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1413.0.0+474b2ec7...v1415.0.0+fa916d41
2022-04-11 11:33:16 -04:00
Shahab
6085220bfc
fix(avatar): add ZWNJ between initials of letter avatars
2022-04-11 14:11:58 +02:00
Saúl Ibarra Corretgé
ed6759c6cf
chore(rn,deps) react-native-default-preference@1.4.4
...
Upstream made a release in npm, we no longer need to link to a commit.
2022-04-11 12:18:59 +02:00
Gabriel Borlea
0259d1c260
feat(rtc-stats) add timestamp to face landmarks when sending to rtc stats
2022-04-11 11:26:31 +02:00
Christoph Settgast
537d3ae53a
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-04-11 11:20:03 +02:00
dependabot[bot]
bf463e37ca
chore(deps): bump moment from 2.29.1 to 2.29.2
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-09 09:41:40 +02:00
William Liang
c246174555
fix(multi-stream) use highest video quality for screenshare
2022-04-08 15:18:32 -04:00
William Liang
0cf1b7e3d9
fix(multi-stream) fix screenshare auto pin bug
2022-04-08 12:57:39 -04:00
Saúl Ibarra Corretgé
41d8b9fbeb
fix(ios) fix not marking speaker as a selected device
2022-04-08 17:29:53 +02:00
Saúl Ibarra Corretgé
cc5f65f58f
fix(ios) avoid reapplying config when audio category doesn't change
2022-04-08 17:29:53 +02:00
Saúl Ibarra Corretgé
3097ac8cc4
fix(ios) fix not showing the CarPlay audio interface
2022-04-08 17:29:53 +02:00
Jaya Allamsetty
d78b591e68
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1412.0.0+832d7d35...v1413.0.0+474b2ec7
2022-04-08 11:12:14 -04:00
Calinteodor
7c523f3250
language(typescript) actionTypes.js -> actionTypes.ts ( #10940 )
...
* language(typescript) first ts component, added ts configurations, actionTypes.js are now ts files
2022-04-08 15:24:58 +03:00
Saúl Ibarra Corretgé
23b91c0336
fix(android) fix crash when starting foreground service
...
If we attempt to start it while in the background we'll get a crash. A
more elegant fix would be to wait until the app transitions to the
foreground to start it, but the crash is hurting us now.
2022-04-08 14:04:21 +02:00
Avram Tudor
ceb8d3348d
feat(face-landmarks) add API event for providing face landmark data ( #11347 )
2022-04-08 10:12:38 +03:00
William Liang
ae6454c59c
fix(multi-stream) only create local ss particpant with multi-stream enabled
2022-04-07 12:17:56 -04:00
Saúl Ibarra Corretgé
57672ebea8
fix(ios,broadcast-extension) remove unused import
...
It creates a compilation warning because it forces linking with the SDK.
2022-04-07 16:50:58 +02:00
Calinteodor
41c068feaf
feat(chat/web) fixed 2 byte char duplication ( #11332 )
...
* feat(chat/web) fixed for 2 byte char duplication on Chat
2022-04-07 17:03:07 +03:00
Gabriel Borlea
856ef757d4
fix(face-landmarks): get face models from node_modules instead of having resoruces folder ( #11326 )
2022-04-07 13:46:04 +03:00
Avram Tudor
9bcc5896ba
chore(deps) lib-jitsi-meet@latest ( #11336 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1411.0.0+6d8060a4...v1412.0.0+832d7d35
2022-04-07 13:27:15 +03:00
Gabriel Borlea
1fbbe7bc46
fix(speaker-stats): get realtime local face expressions ( #11334 )
...
* fix(speaker-stats): get realtime local face expressions
* code review
2022-04-07 13:02:43 +03:00
Saúl Ibarra Corretgé
6342e6b51a
chore(ios) sync Podfile.lock
2022-04-07 11:48:22 +02:00
Calin Chitu
ec78cf2784
feat(conference/native) - hide label in one to one meeting
2022-04-07 10:43:37 +02:00
Saúl Ibarra Corretgé
bdd8400057
fix(rn) remove no longer needed hack
...
RN no longer logs pprops in release builds.
2022-04-07 10:35:51 +02:00
Saúl Ibarra Corretgé
23f40db889
feat(rn,deps) update React Native to 0.67
2022-04-07 10:35:51 +02:00
Saúl Ibarra Corretgé
94ba69dd74
chore(deps) react-native-reanimated@1.13.4
...
Necessary for the RN update.
2022-04-07 10:35:51 +02:00
Saúl Ibarra Corretgé
a451923ec9
fix(rn,polyfills) remove no longer needed polyfill
2022-04-07 10:35:51 +02:00
Robert Pintilii
c05a983c98
feat(stage-filmstrip) Added user configurable max ( #11324 )
...
The user can set the max number of participants that can be displayed on stage
Send the number on follow me to all participants
2022-04-07 11:31:53 +03:00
Дамян Минков
6687c3f4ab
fix: Adds undefined check to avoid error.
...
Was breaking DisableSelfViewTest.
2022-04-06 12:30:05 -05:00
Avram Tudor
42703fed47
ref(face-landmarks) refactor namings ( #11307 )
...
* ref(face-landmarks) refactor namings
* code review
2022-04-06 12:10:31 +03:00
Дамян Минков
a99532b0d8
fix: leaking listeners while waiting on auth dialog ( #11288 )
...
* fix: Drop duplicate call of wait for owner.
* fix: Fixes leaking listeners while waiting for host to join.
While waiting for the host to join on the dialog we attempt to join over and over again till we are admitted to enter the meeting. While doing that authRequired flag is on, and we were adding listeners on and on.
* feat: Introduces conference join in progress action.
This event is coming from lib-jitsi-meet and is fired when we receive the first presence of series when joining. It is always fired before joined event.
* fix: Moves testing middleware to use CONFERENCE_JOIN_IN_PROGRESS.
* fix: Moves follow-me middleware to use CONFERENCE_JOIN_IN_PROGRESS.
* fix: Moves some polls logic to middleware and use CONFERENCE_JOIN_IN_PROGRESS.
* fix: Moves reactions middleware to use CONFERENCE_JOIN_IN_PROGRESS.
* fix: Moves recordings middleware to use CONFERENCE_JOIN_IN_PROGRESS.
* fix: Moves shared-video middleware to use CONFERENCE_JOIN_IN_PROGRESS.
* fix: Moves videosipgw middleware to use CONFERENCE_JOIN_IN_PROGRESS.
* squash: Fix comments.
* fix: Fixes join in progress on web.
* fix: Moves variable extraction inside handlers.
* fix: Moves variable extraction inside handlers again.
* fix: Moves etherpad middleware to use CONFERENCE_JOIN_IN_PROGRESS.
2022-04-05 21:13:39 -05:00
José Luís Andrade
33db511d93
fix(lang) update Portuguese Translation
2022-04-05 23:56:07 +02:00
William Liang
eb716af29b
fix(multi-stream) support screenshare tile in stage filmstrip
2022-04-05 17:09:08 -04:00
Nicolas
92121803a1
fix(lang) update Russian translation
2022-04-05 16:10:34 +02:00
Robert Pintilii
d7c8164b74
fix(follow-me) Make follow me work with stage filmstrip ( #11306 )
...
On follow me enabled all participants will see the participants pinned by the moderator
Fix pinned indicator to work when stage filmstrip is disabled
Fix add participant on dominant speaker change: if the participant was already pinned keep it as pinned
Don’t add local participant on stage (on automatic selection)
2022-04-05 16:00:32 +03:00
Robert Pintilii
ed9b85f287
ref(overflow-menu) Use ContextMenu component ( #11282 )
...
refactor overflow menu to use ContextMenu component
refactor toolboxItem to use ContextMenuItem when needed
2022-04-05 15:19:03 +03:00
Saúl Ibarra Corretgé
14597e835b
chore(deps) npm audit fix
2022-04-05 14:14:42 +02:00
Jaya Allamsetty
9325de8cbc
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1410.0.0+3b38ab37...v1411.0.0+6d8060a4
2022-04-04 21:10:58 -04:00
Jaya Allamsetty
b7c2ccd814
fix(conference) Do not add audio track from screenshare to redux.
...
In audio-only screenshare mode when there is no local audio track from mic present, do not add the audio track from screenshare to redux. Adding the track to redux will sync the track mute state to that of /base/media and show that the mic is unmuted even when that is not the case. Fixes https://github.com/jitsi/jitsi-meet/issues/10706 .
2022-04-04 17:34:55 -04:00
Jaya Allamsetty
0713240c3d
feat(multi-stream) Whitelist config flags for multi-stream.
2022-04-04 14:58:50 -04:00
William Liang
70090fd716
feat(multi-stream) Add fake participant tile for screen share.
...
prioritize participants with screen shares
support local screen share track
auto pin screen share
support screen share for large video
ensure fake screen share participants are sorted
fix local screen share in vertical filmstrip
fix local screen share in tile mode
use FakeScreenShareParticipant component for screen share thumbnails
ensure changes are behind feature flag and update jsdocs
fix bug where local screen share was not rendering
update receiver constraints to include SS source names
remove fake ss participant creation on track update
fix: handle screenshare muted change and track removal
refactor: update key values for sortedFakeScreenShareParticipants
address PR comments
refactor getter for screenshare tracks
rename state to sortedRemoteFakeScreenShareParticipants
2022-04-04 14:57:58 -04:00
Saúl Ibarra Corretgé
14d200a0cf
chore(deps) update react-native-webrtc to 1.100.0
2022-04-04 16:50:07 +02:00
Saúl Ibarra Corretgé
5b07b6dc42
chore(rn,versions) bump app and sdk versions
2022-04-04 16:42:44 +02:00
Avram Tudor
2c165d4313
feat(face-landmarks) merge face expressions and face centering ( #11283 )
...
* feat(face-landmarks) merge face expressions and face centering
* code review
* code review
* code review
2022-04-04 16:09:14 +03:00
Robert Pintilii
4b84f71021
fix(filmstrip) Fix resizing on chat toggle ( #11305 )
...
Fix pinned indicator to be displayed only for pinned participants
2022-04-04 15:39:32 +03:00
Calin Chitu
d415d02f35
feat(participants-pane/native) adjusted styles for participants container
2022-04-04 14:10:12 +03:00
Robert Pintilii
c2399deb55
ref(AOT) Change buttons to not use abstract classes ( #11302 )
...
This reduces the bundle size by about 100KB
It also decouples the AOT buttons from the classes that are used to implement other features
2022-04-04 13:38:49 +03:00
Avram Tudor
3443d256f2
fix(highlights) allow highlighting moments if recording is running ( #11301 )
2022-04-04 12:08:11 +03:00
Ali Alhaidary
db16250e6e
fix(lang) updated Arabic translation
2022-04-03 11:23:21 +02:00
gpatel-fr
2039b61a3f
fix(lang): update french translation
2022-04-01 16:27:03 -05:00
Jaya Allamsetty
c94726be81
feat(multi-stream) Update config.js.
2022-04-01 13:25:22 -04:00
Calin Chitu
03286eb07e
feat(polls/web) fixed issue with duplicating value to next input on keypress
2022-04-01 17:07:18 +03:00
George Politis
84ac6298eb
Pushes e2e pings to rtcstats ( #11270 )
...
* Pushes e2e pings to rtcstats
* linter fixes
* linter fixes
* Re-use existing event instead of introducing a new one.
* Don't update the connection info popup stats when the e2e rtt changes.
* Bumps ljm version to the latest
* e2e pings should work on mobile
* tweak the e2eRttChanged action properties
* fixes comments
2022-04-01 13:50:52 +01:00
Gabriel Borlea
1e58a7cbec
Fixes for highlights mobile ( #11209 )
2022-04-01 12:58:03 +02:00
Jaya Allamsetty
6e0f53293e
fix(large-video) Show the pinned participant on large-video when stage filmstrip is disabled.
...
Fixes an issue where a non-screenshare participant cannot be pinned on stage with filmstrip on stage feature disabled.
2022-03-31 16:10:59 -04:00
tmoldovan8x8
6a1067733a
feat(android) use JitsiMeetView instead of JitsiMeetFragment
2022-03-31 17:47:40 +03:00
Saúl Ibarra Corretgé
cb2b2436eb
chore(deps) lib-jitsi-meet@latest ( #11284 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1408.0.0+7e997fb7...v1409.0.0+88378583
2022-03-31 17:09:52 +03:00
Mihaela Dumitru
e062c394e8
fix(salesforce) use salesforce only in the main room ( #11245 )
2022-03-31 16:11:44 +03:00
Saúl Ibarra Corretgé
d2c4e81e25
fix(ci) make the "dirty git tree" CI failure clearer
...
Print the git diff output in the step which fails.
2022-03-31 08:00:50 -05:00
Robert Pintilii
ec0e824a43
feat(rn, thumbnail) Updated indicators on native ( #11280 )
...
Remove tint for participant in large view
Change pinned indicator from border to icon
On stage view move screen sharing indicator from top to bottom
On stage view show pinned indicator instead of moderator indicator
2022-03-31 14:39:49 +03:00
Robert Pintilii
343a1b87e2
fix(thumbnails) Fix recalculate tile dimensions on client resize ( #11267 )
...
Recalculate after new dimensions are in the store
Fixes issue where on participant pane toggle the tiles would not recalculate correctly
2022-03-31 12:13:33 +03:00
dependabot[bot]
1618093f30
chore(deps): bump minimist from 1.2.5 to 1.2.6
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-31 09:31:25 +02:00
dependabot[bot]
0b8bd9da94
chore(deps): bump ansi-regex from 3.0.0 to 3.0.1 in /resources/load-test
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-31 09:31:02 +02:00
dependabot[bot]
549423da69
chore(deps): bump ansi-regex from 4.1.0 to 4.1.1
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-31 09:30:49 +02:00
dependabot[bot]
c2c4325ff7
chore(deps): bump plist from 3.0.4 to 3.0.5
...
Bumps [plist](https://github.com/TooTallNate/node-plist ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/TooTallNate/node-plist/releases )
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md )
- [Commits](https://github.com/TooTallNate/node-plist/commits )
---
updated-dependencies:
- dependency-name: plist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-31 09:30:35 +02:00
William Lohan
515bb31b95
fix(ios) cycle in dependancies with Xcode 13.3
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11188
2022-03-31 09:11:56 +02:00
Saúl Ibarra Corretgé
781bb5bd18
feat(ios) enable Dropbox recording
2022-03-30 19:55:22 +02:00
José Luís Andrade
dc8925cbf4
Update Portuguese translation
2022-03-30 10:10:21 -05:00
Jaya Allamsetty
c69eccb690
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1406.0.0+dcd5f13b...v1408.0.0+7e997fb7
2022-03-30 11:05:54 -04:00
Robert Pintilii
00092d5139
fix(notifications) Change moderation notifications to medium ( #11262 )
2022-03-30 17:24:50 +03:00
Robert Pintilii
1355876f83
feat(gif, rn) Added GIPHY integration on native ( #11236 )
...
Update Android build to support gif
Use GIF format instead of animated webp
Show GIFs in chat messages
Display GIF over tile
Add Giphy button in reactions menu
Added Giphy dialog
Fix isGifMessage to also allow upper case
2022-03-30 16:54:03 +03:00
Robert Pintilii
1a3432d580
fix(gif) Keep showing GIF on hover ( #11266 )
2022-03-30 16:08:19 +03:00
Robert Pintilii
270070716b
fix(context-menu) Don't overwrite hidden prop ( #11265 )
...
Fixes issue where the menu would disappear on dominant speaker change
2022-03-30 14:50:41 +03:00
dependabot[bot]
1b1d976791
chore(deps): bump node-forge from 1.2.1 to 1.3.0
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases )
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-29 21:57:20 +02:00
sadeghpro
5f858a1c2c
Add missing key to Persian lang file
2022-03-29 13:05:58 -05:00
Дамян Минков
be1828d9e9
feat: Updates external-services.lua to latest.
...
changeset ede9682c2022
https://hg.prosody.im/prosody-modules/file/ede9682c2022/mod_external_services/mod_external_services.lua
2022-03-29 12:29:48 -05:00
Jaya Allamsetty
3a36945c3c
Revert "fix(screenshare) Add and then mute the camera track after SS stops instead of not adding the track."
...
This workaround is not needed anymore since P2P is disabled between plan-b and unified-plan clients.
Fixes https://github.com/jitsi/jitsi-meet/issues/11131
This reverts commit c30038236a .
2022-03-29 11:10:04 -04:00
Horatiu Muresan
00d68f08ab
fix(background-alpha) Fix setting background opacity
2022-03-29 17:27:32 +03:00
Saúl Ibarra Corretgé
23c7ac4da4
fix(video-layout) fix incorrect import of isStageFilmstripEnabled
2022-03-29 15:20:08 +02:00
Saúl Ibarra Corretgé
f503bd7352
fix(rn,lobby) fix lobby not showing up on subsequent tries
...
We need to make sure to hide it explicitly so the Redux state is in sync
with reality.
2022-03-29 15:12:09 +02:00
robertpin
ab91f79448
fix(settings-dialog) Add back CSS classes used by tests
2022-03-29 14:33:41 +02:00
Saúl Ibarra Corretgé
26b3eb34f0
fix(android,back-button) rework back button handling on Android
...
We used to have a registry which registered a single handlerwith RN.
THis was registered really early in the app.
When React Navigation was introduced we ddidn't realize it interacts
with the back button. In a stack nagigator it will navigate to the
previous screen. This meant our back button handling was broken.
This commit removes our previous registry and uses the RN back button
handler directly in the 2 components that use it: the conference and
bottom sheets.
Since these handlers are registered after navigation, our handlers are
going to run first so we cna implement the behavior we need, namely to
dismiss an open botom sheet or set the conference in PiP mode.
2022-03-29 14:33:25 +02:00
Calin Chitu
ef125968ce
feat(participants/native) - fix joining breakout room
2022-03-29 14:57:23 +03:00
Robert Pintilii
45e8140209
fix(rn) Fix native after stage filmstrip merge ( #11247 )
2022-03-29 13:42:01 +03:00
Shahab
d2f70b0006
refactor(connection-stats): use jss instead of sass in ConnectionStatsTable ( #11156 )
2022-03-29 12:23:40 +03:00
Shahab
70efa31c16
refactor(virtual-background): use jss instead of sass ( #11152 )
2022-03-29 12:07:55 +03:00
Shahab
3eafaeeedd
refactor: move chat component outside of videoconference_page ( #11138 )
2022-03-29 12:01:48 +03:00
Shahab
9278414821
refactor(dialog): use jss instead of sass for mute-dialog style ( #11154 )
2022-03-29 11:59:53 +03:00
Shahab
17faefd757
refactor(settings): use jss instead of css ( #11149 )
2022-03-29 11:50:32 +03:00
Robert Pintilii
c4db12cbd6
feat(stage) Add stage filmstrip (multiple participants on stage) ( #11145 )
...
See multiple participants on stage
Pin and unpin to stage
Automatic selection of participants to be displayed on the stage filmstrip based on dominant speaker changes
Make Filmstrip a reusable component. Used by MainFilmstrip (old functionality) and the new StageFilmstrip
Rename DominantSpeakerName to StageParticipantNameLabel
Active border now showed only for the dominant speaker (no longer for the pinned participant)
Hide video from the vertical filmstrip for the participants on stage
Update video constraints
Updated pinned indicator
2022-03-29 11:45:09 +03:00
Дамян Минков
4db7312d53
feat: Adds a hint for cors headers in default prosody config.
2022-03-28 11:16:58 -05:00
Saúl Ibarra Corretgé
66153087e1
fix(redux) fix not working with Redux Devtools
2022-03-28 16:31:12 +02:00
Saúl Ibarra Corretgé
b7c68d09e7
fix(debian) support installing the prosody-0.12 upstream package
2022-03-28 08:47:34 -05:00
Avram Tudor
7e5ffdb390
fix(face-centering) fix face centering on browsers with no offscreencanvas support ( #11234 )
2022-03-28 14:13:00 +03:00
gpatel-fr
9ea2b5836a
fix(lang): update french translation
2022-03-27 21:15:40 +02:00
Jaya Allamsetty
7208e781b3
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1403.0.0+665ab174...v1406.0.0+dcd5f13b
2022-03-25 15:42:54 -04:00
Saúl Ibarra Corretgé
dc96324d3b
fix(rn,recording) fix recording dialog state not updating
2022-03-25 17:22:32 +01:00
Aditya Gupta
0b93569df2
Increase the visibility of 404 error message ( #11108 )
...
Changed the font-size and color of the h2 element of the 404 error page so that it can look more vibrant and stand out.
2022-03-25 13:45:40 +02:00
Avram Tudor
c731e2f8cb
fix(highlight) set highlight button visibility based on record button… ( #11215 )
...
* fix(highlight) set highlight button visibility based on record button props
* code review
* code review
* code review
* code review
2022-03-25 13:44:05 +02:00
Avram Tudor
b1e3f2b50d
fix(highlight) implement custom notification for highlight start recording ( #11217 )
2022-03-25 13:43:51 +02:00
Gabriel Borlea
7751060b63
fix(facial-expressions): base url for models ( #11218 )
2022-03-25 13:43:32 +02:00
JohnProv
25f53503e8
fix(lang) update Dutch translation
2022-03-25 11:11:34 +01:00
Calin Chitu
8d737adc65
feat(participants/native) - updated container styles
2022-03-25 11:46:04 +02:00
Calinteodor
3fcfb64338
fix(rn,recording) fix start button not being enabled
2022-03-25 10:31:37 +01:00
Shawn
f8628dfeef
feat(reservations) add integration with mod_muc_max_occupants
2022-03-24 08:38:34 -05:00
Christoph Settgast
39793110b6
conf(nginx) add keepalive via upstream groups
...
Incorporate https://www.nginx.com/blog/avoiding-top-10-nginx-configuration-mistakes/
into the example nginx config
2022-03-24 13:20:50 +01:00
Saúl Ibarra Corretgé
e5e7aa87d3
fix(overlay) fix not showing the correct gUM helper text
2022-03-24 13:19:43 +01:00
Tudor D. Pop
18fa56ff1b
fix(lobby) display the entire message in the reject notification
2022-03-24 12:15:30 +01:00
Calin Chitu
ccf7939316
fix(mobile/navigation) - fixed bottom color glitch
2022-03-23 16:37:24 +02:00
Jaya Allamsetty
a518498bff
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1402.0.0+66ff07ce...v1403.0.0+665ab174
2022-03-23 09:57:41 -04:00
Robert Pintilii
9a78011daf
feat(external-api) Add grantModerator command ( #11199 )
2022-03-23 11:31:44 +02:00
Jaya Allamsetty
35d0fefa1e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1401.0.0+584a8680...v1402.0.0+66ff07ce
2022-03-22 17:35:27 -04:00
bgrozev
b6792d9287
Update config.js with new e2eping properties. ( #11195 )
2022-03-22 14:12:29 -05:00
Robert Pintilii
cfb480932a
fix(chat) Fix iOS web chat ( #11193 )
...
Fixes: on iOS web the chat input would move from the bottom when the keyboard was open
2022-03-22 14:56:18 +02:00
Saúl Ibarra Corretgé
21083e6777
fix(mobile,navigation) remove end meeting page
...
It will just flash for a split second and all it does is dispatch
readyToClose, so do it directly instead.
2022-03-22 12:10:38 +01:00
Calin Chitu
a3c60d5943
fix(mobile/navigation/sdk) - simplified check for sdk
2022-03-22 12:10:38 +01:00
Robert Pintilii
28556e030c
fix(settings-dialog) Fix crash ( #11191 )
...
Fixes crash when the participant becomes moderator while the dialog is open
2022-03-22 13:10:08 +02:00
Shahab
e54685a566
refactor(premeeting): remove redundant styles from prejoin.scss ( #11151 )
...
"prejoin-preview-dropdown-btn" and "prejoin-preview-dropdown-icon" styles are already declared using jss in DropdownButton component.
2022-03-22 09:29:31 +02:00
Hristo Terezov
9ffb3eddb0
fix(shared-video): Can't click controls issue
...
The Dominant speaker name badge was overlaping the shared video
controls (audio level, play/pause, etc).
2022-03-21 16:00:24 -05:00
Jaya Allamsetty
d064f607ec
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1399.0.0+1a98d919...v1401.0.0+584a8680
2022-03-21 14:57:59 -04:00
Aaron van Meerten
be454137f9
task: mod_muc_password_whitelist prosody module ( #11184 )
2022-03-21 11:38:21 -05:00
zygisS22
530369613a
fix: removed platformColor from styles
2022-03-21 16:03:59 +02:00
Avram Tudor
6b0b575bd4
fix(highlight) fix notifications not disappearing ( #11183 )
2022-03-21 15:14:26 +02:00
Calin Chitu
aa5dd92846
patch(react-native-dialog)- replaced PlatformColor with hardcoded colors on Android
2022-03-18 16:14:26 +01:00
Gabriel Borlea
85c505a29d
add(highlights): mobile flow ( #11168 )
...
* add(highlight): mobile initial flow
* fix(hightlight): get meeting fqn on mobile
* fix(dynamic-branding): extract fqn on mobile
* fix(highlights): remove local fqn extraction and grounp dispatches in batch
* fix(dynamic-branding): check if state is defined in extract fqn
2022-03-18 16:16:56 +02:00
Avram Tudor
b8e12e581f
fix(recording) fix incorrect condition for recording notification message ( #11167 )
2022-03-18 13:21:10 +02:00
Avram Tudor
8456a63a23
fix(highlight) display option to start recording ( #11146 )
...
Fix incorrect handling of error case when highlighting moments
Allow users to start recording when trying to highlight while recording not started
2022-03-18 10:19:20 +02:00
Mihaela Dumitru
89394e69b6
fix(config): add missing toolbar button config ( #11165 )
2022-03-17 18:58:25 +02:00
Saúl Ibarra Corretgé
3ae50c1701
fix(css) remove no longer used AUI classes
2022-03-17 17:28:36 +01:00
Calinteodor
5da40a5fb0
fix(mobile/navigations) added LoadConfigOverlay to RootNavigator ( #11067 )
...
Converted LoadConfigOverlay to a JitsiScreen component that right now is part of navigation as ConnectingPage, plus I
separated appNative and other actions into web and native.
2022-03-17 16:13:58 +02:00
Saúl Ibarra Corretgé
f04a01ee3a
fix(ios,build) use epoch seconds for build number
...
Avoids conflicts when a build is rejected by Apple since Fastlane cannot
detect it.
2022-03-17 14:03:24 +01:00
Christoph Settgast
9ad57127d4
feat: Use same recommendedBrowsers page for IE and browsers marked in interface_config.js ( #10923 )
...
Reason:
- This is easier overridable than then embedded react page
- Consistenty between IE and other unsupported browsers
2022-03-17 14:56:43 +02:00
Robert Pintilii
a131644dfb
fix(video-constraints) Fix calculations ( #11161 )
...
Only calculate for Large Video on the web (otherwise native breaks)
Take preferred max into calculations
2022-03-17 14:18:49 +02:00
Mihaela Dumitru
649c1b0669
fix(salesforce): send link notes and default to empty string ( #11160 )
2022-03-17 12:58:12 +02:00
Robert Pintilii
7bcf7bb686
fix(resziable-filmstrip) Update video constraints on filmstrip resize ( #11150 )
...
Update video quality of large video as well
2022-03-16 16:57:30 +02:00
Shahab
8e035b03b0
fix(premeeting): fix undefined breakpoint in media query ( #11148 )
2022-03-16 15:16:01 +02:00
Saúl Ibarra Corretgé
3b05fd70a3
Revert "deps(rn) react-native-webrtc@1.98.0"
...
This reverts commit 4fa377c12a .
2022-03-16 12:05:06 +01:00
Shahab
64d32a5005
fix(premeeting): call hooks before any conditional block in ConnectionStatus ( #11136 )
2022-03-16 10:59:24 +02:00
Aaron van Meerten
fbe15aaa47
feature: patch for muc_owner_allow_kick in prosody 0.12 ( #11142 )
2022-03-15 21:15:14 -05:00
Hristo Terezov
16bcb1b217
feat(filmstrip): Don't reorder in small meetings.
2022-03-15 14:56:46 -05:00
Jaya Allamsetty
d4c314deb3
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1398.0.0+aed1fa44...v1399.0.0+1a98d919
2022-03-15 15:27:25 -04:00
JohannesPertl
e8e9e24f77
fix(config) add missing notify.hostAskedUnmute
2022-03-15 19:16:56 +01:00
Jaya Allamsetty
9f72c318d6
feat(multi-stream-support) Add screenshare as a second video track to the call.
...
* feat(multi-stream-support) Add screenshare as a second video track to the call.
This feature is behind a sendMultipleVideoStreams config.js flag. sourceNameSignaling flag also needs to enabled. Sending multiple tracks is currently supported only on endpoints running in unified plan mode. However, clients with source-name signaling enabled and running in plan-b can still receive multiple streams .
* squash: check if there is an existing track before adding camera/desktop
* squash: enable multi-stream only on unified plan endpoints.
2022-03-15 13:24:49 -04:00
Jaya Allamsetty
5f1a4f189c
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1389.0.0+313e0dd3...v1398.0.0+aed1fa44
2022-03-15 11:18:22 -04:00
Hristo Terezov
cb9511ef2c
fix(resizable-filmstrip): grid view paddings.
2022-03-15 07:48:51 -05:00
Hristo Terezov
e7c4a55add
feat(tile-view): Optimize grid dimnsions.
...
Now the algorithm that calculates the
rows/columns/thumbnail-width/thumbnail-height configuration will
go trough all possible configurations and will choose the one
that covers with thumbnails the biggest area of the window.
2022-03-15 07:48:51 -05:00
Gabriel Borlea
3884862996
add(screenshot-capture): local participants id to participants array in metadata ( #11134 )
2022-03-15 14:42:26 +02:00
gpatel-fr
8f1c693c3e
fix(lang) update french translation
2022-03-15 13:35:45 +01:00
Gabriel Borlea
4d2000a7a4
fix(screenshot-capture): send remote participant id instead of jid ( #11132 )
...
* fix(screenshot-capture): send remote participant id instead of jid
* fix: lint errors
2022-03-15 14:05:01 +02:00
Shahab
f6a79860f2
refactor(prejoin) use jss instead of sass in DialInDialog ( #11122 )
2022-03-15 13:30:38 +02:00
Shahab
4ed2d55cae
refactor(participnats-pane) move participant-avatar to commmonStyles ( #11120 )
2022-03-15 13:29:42 +02:00
Shahab
2dad8163bb
refactor(premeeting): use jss instead of sass in ConnectionStatus ( #11115 )
2022-03-15 13:28:16 +02:00
Shahab
985b37195c
refactor(prejoin) use jss instead of sass in CallingDialog ( #11117 )
2022-03-15 13:16:01 +02:00
Ali Alhaidary
052b588b33
fix(lang) update Arabic translation
2022-03-15 12:13:48 +01:00
Shahab
320aeaa4df
refactor(speaker-stats) use jss instead of sass in SpeakerStats ( #11121 )
2022-03-15 13:02:50 +02:00
Shahab
8c9c1a29be
refactor(prejoin) use jss instead of sass in DeviceStatus ( #11116 )
2022-03-15 12:48:05 +02:00
Shahab
c25fb702c2
refactor(avatar) use jss instead of scss ( #11037 )
2022-03-15 12:27:40 +02:00
Shahab
a6b55b676c
chore: remove unused modal ids constants ( #11036 )
2022-03-15 11:28:25 +02:00
Shahab
0ce6fce58d
refactor(keyboard-shortcuts) use jss instead of scss
2022-03-15 09:27:07 +01:00
Avram Tudor
c5fbe14de2
fix(highlight) fix allowing disabled button to execute handler ( #11128 )
2022-03-14 17:18:54 +02:00
Horatiu Muresan
506f72d43e
feat(remote-participant-menu) Enhance remote participant menu:
...
- option to hide the context menu
- option to hide private chat button
2022-03-14 16:46:19 +02:00
Дамян Минков
3d5f838870
fix: Hides ask to unmute when participant is audio unmuted.
2022-03-14 08:00:29 -05:00
Дамян Минков
e18173adc9
fix: Hides ask to unmute when av mod is disabled. Fixes #11057 .
2022-03-14 08:00:29 -05:00
Robert Pintilii
096ba054db
fix(filmstrip) Fix resizable filmstrip with shared video ( #11124 )
...
Calculate shared video width with the filmstrip width
Make resizable filmstrip mouseup event work with shared video iframe
2022-03-14 13:11:22 +02:00
Avram Tudor
d651ecb166
feat(recording) allow highlighting meeting recording moments ( #10981 )
2022-03-14 10:31:08 +02:00
Avram Tudor
faac45b5bc
feat(toolbar) add flag for autohiding while chat open ( #11104 )
2022-03-14 10:30:31 +02:00
José Luís Andrade
14ee7e247b
fix(lang) update Portuguese translation
2022-03-14 09:29:52 +01:00
Randolf Richardson
8604b1f64d
Fix broken link in README.md to the handbook
...
Fixed the broken link to the handbook for the self-hosting installation guide.
2022-03-11 18:51:59 -06:00
Robert Pintilii
190041fc5a
feat(gif) Added GIF support (GIPHY integration) ( #11021 )
...
Show GIF menu in reactions menu
Search GIFs using the GIPHY API
Show GIFs as images in chat
Show GIFs on the thumbnail of the participant that sent it
Move GIF focus using up/ down arrows and send with Enter
Added analytics
2022-03-11 15:00:49 +02:00
Ali Alhaidary
b6d55571ba
fix(lang) update Arabic translation
2022-03-11 13:15:32 +01:00
Oliver Schneider
ec96acac71
fix(letsencrypt) avoid using hardcoded path
...
This introduces a variable which holds the path to the detected `certbot`
binary and reuses that to fix the inconsistency which arose from looking for
`certbot` but then later using the hardcoded path `/usr/bin/certbot` in
invocations. This broke snap installations of certbot.
Fixes: https://github.com/jitsi/jitsi-meet/issues/11072
Co-authored-by: Oliver Schneider <oliver@assarbad.net >
2022-03-11 13:14:42 +01:00
Horatiu Muresan
26f21e5eb9
fix(prejoin) Fix layout on reduced height
2022-03-11 11:24:05 +02:00
Robert Pintilii
6820f48fd2
fix(screensharing) Fix screensharing container width ( #11089 )
...
Fix width when the filmstrip is resized
2022-03-11 09:21:56 +02:00
Дамян Минков
14cad060cb
fix: Updates token verification hooks priority. ( #11105 )
...
* fix: Updates token verification hooks priority.
Set it as the highest priorities, if denying access, better do it earlier.
* squash: Updates values.
2022-03-10 14:28:58 -06:00
Avram Tudor
f0f135ac7d
fix(dynamic-branding) fix permissions screen not accounting for custom backgrounds ( #11097 )
2022-03-10 15:31:27 +02:00
Calinteodor
c60a51e671
feat(recording) mobile and web ui updates
2022-03-08 17:08:36 +01:00
Horatiu Muresan
4b95a5d6cb
fix(language) Add lang API option
...
- jwt from API overwrites any jwt sent as queryparam
- `defaultLanguage` from configOverwrite converts to `lang` query param
2022-03-08 16:57:53 +02:00
Saúl Ibarra Corretgé
8b149f9138
chore(rn,versions) bump app versions
2022-03-08 15:36:41 +01:00
Saúl Ibarra Corretgé
4fa377c12a
deps(rn) react-native-webrtc@1.98.0
2022-03-08 15:19:53 +01:00
Calin Chitu
371f3ee199
feat(display-name) remove DisplayNameLabel web
2022-03-08 16:15:23 +02:00
Mihaela Dumitru
98256a8d5b
feat(salesforce) - link resources to the current session ( #10992 )
2022-03-08 11:10:30 +02:00
Jaya Allamsetty
9d8ae922a9
fix(conference) Disable audio-only mode when user switches to screenshare.
...
Make the behavior consistent with enabling camera when the user is audio-only mode. Also fixes an issue where the screenshare preview doesn't appear if it is enabled while the user is in audio-only mode.
2022-03-07 16:31:22 -05:00
Christoph Settgast
981e96fb6a
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-03-05 12:06:22 +01:00
Hristo Terezov
74384bfa66
fix(video-layout):Screenshares not updated on time
2022-03-04 18:13:36 -06:00
Tudor-Ovidiu Avram
d718d9d8fb
feat(face-centering) implement centering of faces in a video
...
Config options:
faceCoordinatesSharing.enabled
faceCoordinatesSharig.threshold
faceCoordinatesSharing.captureInterval
2022-03-04 18:13:36 -06:00
Robert Pintilii
2863b05f37
fix(dominant-label) Fix dominant speaker stage view label ( #11071 )
...
Move label to LargeVideo so that's it's centred in the view instead of the whole screen
Move vertical filmstrip max width calculation to a function and use it to set the large video width
2022-03-04 15:10:57 +02:00
Saúl Ibarra Corretgé
fca9a249dc
fix(rn,dialogs,auth) fix not showing authentication dialogs
...
1) Fix not being able to show multiple dialogs at once in iOS
2) Fix cancelling the login dialog when XMPP auth is enabled without
guest support
2022-03-04 13:56:56 +01:00
Doganbros
7522de033a
feat: Lobby chat ( #10847 )
...
* feat(lobby): lobby chat
lobby chat support
knocking participants list updates
knocking participants conditonal checks to show message button
handle lobby chat message events
lobby messages from or to moderators only
Co-authored-by: Fecri Kaan Ulubey <f.kaan93@gmail.com >
* squash: Drop typos.
Co-authored-by: Kusi Musah Hussein <kusimusah@gmail.com >
Co-authored-by: Fecri Kaan Ulubey <f.kaan93@gmail.com >
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2022-03-03 11:29:38 -06:00
humanamburu
7a4a234f8e
fix(premeeting): Improve pre-meeting responsiveness for screens less than 1000px
...
Use 720 (HD) width as breakpoint to change screen layout
Reduce join panel size to be able to see video camera pic
2022-03-03 16:35:23 +01:00
Shahab
bc5e9e2258
fix(popper): resolve @atlaskit/popper to an unbuggy version
2022-03-03 16:19:57 +01:00
Gabriel Borlea
a65ab1c029
fix(dynamic-branding): Extract fqn from public meeting
2022-03-03 10:08:08 +02:00
Дамян Минков
5d41da9358
fix: Fixes recording dialog web rendering.
...
[features/base/app] <APP.componentDidCatch>: TypeError: Failed to set an indexed property on 'CSSStyleDeclaration': Indexed property setter is not supported.
2022-03-02 13:19:34 -06:00
Pawel Domas
0936a64d3f
fix(receiver constraints): source name not found
...
...when new participant joins.
Repro steps:
1. With p2p disabled and source name signaling enabled.
2. Start a call with 2 tabs.
3. Reload the 2nd tab.
4. The receiver constraints should be updated when the 2nd
user rejoins. They were not updated, because
getTrackSourceNameByMediaTypeAndParticipant doesn't have
the track yet at the time when visibleRemoteParticipants
are updated. This is fixed by also checking on
the remote tracks state.
2022-03-02 11:30:38 -05:00
Дамян Минков
c6eccb1a5a
Enable polls for breakout rooms by default.
2022-03-02 10:13:10 -06:00
Saúl Ibarra Corretgé
0c042ca720
fix(WaitForOwnerDialog) simplify code
...
Don't print the room name, which could be long and nondescriptive.
2022-03-02 09:59:55 -06:00
Jaya Allamsetty
feb1b93ce6
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1387.0.0+6ddc054c...v1389.0.0+313e0dd3
2022-03-02 10:37:18 -05:00
Дамян Минков
75d80ad879
fix: Fixes loading web on mobile browser.
...
Adds missing url prop to DialInSummary and safeguard the URL creation.
2022-03-02 08:53:57 -06:00
Robert Pintilii
8bb5c114f8
fix(filmstrip) Fix resizable filmstrip ( #11025 )
...
Re-calculate tile sizes after config loaded
Make local tile always respect the ratio in interface_config
Merge calculate size for vertical view functions into one function
2022-03-02 16:46:20 +02:00
Mihaela Dumitru
936d9b41f1
feat(external-api): expose config for breakout rooms ( #11055 )
2022-03-02 16:15:18 +02:00
Tudor D. Pop
5d68a53f79
fix(lobby-notifications): Prevent lobby notification to remain on scr… ( #11054 )
2022-03-01 20:48:05 +01:00
Jaya Allamsetty
7f8c43d477
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1376.0.0+f881b3c7...v1387.0.0+6ddc054c
2022-03-01 12:11:32 -05:00
Jaya Allamsetty
c30038236a
fix(screenshare) Add and then mute the camera track after SS stops instead of not adding the track.
...
This is a follow up for https://github.com/jitsi/lib-jitsi-meet/pull/1944 . This is needed to avoid sending a soure-remove followed by a source-add for the same ssrc. This happens when a users mutes camera->starts SS->stops SS->turns on camera on a p2p connection in Unified plan mode. Chrome fails to render the media if the same SSRC is removed and added back to the same m-line.
2022-03-01 10:54:42 -05:00
Calinteodor
577d62ea53
feat(filmstrip/toolbox) mobile ui updates ( #11051 )
2022-03-01 17:41:45 +02:00
Mihaela Dumitru
c35473d5e4
fix(external-api): dismiss lobby notification after handling the knocking participant ( #11049 )
2022-03-01 14:17:06 +02:00
hmuresan
c69fdd766c
fix(video-devices) Fix video devices not scrollable
2022-03-01 13:22:39 +02:00
Дамян Минков
389d455daa
feat: Passing the url to conference mapper ( #11013 )
...
* fix: Moves getDialInConferenceID, so we can reuse conf mapper url generation.
* fix: Moves getDialInNumbers, so we can reuse url generation.
* squash: Moves dialInInfo page path to constants.
* feat: Adds the location address as a param to the conf mapper request.
* feat: Adds option conf mapper and numbers urls to contain parameters (?).
* squash: Adds more doc comments.
* squash: Makes sure we strip url params if any, and they do not reach fetch.
2022-02-28 14:03:42 -06:00
Calin Chitu
1ab086247b
feat(filmstrip/toolbox) mobile ui undo changes
2022-02-28 17:54:50 +02:00
Shahab
f62dc44f3e
feat(screenshare) Allow desktop sharing in audioOnly mode on web.
...
This is already supported on mobile. The user is allowed to enable their video in audioOnly mode so it doesn't make sense to block screenshare.
2022-02-28 10:45:24 -05:00
Robert Pintilii
06800f88bf
fix(thumbnail) Fix pinned participant in the resizable filmstrip ( #11042 )
...
Show border on the pinned participant in the vertical filmstrip grid view
2022-02-28 17:03:47 +02:00
Saúl Ibarra Corretgé
c9ea193d04
fix(i18n) fix some country names
2022-02-28 15:29:33 +01:00
Doug
c8895b2d04
feat(ios) Add support to the iOS SDK for the Simulator on M1
2022-02-25 22:20:34 +01:00
ulflunqvist
a1337dff38
Update main-sv.json
2022-02-25 11:50:03 -06:00
Izak Glasencnik
ebe16af809
Fix initial volume value if value is 0
2022-02-25 11:08:34 -06:00
Saúl Ibarra Corretgé
d018d19874
fix(ios) fix for building for simulator on M1
...
Backport of: a1c445a39c
2022-02-25 15:15:40 +01:00
Calin Chitu
be152b12d7
fix(filmstrip/toolbox) mobile ui adjustments
2022-02-25 14:26:56 +02:00
Saúl Ibarra Corretgé
c2a3d29353
fix(facial-recognition) avoid image data conversion
...
TF 3.0 supports getting an ImageBitmap in fromPixels: https://js.tensorflow.org/api/3.0.0/#browser.fromPixels
2022-02-25 13:00:53 +01:00
Saúl Ibarra Corretgé
1d275e1976
fix(lint) don't check for Flow types on files without the annotation
2022-02-25 11:25:17 +01:00
Jaya Allamsetty
fea59e472a
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1375.0.0+a8e3a574...v1376.0.0+f881b3c7
2022-02-24 13:45:34 -05:00
Saúl Ibarra Corretgé
c16c6688b8
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1373.0.0+21337c75...v1375.0.0+a8e3a574
2022-02-24 11:58:26 -05:00
Robert Pintilii
2dda749b1f
feat(filmstrip) Make filmstrip user resizable ( #10884 )
...
Make conference info and toolbar appear on top of the filmstrip
After a breakpoint, filmstrip pushes over the stage view instead of appearing on top
On user resize make tiles wider; after a breakpoint show grid view in the filmstrip
On filmstrip visibility toggle animate stage view resize
Added config for filmstrip with disableResizableFilmstrip
2022-02-24 14:20:37 +02:00
Robert Pintilii
fde33b72d0
fix(thumbnails, rn) Hide empty indicators container on native ( #11019 )
2022-02-24 14:17:02 +02:00
Saúl Ibarra Corretgé
011fe40853
fix(rn,filmstrip) fix local participant location
...
This applies to android only, where we don't separate the local
thumbnail.
In portrait mode the local thumbnail needs to be on the right, aka the
last one. In landscape mode it needs to be on top, aka the first.
2022-02-24 13:13:08 +01:00
Calin Chitu
34d8843a35
fix(mobile-ui) ui fixes
2022-02-23 16:56:41 +02:00
William Liang
05dc018671
feat(multi-stream-support) Replace participant connection status logic with track streaming status ( #10934 )
2022-02-23 07:30:10 -06:00
Peter Krantz
fa65a54f50
fix(lang) update sv translation
2022-02-23 08:58:39 +01:00
Calin Chitu
20fd671b68
fix(mobile-ui) patch for native dialog container, fixed switch track color
2022-02-23 08:57:51 +01:00
Robert Pintilii
fd9d19a951
fix(thumbnails) Revert local tile ratio ( #11009 )
2022-02-23 09:07:26 +02:00
Saúl Ibarra Corretgé
f9384fdc87
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1371.0.0+cb3b0db3...v1373.0.0+21337c75
2022-02-22 17:26:23 +01:00
Saúl Ibarra Corretgé
0945d373b6
chore(deps) make sure no SSH URLs get generated in package-lock.json
...
They create installation problems on systems without an SSH key.
Ref: https://github.com/npm/cli/issues/2610#issuecomment-914610832
2022-02-22 09:24:53 -06:00
Calin Chitu
9651229a17
fix(calendar-sync) fixed pull to refresh on Calendar List mobile
2022-02-22 17:09:38 +02:00
Saúl Ibarra Corretgé
0826ec16c2
fix(rn,display-name) don't show display name for local user
...
In large view. This aligns the behavior with the web.
2022-02-22 15:57:11 +01:00
Calin Chitu
e0881502d3
fix(toolbox) fixed toolbox safeareaview on mobile
2022-02-22 15:05:20 +02:00
Saúl Ibarra Corretgé
c84e6eecdd
feat(rn) drop incoming call handling
...
This "feature" has been dead (and most likely buggy) for years. The
recommended way is for apps to implement their own incoming call
handling and then call into the JitsiMeetActivity. We did not have those
APIs back then.
2022-02-22 13:54:21 +01:00
Saúl Ibarra Corretgé
e61ccc956f
feat(android) make application more akin to a greenfield RN app
...
Few (but some) RN modules rely on the main Application implementing
ReactApplication.
For Detox to actually work on Android we need the app to be a greenfield
app. Specifically, the main Application must implement ReactApplication.
In order to satisfy this requirement we are introducing a helper
ReactNativeHost implementation which encapsulates our RN integration,
which is what the ReactApplication needs to expose.
While we don't really need this ourselves (except if we end up adopting
Detox) we have known people who fork our app and add dependencies that have
this requirement to it, so this change will help them too.
2022-02-22 13:46:28 +01:00
Saúl Ibarra Corretgé
6aa0e3902a
fix(android) initialize the fatal exception handler early
2022-02-22 13:46:28 +01:00
Saúl Ibarra Corretgé
eaba4798db
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1361.0.0+9e98e989...v1371.0.0+cb3b0db3
2022-02-21 22:35:22 -05:00
Saúl Ibarra Corretgé
08f388e17a
chore(deps) react-native-webrtc@1.94.2
2022-02-21 15:57:59 +01:00
Saúl Ibarra Corretgé
2c68817f4c
fix(ios) make sure arm64 sim is not excluded
...
Also update native dependencies.
2022-02-21 15:37:58 +01:00
Calin Chitu
e8e62a0213
feat(welcome) updated mobile ui styles
2022-02-21 16:37:37 +02:00
Gabriel Borlea
85581266e4
fix(speaker-stats): labels spearator line fixed and remove footer space
2022-02-21 15:23:00 +01:00
Saúl Ibarra Corretgé
a2155aad7f
fix(ios) rework RN build workaround
...
This is what upstream RN does now.
2022-02-21 11:47:10 +01:00
Дамян Минков
59e51f107e
feat: Handles hidden-from-recorder from jwt. ( #10973 )
...
* feat: Handles hidden-from-recorder from jwt.
Hides the participant that has this flag in jwt from the recorder. A hidden meeting moderator.
Makes sure follows me works and no tracks are being added.
* squash: Skips showing notification when disabling
local audio and video.
* squash: Fixes comments.
* squash: Updates with ljm changes.
2022-02-17 16:25:31 -06:00
nosmicek
40353cf762
fix: Fixes nil error while processing wrong jwt value. Fixes #10970
...
Co-authored-by: David Mišurec <david.misurec@icewarp.com >
2022-02-17 12:05:39 -06:00
Jaya Allamsetty
a1d0111c1b
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1359.0.0+55131be9...v1360.0.0+9eb93e0e
2022-02-17 10:33:48 -05:00
Calinteodor
b1be511d67
Mobile UI polish ( #10982 )
...
Updated screens with new ui on mobile
2022-02-17 16:51:00 +02:00
Jaya Allamsetty
c4ddaa8b87
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1357.0.0+61265e3b...v1359.0.0+55131be9
2022-02-16 11:31:26 -05:00
Дамян Минков
2d61b564a1
fix: Fixes param in spanish translation.
2022-02-15 10:49:35 -06:00
Robert Pintilii
9062c91d77
fix(context-menu) Add max height ( #10965 )
2022-02-15 13:23:40 +02:00
Jaya Allamsetty
387af2db20
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1353.0.0+f23372dd...v1357.0.0+61265e3b
2022-02-14 12:25:39 -05:00
Calinteodor
75fd61eed6
chore(deps) update react-native-dialog
...
Allows us to drop a custom patch, yay!
2022-02-14 17:28:52 +01:00
Robert Pintilii
d655acdc30
fix(breakout-rooms) Hide non-working options inside breakout rooms ( #10959 )
...
When the local participant is a moderator and is in a breakout room hide the following:
- advanced moderation
- Ask to Unmute
- Grant Moderator
2022-02-14 16:47:14 +02:00
Robert Pintilii
4340d5b7fc
fix(video-quality-label) Open dialog also on audio-only mode ( #10957 )
2022-02-14 12:43:04 +02:00
Mihaela Dumitru
79877e56f0
fix(breakout-rooms) close room before removing it ( #10956 )
2022-02-14 12:40:44 +02:00
Robert Pintilii
59065d10f8
feat(thumbnails, rn) Native thumbnails redesign ( #10954 )
2022-02-14 12:13:18 +02:00
dependabot[bot]
ac8ae50cf0
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-13 08:30:24 +01:00
Calin Chitu
eb720d5ddc
feat(navigation) two actions screen header buttons ui updates
2022-02-11 12:06:56 +02:00
Christoph Settgast
6ab46186e2
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2022-02-11 07:00:14 +01:00
Дамян Минков
f9fd60a4ea
fix: Fixes reconnecting on pre-join screen in case of max users error.
2022-02-10 13:00:25 -06:00
Дамян Минков
d23cd7f77d
fix: Fixes script with correct commit message.
...
Comparing releases as we may skip few releases.
2022-02-10 13:00:25 -06:00
Дамян Минков
035944b4a4
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1350.0.0+c3ab13d3...v1353.0.0+f23372dd
2022-02-10 13:00:25 -06:00
gpatel-fr
cd7243935f
fix(lang) update french translation
2022-02-10 09:49:15 -06:00
Jaya Allamsetty
fd4c1ce9a0
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/releases/tag/v1350.0.0+c3ab13d3
2022-02-09 15:12:26 -05:00
Calin Chitu
e76adb2e1d
fix(dialog) fixed translations
2022-02-09 13:27:56 +02:00
Calin Chitu
06bd279f22
feat(dialog) refinaments
2022-02-08 17:38:14 +02:00
Calin Chitu
8a6b6f2942
feat(dialog) start recording/live stream screens, new AlertDialog
2022-02-08 14:41:34 +02:00
dependabot[bot]
f38702bb65
chore(deps): bump simple-get from 3.1.0 to 3.1.1
...
Bumps [simple-get](https://github.com/feross/simple-get ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases )
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: simple-get
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-08 13:08:52 +01:00
Calin Chitu
625a4cf42f
feat(dialog) change description text color
2022-02-08 12:05:14 +02:00
JohnProv
271e2217b2
fix(lang) update Dutch translation
2022-02-08 10:42:26 +01:00
Christoph Settgast
b34a3aee04
fix(load-test) update package-lock.json to npm8
...
Fixes
npm WARN old lockfile
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
2022-02-08 09:57:00 +01:00
Calin Chitu
744bcc3b66
feat(toolbox) removed unused BetaTag component and styles
2022-02-07 21:28:39 +02:00
Jaya Allamsetty
04794e9fdb
chore(deps) lib-jitsi-meet@latest.
...
fix(ProxyConnection) set signaling layer by @saghul in #1862
fix: Fixes version while building. by @damencho in #1866
feat(multi-stream-support)Add support for multiple local and remote tracks/mediaType. by @jallamsetty1 in #1861
fix: Add private message handler for breakout_rooms by @steve-vsee in #1867
fix(JingleSessionPC) Do not force track removal at pc level on user leave. by @jallamsetty1 in #1869
feat(multi-stream-support) Handle SDP munging for multiple local/remote streams per ep. by @jallamsetty1 in #1868
2022-02-07 11:25:28 -05:00
Saúl Ibarra Corretgé
15cc956ed4
fix(shared-video) use more space on recorders
...
They don't render the toolbar so there is more space available.
The reason this commit does that is because getToolboxHeight will now
always be 0 for recorders.
2022-02-07 11:04:25 +01:00
Saúl Ibarra Corretgé
aaa26f8c7d
fix(toolbox) never show the toolbox for recorders
2022-02-07 11:04:25 +01:00
Gabriel Borlea
8ccd7e92e0
chore: update face-api ( #10912 )
...
* chore: update face-api
* fix: remove caret from face-api dependecy and update models
2022-02-07 11:42:48 +02:00
Calinteodor
f282dbb5dc
feat(dialog) updated LoginDialog
2022-02-04 16:58:33 +02:00
Mihaela Dumitru
2e8a635373
feat(external-api) add commands to open/close the participants pane
2022-02-04 16:11:08 +02:00
Mihaela Dumitru
01ab415941
feat(external-api) expose breakout rooms actions
2022-02-04 12:51:33 +02:00
Calinteodor
66b4c0cab0
feat(dialog) new native InputDialog
2022-02-04 12:20:47 +02:00
Saúl Ibarra Corretgé
78b117cec6
fix(app) fix member count to filter out hidden participants
...
When Jibri counts the participants in the meeting other Jibris should
not be accounted for.
2022-02-04 11:18:20 +01:00
Calin Chitu
b5c68c2b6a
feat(dialog) removed native CustomDialog
2022-02-04 10:48:39 +02:00
Gabriel Borlea
fa9f4588c2
fix(facial-expressions): set screen size in worker and add constants for worker message types ( #10678 )
...
* fix(facial-expressions): set window screen size from worker with the value from main thread
* fix(facial-expressions): refactor worker and add constants for message types
2022-02-04 09:14:52 +02:00
Besnik Bleta
df6eff8804
fix(lang) update sq translation
2022-02-03 20:14:18 +01:00
Mihaela Dumitru
63a4b106ac
feat(external-api) notify conference joined with room type flag
2022-02-03 18:12:03 +02:00
Calinteodor
debb63d3d6
feat(dialog) added react-native-dialog dep and updated ConfirmDialog
2022-02-03 17:45:02 +02:00
Tudor D. Pop
b9f3448379
feat(notifications) reset same type notification timeout
2022-02-03 14:17:34 +01:00
Hristo Terezov
2a8d0b6e33
fix(thumbnail): mouse enter is not triggered
...
Workaround for the issue when the mouse enter event is not triggered in
the use case where the layout changes and the mouse appears onn top of the
thumbnail. Example: Closing the participant pane.
2022-02-02 17:37:08 -06:00
Hristo Terezov
8cb1e1e233
feat(tileView): Display 3 participants in 1 row
2022-02-02 17:37:08 -06:00
Gabriel Borlea
eb70c611c2
feat(speaker-stats) new design for web and mobile
2022-02-01 15:57:30 +01:00
Calin Chitu
40f5f4cd0d
feat(welcome) blur room name input onListContainerPress
2022-02-01 16:12:55 +02:00
Calin Chitu
96c977a8ed
feat(app) fix navigation from external link
2022-02-01 13:12:09 +01:00
Ali Alhaidary
80d1088645
fix(lang) update Arabic translation
2022-02-01 11:50:59 +01:00
Дамян Минков
5bcdd5173c
fix: Restarts jvb after prosody on initial install.
...
Fixes an issue where on clean install we see:
WARNING: [25] [hostname=localhost id=shard] MucClient.lambda$getConnectAndLoginCallable$7#622: [MucClient id=shard hostname=localhost] error connecting
org.jivesoftware.smack.SmackException$SmackWrappedException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
2022-01-31 21:51:40 -06:00
Robert Pintilii
b21beecbea
fix(title-bar) Fix native titlebar ( #10882 )
2022-01-31 11:47:53 +02:00
Freddie
beea4b5b62
fix(config) document missing notification
...
This notification is missing in the array. If array is selectively defined, no pop-up notification is received when participant requests to join the meeting.
2022-01-29 21:02:22 +01:00
JohnProv
0940659070
fix(lang) update Dutch translation
2022-01-29 14:02:03 +01:00
JohnProv
609e4d646d
fix(lang) update Dutch translation
2022-01-29 10:48:38 +01:00
Saúl Ibarra Corretgé
9d829003b4
fix(calendar-sync) remove unneeded function
...
A GUID is just a UUID v4, so let's use that.
2022-01-28 08:47:31 -06:00
Saúl Ibarra Corretgé
fe2c5f6447
chore(deps) microsoft-graph-client@3.0.1
2022-01-28 08:47:31 -06:00
Дамян Минков
43ab8e3ca8
fix: Fixes #10796 authentication in conference. ( #10848 )
...
* fix: Fixes #10796 authentication in conference.
* fixup!
* fixup2!
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2022-01-28 08:14:54 -06:00
Saúl Ibarra Corretgé
332feefa36
fix(util) never mark UUID room names as insecure
...
Except the NIL UUID, that is.
2022-01-28 14:53:51 +01:00
Shawn Chin
23b4e93ed9
feat(config) add ability to hide dominant speaker badge
2022-01-28 14:35:01 +01:00
Santiago Vila
5baa2f839f
fix(lang) update Spanish translation
2022-01-28 12:08:23 +01:00
Robert Pintilii
7e5c283e3c
feat(disableSelfView) Toggle self view on native ( #10871 )
...
Added toggle button in overflow menu
Created video menu with connection info and self view toggle buttons for local participant
2022-01-28 12:47:54 +02:00
JohnProv
4b483f7ec8
fix(lang) update Dutch translation
2022-01-28 11:30:32 +01:00
Robert Pintilii
f0118c0fb5
fix(screenshot-capture) Updated feature ( #10865 )
...
Added config to choose between recording and always mode
Created function to check if feature should be used
Removed check from stop feature as it now checks if the feature was previously on
Only get video track on feature start
2022-01-28 11:11:35 +02:00
Hristo Terezov
ae5723406d
fix(iAmRecorder): middleware bug
2022-01-27 18:11:37 -06:00
Robert Pintilii
02721c0c3d
fix(thumbnails) Change local thumbnail aspect ratio ( #10861 )
2022-01-27 12:55:49 +02:00
Robert Pintilii
c58ebd9792
fix(screenshot-capture) Add initial call for region selection ( #10818 )
2022-01-27 11:14:48 +02:00
ONO Yoshio
35e97450f9
fix(lang) update Japanese translation
2022-01-27 09:23:59 +01:00
Shawn Chin
a2425f71dd
fix(overflow-menu) hide "more moderation controls" option if moderator settings tab disabled
2022-01-27 09:22:26 +01:00
Mihaela Dumitru
c9941dedb9
fix(notifications): support html descriptions
2022-01-26 11:25:04 -06:00
Saúl Ibarra Corretgé
4e8d962027
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/releases/tag/1343-2d21eb5b
2022-01-26 17:27:15 +01:00
Saúl Ibarra Corretgé
6331f8caa0
fix(tools) adapt update-ljm.sh to new ljm release mode
2022-01-26 17:27:15 +01:00
Saúl Ibarra Corretgé
45b8ce8afb
feat(build) use lib-jitsi-meet release tarballs
...
This has 2 benefits:
a) it no longer needs to be built at install time, thus making builds faster
before:
real 0m46.865s
user 1m3.938s
sys 0m22.478s
after:
real 0m27.828s
user 0m25.582s
sys 0m21.699s
b) integrity errors go away since they are not computed over a locally
generated tarball
2022-01-26 15:55:10 +01:00
wfleischer
076b823ea2
fix(lang, shared-video): Reference to YouTube
2022-01-26 10:12:28 +01:00
Shawn
2ac410df00
fix lint errors
2022-01-25 17:14:28 -06:00
Shawn
f5c0d7da5e
fix: broken redirect for url with params when welcome page disable
2022-01-25 17:14:28 -06:00
Jaya Allamsetty
64322db56a
fix(media) Deprecate startScreenSharing config option for web browsers.
...
This is no longer supported as per the w3c spec for getDisplayMedia.
2022-01-25 15:05:15 -05:00
tudordan7
b3c4fb6287
feat(notification-button-testid): Add testid to notification buttons.
2022-01-25 09:53:42 -06:00
tudordan7
8258490873
feat(notification-button-testid): Add testid to notification buttons.
2022-01-25 09:53:42 -06:00
Saúl Ibarra Corretgé
95d4c8ffb8
fix(rn,navigation) fix navigating back to the welcome page
...
The CONFERENCE_WILL_LEAVE reducer in base/conference wipes the state so
we cannot rely on the old room value.
We may want to revisit this in the future.
2022-01-25 16:22:24 +01:00
Saúl Ibarra Corretgé
55aca37eb6
chore(deps) run npm audit fix
2022-01-25 15:08:12 +01:00
Saúl Ibarra Corretgé
19e510a762
fix(rn,settings-drawer) allow for more width
2022-01-25 14:36:59 +01:00
Calinteodor
b9433368ee
feat(rn,app) unified navigators
2022-01-25 13:55:57 +01:00
Mihaela Dumitru
49dd007167
fix(config): use hide display name flag for dominant speaker ( #10839 )
2022-01-25 13:17:27 +02:00
Saúl Ibarra Corretgé
931ef75b4f
feat(rn) use the TSC generated lib-jitsi-meet bundle
...
This way we'll have proper tracebacks now.
2022-01-25 12:15:35 +01:00
Saúl Ibarra Corretgé
a7529aca7f
fix(build) remove double slashes
2022-01-25 12:15:35 +01:00
Saúl Ibarra Corretgé
d5f0e3c062
feat(ts) introduce TypeScript
...
This is the stepping stone for TypeScript support across Jitsi Meet. Currently
it makes it possible for lib-jitsi-meet to use TypeScript without adding any TS
code here yet.
2022-01-25 12:15:35 +01:00
Calin Chitu
bc4553bdc0
feat(lobby) removed native lobby enable/disable dialogs
2022-01-25 12:15:05 +02:00
Hristo Terezov
b5551880f7
feat(shared-video): show invalid URL error.
2022-01-24 17:23:58 -06:00
Mejans
c34d2de519
fix(lang) update Occitan translation
2022-01-21 16:29:35 +01:00
Saúl Ibarra Corretgé
a96fc2fc17
chore(cleanup) delete dead code
2022-01-21 16:21:06 +01:00
gpatel-fr
9eca9e2243
fix(lang) update french translation
2022-01-21 09:04:42 -06:00
Saúl Ibarra Corretgé
fb3a39e743
fix(security-dialog) fix form event propagation after migrating to React 17
...
In addition, replace the from with a div because they shouldn't be
nested.
Since we are no longer in a form, manually validate the password. This
was necessary regardless, because it was possible to bypass the digits
rule by pressing "add".
2022-01-21 08:26:02 -06:00
Robert Pintilii
676d7f2b93
fix(screenshot-capture) Add initial state ( #10827 )
2022-01-21 12:25:23 +02:00
Saúl Ibarra Corretgé
70b8bb7cbd
fix(android) drop jcenter
2022-01-21 10:41:19 +01:00
Saúl Ibarra Corretgé
8f26046e37
chore(deps) drop jsonlint
...
It triggers a security update alert, and use it through npx, so it
doesn't need to be in our package.json.
2022-01-21 10:40:57 +01:00
Saúl Ibarra Corretgé
f2a1a2cca9
chore(deps) webpack-dev-server@4.7.3
2022-01-21 10:40:57 +01:00
Saúl Ibarra Corretgé
3da8f4a25d
chore(deps) npm audit fix
2022-01-21 10:40:57 +01:00
Saúl Ibarra Corretgé
8f1a7d52d2
fix(rn,build) fix use of "bare" relative path
...
The Metro bundler gets confused and the result of such import statements
is `undefined`.
2022-01-21 10:20:20 +01:00
Gabriel Borlea
f4bd40dcfe
fix(raised-hand) lower raised hand by local audio level changes when participant is dominant
2022-01-21 09:07:55 +01:00
Hristo Terezov
be27464b08
fix(screen-capture): disable.
2022-01-21 07:47:46 +01:00
Saúl Ibarra Corretgé
0b4c172c9c
fix(ios) fix build with Xcode 13
2022-01-20 19:28:45 +01:00
Tudor D. Pop
28f5ddc81d
feat(lobby,notifications) refactor lobby notifications
2022-01-20 15:26:03 +01:00
Christoph Settgast
a84130d67d
ci: ensure that lang files stay sorted
2022-01-20 13:06:56 +01:00
Saúl Ibarra Corretgé
bd38df5d61
fix(lang) fix default language selection
...
[0] introduced sorted language keys, but we had the assumption that the
first one meant to indicate the default language.
Break that assumption and be explicit about English being the default
language.
[0]: 7fe319d965
2022-01-20 12:01:12 +01:00
Saúl Ibarra Corretgé
842d715723
feat(rn,build) drop confusing commands
...
We don't recommend using the RN CLI due to the changes we make to the
standard RN project layout. Xcode and Android Studio should be used to
compile the app instead.
2022-01-20 11:43:17 +01:00
Saúl Ibarra Corretgé
dc8d769d5b
feat(lint) drop Flow
...
Keeping up with it has become untenable. With the last update (required
due to the RN bump) we have around 5k errors due to a major change in
how Flow operates: https://flow.org/en/docs/lang/types-first/
Fixing it is absolutely non-trivial, and at this point we better spend
that effort migrating to TypeScript instead.
If that alone wasn't a good enough reason, Facebook made it abundantly
clear they only care about Flow for themselves, not for the larger
community:
https://medium.com/flow-type/clarity-on-flows-direction-and-open-source-engagement-e721a4eb4d8b .
TypeScript has won the community.
2022-01-20 11:43:17 +01:00
Saúl Ibarra Corretgé
d121a63341
feat(rn) update React Native to version 0.66
2022-01-20 11:43:17 +01:00
Saúl Ibarra Corretgé
53158410dc
fix(video-quality) fix not registering reducer on mobile
2022-01-20 11:43:17 +01:00
Saúl Ibarra Corretgé
0e545ef253
fix(rn) remove no longer needed hack
2022-01-20 11:43:17 +01:00
Werner Fleischer
cce4c1ba9d
fix(rn, conference): dispatch auth status changed in base/conference
2022-01-20 11:41:18 +01:00
Horimoto Yasuhiro
c29bfc8b8a
lang: fix(lang) update Japanese translation
...
"lookGood" represents a good condition.
However, "マイクが正常に動作していないようです" represents a bad
condition in Japanese.
In Japanese, "マイクは正常に動作しています" represents a good
condition.
2022-01-19 18:33:15 -06:00
Akira Ouchi
a1cc212786
Fix Japanese translations
2022-01-19 18:32:48 -06:00
Jaya Allamsetty
b80531c235
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC) skip DtlsTransport init if getSenders is missing
* feat(RTC) added DTLS transport monitoring
* fix(TPC) Do not change the tranceiver dir when the connection is not active. Fixes https://github.com/jitsi/jitsi-meet/issues/10754 .
b088347043...4baeb98964
2022-01-19 14:07:28 -05:00
Shawn Chin
d60fdf1b98
fix: Add min width to volume slider ( #10808 )
2022-01-19 16:01:51 +02:00
Jaya Allamsetty
88c7bab9b8
chore(deps) lib-jitsi-meet@latest
...
* ref(JitsiConference) Add audio level handlers only for audio tracks. Other minor formatting changes.
* ref(TPC) Remove an unused method.
* ref(RTC) fix format and alpha sort the functions in JitsiLocalTrack.js.
* Fire settings error event
* feat(misc) add stalebot
* fix: use correct jsdoc types for params and methods
502aaf15b3...b088347043
2022-01-18 14:50:50 -05:00
Christoph Settgast
7fe319d965
lang: sort json keys
...
This is the result of
find lang -name "*.json" | while read file; do
echo "Standardizing ${file}"
t=$(mktemp)
jq --indent 4 -S "." ${file} > ${t}
mv ${t} ${file}
done
2022-01-18 20:14:55 +01:00
Hristo Terezov
2c2b2c0bec
fix(iframeAPI): startShareVideo command.
2022-01-18 12:43:14 -06:00
Christoph Settgast
43f554295e
ci: check language jsons if valid json
2022-01-18 15:37:06 +01:00
tudordan7
5de6ef4a1b
fix(virtual-background): Prevent buttons repositioning on click action.
2022-01-18 15:18:30 +01:00
Mateusz
a3b88c5a4e
lang: Typo in lang pl
2022-01-18 07:59:27 -06:00
Christoph Settgast
2dfd164d51
lang fix syntax errors
...
Closes : #10787
2022-01-17 14:29:35 -06:00
Robert Pintilii
820ff8473c
feat(filmstrip) Updated filmstrip design ( #10791 )
...
Added background on hover
Updated toggle button
Made vertical filmstrip full height on desktop
2022-01-14 14:13:13 +02:00
Horatiu Muresan
7e9e5e258f
chore(translates) Merge main-es.json into main-esUS.json
2022-01-14 14:08:38 +02:00
nbeck.indy
477d47c10d
fix(breakout-rooms) joining room with hand raised bug
...
Joining a room while hand is raised caused the local raised hand total to be wrong.
This is because when the local participant id changes, the old id is not cleared from the raisedHandQueue.
2022-01-14 12:19:37 +02:00
Saúl Ibarra Corretgé
7aac634a7d
chore(rn,versions) bump app and sdk versions
2022-01-13 15:58:54 +01:00
Saúl Ibarra Corretgé
9c5b5e5b75
feat(rn,overflow-menu) remove duplicated buttons from overflow menu
...
The audio route selector is how in the header.
The mute options are in the participants pane, with the rest of the
moderation controls.
2022-01-13 15:47:32 +01:00
hmuresan
8236764501
fix(raised-hand) Preserve raised hand order for active speaker
...
- fixes: https://github.com/jitsi/jitsi-meet/issues/10609
2022-01-13 13:58:57 +01:00
Robert Pintilii
eb010061e0
feat(title-bar) Updated title bar ( #10752 )
...
Only display Picture-in-Picture button when feature is available
Moved conference timer before title
Created new always-on container for labels
Moved recording labels to always-on
Updated expanded label to support new always-on labels
Added raised hands counter label
Added speaker - earpiece toggle button
Lifted state up
2022-01-13 14:15:53 +02:00
Calin Chitu
1c360ce5b7
feat(participants-pane) added style comments
2022-01-13 12:09:14 +02:00
Calin Chitu
73f3409f0d
feat(participants-pane) separated participants into collapsible lists
2022-01-13 12:09:14 +02:00
Christoph Settgast
b1a2ac66b0
fix(lang) update German translation
2022-01-12 22:50:46 +01:00
Avram Tudor
b3e1c5446c
Revert "fix(Polls): Calculate vote percentage based on total number of votes" ( #10781 )
...
This reverts commit 69cbb7e103 .
2022-01-12 18:28:24 +02:00
Saúl Ibarra Corretgé
30f2fe3577
fix(filmstrip) don't display filmstrip toggle in Jibri
2022-01-12 16:32:44 +01:00
Robert Pintilii
0b836acad9
fix(thumbnail) Fixed screensharing indicator tooltip ( #10780 )
2022-01-12 15:32:30 +02:00
Robert Pintilii
38dfb47bf1
fix(config) Update comment for disableTileEnlargement ( #10779 )
2022-01-12 14:22:34 +02:00
Robert Pintilii
44c2a6ce93
fix(thumbnail) Fix screenshare indicator ( #10774 )
2022-01-12 11:31:31 +02:00
Saúl Ibarra Corretgé
b65eb7d01a
fix(build) exit with error if any CSS step fails
...
Before:
~~~
$ make deploy-css
./node_modules/.bin/sass css/main.scss css/all.bundle.css && \
./node_modules/.bin/cleancss --skip-rebase css/all.bundle.css > css/all.css ; \
rm css/all.bundle.css
Error: Can't find stylesheet to import.
╷
78 │ @import 'filmstrip/vertical_filmstrip_overrides2';
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
css/main.scss 78:9 root stylesheet
$
(exitcode is 0)
~~~
After:
~~~
$ make deploy-css
./node_modules/.bin/sass css/main.scss css/all.bundle.css && \
./node_modules/.bin/cleancss --skip-rebase css/all.bundle.css > css/all.css && \
rm css/all.bundle.css
Error: Can't find stylesheet to import.
╷
78 │ @import 'filmstrip/vertical_filmstrip_overrides2';
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
css/main.scss 78:9 root stylesheet
make: *** [deploy-css] Error 65
$
(exitcode is != 0)
~~~
2022-01-12 10:31:04 +01:00
Jaya Allamsetty
2f0d0527b6
chore(deps) lib-jitsi-meet@latest
...
* fix(logging) Log all the ssrcs present in the source signaling. Since the order of the ssrcs in the json-encoded message is not guaranteed to be in the correct SIM/FID order, log all the ssrcs.
* fix: ensure mucNickname
* ref(JingleSession) Recycle m-lines by rejecting them on source removal.
adf2f15d00...502aaf15b3
2022-01-11 13:57:09 -05:00
Дамян Минков
52840c55fa
feat: Updates reload reason.
...
When there is no reload reason defined, try to extract something from the errors that caused it.
2022-01-11 11:22:53 -06:00
Akshay Raje
8d8cc9c8bd
fix(toolbox) hide volume meter when audio levels are disabled
2022-01-11 17:08:36 +01:00
tmoldovan8x8
26a6c336e3
fix(rn) await for the promise in the _init object
2022-01-11 17:03:42 +02:00
micahmills
1d3d6a32a6
Persian translations ( #10765 )
...
* Persian Translations
* fixed typo in English text
* removes extra spaces in main translation file
* Farsi Translation update
* Finished Farsi translations
2022-01-11 08:39:39 -06:00
Saúl Ibarra Corretgé
31b5f7bbda
fix(android) restore executable flag on gradlew
2022-01-11 07:50:31 -06:00
tmoldovan8x8
f8ca80bf8e
fix(android) disables windows preview
...
Avoid white flash when starting the app.
Fixes: https://github.com/jitsi/jitsi-meet/issues/8237
2022-01-11 14:47:20 +01:00
tmoldovan8x8
b04677f3ea
chore(deps, rn) update react-native-webview
2022-01-11 15:16:50 +02:00
abora8x8
74d7e4fde7
fix(jaas) log settings error
2022-01-11 11:26:05 +01:00
Saúl Ibarra Corretgé
61ae909ed5
chore(deps,rn) update navigation librarries to their latest versions
...
React Navigation v6.
2022-01-10 19:21:51 +01:00
Saúl Ibarra Corretgé
55e6cc027b
fix(rn,welcome) use native driver for opacity animation
2022-01-10 19:21:51 +01:00
Saúl Ibarra Corretgé
ab3d2160c9
fix(lint) tame Flow
2022-01-10 19:21:51 +01:00
Saúl Ibarra Corretgé
90321ca016
feat(rn) update React Native to version 0.63
...
I'm updating to RN 0.63 instead of the latest (0.66 at the time of this writing)
so we can update the navigation related libraries to their latest versions, and
then proceed with the larger leap towards the latest RN.
2022-01-10 19:21:51 +01:00
Jaya Allamsetty
fe2f97b15d
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Implode the simulcast group only after toUnifiedPlan conversion. This fixes a regression introduced by the previous commit.
53b9601689...adf2f15d00
2022-01-10 12:04:58 -05:00
Shawn Chin
97fbfd21af
fix: still show menu to toggle self view if disableLocalVideoFlip ( #10751 )
...
* fix: still show menu to toggle self view if disableLocalVideoFlip
* fixed lint issues
2022-01-10 08:34:01 -06:00
Robert Pintilii
b8778c4e0b
fix(disableSelfView) Config overwrites settings ( #10750 )
2022-01-10 12:46:33 +02:00
Avram Tudor
22ffcf922a
fix(thresholds) adjust thresholds for smaller width integrations ( #10749 )
...
allows chat button to be displayed when there should be enough space for it
2022-01-10 12:45:46 +02:00
Jaya Allamsetty
7c8692902c
chore(deps) lib-jitsi-meet@latest
...
* ref(TPC) Cleanup and fix formating.
* ref(TPC) Remove an unnecessary toUnified sdp conversion. sLD is called immediately after createOffer/createAnswer, therefore the desc provided by createOffer/createAnswer can be directly passed to sLD without the need for converting it to unified plan format. This also fixes a warning seen on the browser console that says 'The description does not look like plan-b'.
* fix(tpc) extend ulpfec workaround to all versions
* fix: check if chrome version > 95 instead
* Fix issue number for rtx ulpfec workaround
* fix(tpc) disable ulpfec on chrome 97
55a03ac1b5...53b9601689
2022-01-07 17:43:09 -05:00
Дамян Минков
d91e7c3d31
fix: Fixes start A/V muted received by focus in case of slow gUM.
...
In case of slow resolving gUM, we can join the call (quickly joining from pre-join screen) and the gUM will be resolved after we receive the start A/V muted from jicofo and will produce a source-add, joining unmuted ignoring jicofo.
2022-01-07 14:53:45 -05:00
Дамян Минков
c5821d7a5f
fix: Fixes startWithAudioMuted on quickly moving away from pre-join screen.
...
When gUM is slow, and we quickly join the conference, then startWithAudioMuted was not respected.
2022-01-07 14:53:45 -05:00
Calin Chitu
4878a00014
feat(participants-pane) updated styles for add breakout and invite buttons
2022-01-07 17:42:38 +02:00
Calin Chitu
db37cd37c8
feat(conference) centered header navigation button
2022-01-07 17:42:38 +02:00
Calin Chitu
cce27baaf4
feat(filmstrip) fixed context menus for thumbnail
2022-01-07 17:42:38 +02:00
tmoldovan8x8
307e253276
fix(rn, web) await initialisation before dispatching appWillMount
2022-01-07 15:18:24 +02:00
Calin Chitu
8de024a699
feat(participants-pane) hide admit all if knocking part < 2
2022-01-07 14:32:46 +02:00
Calin Chitu
f4c91374bf
update react-native-paper to 4.11.1
2022-01-07 14:09:46 +02:00
Saúl Ibarra Corretgé
90f836040f
fix(rn,audio) fix playback after API change
...
Upstream now skips the callback, so we need to provide one.
2022-01-07 09:29:32 +01:00
Jaya Allamsetty
29eb9452c0
fix(toolbox) Disable screensharing button on mobile for video sender limit.
...
Also, ignore the toggle screenshare shortcut when the video sender limit is reached.
2022-01-06 12:23:39 -05:00
Saúl Ibarra Corretgé
b8469545f3
fix(rn,android) adjust changed package names
2022-01-06 14:39:34 +01:00
Saúl Ibarra Corretgé
ba50ecec78
chore(deps) react-native-youtube-iframe @ 2.2.1
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
c88ac2f3bd
chore(deps) react-native-webview @ 11.15.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
b6501412c4
chore(deps) react-native-watch-connectivity @ 1.0.4
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
188aff5aff
chore(deps) react-native-video @ 5.2.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
2d683e4d41
chore(deps) react-native-url-polyfill @ 1.3.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
1c4a500c1c
chore(deps) react-native-svg-transformer @ 1.0.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
29eb3c5347
chore(deps) react-native-splash-screen @ 3.3.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
656e0ba1e9
chore(deps) react-native-sound @ 0.11.1
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
50eb6563e3
chore(deps) react-native-performance @ 2.1.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
d290c1d11a
chore(deps) react-native-get-random-values @ 1.7.2
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
5cbb526c04
chore(deps) react-native-device-info @ 8.4.8
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
06384b452b
chore(deps) react-native-default-preference @ latest
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
36956810b1
chore(deps) react-native-collapsible @ 1.6.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
d161816972
chore(deps) react-native-callstats @ 3.73.7
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
50d33d068b
chore(deps) react-native-calendar-events @ 2.2.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
e8939ba949
chore(deps) react-native-background-timer @ 2.4.1
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
bfc556f4df
chore(deps) @react-native-community/slider @ 4.1.12
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
bac4afcdb4
chore(deps) @react-native-community/netinfo @ 7.1.7
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
8fd353f5f1
chore(deps) @react-native-google-signin/google-signin @ 7.0.4
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
f0b475e2bc
chore(deps) @amplitude/react-native @ 2.7.0
2022-01-06 13:10:32 +01:00
Saúl Ibarra Corretgé
1d77c52f91
chore(deps) @react-native-async-storage/async-storage @ 1.15.14
2022-01-06 13:10:32 +01:00
José Luís Andrade
44e07cd7e2
fix(lang) update Portuguese translation
2022-01-06 12:59:32 +01:00
Roshan Pulapura
09441c2632
feat(virtual-backgrounds) use new Open Source model
...
https://google.github.io/mediapipe/solutions/models.html#selfie-segmentation
2022-01-06 10:16:55 +01:00
Joan Montané
e3d38b197f
fix(lang) update Catalan translation
2022-01-06 09:57:57 +01:00
Saúl Ibarra Corretgé
50d37bf8a7
fix(polls) use medium timeout for poll notifications
2022-01-06 09:47:58 +01:00
tmoldovan8x8
7dd9785e48
fix(rn, recording) adds _toggleScreenshotCapture function to AbstractStopRecordingDialog
2022-01-05 16:52:20 +02:00
Hamza KHAIT
315c884f0d
fix(lang) update French translation
2022-01-05 11:33:36 +01:00
José Luís Andrade
8590315244
fix(lang) update Portuguese Translation
2022-01-05 11:20:39 +01:00
Horatiu Muresan
6b260c27a5
fix(aot) Let jitsi-meet-electron-sdk do the close ( #10679 )
2022-01-04 13:21:30 +02:00
Horatiu Muresan
197dbfbbcb
feat(toolbar-button-clicked) Enhance toolbar buttons with notify click
...
- add possibility to allow execution of the button's routine besides triggering
`toolbarButtonClicked` API event
- keep backwards compatibility
- get rid of `ToolbarButton`
2022-01-04 13:21:00 +02:00
Calin Chitu
847dc2a7bb
fix(participants-pane) fix search value clear when closing pane
2022-01-04 10:52:42 +02:00
Christoph Settgast
7f26e7f927
fix(lang) update German translation
2021-12-28 07:15:37 +01:00
Mejans
6247d45b9e
fix(lang) update Occitan translation
2021-12-24 17:30:52 +01:00
Дамян Минков
04f9ad32e1
fix(breakout-rooms): Adds few nil checks in lua code.
2021-12-23 14:40:39 -06:00
Дамян Минков
348414cc84
fix: Fixes muted state for moderators when login (secure-domain).
2021-12-23 13:47:25 -06:00
Robert Pintilii
804573e9aa
fix(title-bar) Updated animation duration ( #10688 )
2021-12-23 15:06:14 +02:00
gpatel-fr
9dd3941388
fix(lang) make fr language file format consistent
2021-12-23 13:15:28 +01:00
Boris Grozev
f341a4e4eb
fix: Add ipv6 networks to coturn's deny list.
2021-12-22 17:35:06 -06:00
Palych56
1c462996f5
Added translation of toolbar icons ( #10563 )
...
* Added translation of toolbar icons
* fix the indentation
2021-12-22 17:34:36 -06:00
Дамян Минков
1316c48964
chore(deps) lib-jitsi-meet@latest
...
* fix: Drop unused region info from presence.
* fix: Reads lobby jid from correct location in the error. (#1830 )
* feat: Adjust setReceiverConstraints to use new format (#1813 )
63c3e1f869...55a03ac1b5
2021-12-22 17:33:48 -06:00
Björn Broer
1080404de9
Add Dutch translations Participants Pane and Chat/Polls
2021-12-22 17:33:41 -06:00
Mariusz Krzaczkowski
55ef73875e
[i18n] Update for Polish ( #10643 )
...
* [i18n] Update for Polish
* [i18n] Update for Polish
* [i18n] Update for Polish
* [i18n] Update for Polish
* [i18n] Update for Polish
2021-12-22 17:33:28 -06:00
Ali Alhaidary
afeb3e0e69
Update main-ar.json
2021-12-22 17:33:18 -06:00
gpatel-fr
ca227df7ec
fix(lang) update french translation
2021-12-22 17:33:10 -06:00
Alexey Matveev
fb843a7ecf
fix(lang) updated Russian translation
2021-12-22 17:32:53 -06:00
JohnProv
af985d8fd8
Update main-nl.json
...
Fix wrong change (e-mail > email)
2021-12-22 17:32:45 -06:00
Дамян Минков
8d62e010e0
feat: Skips notifications for messages from history (the messages on join).
2021-12-22 16:13:12 -06:00
Дамян Минков
1c4283eeca
feat: Edits messages display name on breakout info received. Fixes #10671 .
2021-12-22 16:13:12 -06:00
Дамян Минков
c64d1a97c1
feat: Adds internal action for editing chat messages.
2021-12-22 16:13:12 -06:00
Дамян Минков
6159504478
feat: Adds id to chat messages internal state.
2021-12-22 16:13:12 -06:00
Дамян Минков
f2efdfcbc1
feat: Drop unused constants.
2021-12-22 16:13:12 -06:00
Дамян Минков
6682167800
fix: Fixes showing user region.
2021-12-22 15:39:33 -06:00
Дамян Минков
b084aae212
fix: Generates correct join error for lobby. ( #10673 )
...
* fix: Drops wrong x tag.
* fix: Generates correct join error for lobby.
We were adding lobbyroom element in a location that violates the rfc and xmpp errors.
We add now and the correct one and will drop the wrong node when all clients are updated.
https://datatracker.ietf.org/doc/html/draft-ietf-xmpp-3920bis#section-8.3.2
* squash: Add todo comment.
* squash: Updates namespace.
2021-12-22 14:40:20 -06:00
Calin Chitu
a436a889a9
fix(base) fixed text going out of share meeting container
2021-12-21 15:24:38 +02:00
Robert Pintilii
9816be4745
fix(participants-pane) Make search work with breakout rooms ( #10668 )
...
Web and native
2021-12-21 14:51:39 +02:00
Gabriel Borlea
b9e182b7cc
feat(facial-expressions): send facial expressions to webhook endpoint ( #10585 )
2021-12-21 13:46:54 +02:00
Robert Pintilii
da2b920dbe
feat(conference-info) Updated title bar ( #10670 )
...
Updated animations
Added raised hands counter
Added max width to title bar
2021-12-21 12:22:30 +02:00
Horatiu Muresan
d22d95e8a5
fix(prejoin) Consider user selection for prejoin only on mount
2021-12-20 11:34:40 +02:00
Robert Pintilii
d44660527b
fix(thumbnail) Update tile resizing constraints ( #10645 )
...
disableTileEnlargement config now uses old behaviour (small tiles, not just small video in the tiles)
Update Firefox scrollbar style to match webkit
Show more rows when height allows it instead of stretching a fixed number of rows, but make sure we always try to fill the whole viewport
Added constraints for how narrow portrait tiles can be and how wide landscape tiles can be
Video should cover whole tile in tile view unless disableTileEnlargement is set or video is portrait
Added min height in px for tiles
2021-12-20 11:32:31 +02:00
Mihaela Dumitru
5cc3fade8f
feat(config): add flag to hide the participant display name ( #10650 )
2021-12-20 10:46:47 +02:00
Gabriel Borlea
f8340bfd41
fix(speaker-stats): responsiveness of facial expressions ( #10664 )
2021-12-20 10:45:54 +02:00
Robert Pintilii
a7bf037363
feat(raise-hand) Update raised hand design ( #10651 )
...
Updated indicator color and background color
Added border on thumbnails
Web and Native
2021-12-20 10:44:22 +02:00
Robert Pintilii
a42483c84b
fix(rn, tileview) Add SafeAreaView to Tile View ( #10642 )
2021-12-20 10:27:55 +02:00
tmoldovan8x8
476ddeac41
fix(rn, recording) adds _toggleScreenshotCapture function to AbstractStartRecordingDialog
2021-12-20 08:41:29 +02:00
Hristo Terezov
12bc054386
feat(Avatar): CORS mode support.
2021-12-17 14:41:11 -06:00
Дамян Минков
32aa40b396
fix(breakout-rooms): Fix polls usage.
2021-12-17 13:53:00 -06:00
Ali Alhaidary
11bbedf9ac
fix(lang) updated Arabic translation
2021-12-17 17:57:06 +01:00
Robert Pintilii
56883f0a65
fix(theme) Update colors ( #10649 )
2021-12-17 15:05:12 +02:00
Mihaela Dumitru
8e9034601d
feat(chat/settings) - add ephemeral chat notifications with user settings support ( #10617 )
2021-12-17 14:39:15 +02:00
wfleischer
ce0a044742
fix(breakout-rooms): close option shown to non-moderators ( #10648 )
...
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com >
2021-12-17 14:11:01 +02:00
Mihaela Dumitru
39e0dc84e0
feat(external-api): add local subject command ( #10636 )
...
* feat(external-api): add local subject command
* add to whitelist
* apply config value
2021-12-17 09:38:15 +02:00
Дамян Минков
09613167a6
fix(breakout-rooms): Adds a check for missing room.
2021-12-16 12:04:53 -06:00
William Liang
5461bb52c8
feat: Update video receiver constraints to use source names ( #10527 )
...
* feat: Use source name based receiver constraints
* add sourceNameSignaling feature flag to config
* move source name specific variables into if block
* ensure sourceName is defined in constraints
* use source name for selectedSources
* use selector to find video track by participant id
* add selector to encapsulate logic to get track source name
* refactor getTrackSourceNameByMediaTypeAndParticipant selector
* rename variable
* move flags config into Feature Flags section
* do not set constraints for local large video
* rename prioritizedSources to onStageSources
* fix flow error
* refactor visibleRemoteTrackSourceNames to a constant
* use selector to get feature flags
* rename selector function
* fix flow error
* add selector for sourceNameSignaling feature flag
2021-12-16 11:49:36 -06:00
Дамян Минков
5dee37dd82
Self view refactor ( #10620 )
...
* feat: Drops hide self-view setting from profile tab.
* feat: Moves function for disableSelfView value in base/settings.
* squash: Drops notification.
* feat: Move hide self view option in more tab.
* feat: Move hide self view option in more tab.
* feat: Adds option to disable self view UI settings.
* squash: Disable settings when controlled from config.
2021-12-16 10:55:45 -06:00
Luis Guzman
2a236b9327
fix(lang) update Spanish translation
2021-12-16 17:40:44 +01:00
Дамян Минков
e7bac3ad44
fix: Fixes emitting conference left event in iframeAPI.
...
Moving to breakout room and back in main room do not fire videoConferenceLeft events.
And the videoConferenceJoined was reporting wrong conference name on join.
2021-12-16 09:40:14 -06:00
Avram Tudor
ffe74ca68b
fix(tile-view) fix screensharing size in self view ( #10634 )
...
clean-up overriden css for tileview video tags
2021-12-16 15:33:30 +02:00
Дамян Минков
c8b5043d6b
fix: Fixes destroying main room when breakout rooms are enabled.
...
By the time the timer is fired the room maybe recreated (destroyed and created again) and we do not want to destroy it again. The timer was keeping a reference to the old room and is destroying it without notifying the future occupants(jicofo).
Drop save, as we do not need it before destroying, check lobby.
2021-12-15 21:59:23 -06:00
Shawn
8fa22ce059
fix: participant join notifications
2021-12-15 21:59:14 -06:00
jan-di-cgm
a6ec9e9f5d
Fix default values for hideConferenceSubject/-Timer
2021-12-15 20:06:21 -06:00
Jaya Allamsetty
ea2407191a
chore(deps) lib-jitsi-meet@latest
...
* fix(xmpp): fix race in p2p set codecs
d630bc32a1...63c3e1f869
2021-12-15 16:28:30 -05:00
José Luís Andrade
ea485f9974
fix(lang) update Portuguese translation
2021-12-15 16:12:47 +01:00
Robert Pintilii
91437c50e3
feat(thumbnail) Video thumbnails redesign and refactor ( #10351 )
...
Update video thumbnail design
Update design of indicators
In filmstrip view move Screen Sharing indicator to the top
Removed dominant speaker indicator
Use ContextMenu component for the connection stats popover
Combine Remove video menu and Meeting participant context menu into one component
Moved some styles from SCSS to JSS
Fix mobile avatars too big
Fix mobile horizontal scroll
Created button for Send to breakout room action
2021-12-15 15:18:41 +02:00
Jasper
0503a83667
fix(lang) update Dutch translations
2021-12-15 08:18:50 +01:00
Дамян Минков
648b22bb6d
fix: Use default remote display name in speaker stats when one is missing.
2021-12-14 09:29:41 -06:00
Дамян Минков
715b22bfb5
fix: Respects disable reactions moderation flag for popups.
2021-12-14 09:29:41 -06:00
Robert Pintilii
913945e820
fix(overflow-menu) Use fixed height only on drawer ( #10612 )
2021-12-14 13:39:01 +02:00
Ashiq Hassan
0e717d8388
fix(config.js) Added missing participant left notification key.
2021-12-14 12:07:10 +01:00
Vlad Piersec
d2619b4dd3
fix(Prejoin): Allow changing 'Enable pre meeting screen' option while prejoin screen visible
2021-12-14 10:52:28 +02:00
Vlad Piersec
35b76a2f7c
fix(Avatar): Fix initials when avatar contains multiple special characters
2021-12-14 10:47:05 +02:00
Дамян Минков
f620d101ba
fix: Fixes disable moderation sounds in meeting. ( #10604 )
...
* fix: Fixes disable moderation sounds in meeting.
Moderators in the meeting were sending presence update after one moderator turn it on, which even my result a inconsistent state and flipping the state between moderators several times.
* squash: Adds option to disable reaction moderation.
2021-12-13 13:46:05 -06:00
Horatiu Muresan
70d8a46c05
feat(profile-settings): Hide email field under profile settings
2021-12-13 17:17:38 +02:00
Gabriel Borlea
40844afb60
fix(speaker-stats): prevent search from closing when enter pressed and from keeping previous state ( #10597 )
...
* fix(speaker-stats): prevent search from closing when enter pressed and from keeping previous state
* fix(speaker-stats): remove unnecessary blank lines
* fix(speaker-stats): add empty dependencies to prevent dismiss callback
* add(speaker-stats): reset search criteria action
2021-12-13 16:11:07 +02:00
Robert Pintilii
a6a24fa973
fix(overflow-menu) Pin reactions on menu bottom on mobile web ( #10599 )
...
Move some styles from SCSS to JSS
2021-12-13 15:51:05 +02:00
Vlad Piersec
69cbb7e103
fix(Polls): Calculate vote percentage based on total number of votes
...
Percentage was previously calculated based on number of voters
2021-12-13 12:54:36 +02:00
Vlad Piersec
f20a50d8a6
feat(i18n): Allow label rewrite via advanced branding
2021-12-13 12:02:34 +02:00
Saúl Ibarra Corretgé
df3545d287
fix(rn) fix broken mobile build
...
Importing the entire feature triggers web UI imports.
2021-12-11 16:55:46 +01:00
Christoph Settgast
22d782f61f
fix(lang) update German translation
2021-12-11 12:44:09 +01:00
Дамян Минков
ce195d82d6
chore(deps) lib-jitsi-meet@latest
...
* fix: Fixes set effect and correct presence state.
8a95fda259...d630bc32a1
2021-12-10 15:39:51 -06:00
Jaya Allamsetty
229e65133c
feat(media) Disable desktopshare when the video sender limit is reached.
2021-12-10 14:58:55 -05:00
Jaya Allamsetty
11eb6689dc
chore(deps) lib-jitsi-meet@latest
...
* fix(presence): Do not sent presence if there is no active media session.
* fix: server-side callstats is never enabled (#1823 )
* fix(JitsiConference) squelch bogus p2p session end error
8aa35dae40...8a95fda259
2021-12-10 12:23:43 -05:00
Calinteodor
bf3cc65f4c
feat(security) created SecurityOptions React Navigation screen ( #10509 )
...
* feat(security) Security Options screen
2021-12-10 18:23:27 +02:00
Hristo Terezov
75e6dd389f
feat(index.html): Add fonts.html SSI.
2021-12-10 10:20:54 -06:00
Rokixy
076113940b
typo fix
...
dekstopAudioStream --> desktopAudioStream
2021-12-10 09:03:18 -06:00
Saúl Ibarra Corretgé
e6accd40e1
fix(breakout-rooms) ensure we use the same media types when joining
...
Only audio and video are considered. Screen sharing won't be preserved.
2021-12-10 15:51:06 +01:00
Saúl Ibarra Corretgé
7f0cfed981
fix(rn,breakout-rooms) create desired local tracks when joining rooms
2021-12-10 15:50:11 +01:00
Saúl Ibarra Corretgé
9279586e8c
fix(tracks) fix disposing of local tracks
...
Don't just clear the storage for them, local tracks must be disposed, in order
for RN capturer to be freed for example.
2021-12-10 15:49:44 +01:00
Robert Pintilii
f8908c143e
fix(disableSelfView) Fix issue with remote participant video ( #10582 )
...
Fix issue where last participant is shown as inactive when the self view is hidden
2021-12-10 15:16:02 +02:00
Saúl Ibarra Corretgé
c705dbaa2f
fix(rn,breakout-rooms) fix not rendering display names
2021-12-10 13:37:59 +01:00
Saúl Ibarra Corretgé
1fa43ca4e7
chore(rn,versions) bump app and sdk versions
2021-12-10 10:05:34 +01:00
Jaya Allamsetty
9528cbad0e
fix(notifications) Adjust the timeout for unmute blocked notifications.
2021-12-09 14:03:16 -06:00
Jaya Allamsetty
a23d57b5ff
fix(shortcuts) Ignore keyboard shortcuts when the button are disabled.
2021-12-09 14:03:16 -06:00
Дамян Минков
ae5c364333
fix(breakout-rooms) cleanup local tracks when a conference is left.
2021-12-09 12:13:59 -06:00
Jaya Allamsetty
700c7c523d
feat(tracks) Clean up the track if a source addition is rejected. ( #10562 )
...
* feat(tracks) Clean up the track if a source addition is rejected.
When jicofo rejects a source-add because of sendder limits, dispose and remove the local track from the conference.
* chore(deps) update LJM to latest.
2021-12-09 07:48:55 -06:00
Calin Chitu
5dbf4845fb
feat(chat) keyboard covering input on android fix
2021-12-09 14:51:27 +02:00
Payetus
661a3d34be
fix(lang) update Catalan translation
...
Co-authored-by: Payetus <payet91@gmail.xom >
2021-12-09 13:27:21 +01:00
Robert Pintilii
0e9b40c410
fix(notifications) Create web middleware ( #10568 )
...
Fixes broken native
2021-12-09 13:31:43 +02:00
Avram Tudor
51b827ebb0
fix(browser-compatibility) hide launch in web for unsupported mobile browsers ( #10569 )
2021-12-09 13:16:08 +02:00
Avram Tudor
16a2c729e0
chore(deps) lib-jitsi-meet@latest ( #10566 )
...
* fix(browser-capabilities) expose supported mobile browsers
e9e37099a1...161da84ac0
2021-12-09 12:36:11 +02:00
Saúl Ibarra Corretgé
ed5bb871f4
fix(android) fix NoClassDefFoundError for Landroid/graphics/ColorSpace
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/10182
2021-12-09 10:51:42 +01:00
robertpin
d96ecc5b65
fix(screenshot-capture) Use feature on web only
...
Fixes broken native
2021-12-09 10:02:23 +01:00
robertpin
41f11e5adb
feat(self-view) Added ability to hide self view
...
Added config option disableSelfView. This disables it on web and native
Added button on local video menu and toggle in settings on web to change the setting
2021-12-09 08:45:16 +01:00
Saúl Ibarra Corretgé
c48aa44af3
fix(breakout-rooms) cleanup remote tracks when a conference is left
2021-12-08 16:52:38 -06:00
Christoph Settgast
085b07efcd
fix(rn) join conference if started by moderator
...
Issue was that APP is not defined at this place on mobile,
thus this raising ReferenceError which caused the waitForOwner to break
Closes : #10211
2021-12-08 16:52:23 -06:00
Saúl Ibarra Corretgé
60dcac96a6
fix(breakout-rooms) fix non-functional context menu
...
Close the menu after sending a participant to a breakout room, that will detach
the context menu from the current participant and it will work properly when
they join back.
2021-12-08 15:11:18 -06:00
robertpin
2e22eb5169
fix(overflow-drawer) Only use overflow drawer on mobile
2021-12-08 19:55:16 +01:00
Дамян Минков
e2beb2f3b1
chore(deps) lib-jitsi-meet@latest
...
* fix(tpc) disable ulpfec on chrome 96 (jitsi/lib-jitsi-meet#1816 )
* fix: Fixes call to _setTrackMuteStatus.
* Refactor presence update (jitsi/lib-jitsi-meet#1814 )
9e5d83f4ac...e9e37099a1
2021-12-08 12:41:47 -05:00
tmoldovan8x8
664f23a395
chore(rn) updates react-native-webrtc
2021-12-08 18:00:04 +02:00
Robert Pintilii
dc20b2fafe
fix(screenshot-capture) Update screenshot capture feature ( #10443 )
...
* fix(screenshot-capture) Update screenshot capture feature
Add participants jid list to request
Enable screenshot capture only when recording is also on
Updated interval
2021-12-08 16:15:59 +02:00
Saúl Ibarra Corretgé
00ae2dc6a9
fix(virtual-backgrounds) make error message translatable
2021-12-08 15:12:32 +01:00
Saúl Ibarra Corretgé
a182f53cdc
fix(virtual-backgrounds) fix error if we failed to load the model
...
If another try is made, show an error notification instead of failing with an
exception.
2021-12-08 15:12:32 +01:00
Horatiu Muresan
9b3f254c6b
feat(end-meet-for-all) Trigger notifyReadyToClose event on end meetin… ( #10549 )
2021-12-08 16:11:31 +02:00
Vlad Piersec
0188086dde
fix(participants-list): Avoid ui moving on input focus
2021-12-08 15:32:51 +02:00
JH
340698a546
fix(lang) update sv translation
2021-12-08 14:05:45 +01:00
SiderealArt
0920bda7b8
fix(lang) update Traditional Chinese (Taiwan) translation
2021-12-08 09:14:11 +01:00
Horatiu Muresan
10e5b2f572
feat(prejoin) Add possibility to hide extra join options buttons ( #10434 )
2021-12-08 09:53:19 +02:00
José Luís Andrade
81e9d01921
fix(lang) update Portuguese translation
2021-12-08 08:33:21 +01:00
Gabriel Borlea
0d5beb0c4e
fix(facial-expressions) load worker as a blob
2021-12-08 08:27:17 +01:00
Ali Alhaidary
b890f34a53
fix(lang) update Arabic translation
2021-12-08 08:25:38 +01:00
Jaya Allamsetty
b19e4d76b5
fix(media) dispatch the unmute blocked action irrepective of the muted state.
...
This fixes an issue where the user muted by focus is able to unmute themselves even when the sender limit has been reached.
2021-12-07 17:13:29 -06:00
Christoph Settgast
65589937ea
fix(breakout,av-moderation): support non-ascii tenant names
...
Same applies to tenant names as it applies to room names, as the
tenants/subdomains are prefixed to the room names in prosody.
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-12-07 18:31:36 +01:00
Christoph Settgast
a6bc51cff1
fix(breakout,av-moderation): support non-ascii room names
...
rooms are created in prosody in their urlencoded form, eg täst
becomes t%c3%a4st@conference.jitsi.example.org
As local params = formdecode(query) contains an urldecode, we
need to reencode the room name so that the room can be found in
prosody.
Closes : #10525
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-12-07 18:31:36 +01:00
Saúl Ibarra Corretgé
ae3fb20d65
fix(breakout-rooms) fix not waiting to leave the room
...
We need to wait for it before we start joining.
2021-12-07 16:40:13 +01:00
Vlad Piersec
bfc0567e32
fix(rn,chat): Fix chat and polls title
2021-12-07 11:13:25 +01:00
Mihaela Dumitru
0fb29a0c7a
feat(external-api): enhance recordingLinkAvailable to provide ttl info
2021-12-07 10:57:04 +01:00
gpatel-fr
822850d888
fix(lang) update french translation
2021-12-04 13:18:24 +01:00
Christoph Settgast
64e6c5f461
fix(lang) update German translation
2021-12-04 07:20:26 +01:00
Andrei Oltean
a077043f1b
feat: (moderate-reaction-sounds) enable moderator to mute reaction sounds
2021-12-03 18:36:57 +02:00
tmoldovan8x8
646fdef6bb
fix(screen-sharing, picture-in-picture) re-enables PIP after stopping screen-share
2021-12-03 15:44:19 +02:00
Saúl Ibarra Corretgé
da0cb2b837
feat(breakout-rooms) add notification when joining rooms
2021-12-03 10:48:31 +01:00
Saúl Ibarra Corretgé
4401ea8818
fix(rn,navbar) fix invalid boolean check
...
`startTimestamp` is not a boolean, so make sure we return one.
2021-12-03 08:38:58 +01:00
Saúl Ibarra Corretgé
449e226e23
chore(deps) lib-jitsi-meet@latest
...
* fix(JitsiConference) properly handle leave() errors
61aef90835...9e5d83f4ac
2021-12-02 22:49:34 +01:00
Jasper Hugo
ed6f6cf766
feat(tile-view): allow disabling thumbnail enlargement
2021-12-02 21:21:12 +01:00
Saúl Ibarra Corretgé
79b0360d2e
chore(deps) lib-jitsi-meet@latest
...
* fix(ChatRoom) make sure we wait for all promises on leave()
* fix(ChatRoom) make sure EMUC is destroyed
* fix(JitsiConference) make sure RTC is always destroyed
* fix(log) don't log full stanzas
* fix(avmoderation,breakout-rooms) dispose handlers when leaving
6b3d3d2783...61aef90835
2021-12-02 17:09:02 +01:00
Saúl Ibarra Corretgé
322ec107cd
fix(rn,conference) hide timer until it has started
...
It may never start if the component is not deployed.
2021-12-02 16:04:45 +01:00
Saúl Ibarra Corretgé
3cbddb9d6a
fix(breakout-rooms) mark function as async
...
Not all code paths return a Promise, make sure it does.
2021-12-02 15:49:36 +01:00
gpatel-fr
76667066e2
fix(lang) update french translation + fix 2 existing translations
2021-12-02 15:06:21 +01:00
Tudor D. Pop
c172a27f24
feat(notifications) coalesce participant left and raised hand notifications
2021-12-02 14:17:07 +01:00
Saúl Ibarra Corretgé
40a76940ac
fix(rn,external-api) remove dead code
2021-12-02 13:26:15 +01:00
Saúl Ibarra Corretgé
be53c4c522
fix(rn,breakout-rooms) wait for the room to be left
...
Just like on web, we wait for the current room to be left in order to avoid all
kinds of problems.
2021-12-02 13:26:15 +01:00
Andrei Oltean
8ef48a8a1d
feat: (speaker-stats) fix refresh and minor refactoring
2021-12-02 14:11:08 +02:00
Hristo Terezov
827e8201d4
fix(dropbox): OAuth to use postMessage.
2021-12-01 13:44:47 -06:00
Saúl Ibarra Corretgé
591eab7c97
fix(breakout-rooms) make sure participants in breakout rooms have a display name
2021-12-01 18:52:36 +01:00
Saúl Ibarra Corretgé
d9f71ee238
fix(etherpad) fix Etherpad closing when dominant speaker changes
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8109
2021-12-01 16:08:38 +01:00
Mejans
054564ab0a
New strings translated
...
So to be up to date
2021-12-01 15:53:45 +01:00
Saúl Ibarra Corretgé
3548485e84
fix(participants) fix unpinning when switching conferences
2021-12-01 15:36:49 +01:00
Saúl Ibarra Corretgé
8393118330
fix(etherpad) fix loading Etherpad on web
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/10486
2021-12-01 15:02:36 +01:00
Saúl Ibarra Corretgé
991a0e22a8
fix(conference) fix broken dispatch on mobile
2021-12-01 15:02:36 +01:00
Saúl Ibarra Corretgé
7a479b967c
fix(modal) remove dead code
2021-12-01 15:02:36 +01:00
Saúl Ibarra Corretgé
0be0d6a76e
fix(breakout-rooms) fix when using tenants
2021-12-01 13:50:36 +01:00
Christoph Settgast
60b551a339
fix(lang) update German translation
2021-12-01 06:57:17 +01:00
Hristo Terezov
208586cead
fix(gravatar): Add crossOrigin attribute.
...
In cross origin issolated mode we need to explicitly add crossOrigin
attribute for all resources that are loaded with CORS headers.
2021-11-30 16:15:20 -06:00
Jaya Allamsetty
c7765cc1b7
feat(conference) Implement audio/video mute disable when sender limit is reached.
...
* feat(conference) Impl audio/video mute disable when sender limit is reached.
Jicofo sends a presence when the audio/video sender limit is reached in the conference. The client can then proceed to disable the audio and video mute buttons when this occurs.
* squash: use a different action type and show notification.
2021-11-30 15:08:25 -05:00
Дамян Минков
d8487c25b2
Revert "fix(Prejoin): Make prejoin name noneditable only when taken from jwt"
...
This reverts commit af7c316827 .
2021-11-30 11:39:16 -06:00
Дамян Минков
2adb5dc7d6
fix: Fixes correct state in lobby screen on wrong password.
...
Fixes #9869 .
2021-11-30 11:39:07 -06:00
Saúl Ibarra Corretgé
cc931986f6
fix(breakout-rooms) fix no video when coming back to main room
...
Re-create local tracks so we have a clean state.
2021-11-30 11:38:54 -06:00
Saúl Ibarra Corretgé
ce35a88299
fix(breakout-rooms) disable recording and live-streaming
...
There is currently no way to directly join a breakout room, so Jibri won't know
what to do. This shall be revisited in the future.
2021-11-30 11:38:54 -06:00
Saúl Ibarra Corretgé
58ef2974c9
fix(breakout-rooms) disable lobby in breakout rooms
...
The main room lobby gets diverted to the rooms, things can get confusing. We
might need to revisit this in the future.
2021-11-30 11:38:54 -06:00
Saúl Ibarra Corretgé
43647f1302
fix(conference) simplify code
...
Unify the 2 functions used to leave the room into a single one.
2021-11-30 11:38:54 -06:00
Saúl Ibarra Corretgé
599ed10325
fix(conference) remove dead code
...
Went for a different approach, this code is dead now.
2021-11-30 11:38:54 -06:00
Hristo Terezov
fb9d28a667
chore(deps) lib-jitsi-meet@latest
...
* feat: Handle disableBeforeUnloadHandlers option.
* feat(conference) Implement audio/video mute disable when sender limit is reached. Jicofo sends a presence when the audio/video sender limit is reaced in the conference. The client can then proceed to disable the audio and video mute buttons when this occurs.
f4f7db2e5f...6b3d3d2783
2021-11-30 07:11:42 +01:00
Hristo Terezov
b2d6054e1c
feat: Add disableBeforeUnloadHandlers option
2021-11-29 19:49:51 -06:00
Дамян Минков
2097d77666
feat: Enables muc rate limit for lobby and breakout muc components.
2021-11-29 18:33:48 -06:00
Mihaela Dumitru
4ed7211286
fix(share-video): stop video from the participant list
2021-11-29 13:03:41 +02:00
Calin Chitu
5c67e8b4ce
feat(config) defaultLocalDisplayName and defaultRemoteDisplayName
2021-11-26 18:52:43 +02:00
Saúl Ibarra Corretgé
00a74ca47a
fix(breakout-rooms) fix checking if a user is in a room
...
Breakout rooms are just reserved UUIDs, they need not exist as actual MUCs,
until a participant joins. Thus, take this into account when checking if a
participant is in a room.
2021-11-26 16:18:54 +01:00
Saúl Ibarra Corretgé
4a88ad098a
fix(rn,settings) only show "disable call integration" on Android
...
It;';s not implemented on iOS.
2021-11-26 15:30:27 +01:00
Saúl Ibarra Corretgé
dd20e8626e
fix(breakout-rooms) fix operations when inside a breakout room
...
Fix not being able to create / remove breakout rooms when the moderator is
inside a breakout room.
2021-11-26 12:51:11 +01:00
Andrei Gavrilescu
0fc381fc6f
feat(rtcstats): send facial expressions to rtcstats-server ( #10461 )
...
* send facial expressions to rtcstats
* remove comment
* remove extra line
2021-11-26 12:24:28 +02:00
tmoldovan8x8
73fb586d59
fix(external-api) send AUDIO_MUTED_CHANGED event only when value changed
2021-11-26 12:09:21 +02:00
Alex Bumbu
6cd6c0a043
fix(ios) avoid creating CXProvider objects when CallKit is disabled
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-11-26 10:47:03 +01:00
Saúl Ibarra Corretgé
896e752113
feat(lint) treat warnings as errors
2021-11-26 10:18:31 +01:00
Saúl Ibarra Corretgé
c5920bb8a5
fix(lint) fix all eslint warnings
2021-11-26 10:18:31 +01:00
Calin Chitu
1623dc4989
feat(branding) added native extension to updateTheme helper
2021-11-26 08:46:42 +01:00
Szymon Ruciński
41db8711f0
fix(lang) update Polish translation
2021-11-26 08:45:54 +01:00
Szymon Ruciński
a0edf329ae
fix(lang) update Polish translation
2021-11-26 08:45:32 +01:00
robertpin
c2ab8935c1
fix(breakout-rooms) Improve breakout rooms
...
Don't show more menu on the main room
Fix join room on mobile web
When moving to room reset breakout rooms state to avoid showing incorrect data before response from prosody is received
2021-11-26 08:40:42 +01:00
Andrei Oltean
70b8ccc097
feat: (speaker-stats) add speaker stats feature to native
2021-11-25 20:17:49 +02:00
Calinteodor
cc63ff1c3c
feat(conference) UI updates for mobile navigation bar ( #10437 )
...
* feat(conference) updated native navigation bar and toolbox styles
2021-11-25 18:41:03 +02:00
Saúl Ibarra Corretgé
4a5982da1f
fix(breakout-rooms) make sure the default name is monotonically increasing
2021-11-25 16:50:33 +01:00
Saúl Ibarra Corretgé
fc16bfa6cb
chore(deps) lib-jitsi-meet@latest
...
* fix(breakout-rooms) send whole payload on update event
0261073faf...f4f7db2e5f
2021-11-25 16:03:15 +01:00
Saúl Ibarra Corretgé
9a2aa3848c
fix(config) add transcribingEnabled to whitelist
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/10326
2021-11-25 15:27:59 +01:00
tmoldovan8x8
0a65ec1dfa
fix(android) set facebook groupId for all react-native dependencies
2021-11-25 14:55:24 +02:00
Saúl Ibarra Corretgé
7bbc3bcf9e
chore(rn,deps) react-native-webrtc@1.94.0
2021-11-25 12:15:56 +01:00
Christoph Settgast
48b12b4e00
fix(lang) update German translation
2021-11-25 07:18:05 +01:00
Hristo Terezov
91413fbd96
feat(load-test): Unmute video.
2021-11-24 14:37:05 -06:00
George Politis
03848fb3f8
chore(deps) lib-jitsi-meet@latest ( #10436 )
...
feat: Enables the moderator to {dis/en}able bridge-side rtcstats.
https://github.com/jitsi/lib-jitsi-meet/pull/1789
0261073faf
2021-11-24 15:57:32 +00:00
Payetus
e8cf932abb
fix(lang) update translations for Catalan
2021-11-24 16:55:02 +01:00
Saúl Ibarra Corretgé
1a93da8c35
fix(breakout-rooms) cleanup code
2021-11-24 16:27:05 +01:00
Saúl Ibarra Corretgé
73e8f5703c
fix(breakout-rooms) avoid accessing invalid room objects
2021-11-24 16:27:05 +01:00
Saúl Ibarra Corretgé
a203a92060
fix(breakout-rooms) simplify code
2021-11-24 16:27:05 +01:00
Saúl Ibarra Corretgé
ef93584c2b
fix(breakout-rooms) fix error in case main room is no longer available
2021-11-24 16:27:05 +01:00
Tudor D. Pop
a618697e34
feat(notifications) revisit timeouts and make them configurable
2021-11-24 12:05:27 +01:00
titus.moldovan
64e504f349
fix(android) fixes error in BroadcastEvent
2021-11-24 11:29:56 +01:00
Saúl Ibarra Corretgé
994f6307b9
fix(TileViewButton) fix on mobile
...
`setOverflowMenuVisible` doesn't exist on mobile.
2021-11-24 11:05:38 +01:00
Saúl Ibarra Corretgé
d7b581e338
feat)rn,sdk) introduce a "ready to close" event
...
This event is the event host applications need to listen to for knowing when to
dispose the SDK from now on.
Since the introduction of breakout rooms it's possible that we navigate from one
meeting to another, so there will be several conference join / terminations.
In addition, local track destruction is now moved to SET_ROOM when there is no
room, aka, we are going back to the welcome page or to the black page.
2021-11-24 09:58:48 +01:00
Robert Pintilii
763d975445
fix(rn, participants-pane) Show raised hand indicator ( #10424 )
...
Make name container limited width and add ellipsis text overflow
Show raise hand status live in participants pane
2021-11-24 09:46:01 +02:00
Avram Tudor
42e62e013d
fix(filmstrip) remove border from filmstrip ( #10367 )
2021-11-24 05:26:22 +02:00
George Politis
04b085e062
fix: Updates the default value of rtcstatsEnabled to match the code. ( #10425 )
2021-11-23 21:38:20 +00:00
Jaya Allamsetty
83e22524bc
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Select 1 as the default scale factor for p2p. This fixes an issue where a user is not able to unmute their video if the MediaStreamTrack associated with the camera stream returns a null value for the track height.
* Save track source name to JitsiRemoteTrack
bdfbb82087...a1c966058c
2021-11-23 15:10:41 -05:00
Calin Chitu
909173cdb5
feat(ui) reverted tokens updates
2021-11-23 16:58:40 +02:00
Calin Chitu
5d1bf9e649
feat(ui) updateTheme helper for client branding
2021-11-23 16:58:40 +02:00
hmuresan
14a422ba83
fix(linguistics) Use 'email' instead of 'e-mail'
2021-11-23 16:00:08 +02:00
Robert Pintilii
0106e68728
chore(breakout-rooms) Added analytics ( #10421 )
2021-11-23 15:14:59 +02:00
Saúl Ibarra Corretgé
c843744df1
fix(rn,sdk) drop deprecated option enableWelcomePage
...
It got replaced by a feature flag.
2021-11-23 13:49:14 +01:00
Saúl Ibarra Corretgé
f6f7406d24
fix(rn,sdk) remove deprecated color scheme prop
...
It has been non-functional for a while.
2021-11-23 13:49:14 +01:00
Vlad Piersec
76a976b5d1
fix(Avatar): Display correctly any emoji/special character in a avatar initials
2021-11-23 13:56:45 +02:00
Saúl Ibarra Corretgé
2e7c06d045
fix(rn,welcome-page) don't create video track unnecessarily
...
We are no longer rendering it, so skip creating it altogether and make sure it's
destroyed on meeting end.
2021-11-23 12:25:39 +01:00
hmuresan
9fbbcbbd31
fix(prejoin) Fix prejoin app
2021-11-23 11:40:50 +02:00
Greg Galperin
6101cd2c1a
fix(lang) update Russian translation
2021-11-22 07:52:44 +01:00
Mejans
41d654b2dc
fix(lang) update Occitan translation
2021-11-22 07:52:14 +01:00
Ali Alhaidary
c381a3eed4
fix(lang) update Arabic translation
2021-11-22 07:48:40 +01:00
csett86
f42fe0ce17
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-11-22 07:46:13 +01:00
gpatel-fr
b277812e8e
fix(lang) update french translation
2021-11-20 11:51:55 +01:00
Jaya Allamsetty
fad5ac9048
feat(video-quality): Always prioritize SS in tile view.
2021-11-19 13:28:13 -05:00
Saúl Ibarra Corretgé
10d54498d0
fix(config) fix incorrect option name and whitelist it
2021-11-19 11:00:57 +01:00
Saúl Ibarra Corretgé
cd166b5f19
fix(build) fix make dev with facial recognition worker
2021-11-19 11:00:57 +01:00
Werner Fleischer
b5faf9f62a
feat(breakout-rooms) add breakout-rooms
...
- implement breakout-rooms
- integrated into the participants panel
- managed by moderators
- moderators can send participants to breakout-rooms
- participants can join breakout rooms by themselve
- participants can leave breakout rooms anytime
Co-authored-by: Robert Pintilii <robert.pin9@gmail.com >
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-11-19 10:27:34 +01:00
Saúl Ibarra Corretgé
d98ea3ca24
chore(deps) lib-jitsi-meet@latest
...
* feat(breakout-rooms) introduce breakout rooms
131b9458fe...bdfbb82087
2021-11-19 09:37:43 +01:00
Jaya Allamsetty
d2b7151f23
chore(deps) lib-jitsi-meet@latest
...
* TPC: make the comments more descriptive.
* fix(SignalingLayerImpl): Log an error when only the ssrc owner gets overwritten with a diff ep id.
* fix(TPC): Force reneg when user unmutes the first time. This ensures that the source signaling is sent before the mute state is sent in presence. Jicofo relies on mute state from presence to check if the sender limit has been reached.
6d981ebb6c...131b9458fe
2021-11-18 11:13:09 -05:00
Saúl Ibarra Corretgé
7fa72db384
fix(rn,remote-video-menu) fix import after refactor
2021-11-18 15:58:43 +01:00
Gabriel Borlea
d56b282c5d
fix(facial-expressions): some markdowns in the README.md for licence
2021-11-18 11:01:19 +01:00
Gabriel Borlea
72e1dcb877
add(facial-expressions): licence info about facial models
2021-11-18 11:01:19 +01:00
hmuresan
98b05a2529
fix(notify-button-clicked) Fix crash on mobile browsers
2021-11-18 09:35:28 +02:00
Christoph Settgast
2d0a70f2ab
lang: Update German translation
2021-11-18 07:57:52 +01:00
Andrei Gavrilescu
6243836b3e
chore(deps) lib-jitsi-meet@latest ( #10386 )
...
* feat: add facial-expressions in speaker stats (#1724 )
b337778da8...6d981ebb6c
2021-11-17 18:32:49 +02:00
Payetus
6520cc2496
feat(Lobby): Adding autoknock feature as a config ( #10366 )
...
* adding lobby localization to "ca" lang
* feat(Lobby): Adding autoknock config
feat(Lobby): Adding autoknock config
Co-authored-by: Payetus <payet91@gmail.xom >
2021-11-17 10:24:18 -06:00
Gabriel Borlea
61684b1071
feat(facial-expressions): add the facial expression feature and display them in speakerstats ( #10006 )
...
* Initial implementation; Happy flow
* Maybe revert this
* Functional prototype
* feat(facial-expressions): get stream when changing background effect and use presenter effect with camera
* add(facial-expressions): array that stores the expressions durin the meeting
* refactor(facial-expressions): capture imagebitmap from stream with imagecapture api
* add(speaker-stats): expression label
* fix(facial-expression): expression store
* revert: expression leabel on speaker stats
* add(facial-expressions): broadcast of expression when it changes
* feat: facial expression handling on prosody
* fix(facial-expressions): get the right track when opening and closing camera
* add(speaker-stats): facial expression column
* fix(facial-expressions): allow to start facial recognition only after joining conference
* fix(mod_speakerstats_component): storing last emotion in speaker stats component and sending it
* chore(facial-expressions): change detection from 2000ms to 1000ms
* add(facial-expressions): send expression to server when there is only one participant
* feat(facial-expressions): store expresions as a timeline
* feat(mod_speakerstats_component): store facial expresions as a timeline
* fix(facial-expressions): stop facial recognition only when muting video track
* fix(facial-expressions): presenter mode get right track to detect face
* add: polyfils for image capture for firefox and safari
* refactor(facial-expressions): store expressions by counting them in a map
* chore(facial-expressions): remove manually assigning the backend for tenserflowjs
* feat(facial-expressions): move face-api from main thread to web worker
* fix(facial-expressions): make feature work on firefox and safari
* feat(facial-expressions): camera time tracker
* feat(facial-expressions): camera time tracker in prosody
* add(facial-expressions): expressions time as TimeElapsed object in speaker stats
* fix(facial-expresions): lower the frequency of detection when tf uses cpu backend
* add(facial-expressions): duration to the expression and send it with durantion when it is done
* fix(facial-expressions): prosody speaker stats covert fro string to number and bool values set by xmpp
* refactor(facial-expressions): change expressions labels from text to emoji
* refactor(facial-expressions): remove camera time tracker
* add(facial-expressions): detection time interval
* chore(facial-expressions): add docs and minor refactor of the code
* refactor(facial-expressions): put timeout in worker and remove set interval in main thread
* feat(facial-expressions): disable feature in the config
* add(facial-expressions): tooltips of labels in speaker stats
* refactor(facial-expressions): send facial expressions function and remove some unused functions and console logs
* refactor(facial-expressions): rename action type when a change is done to the track by the virtual backgrounds to be used in facial expressions middleware
* chore(facial-expressions): order imports and format some code
* fix(facial-expressions): rebase issues with newer master
* fix(facial-expressions): package-lock.json
* fix(facial-expression): add commented default value of disableFacialRecognition flag and short description
* fix(facial-expressions): change disableFacialRecognition to enableFacialRecognition flag in config
* fix: resources load-test package-lock.json
* fix(facial-expressions): set and get facial expressions only if facial recognition enabled
* add: facial recognition resources folder in .eslintignore
* chore: package-lock update
* fix: package-lock.json
* fix(facial-expressions): gpu memory leak in the web worker
* fix(facial-expressions): set cpu time interval for detection to 6000ms
* chore(speaker-stats): fix indentation
* chore(facial-expressions): remove empty lines between comments and type declarations
* fix(facial-expressions): remove camera timetracker
* fix(facial-expressions): remove facialRecognitionAllowed flag
* fix(facial-expressions): remove sending interval time to worker
* refactor(facial-expression): middleware
* fix(facial-expression): end tensor scope after setting backend
* fix(facial-expressions): sending info back to worker only on facial expression message
* fix: lint errors
* refactor(facial-expressions): bundle web worker using webpack
* fix: deploy-facial-expressions command in makefile
* chore: fix load test package-lock.json and package.json
* chore: sync package-lock.json
Co-authored-by: Mihai-Andrei Uscat <mihai.uscat@8x8.com >
2021-11-17 16:33:03 +02:00
Calin Chitu
e42db3c9c2
feat(welcome) added WelcomePage React Nav bottom tabs
2021-11-17 15:42:06 +02:00
Andrei Gavrilescu
6f75226044
chore(deps): update rtcstats 9.0.1 ( #10374 )
2021-11-17 14:21:37 +02:00
Andrei Gavrilescu
7e9d665697
fix(toolbox): enable fullscreen button on Android mobile browsers
2021-11-17 12:55:10 +01:00
Robert Pintilii
9aa2bbe115
feat(tokens) Added more colors to theme ( #10381 )
2021-11-17 11:35:07 +02:00
Vlad Piersec
31e4a9c1a0
fix(responsive-ui): Make modal full screen & fix prejoin layout on mobile landscape
2021-11-17 10:44:35 +02:00
Vlad Piersec
1106e71f03
fix(speaker-stats): Fix stats search position on narrow screens
2021-11-17 10:44:17 +02:00
Horatiu Muresan
d84ba85f58
fix(dynamic-branding) Fix bogus mUI dependency on mobile ( #10375 )
2021-11-16 22:16:18 +01:00
robertpin
1e706db114
fix(av-moderation) Don't stop local screensharing on mute all
2021-11-16 12:47:39 -06:00
Calin Chitu
c82cead5ae
feat(chat/native) removed keyboard dismiss from JitsiKeybAvView
2021-11-16 17:50:09 +02:00
Calin Chitu
39d1ccff85
feat(chat/native) fixed scroll inside chat room
2021-11-16 17:50:09 +02:00
tmoldovan8x8
2e69ec71c5
feat(e2ee) add externally managed key mode
2021-11-16 12:12:10 +01:00
Avram Tudor
be6adad61b
chore(deps) lib-jitsi-meet@latest ( #10368 )
...
* fix(browser) Mark safari <14 as unsupported
51f77cbd51...b337778da8
2021-11-15 15:45:50 +02:00
Vlad Piersec
23b8dd4860
fix(Prejoin): Make prejoin name noneditable only when taken from jwt
2021-11-15 15:40:18 +02:00
Robert Pintilii
c74bdf137c
fix(screenshot-capture) Update data sent to backend ( #10364 )
2021-11-15 14:59:06 +02:00
Horatiu Muresan
8ebca64af1
feat(dynamic-branding): Add custom theme branding ( #10335 )
...
- apply theming to various buttons
2021-11-15 10:37:54 +02:00
Saúl Ibarra Corretgé
61025edb74
chore(deps) lib-jitsi-meet@latest
...
* fix(e2ee) disable p2p when e2ee is enabled
* fix(e2ee) fix race condition when restarting media sessions
* fix(p2p) fix error if p2p session is stopped while accepting it
* fix(e2ee) removed no longer needed code
* feat: SourceVideoTypeMessage message
* chore(lint) tame the new linter
* chore(deps) update Babel and ESLint to the latest versions
* chore(deps) adapt to logger package rename
* fix(e2ee): fix loading web worker when using a relative path inside a blob for the E2EE context
* * fix(sdp): provide SCTP streams, because the XMPP parser expects them
c193f0d433...51f77cbd51
2021-11-11 16:52:39 +01:00
Calinteodor
4e2fea1e12
feat(rn,welcome) React Navigation drawer
2021-11-11 15:32:56 +01:00
Vlad Piersec
f5cdd5fca1
fix(Chat): Fix private message reply button not working
2021-11-11 15:21:24 +02:00
Robert Pintilii
eec8b9e58e
fix(participants-list) Show participants with empty names ( #10353 )
2021-11-11 14:48:15 +02:00
Saúl Ibarra Corretgé
a96a4ea336
chore(deps) update rtcstats, change package name
2021-11-11 08:04:28 +01:00
Christoph Wiechert
876773ca2a
fix(lang) Fix typos in german translation
2021-11-11 06:40:31 +01:00
Jaya Allamsetty
bc6070b98d
fix(prejoin): Add audio tracks on Safari always.
...
This fixes a bug where remote audio is not being played out if the user joins audio and video muted from pre-join screen.
2021-11-10 14:12:53 -05:00
Jaya Allamsetty
9ca0ee41b6
fix(devices): Fixes a JS error when no audio/video is selected and there is a device update.
2021-11-10 14:12:53 -05:00
Saúl Ibarra Corretgé
957bd8916a
chore(tech-debt) remove dead code
2021-11-10 18:29:34 +01:00
Saúl Ibarra Corretgé
8f08a54fb2
chore(deps) adapt to logger package rename
2021-11-10 14:40:17 +01:00
Saúl Ibarra Corretgé
28c793b3a9
chore(deps) adapt to eslint-config-jitsi rename
2021-11-10 13:10:15 +01:00
tmoldovan8x8
243aa20912
bugfix(rn) sends CONFERENCE_TERMINATED to native after dismissing the ReloadOverlay
2021-11-10 13:34:16 +02:00
Pavol Cvengros
2d27195652
chore(deps) update uuid package to 8.3.2
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-11-10 11:35:20 +01:00
Hristo Terezov
bcb0fe919c
fix(recorder): "already started" notification
2021-11-09 13:25:19 -06:00
Hristo Terezov
981fc2f410
feat: Handle recording already started error
2021-11-09 12:33:43 -06:00
Hristo Terezov
e6e808c764
chore(deps) lib-jitsi-meet@latest
...
* feat(recording): Add unexpected-request error
* fix(xmpp): use RTX with Firefox from 96 on only
* fix(sdp): update data channel to RFC format
* sdp: switch port to 9 and rtp protocol to UDP/TLS/RTP/SAVPF (#1697 )
03bc5278da...c193f0d433
2021-11-09 12:33:24 -06:00
Saúl Ibarra Corretgé
01ae4c477b
fix(lint) remove warning in eslint-plugin-react
...
Fixes: Warning: React version not specified in eslint-plugin-react settings.
2021-11-09 15:16:01 +01:00
Robert Pintilii
e0010def14
fix(analytics) Fix analytics event names ( #10332 )
...
Fixed analytics where event names had duplicated words (eg. calendar.calendar.selected.selected)
Group reaction buttons analytics into one event
Removed unused code
2021-11-09 12:20:40 +02:00
Saúl Ibarra Corretgé
e77216f18e
chore(lint) tame the linter
2021-11-09 11:05:09 +01:00
Saúl Ibarra Corretgé
ba7b5fc996
chore(deps) update eslint-config-jitsi to version 3.0.0
2021-11-09 11:05:09 +01:00
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
2021-11-09 09:43:55 +01:00
Saúl Ibarra Corretgé
0aba61d5c6
chore(Deps) update Babel and eslint to their latest versions
2021-11-09 09:43:55 +01:00
Vlad Piersec
5e4f09dd0a
fix(config): Move 'disableDetails' flag to connectionIndicators config
2021-11-09 09:18:34 +01:00
Дамян Минков
17c0298e59
feat: Filters moderators presence in lobby room. ( #10316 )
...
* feat: Filters moderators presence in lobby room.
* squash: Print actor creating lobby.
2021-11-08 16:38:22 -07:00
Jaya Allamsetty
6348840cbd
fix(large-video) Call play() whenever a new stream is attached to large-video.
...
This fixes an issue on Safari where black video is rendered sometimes whenever a new stream is attached to the large video container.
2021-11-08 16:49:45 -05:00
Paweł Domas
6a7842ab7e
fix: incompatible effect instance ( #10311 )
...
There are hard to handle race conditions around
screensharing/presenter mode turning on/off. It's
easier to make a NO-OP for turning the camera on/off
while switching to screen sharing is in progress
than trying to handle this gracefully. It should be okay
for the user to click the button again after the switch
operation is done.
Ideally this logic will be re-implemented in redux
middlewares and moved out of the conference.js file.
2021-11-08 14:05:23 -06:00
hmuresan
b2894cc941
fix(raise-hand): Remove participant left from raised hand queue
2021-11-08 18:41:10 +02:00
Robert Pintilii
fc52105cf6
fix(reactions) Updated sounds ( #10321 )
2021-11-08 16:16:09 +02:00
Christoph Settgast
b47a263e5c
lang: fixes for German
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-11-08 05:52:04 -07:00
Vlad Piersec
15b677aa2a
fix(Avatar): Display special characters in avatar initials
2021-11-08 14:32:30 +02:00
Vlad Piersec
08fb232627
fix(Avatar): Calculate avatar color based on display name
2021-11-08 14:32:16 +02:00
Vlad Piersec
3c5017a66a
feat(connection-indicator): Add config option to disable indicator popover
2021-11-08 11:38:03 +02:00
Robert Pintilii
a97b700712
fix(tracks) Use duration from JitsiTrack ( #10304 )
2021-11-08 10:55:28 +02:00
José Luís Andrade
bf36b22bbd
fix(lang) update portuguese translation of "highestQuality" ( #10317 )
...
Shorten text size for better viewing
2021-11-07 08:02:18 +01:00
Payetus
d6253c57c9
adding lobby localization to "ca" lang
2021-11-06 05:57:24 +01:00
José Luís Andrade
978586c157
fix(lang) update Portuguese Translation
2021-11-05 19:59:16 +01:00
tudordan7
a7efbfb0f8
feat(app-notifications): Remove device notifications in the prejoin screen.
2021-11-05 16:16:10 +01:00
alexbratu92
68eb0795eb
feat(polls) fix spacing and send answer identifier
2021-11-05 07:34:52 -07:00
alexandrubratu8x8
4c46396e6a
feat(polls): trigger events for poll created and answered ( #10249 )
...
Co-authored-by: alexbratu92 <alexbratu92@gmail.com >
2021-11-04 12:18:41 +02:00
Robert Pintilii
4767ef497f
chore(deps) lib-jitsi-meet@latest ( #10305 )
2021-11-04 09:26:39 +02:00
Robert Pintilii
f27cb46f3c
fix(reactions) Remove auth header if there's no JWT
2021-11-03 17:43:47 +02:00
Robert Pintilii
c2e55339d1
fix(av-moderation) Fix text on stop video dialog
...
Show correct text on stop participant's video dialog when moderation is on
2021-11-03 14:16:11 +02:00
Saúl Ibarra Corretgé
a78c8c199d
feat(ci) use Node 16 / npm 8 for testing
2021-11-03 12:44:45 +01:00
Saúl Ibarra Corretgé
0d7ecfad40
chore(deps) run npm audit fix
2021-11-03 12:44:45 +01:00
Saúl Ibarra Corretgé
040a1d8add
feat(misc) add .nvmrc
2021-11-03 12:44:45 +01:00
Saúl Ibarra Corretgé
3294dc882d
chore(deps) sync package-lock.json
2021-11-03 12:44:45 +01:00
robertpin
21d5b7bcd6
fix(av-moderation) Fix text on stop video dialog
...
Show correct text on stop participant's video dialog when moderation is on
2021-11-03 12:38:12 +02:00
gpatel-fr
c4cbf83208
fix(lang) update french translation
2021-11-03 10:21:32 +01:00
Alexey Matveev
f1ae9a6697
fix(lang) update Russian translation
...
Co-authored-by: Alexey Matveev <malex@1forma.ru >
2021-11-02 16:48:39 +01:00
Jaya Allamsetty
c653334d69
chore(deps) lib-jitsi-meet@latest
...
* fix(presence) Send presence on mute state change.
* fix(TPC) change the tranceiver dir to recvonly when track is removed. This fixes occasional failures of MuteTest.MuteAfterJoinCanShareAndUnmute torture test and also the case on Safari where user stopping the screenshare doesn't stop showing the screensharing indication on the thumbnail.
* fix: Avoid sending two presences if start muted and then screen share. (#1771 )
* feat: use source names in presence
* ref: move SignalingLayer to the conference
* feat: Delays deployment info stats till we get update from backend. (#1770 )
e566291864...e6b330186f
2021-11-02 10:32:00 -04:00
Vlad Piersec
e51655a93a
feat(Polls): Display creator name for polls
2021-11-02 15:45:46 +02:00
Vlad Piersec
8983ea41fd
fix(Drawer): Close drawer on item click
...
Clicking on an item when the popup drawer is displayed would keep it open.
Now clicking on any item should automatically close the drawer.
Popup was also refactored and no longer uses refs.
2021-11-02 15:45:29 +02:00
Nils Ohlmeier
cd6a814978
addressed review comments
2021-11-01 11:27:22 -05:00
Nils Ohlmeier
41f5872f70
fix(conference): store user selected device from Firefox prompt
...
When Firefox users choose a new device via the gUM prompt store
these as the new user selected devices, so they show up in the
settings menu.
2021-11-01 11:27:22 -05:00
Gabriel Borlea
af01072827
fix(speaker-stats): calculate total dominant speaker time if user is dominant and has no previous speaker time
2021-11-01 07:53:10 -07:00
Vlad Piersec
eaa084722f
fix(Chat): Place Chat pane above Participants pane on mobile web
2021-11-01 15:30:59 +02:00
Vlad Piersec
318bc26fa0
fix(Polls): Fix polls pane on Firefox
...
On Firefox the create button is not visible.
Having a poll with long question/options breaks the UI.
2021-11-01 14:55:18 +02:00
tudordan7
072c29c0f9
fix(connection-indicator): Hide indicator circle when ghost icon is hidden.
2021-11-01 10:02:43 +01:00
Vlad Piersec
9ab16a0a5c
chore(webpack): Fix source maps on hot reloading
2021-11-01 11:01:52 +02:00
robertpin
69d2cb52fe
feat(virtual-bg) Added config to disable screen sharing as virtual bg
2021-11-01 09:50:22 +02:00
Vlad Piersec
6845a759a0
fix(Slider): Fix slider appearance on Firefox
2021-11-01 08:55:09 +02:00
robertpin
7aca5e71b9
refactor(participants-pane) Refactored with reusable components
...
Created Reusable components for:
- ListItem - used by participants list and lobby participants list
- ContextMenu - used by participant context menu and advanced moderation context menu
- Quick action button - used by quick action buttons on participant list items
Moved participants custom theme to base/components/themes
Created reusable button component for all participants pane buttons (Invite, Mute All, More)
Moved web components to web folder
Moved all styles from Styled Components to JSS
Fixed accessibility labels for some buttons
Removed unused code
Updated all styles to use theme tokens
2021-11-01 08:54:13 +02:00
Дамян Минков
78e825de36
fix: Fixes upgrading component to muc prosody config.
...
Fixes #10282 .
2021-10-29 13:53:01 -07:00
robertpin
829f36e886
fix(lobby) Added data-testid and aria-label used for testing
2021-10-29 14:02:06 +03:00
robertpin
afbf261f67
fix(iframe) Keep URL params on iframe reload
...
Don't cleanup URL params when jitsi is in iframe
Fixes an issue where the user right-clicks on the iframe and Reload frame. This causes a refresh of the iframe, not the whole page, but without the parameters (jwt, configOverwrite etc are all lost). The parameters are part of the URL, so by not cleaning them up we make sure that on reload we still have all params
2021-10-29 10:59:54 +03:00
robertpin
76fc5a0806
fix(av-moderation) Stop screensharing on video mute on native
...
When the moderator stops the video for the participant stop screensharing (removes the track doesn't just mute it)
2021-10-29 09:21:47 +03:00
scott boone
09d3344c39
temporarily pin luajwtjitsi because v3 will intro a breaking change ( #10262 )
2021-10-27 16:24:56 -05:00
Jaya Allamsetty
0dc061f633
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC) add muted tracks to TPC but not to the RTCPeerConnection.
447f111cf2...e566291864
2021-10-27 11:27:55 -04:00
gpatel-fr
ba110fbdc3
(Lang) fix french translation
2021-10-27 07:28:47 -07:00
robertpin
a6167997d8
fix(reactions) Updated payload sent to backend
...
Added jid
Instead of internal id send id from JWT
2021-10-27 16:02:32 +03:00
Vlad Piersec
b6047b9761
fix(Chat): Use proper 'aria-label' attr on tab menu
2021-10-27 15:59:10 +03:00
robertpin
53a05dd1ad
fix(av-moderation) Fix Ask to Unmute on native
...
Show button with moderation off
Show "Allow video" instead of "Ask to unmute" when needed
2021-10-27 09:44:18 +03:00
Дамян Минков
be5c397422
chore(deps) lib-jitsi-meet@latest
...
* fix(av-moderation) Fix remove from whitelist to match prosody changes
111e50c38a...447f111cf2
2021-10-26 18:09:44 -07:00
robertpin
d38bf36b2a
fix(av-moderation) Fix ask to unmute after allow video
...
Make Ask to Unmute work if video moderation is on but participant is video whitelisted
2021-10-26 12:00:04 -07:00
Avram Tudor
1793bf460e
fix(tileview) Enlarge tiles to fill whole space ( #10201 )
2021-10-26 11:46:01 +03:00
Vlad Piersec
9e3084ef48
refactor(chat): Don't display chat inside a dialog
...
* In order to be able to customize the background of the chat
it had not be displayed inside of a dialog. This also removes
the need to extensively use 'TouchmoveHack' component.
* Adds the ability to change panes (Chat vs Polls) using the keyboard.
* Adds accessibility attributes to panes.
2021-10-26 09:11:14 +03:00
Vlad Piersec
b0f8b34d94
refactor(toolbox): Rename touch start action for toggle button & move teranry
2021-10-26 09:10:35 +03:00
Vlad Piersec
366dc8d11b
fix(toolbar): Hide/Show toolbar on tap on mobile web.
...
* A tap on video space will toggle the toolbar.
* Double tapping on a tile will pin the participant.
2021-10-26 09:10:35 +03:00
Jaya Allamsetty
667a6eac80
chore(deps) lib-jitsi-meet@latest
...
* ref(JitsiConference) Remove remote tracks from conf before reneg is done. We do not have to wait for the removal of the ssrcs from the remote description for removing the remote tracks associated with a participant that left the call. This speeds up removal of the participant from call even if the JingleSession modification queue is backed up.
* faet(SDP): Add test for jingle JSON format.
42c675249a...111e50c38a
2021-10-25 15:58:05 -04:00
Nils Ohlmeier
84f37b1777
fix(conference) avoid double prompts in Firefox after choosing non-default device.
...
* fix(conference) avoid double prompts in Firefox after choosing non-default device
* addressed linting errors
2021-10-25 14:53:45 -04:00
Andrei Oltean
779d44298b
feat: (video-thumbnail) add permanent video participant name to thumbnail ( #10242 )
...
* feat: (video-thumbnail) add permanent participant name to video thumbnail
* feat: (video-thumbnail) add permanent participant name to video thumbnail
* # Conflicts:
# react/features/filmstrip/components/web/Thumbnail.js
* feat: (video-thumbnail) add permanent participant name to video thumbnail fix display
* fix(translation) Reverted changes to translation parameter
Reverted param name change on translation
* feat: (video-thumbnail) add permanent participant name to video thumbnail fix display
* feat: (video-thumbnail) add permanent participant name to video thumbnail fix display
* fix(lang): update German translation (#10188 )
Signed-off-by: Christoph Settgast <csett86@web.de >
* Update Virtual Background Model (#9867 )
* update virtual background
* remove comments
* remove general model
* fix(lang): update French translation (#10239 )
* feat: (video-thumbnail) add permanent participant name to video thumbnail fix display
* Update Occitan (#10240 )
* feat: (video-thumbnail) add permanent participant name to video thumbnail
* feat: (video-thumbnail) add permanent participant name to video thumbnail
* feat: (video-thumbnail) add permanent participant name to video thumbnail fix display
* feat: (video-thumbnail) add permanent participant name to video thumbnail fix display
* feat(reactions) Added metrics for disable reaction sounds
Reordered reactions middleware alphabetically
* feat: (video-thumbnail) add permanent participant name to video thumbnail
* feat: (video-thumbnail) add permanent participant name to video thumbnail
Co-authored-by: robertpin <robert.pin9@gmail.com >
Co-authored-by: csett86 <csett86@web.de >
Co-authored-by: Roshan Pulapura <81193065+rpulapura@users.noreply.github.com >
Co-authored-by: gpatel-fr <44170243+gpatel-fr@users.noreply.github.com >
Co-authored-by: Mejans <61360811+Mejans@users.noreply.github.com >
2021-10-25 16:35:40 +03:00
Avram Tudor
b4ba887d92
Revert "Update Virtual Background Model ( #9867 )" ( #10247 )
...
This reverts commit 9b6b335c60 .
2021-10-25 14:48:18 +03:00
robertpin
0182cc0504
feat(reactions) Added metrics for disable reaction sounds
...
Reordered reactions middleware alphabetically
2021-10-25 13:24:51 +03:00
Mejans
1dbfbb9786
Update Occitan ( #10240 )
2021-10-25 13:00:44 +03:00
gpatel-fr
d77a3bb61e
fix(lang): update French translation ( #10239 )
2021-10-25 13:00:32 +03:00
Roshan Pulapura
9b6b335c60
Update Virtual Background Model ( #9867 )
...
* update virtual background
* remove comments
* remove general model
2021-10-25 12:59:11 +03:00
csett86
2ab0d6b606
fix(lang): update German translation ( #10188 )
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-10-25 12:55:31 +03:00
robertpin
dec05917d3
fix(translation) Reverted changes to translation parameter
...
Reverted param name change on translation
2021-10-25 10:49:52 +03:00
robertpin
0715f85796
fix(video-thumbnail) Fixed name for remote participants
...
Display name on thumbnail for remote participants as well
Updated style
2021-10-22 17:21:32 +03:00
Andrei Oltean
f1e13404b7
feat: (video-thumbnail) add permanent participant name to video thumbnail
2021-10-22 15:58:14 +03:00
Andrei Oltean
dd89034503
feat: (video-thumbnail) add permanent participant name to video thumbnail
2021-10-22 15:58:14 +03:00
Alex Bumbu
92c34c9c3e
fix(iOS) fix missing headers
2021-10-22 14:00:20 +03:00
Horatiu Muresan
e273a05dd0
feat(external-api): Add recording download link available event ( #10229 )
2021-10-22 11:53:22 +03:00
Alex Bumbu
81dfbaeb81
feat(iOS) expose activating/deactivating audio session functionality
2021-10-22 11:30:25 +03:00
Horatiu Muresan
2cfa5f6312
fix(dominant-speaker): Lower hand through xmpp for dominant speaker ( #10220 )
2021-10-21 17:52:22 +03:00
Saúl Ibarra Corretgé
162ec5a2b2
chore(deps) sync package-lock.json
2021-10-21 16:31:47 +02:00
robertpin
338ff43c81
feat(participants-pane) Added search in participants list ( #9975 )
...
- created `ClearableInpu`t component on web & native
- added `ClearableInput` component to participants pane and used it for search in participants list
- update `AddPeopleDialog` to use `ClearableInput`
2021-10-21 14:58:44 +03:00
Calin Chitu
da5603dd9a
feat(polls) added padding to the buttons container
2021-10-21 14:56:54 +03:00
robertpin
92c6324ff3
fix(screenshare) Add timestamp to desktop track
...
Send screenshare duration to analytics
2021-10-21 12:44:09 +03:00
Horatiu Muresan
4b7a6741fa
feat(raised-hand) Change raisedHand to a timestamp instead of boole… ( #10167 )
...
- this was needed for sorting the raised hand participants in participants pane in
the order they raised their hand also for participants joining late
2021-10-21 12:40:57 +03:00
Mihaela Dumitru
f435fc4ade
feat(external-api): add knocking event and approve/reject command ( #10210 )
2021-10-21 10:39:13 +03:00
Avram Tudor
b250f21f91
fix(prejoin) fix incorrect alignment of alternative join options ( #10218 )
...
remove styles that break the inline dialog's position management
2021-10-21 10:17:24 +03:00
Hristo Terezov
acaadb503f
chore(deps) lib-jitsi-meet@latest
...
* fix(SS): missing.
7275ee1286...42c675249a
2021-10-20 19:50:42 -05:00
Saúl Ibarra Corretgé
6e55351e68
chore(deps) uppdate xmldom
...
The previous package has become unmaintained and it has a new home now.
2021-10-21 02:45:33 +02:00
Jaya Allamsetty
4f58b5fab9
chore(deps) lib-jitsi-meet@latest
...
* fix(layer-suspension) Do not ignore maxHeight=0 sender constraint. This fixes https://github.com/jitsi/lib-jitsi-meet/issues/1759 .
012c38769d...7275ee1286
2021-10-20 16:56:41 -04:00
Saúl Ibarra Corretgé
3f7c6a3801
chore(rn) update CocoaPods
2021-10-20 21:52:19 +02:00
Calinteodor
9df59b4a6f
feat(conference) added React Navigation
...
Introduce navigation for all in-conference screens.
2021-10-20 21:29:21 +02:00
Дамян Минков
a5129ef291
fix: Fixes kick when allowners is enabled.
...
Broken after ab18fa7 which disallows the kick as the affiliation attribute is missing in kick iq that is sent.
2021-10-20 08:10:40 -07:00
Дамян Минков
bc6e49754c
feat: Adds a prosody module limiting the join rate in a room.
2021-10-19 16:52:32 -07:00
Дамян Минков
ab18fa731b
Adds new option to allowners module ( #10207 )
...
* feat: Adds option to disable owner revoke in allowners module.
* squash: Fixes few lua check warnings.
2021-10-19 16:52:16 -07:00
Jaya Allamsetty
becbbdd139
chore(deps) lib-jitsi-meet@latest
...
* ref(JingleSessionPC) Do not renegotiate on every local source change. Instead rely on the 'negotiationneeded' event fired by the browser for JVB connection. This makes local source changes faster even if the modification queue is backed up.
75d3106544...012c38769d
2021-10-19 12:43:21 -04:00
Werner Fleischer
0a9985f5ca
fix(video-menu): match size of local and remote video menu icons
2021-10-19 11:35:37 +02:00
Vlad Piersec
fbef0e2a59
docs: Document 'virtualBackgrounds' on dynamic branding
2021-10-19 10:21:34 +03:00
Vlad Piersec
1ad8f77179
feat(dialogs): Redesign Video Quality dialog & change dialog background color
2021-10-19 10:05:59 +03:00
Vlad Piersec
bad8911fe8
feat(Labels): Redo video quality label
...
Video quality label now becomes "performance settings".
All CSS for labels is moved to JS.
Overflow menu button is also changed to "performance settings".
2021-10-19 10:05:23 +03:00
Vlad Piersec
1feb0fa129
fix(polls): Fix scroll not working on mobile web polls pane
...
* Moved TouchmoveHack's css to component
2021-10-19 10:01:48 +03:00
Werner Fleischer
a0aff63dde
fix(webpack): ignore optional canvas dependency in resemblejs
...
Skipping node-canvas dependency in resemblejs as it [fails in certain environments](https://github.com/rsmbl/Resemble.js#nodejs ).
The reference states
> If you are using Resemble.js for in-browser analysis only, you can skip the node-canvas dependency.
2021-10-18 17:08:41 +02:00
Avram Tudor
f24e0f3622
fix(virtual-backgrounds) cache wasm and model ( #10190 )
...
Prevents downloading wasm module and module each time background is changed
2021-10-18 15:19:21 +03:00
Vlad Piersec
c37678f3bb
fix(polls): Keep the original height for options when moving it up and down
2021-10-18 11:13:28 +03:00
Vlad Piersec
70af0d6b78
fix(polls): Fix 'Skip' button functionality
2021-10-18 11:13:08 +03:00
Rafael
09efaa0d0d
fix(lang) updated pr-BR translation
2021-10-18 09:19:37 +02:00
Vlad Piersec
2855642fc3
fix(polls): Update ux according to design
2021-10-18 10:06:43 +03:00
Vlad Piersec
ebb0a206f1
feat(polls): Add analytics for polls
2021-10-18 09:30:44 +03:00
Дамян Минков
04194ae8a1
fix: Fixes correct ljm version.
2021-10-15 13:09:19 -07:00
Дамян Минков
ea26a48678
feat: Hides prejoin screen on conference in progress event. ( #10175 )
...
* feat: Hides prejoin screen on conference in progress event.
We enter the conference view as early as possible on conference in progress as the joined event can be late in a big conference.
Also, we show conference view only when joining is in progress, for example, the with the lobby enabled where we try to join but fail, we do not want to show the conference view for a fraction of a second before showing lobby screen.
* squash: Drops CONFERENCE_JOIN_IN_PROGRESS.
* squash: Updates ljm with the new JitsiConference event.
* squash: Adds some debugs to the github action.
Easier to catch problems with package-lock.json file.
2021-10-15 11:53:50 -07:00
hmuresan
359c11bfb9
feat(rtc-stats) Whitelist rtcstatsEnabled
2021-10-15 20:00:50 +03:00
George Politis
16402d8482
Include the callstats username in the rtcstats display name. ( #10173 )
...
We want to be able to correlate between rtcstats and callstats, so we're
appending the callstats user name (if it exists) to the display name.
2021-10-15 16:55:23 +01:00
Jaya Allamsetty
2b62cc8a74
chore(deps) lib-jitsi-meet@latest
...
* ref(TPC) Configure encodings in one go. (#1739 )
* feat(CodecSelection) Disable VP9 on Safari. (#1752 )
a5cc2321b8...d27a510f84
2021-10-15 11:11:00 -04:00
Vlad Piersec
bb8bc2fe32
Add 1000 char limit to questions & answers
2021-10-15 14:10:32 +03:00
hmuresan
97ea155905
fix(prejoin) Hide prejoin screen on init join conference
2021-10-14 17:44:47 -05:00
Saúl Ibarra Corretgé
e0bde6d491
fix(ios) sync Podfile.lock
2021-10-14 11:27:22 +02:00
Zoltán Ulrich
9506f3ac3d
fix(ios) Fixes RCTBridge not being released when JitsiMeet is trying to destroy its bridge on some OS versions
2021-10-14 10:51:14 +02:00
Saúl Ibarra Corretgé
accdfe4625
chore(deps) update package-lock after a fresh module install
2021-10-13 18:08:03 +02:00
Saúl Ibarra Corretgé
0b984ce5f9
feat(notifications) Changed notifications stack to be full height
...
This is a stop-gap approach to remove the AtlasKit notifications stack.
Instead of using a AK FlagGroup to render our notifications (Flag components)
in, create our own container and use a fake FlagGroupContext provider, which is
what FlagGroup uses to control what flags can be dismissed.
Since we now render all notifications, the web part has been refactored to make
sure all notifications get a timer.
Added animations
Renamed DrawerPortal to JitsiPortal
Redesigned notifications
Changed notification text and icons color and added collared ribbon
2021-10-13 16:37:34 +02:00
Saúl Ibarra Corretgé
b4f1ab991d
chore(rn,versions) bump app and sdk versions
2021-10-13 16:13:42 +02:00
Saúl Ibarra Corretgé
917545a297
chore(deps) run npm audit fix
...
Also enable using legacy peer dependencies until we update RN.
2021-10-13 14:41:26 +02:00
José Luís Andrade
8bcc94fdcc
fix(lang) update Portuguese translation
2021-10-13 13:48:16 +02:00
Saúl Ibarra Corretgé
749f93ce1a
chore(doc) delete old sample config files
...
The Debian package's config files are the canonical example.
2021-10-12 21:55:29 +02:00
Selyan Slimane Amiri
a6ce4fe368
fix(lang) update Kabyle translation
...
* Update languages-kab.json
Add missed translation
* Update main-kab.json
Continue translation in kabyle
* Update main-kab.json
Finish the Kabyle translation
* Update languages-kab.json
2021-10-11 20:32:51 +02:00
Saúl Ibarra Corretgé
c84e2e6ad8
feat(build) update build toolchain to Node 14 / npm 7 ( #10145 )
...
* feat(build) update build toolchain to Node 14 / npm 7
* squash: Updates ljm.
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2021-10-11 09:15:42 -07:00
hmuresan
cdf00b5696
feat(raise-hand): Change raise hand indicator background color
2021-10-11 16:05:02 +03:00
hmuresan
4a322d2e60
feat(avatar-background): Change default colors for avatar backgrounds
2021-10-11 15:26:57 +03:00
Vlad Piersec
95e96b605d
fix(rn, polls): Fix vote percentage alignment
2021-10-11 13:03:08 +03:00
Vlad Piersec
7f95bc23fe
fix(rn, polls): Display 'Chat and Polls' as heading when polls enabled
2021-10-11 13:02:40 +03:00
Jesús Verduzco
927505ebf8
fix(lang) updated Spanish translation
2021-10-11 11:13:41 +02:00
Izak Glasenčnik
f17af0ce2a
fix(lang) update Slovenian translations
2021-10-11 10:57:54 +02:00
Vlad Piersec
7f4fb7f447
fix(polls): Disable submit button if no answers have been chosen
2021-10-11 11:53:23 +03:00
Vlad Piersec
16c3a35da9
fix(polls): Don't let poll question and option text overflow
2021-10-11 10:27:39 +03:00
bgrozev
5344e2bfae
feat: Whitelist all of videoQualitty, not just "persist". ( #10133 )
...
* doc: Clarify documentation.
* feat: Whitelist all of videoQualitty, not just "persist".
2021-10-08 15:52:12 -05:00
Hristo Terezov
f83559568d
fix(FIlmstrip): disable default overscrolling
...
With the default overscrolling policy when a user overscroll the
filmstrip the scroll focus is moved to the main window and it looks like
the scroll is not working.
2021-10-08 09:13:56 -05:00
Vlad Piersec
d1a69689bc
chore(webpack): Don't show warnings on dev server overlay
2021-10-08 11:06:55 +03:00
Saúl Ibarra Corretgé
873ccf24ec
chore(deps) lib-jitsi-meet@latest
...
Bring in Webpack 5 support.
2021-10-07 20:22:44 +02:00
Saúl Ibarra Corretgé
a313f5cde2
feat(build) migrate to Webpack 5
2021-10-07 20:22:44 +02:00
Saúl Ibarra Corretgé
720d19ba95
chore(deps) update js-utils
...
In preparation for Webpack 5.
2021-10-07 20:22:44 +02:00
Saúl Ibarra Corretgé
0af14b0f05
chore(deps) update eslint-config-jitsi
...
Flow rules are now separate from the default ones.
2021-10-07 20:22:44 +02:00
Дамян Минков
b55526702e
chore(deps) lib-jitsi-meet@latest
...
* feat(identity): add region identity parsing
* fix(IceFailedHandling) force client reload when ICE fails locally.
* fix(iOS15) fix not being able to unmute if "everyone starts muted" is set
* fix: logger calling wrong function typo
* feat: generates source names (#1725 )
b5288c2989...febd9087b9
2021-10-07 13:07:25 -04:00
Jaya Allamsetty
15aaf832b4
fix(notification) Edit reason for forced reload of the client.
...
It is triggered by both local ICE failure and because of call getting migrated to a different bridge.
2021-10-07 11:27:53 -04:00
hmuresan
7102ad1186
feat(external-api) Expose deployment info through API
...
- Set region along shard from xmpp
2021-10-07 09:41:42 -05:00
tmoldovan8x8
3b33ba3f5d
feat(android) adds initializer for SoLoader.init
2021-10-07 11:56:19 +03:00
Vlad Piersec
ddcb85a1d8
fix(jaas): Get dynamic branding url from config file
...
We make the request for dynamic branding as soon as possible so
at the time of the request the config is not yet added to the store.
In order to fix this we get the jass brandingDataUrl &
dynamicBrandingUrl directly from the config.
2021-10-07 11:52:28 +03:00
Hristo Terezov
1bc5ef3516
fix(toolbox): prevents filmstrip scrolling.
...
The toolbox container with is 100% and when displayed prevents filmstrip
scrolling for the whole width of the screen.
2021-10-07 09:33:08 +02:00
qwertiko GmbH
1d44741d5e
fix(config) remove deprecated useRoomAsSharedDocumentName parameter
...
Fixes : #10103
Co-authored-by: Denis Meiswinkel <meiswinkel@qwertiko.de >
2021-10-06 19:35:20 +02:00
robertpin
483bc45d59
fix(participants-pane) Place Dominant Speaker first in participants list
...
Move function participants list ordering function in participant-pane, since that's the only feature that uses it.
2021-10-06 15:11:40 +02:00
Anton Solomonov
597c99f884
fix(doc) fix typo in README
2021-10-06 15:06:55 +02:00
Saúl Ibarra Corretgé
f63b161955
fix(ios) disable QuickType bar on iOS15 when not using autocorrect
...
See:
https://reactnative.dev/blog/2021/09/01/preparing-your-app-for-iOS-15-and-android-12#quicktype-bar
2021-10-06 13:28:51 +02:00
robertpin
09835a672b
feat(external_api) Exposed AV Moderation to the iFrame API
...
Renamed event property
2021-10-06 14:21:27 +03:00
Vlad Piersec
e4448e0a68
fix(Prejoin): Make prejoin avatar match the other avatars
2021-10-06 14:18:28 +03:00
hmuresan
9f7a4f86d8
feat(context-menu) Show participants context menu overlaid in a portal
2021-10-06 14:06:59 +03:00
Vlad Piersec
9ef71e3b15
(fix): Change wrong function description
2021-10-06 09:58:49 +03:00
Vlad Piersec
f879ecfc70
feat(large-video): Switch to tile view on large video double tap
2021-10-06 09:58:49 +03:00
dependabot[bot]
fed018eb08
chore(deps): bump url-parse from 1.5.1 to 1.5.3
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-06 08:08:25 +02:00
Jaya Allamsetty
2572ba9a65
fix(tracks) Always add audio track on Safari.
...
This fixes an issue where Safari users cannot hear remote audio if they join audio/video muted. The browser throws the following error when the application tries to execute play on the audio element: 'NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.' This started happening in Safari 15.
2021-10-05 12:36:53 -05:00
Vlad Piersec
fc6e8fd4b9
feat(config): Add config option for making display name read only
2021-10-05 14:36:34 +03:00
robertpin
8fd7b10f06
fix(av-moderation) Update function that calculates quick action button
2021-10-05 06:06:09 -05:00
robertpin
001ae54a7c
feat(screenshot-capture) Updated screensharing screenshot capture
...
Changed screen capture to non effect. Effects are used to alter the stream, this feature does not need to alter the stream, it just needs access to it
Changed image diff library. Previous library diff’ed the whole image, the new one has en early return threshold
Use ImageCaptureAPI to take the screenshot. Added polyfill for it and polyfill for createImageBitmap
Added analytics
2021-10-05 10:25:27 +02:00
Suleyman BİLGİN
7c86ece9fa
lang: added and translated all missing keys on turkish translation ( #10050 )
2021-10-04 14:12:38 -05:00
chipechop
8aa475d159
lang: Update main-it.json ( #10088 )
...
* Update main-it.json
* Update main-it.json
added a missing comma...
* Update main-it.json
added all the missing commas...
* Update main-it.json
will this be the last comma I left behind? Who knows...
2021-10-04 14:12:17 -05:00
alexbratu92
0c187f180f
call module that checks the jwt against the access service
2021-10-04 14:11:54 -05:00
robertpin
c6d3667211
fix(av-moderation) Fix Ask to Unmute
...
Make ask to unmute work even if the participant is already whitelisted for audio
2021-10-04 09:01:27 -05:00
robertpin
eba58ad56b
fix(av-moderation) Show Mute button when participant is unmuted ( #10090 )
...
Show Mute button instead of always showing Ask to Unmute
Added aria-label
2021-10-04 14:05:53 +03:00
robertpin
3aec980378
fix(reactions) Remove vpaas check for reactions webhook ( #10089 )
...
Reactions will be sent if webhookProxyUrl is set in config.js
2021-10-04 12:01:14 +03:00
robertpin
31ce7e010d
fix(config, reactions) Added config option to disable reaction sounds ( #10046 )
2021-10-04 11:37:02 +03:00
Дамян Минков
acfc9c6683
chore(deps) lib-jitsi-meet@latest
...
* fix: Avoids sending empty nick in presence.
afc1c34e75...b5288c2989
2021-10-01 11:07:30 -05:00
Дамян Минков
576fd0d343
fix: Skips setting language for transcriptions if not enabled.
2021-10-01 11:07:09 -05:00
robertpin
1beed8c490
fix(av-moderation) Check for moderation support
...
Show av moderation toggles on mute all / stop everyone's video dialogs only if moderation is supported
Show Ask to Unmute only for moderators
2021-10-01 09:17:02 -05:00
Дамян Минков
33503122c4
fix: Fixes displaying country names which has multiple names listed.
...
Some countries have multiple names listed in i18n-iso-countries, like US -> ['United States of America', 'USA'].
2021-10-01 09:16:53 -05:00
Saúl Ibarra Corretgé
4369579d2b
chore(deps): update react-native-webrtc@1.92.2
...
Fixes a crash on Android
2021-10-01 16:05:10 +02:00
Saúl Ibarra Corretgé
51626506ff
fix(rn,conference) fix unmute when "everyone starts muted" is set
...
Since iOS 15 we really need the audio stream to exist, so make sure we don't
destroy it even when "everyone starts muted" is set, we'll just mute it.
Fixes: https://github.com/jitsi/jitsi-meet/issues/10053
2021-10-01 15:45:51 +02:00
Saúl Ibarra Corretgé
eb494f6b8c
chore(deps) lib-jitsi-meet@latest
...
* fix(JitsiConference) make sure isE2EEEnabled() returns a boolean
* fix(loggging) fix exceptions on mobile
7a56f7b341...afc1c34e75
2021-10-01 15:45:20 +02:00
tmoldovan8x8
6124e72f21
feat(android) extract notification channel name
2021-10-01 10:17:23 +03:00
Дамян Минков
6a223763a3
chore(deps) lib-jitsi-meet@latest
...
* fix(xmpp): disable RTX for Firefox < 93, because it results in random SSRC order
* fix(Jingle): stop reverting the SSRCs from Firefox
c15dda1537...7a56f7b341
2021-09-30 18:24:35 -05:00
Дамян Минков
432c4ada70
fix: Fixes #9869 Lobby and wrong password case.
2021-09-30 18:04:46 -05:00
Дамян Минков
31a7fbfa82
feat: Simplify AV moderation participant approve/remove message and fix array usage. ( #10062 )
...
* feat: Simplify av moderation participant approve/remove message.
There is no point of having messages like:
{
"room": "myroom@conference.mydomain.com ",
"type": "av_moderation",
"mediaType": "audio",
"removed": true,
"approved": true
}
* fix: Fixes array in json.
fix: Fixes array in json.
2021-09-30 13:35:55 -05:00
Hristo Terezov
9e5a9599ca
chore(deps) lib-jitsi-meet@latest
...
* fix(browser-support) fix detecting iOS browsers correctly
* fix(JitsiConference):2 instances for the same room
* ref: sendMuteStatus is not async
ae70962bfa...c15dda1537
2021-09-30 10:58:23 -05:00
Hristo Terezov
2a725d2165
fix(prejoin): Prevent double joining conference.
2021-09-30 10:28:16 -05:00
Hristo Terezov
0214138863
fix(Prejoin): Join click before conference.init()
2021-09-30 10:28:16 -05:00
tmoldovan8x8
fc6c389902
feat(android) target sdk 31
2021-09-30 14:24:01 +03:00
Saúl Ibarra Corretgé
12139655c6
feat(external-api) add data-channel-open event
...
Signals that the bridge channel is open. It may take a few ms to get established
after the conference join, so applications might be interested in using it once
ready.
2021-09-30 12:31:41 +02:00
Saúl Ibarra Corretgé
dd184763ff
fix(ios) fix crash on WebSocket errors
...
Bacckport
748aa13747
Fixes:
~~~
Fatal Exception: NSInvalidArgumentException
0 CoreFoundation 0x129708 __exceptionPreprocess
1 libobjc.A.dylib 0x287a8 objc_exception_throw
2 CoreFoundation 0x19b9c8 -[__NSCFString characterAtIndex:].cold.1
3 CoreFoundation 0x1a7a20 -[__NSPlaceholderDictionary initWithCapacity:].cold.1
4 CoreFoundation 0x164c0 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]
5 CoreFoundation 0x8de0 +[NSDictionary dictionaryWithObjects:forKeys:count:]
6 JitsiMeetSDK 0x5704b4 -[RCTWebSocketModule webSocket:didFailWithError:] + 168 (RCTWebSocketModule.m:168)
7 JitsiMeetSDK 0x54a5ec __33-[RCTSRWebSocket _failWithError:]_block_invoke_2 + 622 (RCTSRWebSocket.m:622)
8 libdispatch.dylib 0x2a84 _dispatch_call_block_and_release
9 libdispatch.dylib 0x481c _dispatch_client_callout
10 libdispatch.dylib 0xc004 _dispatch_lane_serial_drain
11 libdispatch.dylib 0xcc00 _dispatch_lane_invoke
12 libdispatch.dylib 0x174bc _dispatch_workloop_worker_thread
13 libsystem_pthread.dylib 0x37a4 _pthread_wqthread
14 libsystem_pthread.dylib 0xa74c start_wqthread
~~~
2021-09-30 12:09:24 +02:00
Vlad Piersec
cfde918a30
fix(chore): Don't show react "unique key" warning
2021-09-30 10:55:26 +03:00
Jaya Allamsetty
d66f23ca4a
fix(logging) Remove logs that are very chatty.
...
The receiver video constraints that are actually sent to the bridge are logged in LJM and need not be logged in the application.
2021-09-29 16:54:04 -04:00
Jaya Allamsetty
28904e18f8
chore(deps) lib-jitsi-meet@latest
...
* fix(Jingle) Log the extracted info from Jingle IQ.
* ref(Jingle) Alpha sort and prefix the local functions with '_'
* ref(Jingle) Log formatted source information. Instead of logging the full IQs for Jingle messages like session-initiate, source-add and source-remove which can be very long, log just the formatted source information.
* ref(RTC) rename iceConfig to pcConfig. It makes more sense to call it pcConfig since it is the RTCConfiguration object passed to the WebRTC peerconnection.
* fix(logging) Log only the imp events on remote tracks. Log only the important events that we care about on the HTMLMediaElement that the remote tracks are attached to.
0646bc3403...ae70962bfa
2021-09-29 13:12:07 -04:00
Saúl Ibarra Corretgé
4bfbc72613
feat(ios) drop support for iOS 11
2021-09-29 13:50:00 +02:00
Saúl Ibarra Corretgé
b1ecd03924
fix(lang) sample run of the translations updating script
2021-09-29 13:08:59 +02:00
Saúl Ibarra Corretgé
7546db53e4
feat(lang) add helper script for manual translations
...
It updates the main language file for a given locale from the canonical one and
sets the empty string on the missing keys. No longer used keys are discarded.
2021-09-29 13:08:59 +02:00
Andrei Gavrilescu
7b0dccdad1
feat(rtcstats): remove SDP transmission #10054
2021-09-29 13:20:01 +03:00
dimitardelchev93
7936117fcb
fix: Fix speaker stats search dependency and remove duplicate logic #9751 ( #10045 )
...
* Fix speaker stats search dependency and remove duplicate logic #9751
* Fix speaker stats component render on update #9751
2021-09-28 22:17:49 -05:00
robertpin
ace53c880b
feat(av-moderation) Ask to Unmute and remove from Whitelist ( #10043 )
...
* feat(av-moderation) Ask to Unmute and remove from Whitelist
Make Ask to Unmute work without moderation
Add remove from moderation whitelist functionality
* chore(deps) lib-jitsi-meet@latest
* feat(av-moderation) Remove from moderation whitelist functionality (#1729 )
* fix(chore) corrected typo in log message
* fix(e2ee) replace nullish coalescing with or
* fix(e2ee) restore initial key when RATCHET_WINDOW_SIZE reached
3b8baa9d3b...0646bc3403
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2021-09-28 11:11:13 -05:00
Tudor-Ovidiu Avram
e3ac52908a
fix(invite) fix video rooms not being displayed in invite search
2021-09-28 09:13:55 -05:00
titus.moldovan
989303f5d2
fix(android) disables uncompressed native libs usage
2021-09-28 14:51:24 +02:00
Avram Tudor
6b8db2ad9e
fix(config) fix prejoin throwing a TypeError due to late config initialization ( #10041 )
2021-09-28 14:52:31 +03:00
Mejans
b42ebf6901
fix(lang) update Occitan translation
2021-09-28 13:27:48 +02:00
titus.moldovan
e38a9c3525
fix(android) removes unnecessary parcel processing
2021-09-28 12:39:49 +02:00
robertpin
700e809439
fix(av-moderation) Improve advanced moderation ( #10004 )
...
* fix(av-moderation) Improve advanced moderation
Hide moderator label on disasbleModeratorIndicator
- On disasbleModeratorIndicator config hide moderator label from participants pane
Add Ask to Unmute button to mobile web
* Fix lint error
2021-09-28 11:46:20 +03:00
Alexey Matveev
a91b2c91dd
lang: minor fix in russian localization ( #10027 )
...
* - minor fix in russian localization
* - minor localization fix
Co-authored-by: Alexey Matveev <malex@1forma.ru >
2021-09-27 22:12:31 -05:00
Ali Alhaidary
344e9c8a03
lang: Update main-ar.json ( #10034 )
...
Adding missing keys and translate them
2021-09-27 22:10:22 -05:00
Дамян Минков
ba6247daaf
fix: Fixes errors in prosody about string formatting and nil values. ( #10037 )
...
* fix: Fixes errors in prosody about string formatting and nil values.
error Traceback[c2s]: /usr/lib/prosody/util/format.lua:59: invalid option '%b' to 'format'
stack traceback:
mod_polls.lua:25: attempt to index local 'data' (a nil value)
stack traceback:
* squash: Fix more formatting concatenation.
2021-09-27 14:48:13 -05:00
Vlad Piersec
f9cc813e91
feat(dynamic-branding): Add branding option for virtual backgrounds
2021-09-27 12:59:17 +03:00
robertpin
57083c174f
fix(av-moderation) Stop screensharing and video on moderation start
...
When video moderation starts, stop screensharing and ignore if video was on when sharing started
2021-09-27 10:17:12 +03:00
Damien Fetis
823cab3851
fix(lang) update french translation
2021-09-25 12:03:54 +02:00
dimitardelchev93
c3348bf38e
fix: Speaker stats search fix #9751 ( #10019 )
...
* Optimization of speaker stats display names #9751
* Fix speaker stats search for empty string #9751
2021-09-24 11:39:24 -05:00
hmuresan
0d42f14dfc
chore(interface-config) Group deprecated configs
2021-09-24 17:08:24 +03:00
hmuresan
cd4c940107
fix(toolbar) Fix toolbar always visible; refactors
...
- deprecate `INITIAL_TOOLBAR_TIMEOUT`, `TOOLBAR_ALWAYS_VISIBLE`, `TOOLBAR_TIMEOUT`
2021-09-24 17:08:24 +03:00
robertpin
e9f3625ffa
fix(av-moderation) Only stop screensharing on Stop everyone's video
2021-09-24 08:49:58 -05:00
Vlad Piersec
2f8cfb3ae2
fix(subject): Keep subject centered when chat panel is open
2021-09-24 15:46:33 +03:00
Vlad Piersec
d36bd06b7b
fix(chat): Hide scroll bar on chat input
...
Based on this suggestion https://github.com/jitsi/jitsi-meet/issues/9958
2021-09-24 14:00:17 +03:00
Saúl Ibarra Corretgé
35e363577c
fix(ios) create audio track early
...
In iOS 15 we observe that not creating the audio track early may result in not
getting audio after unmuting for the first time.
Creating the audio track early means the first unmute doesn't need to add the
track to the conference, resulting in a much faster operation.
Note that creating the track early doesn't mean we will start unmuted, the track
will be muted.
2021-09-24 12:52:54 +02:00
Mejans
68de35357e
fix(lang) update occitan translation
2021-09-23 22:14:32 +02:00
titus.moldovan
554e2eeb11
fix(rn) add default value when retrieving e2ee redux state
2021-09-23 17:03:38 +02:00
Saúl Ibarra Corretgé
19e7f07b32
fix(ios) fix black screen when using Bluetooth in iOS 15
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/9996
On iOS 15 Bluetooth devices are reported twice for some reason, one with the
normal type "Bluetooth" but another type without a know (to me) type, and the
uid ends in "-reference".
While we send those unkwno devices to JS, we were not filtering them properly.
This patch skips them altogether.
2021-09-23 14:15:41 +02:00
Saúl Ibarra Corretgé
b1ebe340cf
fix(toolbox) don't mix web and native actions on the same file
2021-09-23 12:51:24 +02:00
Saúl Ibarra Corretgé
a6359e5d4c
fix(lobby) don't mix web and native actions on the same file
...
USe actions.any for common actions.
2021-09-23 12:25:30 +02:00
Saúl Ibarra Corretgé
4473ce8fb6
fix(participants-pane) bring back lobby reject button
...
It got accidentally removed in:
1dc8bfa631 (diff-ef66b8ab7c899b16d6c1102b3c812aa45509f95e11267cbfdbd0674143e94575)
2021-09-23 10:35:09 +02:00
robertpin
41c38427c1
Fix stop everyone's video
...
Stop everyone's video now also stops screensharing for the moderator that did the action, not just video
2021-09-23 10:40:01 +03:00
robertpin
92f1985219
fix(av-moderation) - Mute/ stop video except no longer change moderation status
...
Mute everyone else no longer disables moderation
2021-09-23 10:08:04 +03:00
Saúl Ibarra Corretgé
99e56e229d
chore(rn,versions) bump sdk version
2021-09-22 16:13:57 +02:00
robertpin
c3dae1f6e9
feat(rn,av-moderation) updated advanced moderation on Native
...
Updated participants list to:
- show Moderator label
- show correct status icons (red for force muted)
- show participants in the right order
Updated moderation to:
- show moderation menu at all times
- make moderation options functional
Updated notifications:
- fixed raise hand to show name
- display moderator rights granted
Updated mute/ stop video for all dialogs to include moderation toggles
Added ask to unmute button
Fix comments on ask to unmute
Co-authored-by: robertpin <robert.pin9@gmail.com >
2021-09-22 16:05:42 +02:00
robertpin
703e43ecd7
fix(av-moderation) Display Allow Video instead of Ask to Unmute ( #9991 )
...
When the user is allowed audio but not video display Allow Video button instead of Ask to Unmute
2021-09-22 16:26:55 +03:00
Vlad Piersec
0bf52b613b
feat(api): Expose event used for sending browser support
2021-09-22 09:20:56 +03:00
robertpin
584ec7c82e
fix(reactions) Reactions improvements ( #9964 )
...
* Register shortcuts on mount
* Changed icon for reactions menu
* Enable reactions by default
* Fix unreadCount bug
When having unread messages and sending a reaction the unread count now shows the correct count
* Fix overflow menu bottom color when reactions are enabled
* Revert raise hand icon
* Update raise hand functionality
On desktop show raise button with arrow for reactions. Only show raise hand in the reactions menu on mobile
* Fix lint error
Add required prop to ToolboxButtonWithIcon
* Legacy support for enable reactions
If disableReactions is undefined treat it as true
* Remove unnecessary code
* Fix unread counter showing negative count
* Fix unreadCount with reactions
UnreadCount ignores all reactions messages
* Fixed typo
* Fix background color
2021-09-21 12:30:24 -05:00
robertpin
5f5cac0e01
fix(config,notifications) fix rendering moderator notifications ( #9986 )
...
Move DISABLE_FOCUS_INDICATOR from interface_config.js to config.js (disableModeratorIndicator).
2021-09-21 17:38:06 +02:00
Vlad Piersec
0a9b9bb41d
fix(responsive-ui): Shrink self view when in portrait mode on mobile web
2021-09-21 16:47:47 +03:00
tmoldovan8x8
5ad98d193a
feat(e2ee) disable e2ee when large number of participants
2021-09-21 14:00:23 +03:00
Дамян Минков
4cd5be9d8b
chore(deps) lib-jitsi-meet@latest
...
* fix(JitsiConference) Check for room before calling isFocus method on the room object.
* fix(Jingle) Reverse the order of ssrcs signaled for Firefox. This fixes an issue where the bridge doesn't forward the HD stream from Firefox to other users in the call. The order of the ssrcs produced by the browser is from Highest resolution to lowest whereas the bridge assumes it to be from lowest to highest as is the case in Chrome and Safari.
* fix(codec-selection): Impose VP9 bitrates only when VP9 is the negotiated codec. If Jicofo doesn't offer VP9 but the client expresses a preference for VP9, VP9 bitrates were being imposed before.
609e3d5a1a...3b8baa9d3b
2021-09-20 17:35:08 -05:00
Horatiu Muresan
5514be630d
feat(conference-info-header) Make conference info header configurable. ( #9638 )
2021-09-20 21:12:56 +03:00
hmuresan
6a6146727f
fix(notifications) Fix recording start notif not disappearing
2021-09-20 19:08:12 +03:00
Avram Tudor
52e9e90b3a
fix(jaas) do not show overriden unsupported browser page for jaas users ( #9962 )
2021-09-20 11:38:46 +03:00
Alexey Matveev
7ff3b669ee
fix(lang) update Russian translation
...
Co-authored-by: Alexey Matveev <malex@1forma.ru >
2021-09-18 11:15:13 +02:00
Hristo Terezov
e791c4f70c
fix(recorder): tile view
...
In the case of the recorder we were not taking into account that the
local thumbnail is not visible. This was braking the rendering and
positioning of the thumbnails in tile view.
2021-09-17 18:20:00 -05:00
Дамян Минков
fc75fd9644
chore(deps) lib-jitsi-meet@latest
...
* fix: Reads shard name and from disco-info if available.
* chore(deps): bump sdp-interop to get another fix for ICE restart
* update sdp-interop to include Unified ICE restart fix
fbf85bdcec...609e3d5a1a
2021-09-17 15:51:23 -05:00
Дамян Минков
62e5d6c139
fix: Fixes undefined error causing to stop reloads.
...
Jibri was hitting a problem where it reloads and in certain cases (remote user is screensharing) we hit this participant undefined, which stops reload and stops recording.
It is still not obvious why we try to render this on leaving the conference and for a participant that is not in the conference ... this re-render should not happen as this component should be removed from its parent when the participant is not existing.
2021-09-17 15:04:32 -05:00
Saúl Ibarra Corretgé
06d8956bdb
android: fix initializing soloader from Activity context
...
It has to be an application context.
2021-09-17 13:43:45 +02:00
Avram Tudor
adbb5f8ead
fix(prejoin) implement ux improvements for mobile ( #9939 )
2021-09-17 13:12:34 +03:00
Hristo Terezov
32ed2bccec
fix(Filmstrip) fix not being able to scroll
2021-09-17 11:22:20 +02:00
Jaya Allamsetty
58d98ad7d3
fix(device-selection) Do not create preview when mic selection is disabled.
...
This fixes an issue on mobile Safari when audio is lost after the user opens the device selection menu.
2021-09-16 15:41:44 -04:00
Vlad Piersec
e278703c58
fix(context-menus) Don't show volume slider on iOS web
2021-09-16 14:56:55 +03:00
Jaya Allamsetty
042a2cb447
fix(filmstrip) Fix filmstrip on RN when thumbnail reordering is disabled.
2021-09-15 11:29:46 -05:00
Saúl Ibarra Corretgé
a8f281a43e
feat((rn,config) add a/b test flag to enable XMPP WebSockets on mobile
2021-09-15 15:26:25 +02:00
paweldomas
663752be2c
feat(rn,connection) enable XMPP WebSocket on mobile
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-09-15 15:26:25 +02:00
Vlad Piersec
380ef3da0b
fix(feedback): Scroll to the top when opening feedback dialog
2021-09-15 15:21:56 +03:00
Saúl Ibarra Corretgé
07da5940a5
fix(rn,conference) show underlay when tapping navbar buttons
2021-09-15 13:35:33 +02:00
robertpin
ab366b9d94
fix(av-moderation) Advanced moderation improvements ( #9935 )
...
* Update moderation in effect notifications
Only display one notification for each media type. Display notification for keyboard shortcuts as well
* Update muted remotely notification
Display name of moderator in the notification
* Fix indentation on moderation menu
* Update text for video moderation
* Added moderator label in participant pane
* Update microphone icon in participant list
For participants that speak, or are noisy, but aren't dominant speaker, the icon in the participant list will look the same as the dominant speaker icon but will not change their position in the list
* Added sound for asked to unmute notification
* Code review changes
* Code review changes
Use simple var instead of function for audio media state
* Move constants to constants file
* Moved constants from notifications to av-moderation
2021-09-15 11:28:44 +03:00
Pawel Domas
bba1917820
fix(conference.js): add tracks to the conference
2021-09-14 18:24:45 -04:00
Saúl Ibarra Corretgé
0833f8c867
feat(rn,conference) show invite button on the top navbar
2021-09-14 15:03:24 +02:00
Saúl Ibarra Corretgé
3bf9c41f08
fix(rn,conference) count fake participants when checking if lonely meeting
...
A shared video participant counts, so the lonely meeting invite options can
disappear.
2021-09-14 12:50:22 +02:00
Saúl Ibarra Corretgé
0b54e005d7
fix(rn,shared-video) validate URLs to avoid crashes on the native side
2021-09-14 12:50:22 +02:00
Saúl Ibarra Corretgé
b92c1f52d5
fix(shared-video) make placeholder translatable
...
Also fix capitalization.
2021-09-14 12:50:22 +02:00
tmoldovan8x8
8eaf99586e
fix(rn) disable pip while authorising dropbox
2021-09-14 12:37:08 +03:00
tmoldovan8x8
c7ad5b5b26
feat(android) expose channels ids
2021-09-14 12:35:25 +03:00
robertpin
61c3613de0
Show reactions buttons at all times
...
Don't send reactions via the channel if there's only one participant in the meeting
2021-09-14 12:26:50 +03:00
Horatiu Muresan
b801e0115d
fix(context-menus) Fix participant context menus/toolbar overflow menu
...
- on ipads, long touch open dialog now opens the context menu to the left of the thumbnail as expected
- on ipads, now we close context menus on tap out
- fix case when participant context menu's height > tileview videos' height causing scroll on videos pane
- keep toolbox open while the overflow menu is shown
- keep remote participant video thumbnail in filmstrip visible even if toolbox is hidden, if context menu is opened
- Fix bug where toolbox could be completely disabled
2021-09-14 10:43:52 +03:00
Horatiu Muresan
1add438a1f
feat(toolbar-buttons): Add event for notify overwritten toolbar buttons
2021-09-14 10:07:20 +03:00
Hristo Terezov
aadbe59d00
chore(deps) lib-jitsi-meet@latest
...
* fix(replaceTrack): Don't wrap Error in Error.
64cdf69ffb...fbf85bdcec
2021-09-13 17:50:56 -05:00
Дамян Минков
350f0fbb27
feat: Whitelists enableUnifiedOnChrome.
...
Whitelists it, so we can run tests by setting it to false.
2021-09-13 15:23:53 -05:00
Paweł Domas
1db52354fb
Use redux for local tracks instead of conference.js ( #9920 )
...
* do not use this.local video
* move tracks initialized flag around
* do not use this.localAudio
* untangle use audio/video stream methods
It should be safe to call setVideoMuteStatus and
setAudioMuteStatus regardless of the prejoin page
visibility state.
* add NO-OP to use track methods and fix crash
in _setLocalAudioVideoStreams on not a promise
* use allSettled
2021-09-13 12:33:04 -05:00
Jaya Allamsetty
6711801c3b
chore(deps) lib-jitsi-meet@latest
...
* ref(JitsiConference): don't crash on wrong oldTrack (#1709 )
ad1f06d768...64cdf69ffb
2021-09-13 11:49:53 -04:00
csett86
e2443f8d01
lang: update German translation ( #9921 )
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-09-11 10:58:15 -05:00
dimitardelchev93
11a86a9383
fix: Add different text when disablePolls is enabled/disabled ( #9900 )
...
* Add different text when disablePolls is enabled/disabled #9890
* Add different text when disablePolls is enabled/disabled v2 #9890
2021-09-10 13:57:36 -05:00
Jaya Allamsetty
40a485ec6c
Thumbnail reordering and participant pane enhancements.
...
* fix(participant-pane) Use the sorted participant list from redux instead of sorting it on every render making it better performant. Match the participant order with that of the order in the filmstrip. Also move the participants with raised hand to the top of the list.
* ref(filmstrip) Move enableThumbnailReordering flag to testing section.
* fix(participants) Add new selectors for getting sorted participants.
2021-09-10 13:37:05 -04:00
Horatiu Muresan
535bd81d61
fix(context-menu) Hide toolbars when participant context menu opened ( #9842 )
...
- hide toolbars only when in tile view
- fix community issue: https://github.com/jitsi/jitsi-meet/issues/9818
2021-09-10 15:17:57 +03:00
robertpin
1dc8bfa631
feat(av-moderation) Updated Advanced moderation ( #9875 )
...
Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com >
2021-09-10 14:05:16 +03:00
Saúl Ibarra Corretgé
f2e2d52cfd
fix(rn,shared-video,invite-dialog) fix placehoolder text color to be visible
2021-09-10 12:45:04 +02:00
Vlad Piersec
0db2dd0546
fix(prejoin): Change avatar color to match in-meeting one
2021-09-10 10:48:22 +03:00
Izak Glasencnik
6673d12cec
feat(external_api): Command to set participant volume
2021-09-09 18:34:34 -05:00
dimitardelchev93
5e152b4a42
feat: Additional setting to order participants in speaker stats ( #9751 )
...
* Additional setting to order participants in speaker stats #9742
* Setting to order speaker stats optimisations #9742
* Lint fixes #9742
* Replace APP references #9742
* Lint fixes #9742
* Setting to order speaker stats optimisations 2 #9742
* Lint fixes #9742
* Remove unnecessary param #9742
* Add more speaker-stats reducer _updateStats docs #9742
2021-09-09 17:46:41 -05:00
dimitardelchev93
db473dfef5
feat: Add configuration to disable chat emoticons #9889 ( #9899 )
2021-09-09 17:46:28 -05:00
dimitardelchev93
0bad0d9ecf
feat: Add configuration to disable removing raised hand on dominant speaker ( #9641 )
...
* Add configuration to disable removing raised hand on dominant speaker change
* Fix lint problem
* Avoid dispatching unnecessary action
* Fix lint problem
2021-09-09 16:53:25 -05:00
Jaya Allamsetty
f1bf8e5f9a
fix(settings) Disable mic/camera selection on mobile safari.
...
Creating a preview of the same audio/video track kills the tracks that is already being shared in the conference. Therefore, disable camera/mic selection in the settings dialog while the user is in the call. The devices are selectable from the prejoin screen settings dialog.
2021-09-09 16:28:24 -04:00
Jaya Allamsetty
131d2476ae
chore(deps) lib-jitsi-meet@latest
...
* fix(RTCUtils) Return false for device change checks on mobile Safari.
735943b32d...ad1f06d768
2021-09-09 16:28:01 -04:00
Andrei Gavrilescu
34c55b4eb2
additional bcp47 languages
2021-09-09 14:44:55 -05:00
José Luís Andrade
d83d822818
lang: Complete translation to Portuguese ( #9871 )
...
* Complete translation to Portuguese
* "reactions" and "connectedThreePlusMembers" fix
2021-09-09 14:36:21 -05:00
ashiqhassan95
5857620d81
fix(notifications): Added user join notification keys
2021-09-09 13:56:18 -05:00
scott boone
b7cb0a44f2
feat: new prosody module to report census of all rooms ( #9901 )
...
* new prosody module to report census of all rooms
* changed to use util to check if it's a test room
* improved docs
* more doc improvements
* updated to use muc_domain_prefix
* facepalm
2021-09-09 13:24:04 -05:00
Saúl Ibarra Corretgé
3bf1a1774f
fix(rn,polyfills) fix Performance polyfill
...
We need to re-override now() to avoid a recursion error. Also I missed the
default export.
2021-09-09 16:41:44 +02:00
Saúl Ibarra Corretgé
d21eb59f24
feat(doc) revamp README
2021-09-09 16:37:32 +02:00
Horatiu Muresan
9a16733950
feat(config) Add config for disabled sound id's
...
- unify naming for sound id values
2021-09-09 17:18:26 +03:00
Vlad Piersec
d96246dea8
fix(config): Add separate entries for the e2ee labels
2021-09-09 16:16:08 +03:00
abora8x8
a5fc75ed35
feat: Dynamically limit the number of participants in a room ( #9880 )
...
* Dynamically limit the number of participants in a room
* Remove log
2021-09-09 08:15:14 -05:00
vp8x8
07d023968a
feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web ( #9848 )
...
* feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web
Right now filmstrip displays self view in landscape mode.
With these changes the aspect ratio of the self view will be maintained
so on portrait mode the thumbnail will be displayed vertically.
Of course this makes sense only on mobile web.
* Code review
* Fix height
2021-09-09 16:14:09 +03:00
Tudor D. Pop
d95d52843f
feat(config) add connection indicators flags
2021-09-09 14:50:22 +02:00
Saúl Ibarra Corretgé
49be96799a
feat(rn) add polyfill for the performance API
...
Implements: https://developer.mozilla.org/en-US/docs/Web/API/Performance
Ref: https://github.com/oblador/react-native-performance
2021-09-09 10:07:52 +02:00
Jaya Allamsetty
2008c90359
feat: Turn on enableLayerSuspension option by default. ( #9894 )
...
* fix(config) Add more info about enableLayerSuspension option.
* chore(deps) lib-jitsi-meet@latest
* Update config.js
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
2021-09-08 09:24:37 -05:00
hmuresan
0f01772625
fix(prejoin) Fix buttons positioning for 3rd party
2021-09-08 16:44:04 +03:00
Vlad Piersec
f5dee99131
feat(config): Add config option for e2ee label
2021-09-08 12:33:22 +03:00
Jaya Allamsetty
909c397664
chore(deps) lib-jitsi-meet@latest
...
* fix(LocalSdpMunger): do not fake video sdp when screen sharing
* fix(JitsiConference) avoid extra processing if the room was left
* fix(moderator) remove unneeded log
b0d27fa8da...28a5355356
2021-09-07 18:16:23 -04:00
Andrei Gavrilescu
f51e65d129
feat(rtcstats): send dominant speaker stats ( #9883 )
...
* send dominant speaker stats
* fix lint
2021-09-07 16:20:50 +03:00
Vlad Piersec
56c0edc896
fix(toolbox): Show dominant speaker name only when in conference
2021-09-07 10:22:24 +02:00
Cross
add8265ab9
chore(config) fix spacing
...
Removed a redundant space under maxBitratesVideo.
2021-09-07 09:40:46 +02:00
tmoldovan8x8
527b96fe00
task(android): updates sdk version
2021-09-06 12:49:09 +03:00
tmoldovan8x8
452b1b7e2e
fix(android): renames amplitudereactnative project to use react-native- pattern
2021-09-06 12:29:58 +03:00
hmuresan
a0c3a00e59
chore(config): Whitelist disableRecordAudioNotification config
2021-09-06 11:40:02 +03:00
hmuresan
00b5ce71e0
fix(external-api): Avoid naming event 'error'
...
- EventEmmitter treats 'error' as a special case and throws error.
2021-09-02 19:37:23 +03:00
Saúl Ibarra Corretgé
9a8b67a0a4
feat(notifications) skip join notifications when meetings grow large
2021-09-02 16:49:04 +02:00
Saúl Ibarra Corretgé
c730676ce6
fix(lang,notifications) make join notification text more generic
2021-09-02 16:49:04 +02:00
Saúl Ibarra Corretgé
76a53b039f
fix(notifications) throttle join notifications for 2 seconds
2021-09-02 16:49:04 +02:00
phict
5713b381c4
lang: Update main-sv.json ( #9862 )
2021-09-02 09:45:20 -05:00
Mejans
1e83bdef6c
lang: Update i18n Occitan ( #9853 )
...
Some update.
Been up to line 253 at the moment
2021-09-02 09:45:01 -05:00
chagai95
531ec79e13
lang: Added and edited translations for vi ( #9850 )
...
Co-authored-by: cfriedlander <chagai.friedlander@aarenet.com >
2021-09-02 09:44:36 -05:00
José Luís Andrade
772e7b0121
lang: Update portuguese translation ( #9836 )
...
* Update portuguese translation
Translate "dialog”, "virtualBackground”, "info” and "settings" sections
* fix "you" translation
* revert "you" translation to original
2021-09-02 09:44:14 -05:00
Alex Bumbu
5bd329acb9
feat(ios) update dropbox authentication to PKCE flow
2021-09-02 14:17:08 +02:00
Hristo Terezov
dfd53f4041
fix(rn,ParticipantPane) optimize
...
Use a FlatList to avoid loading all participants at once.
2021-09-02 14:13:32 +02:00
Saúl Ibarra Corretgé
221cf67d0a
fix(sounds) fix reaction sound names
...
- Remove unicode charcters from filenames
- Simplify code for copying them to the iOS SDK
2021-09-02 12:21:53 +02:00
Saúl Ibarra Corretgé
20a1833c6c
fix(rn,filmstrip) simplify code
...
viewableItems always comes in order and indexes are always ascending. In
addition, if the array comes empty (I saw it happen on Android at least, when
scrolling like a maniac) we'd calculate the right value, instead of Infinity.
2021-09-01 23:35:44 +02:00
Saúl Ibarra Corretgé
36f604aab8
fix(rn,filmstrip) avoid fast scroll trigggering visibility notifications
...
An item won't be considered visible until it has been visible for 500ms.
2021-09-01 23:35:44 +02:00
Saúl Ibarra Corretgé
8db6e783f1
fix(rn,external_api) skip participant notifications when not in a meeting
2021-09-01 23:35:06 +02:00
Saúl Ibarra Corretgé
7b4a426ad2
fix(rn,logging) skip some logs on mobile
2021-09-01 23:35:06 +02:00
Saúl Ibarra Corretgé
a687907105
fix(lastn) debounce updating last N
...
When joining a large meeting every participant join would trigger an attempt of
an update. Try to minimize the amount of calls.
2021-09-01 23:35:06 +02:00
Saúl Ibarra Corretgé
5dc03f56f6
fix(notifications) skip participant joined notifications before we join
2021-09-01 20:12:44 +02:00
tmoldovan8x8
83a1ee1182
task(rn, android): update dropbox logic to retrieve refresh token
2021-09-01 15:21:03 +03:00
Saúl Ibarra Corretgé
0a6872733e
fix(video-layout) fix getMaxColumnCount on mobile
...
interfaceConfig does not exist.
2021-09-01 14:13:30 +02:00
Saúl Ibarra Corretgé
5249998ec5
fix(rn,humbnail) add key prop to array items
...
Fixes a React warning
2021-09-01 14:12:13 +02:00
Saúl Ibarra Corretgé
18e2232e9e
fix(toolbox) fix warning due to missing key prop
2021-09-01 13:41:43 +02:00
Дамян Минков
5c299bcd46
feat: Prints an error log for errors in child components render methods.
2021-08-31 23:31:00 -05:00
Jaya Allamsetty
b9866e3464
fix(tracks) Fix mobile safari issue with startMuted.
...
On mobile Safari, when a user joins both audio and video muted, browser doesn't playout the remote audio because of a webkit bug. As a workaround, always add the audio track to peerconnection and then mute the track if needed.
2021-08-31 17:04:08 -04:00
Jaya Allamsetty
e5041202dc
chore(deps) lib-jitsi-meet@latest
...
* fix(browser-support): Add audio track to pc always on mobile Safari. On mobile Safari, if a user joins audio and video muted, the browser doesn't decode the incoming audio. Workaround is to always add the audio track to pc and mute it if needed.
* feat: JSON encoded sources. (#1695 )
2820d649ea...b0d27fa8da
2021-08-31 17:03:53 -04:00
hmuresan
bec9920c79
chore(dropbox-web) Accommodate short-lived access token
2021-08-31 16:25:29 +03:00
robertpin
5367d43c26
fix(reactions) fix reactions bugs
...
* Fix: removed web actions from common middlewares
* Fixed raise hand sound
Fix sound to play on raise not lower and work on keyboard shortcut as well
* Fixed reaction keyboard shortcuts
Register shortcuts only when there's more than one participant
* Enforce reactions feature flag on reaction received
* Disable reactions by default on native
* Enable reactions on native by default
* Sort props alphabetically
* Created isreactionsEnabled function
* Remove unused imports
* Fix. No longer show toolbox on reactions and jibri
On message received don't show toolbox for jibri
* Fix isReactionsEnabled function for native
On native check for flag and config option as well
2021-08-31 13:00:27 +02:00
Saúl Ibarra Corretgé
aa06e89807
chore(rn,deps) react-native-webrtc@1.92.1
...
Fixes several Android crashes.
2021-08-31 12:42:31 +02:00
hmuresan
74026e743c
fix(toolbar-buttons) Hide/show invite button based on toolbarButtons
2021-08-31 12:18:10 +03:00
Nathan Beck
eb4fff773b
fix(config): add av-moderation notifications to config whitelist ( #9774 )
...
* fix(config): add av-moderation notifications to config whitelist
* fix(config): lint fixes
2021-08-30 13:38:19 -05:00
Jaya Allamsetty
5d402b2039
chore(deps) lib-jitsi-meet@latest
...
* log: Log a task's stack trace when it throws. (#1701 )
* deps: update sdp-interop. (#1700 )
* fix(replace-track) Add not null check for newTrack (#1698 )
53c9c0c9cd...2820d649ea
2021-08-30 14:00:07 -04:00
Hristo Terezov
a2bac9c3ac
fix(filmstrip): sort alphabetically.
2021-08-30 11:32:16 -05:00
Hristo Terezov
aff976d53d
fix(mobile-pagination):incorrect number of columns
2021-08-30 11:32:16 -05:00
Hristo Terezov
c2ffcdc67e
fix(mobile-pagination): Disable bounce effect.
2021-08-30 11:32:16 -05:00
Hristo Terezov
bb670fd90d
Apply suggestions from code review
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-08-30 11:32:16 -05:00
Hristo Terezov
b31ed40309
fix(mobile-pagination): address PR review comments
2021-08-30 11:32:16 -05:00
Hristo Terezov
7dd43d93b6
feat(filmstrip-pagination): mobile support.
2021-08-30 11:32:16 -05:00
Saúl Ibarra Corretgé
37acce3764
fix(config) add enableReactions to whitelist
2021-08-30 15:32:58 +02:00
phict
4716bdd380
Update main-sv.json
...
Add lobby translation and some linguistic improvments.
2021-08-27 10:03:27 -05:00
Дамян Минков
7c93a130ca
fix: Fixes default values in speakerstats and conf duration modules.
2021-08-27 08:42:59 -05:00
Werner Fleischer
3c18117101
fix(prosody): av_moderation_component default val
2021-08-27 07:58:36 -05:00
Jaya Allamsetty
9013b01df6
fix(filmstrip): Always sort the participants alphabetically.
...
Reorder the sub-groups (shares, speakers and rest of the participants) always on dominant speaker changes and when participants join or leave.
2021-08-26 18:28:10 -04:00
Jaya Allamsetty
7827c3d1ad
fix(filmstrip): Move thumbnails reordering behind a config.js flag.
...
enableThumbnailReordering flag (enabled by default) will be used to check if the thumbnails needs to be reodred in the UI.
2021-08-26 18:28:10 -04:00
Jaya Allamsetty
751d9a9b8e
fix(KeyboardShortcut): pin the correct participants when number keys are used.
2021-08-26 18:28:10 -04:00
Дамян Минков
bafe6fa895
chore(deps) lib-jitsi-meet@latest
...
* fix: Updates shard value in XmppConnection on new value from xmpp. (#1699 )
* fix(docs): copy&paste error for setIsReplaced
61c977f70a...53c9c0c9cd
2021-08-26 17:15:54 -05:00
Дамян Минков
1edf8ab9f0
feat: Drops old prosody dependency (0.10...).
...
Many features work only with 0.11+ prosody versions and there are instructions in the handbook how to install it before installing jitsi-meet.
2021-08-26 17:15:43 -05:00
Saúl Ibarra Corretgé
c03fb61c5f
fix(rn,reactions) fix copying sounds to app bundles
2021-08-26 17:32:34 +02:00
Saúl Ibarra Corretgé
7d6365c5e0
fix(android) avoid exception in onHostPause
...
YOLO.
2021-08-26 16:34:53 +02:00
Tudor D. Pop
eb4aefbca1
fix(virtual-background) upload bkg image on poor connection
2021-08-26 15:33:43 +02:00
hmuresan
6c40329f6a
feat(branding) Add premeeting background image overwrite
2021-08-26 15:14:57 +03:00
Michał Orman
b14e571d5c
fix(lang) update Polish translations
2021-08-26 14:02:09 +02:00
adam j hartz
70b369a1af
feat(VideoContainer) add option to avoid cropping focused video
2021-08-26 11:23:19 +02:00
alittriutari
cf6d6f8a12
fix(lang) update Japanese translations
2021-08-26 09:34:47 +02:00
Saúl Ibarra Corretgé
b15f1d190d
fix(chat) avoid emojifying URLs
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/9661
2021-08-25 11:43:20 -05:00
Saúl Ibarra Corretgé
e67db2381e
Update setup.web.js
2021-08-25 17:22:50 +02:00
Saúl Ibarra Corretgé
11382cfda6
fix(local-storage) use local storage on WebKit when not in an iframe
...
There should be no need to use the workaround when visiting the site normally.
2021-08-25 17:22:50 +02:00
Saúl Ibarra Corretgé
248865ad3f
fix(rn) enable reactions by default
2021-08-25 16:38:20 +02:00
Horatiu Muresan
7966c8f88f
feat(errors) Expose errors through Iframe API ( #9801 )
2021-08-25 15:23:40 +03:00
José Luís Andrade
6537447d7c
fix(lang) update Portuguese translation
2021-08-25 14:09:23 +02:00
hmuresan
a892d5fed1
fix(pre-meeting) Hide invite button for JaaS
2021-08-25 11:09:56 +03:00
Saúl Ibarra Corretgé
4acafebe5f
chore(deps) lib-jitsi-meet@latest
...
* feat(e2ee) add support for WebRTC Encoded Transform
* fix(JitsiConference) skip AudioOutputProblemDetector on disableAudioLevels
* feat(xmpp) remove clientNode config option
* Workaround for Chrome ice connection failure detection (#1685 )
c23abfa2bc...61c977f70a
2021-08-25 09:53:07 +02:00
Hristo Terezov
88a11b9f3e
fix(TileView): not showing all participants.
2021-08-24 15:40:29 -05:00
Дамян Минков
bcc326c150
fix: Fixes undefined errors in MeetingParticipant - Item and ContextMenu.
2021-08-24 14:38:54 -05:00
Дамян Минков
e348270099
Revert "fix: Fixes reloads after enabling AV moderation."
...
This reverts commit 38f9c97f40 .
2021-08-24 14:38:54 -05:00
Дамян Минков
fc59cdbdbe
fix: Fixes showing awaiting AV moderation after grant moderator.
2021-08-24 14:38:54 -05:00
Saúl Ibarra Corretgé
59ef5c4789
feat(e2ee) add support for WebRTC Encoded Transform
...
An alternative to Insertable Streams, currently implemented in Safarii / WebKit.
https://w3c.github.io/webrtc-encoded-transform/
It's currently behind a config flag, both in Safari and here.
Fixes: https://github.com/jitsi/jitsi-meet/issues/9585
2021-08-24 17:43:20 +02:00
hmuresan
b6b943e7de
feat(lobby) Add sound for participant knocking
2021-08-24 18:01:10 +03:00
Дамян Минков
48efa4ac61
feat: Updates i18n-iso-countries to latest. Fixes #9792 .
2021-08-24 09:19:29 -05:00
Christoph Settgast
2f1105e6d2
chore(deps) @matrix-org/olm@latest
...
Bugfixes since 3.2.1, see https://gitlab.matrix.org/matrix-org/olm/-/blob/master/CHANGELOG.rst
In 3.2.2 the package name changed to @matrix-org/olm, thus
updating in Makefile & imports
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-08-24 15:40:18 +02:00
Calin Chitu
9d5024cc5d
fix(authentication) fixed close on cancel click
2021-08-24 15:39:56 +02:00
hmuresan
8b23265a50
fix(notifications) Add timeout for video/audio lost notifs
2021-08-24 16:30:02 +03:00
Saúl Ibarra Corretgé
5bc424459f
fix(iframe) don't register service worker when in an iframe
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/9712
2021-08-24 11:58:43 +02:00
robertpin
605ce9db62
Added default state to persistance
2021-08-24 10:07:44 +03:00
Дамян Минков
e2f760c7f1
fix: Fixes AV moderation used in tenants.
2021-08-23 09:43:53 -05:00
Дамян Минков
e63b3016c9
feat: Allow AV moderation for p2p users.
2021-08-23 09:43:53 -05:00
Дамян Минков
4d07d4ae76
feat: Always show AV moderation.
2021-08-23 09:43:53 -05:00
Дамян Минков
2616e126fb
feat: Show footer context menu in p2p.
2021-08-23 09:43:53 -05:00
Дамян Минков
38f9c97f40
fix: Fixes reloads after enabling AV moderation.
2021-08-23 09:43:53 -05:00
robertpin
c7a91e1974
feat(reaction-sounds) Added sounds for reactions ( #9775 )
...
* Added sounds for reactions
* Updated reactions list
* Added reactions to sound settings
* Added support for multiple sounds
* Added feature flag for sounds
* Updated sound settings
Moved reactions toggle at the top of the list
* Added disable reaction sounds notification
* Added reaction button zoom for burst intensity
* Fixed raise hand sound
* Fixed register sounds for reactions
* Changed boo emoji
* Updated sounds
* Fixed lint errors
* Fixed reaction sounds file names
* Fix raise hand sound
Play sound only on raise hand not on lower hand
* Fixed types for sound constants
* Fixed type for raise hand sound constant
2021-08-23 12:57:56 +03:00
hmuresan
fe41eef398
fix(drawer-menu) Allow scroll on drawer menu items
2021-08-20 16:35:24 +03:00
Saúl Ibarra Corretgé
08177af182
fix(rn,amplitude) update Amplitude SDK on RN
...
Amplitude has gone back to having a separate package for RN, so switch to it.
2021-08-20 15:24:34 +02:00
José Luís Andrade
229520f74f
fix(lang) update Portuguese translation
2021-08-20 14:39:57 +02:00
Saúl Ibarra Corretgé
0d9af05a4b
chore(rn,versions) bump app and sdk versions
2021-08-20 11:51:03 +02:00
Avram Tudor
1ad9046a38
Improve premeeting screens ux ( #9726 )
...
* feat(prejoin) move invite to toolbar section
* feat(premeeting) redesign prejoin and lobby screens
* code review changes
* fix prejoin flicker and avatar id
* fix password error message and native lobby dialog close position
2021-08-20 11:53:11 +03:00
Avram Tudor
49a73ac446
fix(jaas) do not redirect to plan limit page on auth errors ( #9746 )
2021-08-20 11:36:09 +03:00
Avram Tudor
8e4a22bdbf
fix(moderation) fix ui styles for advanced moderation context menu ( #9758 )
2021-08-20 11:23:37 +03:00
Saúl Ibarra Corretgé
ddbf334930
fix(e2ee) fix showing not supported warning when alone
2021-08-19 17:19:00 +02:00
Saúl Ibarra Corretgé
cd5f2b483f
fix(e2ee) show entire content at all times
2021-08-19 17:19:00 +02:00
Saúl Ibarra Corretgé
cf34b0a783
fix(e2ee) update E2EE warning message
2021-08-19 17:19:00 +02:00
Saúl Ibarra Corretgé
10cc3b2b31
fix(ios) fix conference failing when proximity sensor is near
...
React Native links timers to the display, so they cannot run when the display is
not running. Builtin timers already take being in the background into account,
but not the proximity sensor.
Credits: https://github.com/react-native-webrtc/react-native-callkeep/issues/143
Fixes: https://github.com/jitsi/jitsi-meet/issues/9619
2021-08-19 13:55:35 +02:00
Saúl Ibarra Corretgé
27e4e862fd
feat(xmpp) remove clientNode config option
2021-08-19 13:28:58 +02:00
Avram Tudor
4b3d92dcbd
fix(moderation) highlight dominant speaker ( #9750 )
2021-08-19 14:08:30 +03:00
Saúl Ibarra Corretgé
5c1e2b4bd2
fix(AudioRoutePickerDialog) add proper margin
2021-08-19 10:47:53 +02:00
Saúl Ibarra Corretgé
a4d516ca86
fix(ios) fix deadlock when selecting audio device
...
In WebRTC M92 the RTCAudioSession lock changed from a recursive one to a regular
mutex one, so make sure we don't attempt to lock it while already holding the
lock.
2021-08-19 10:47:53 +02:00
Avram Tudor
d41c597446
fix(moderation) hide status icons on hover ( #9747 )
2021-08-19 11:32:36 +03:00
José Luís Andrade
4788720edd
fix(lang) update portuguese translation
2021-08-19 09:56:20 +02:00
Jaya Allamsetty
40099e97ec
feat(Filmstrip): Reorder the visible participants in the filmstrip. ( #9707 )
...
* feat(Filmstrip): Reorder the visible participants in the filmstrip.
The participants are ordered alphabetically and the endpoints with screenshares, shared-videos and dominant speakers (in that order) are bumped to the top of the list. The local participant is also moved to the top left corner as opposed to the bottom right corner.
* squash: Implement review comments.
* squash: store alphabetically sorted list in redux and move shared videos to top.
* squash: Use the DEFAULT_REMOTE_DISPLAY_NAME from interfaceConfig for users without a display name.
2021-08-18 18:34:01 -04:00
Дамян Минков
a7a44902ec
fix: Fixes dot shown left of logo.
...
Empty list with border is showing 2px dot.
2021-08-18 17:18:39 -05:00
Scott Boone
7af23f35ba
added comment for future proofing
2021-08-18 14:01:11 -05:00
Calin Chitu
cf49af1a9f
fix(participants-pane) fixed participants pane button toggled state
2021-08-18 12:39:27 -05:00
Saúl Ibarra Corretgé
186125607f
fix(prosody) fix username not being set in mod_auth_jitsi-anonymous
...
If the session was not resumed the plugin must generate a random username, just
like the regular anonymous authentication plugin does.
2021-08-18 15:16:53 +02:00
Saúl Ibarra Corretgé
508decc3f3
fix(prosody) fix typo in filename
2021-08-18 15:16:53 +02:00
Avram Tudor
6d3a4b920b
fix(moderation) display green mic icon only for active speaker ( #9744 )
2021-08-18 15:10:16 +03:00
Avram Tudor
595df524b0
fix(participants) sort participants alphabetically ( #9741 )
2021-08-18 14:29:41 +03:00
Avram Tudor
9914a5d14a
fix(share-video) fix links not being trimmed ( #9740 )
2021-08-18 12:09:04 +03:00
Дамян Минков
fbf9d489f0
fix: Fixes an error with configuration without analytics.
...
Fixes an error `Cannot convert undefined or null to object` on load.
2021-08-17 12:54:29 -05:00
AJ-عجائب البرمجة
8106fb06e4
fix(rn,sidebar) fix not appearing on RTL languages
2021-08-17 13:15:22 +02:00
Calin Chitu
036ef0f387
fix(video-menu) fixed position for horizontal filmstrip view
2021-08-17 13:54:54 +03:00
Calinteodor
307699a34c
feat(toolbox) added android screen share flag
...
Fixes issue #9435
2021-08-17 13:42:29 +03:00
tmoldovan8x8
c23375793e
fix(rn): import React from react package
2021-08-17 13:14:20 +03:00
hmuresan
4dc642fb4d
feat(callstats) Add callStatsConfigParams config
2021-08-16 13:15:44 +03:00
Andrei Gavrilescu
d47e67c28c
fix(screen-share): never mute audio screen share track #9725
2021-08-16 12:24:01 +03:00
hmuresan
db0b861353
chore(deps) lib-jitsi-meet@latest
...
6eaffc4b11...c23abfa2bc
2021-08-16 12:12:03 +03:00
Calinteodor
e40d4a48b8
feat(av-moderation) id and aria-label updates for av-moderation test ( #9592 )
...
* feat(av-moderation) raised hand ask to unmute aria-label
* feat(av-moderation) fixed test
* feat(av-moderation) added id for notification buttons
* feat(av-moderation) fixed lint error
* feat(av-moderation) added id for non raised hand participant
* feat(av-moderation) added extra id naming for ask to unmute button and participant items
* feat(av-moderation) fixed lint errors
* feat(av-moderation) changed id to participantID
* feat(av-moderation) removed semicolon
* squash: Drop unused id for participantItem.
* squash: Drop unused fields for raisedHand.
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2021-08-15 00:27:18 -05:00
Jade Guiton
8c82c0f56e
feat(polls) Ability to create polls inside Jitsi ( #9166 )
...
* feat(polls) Added boilerplate code for polls feature
* feat(polls) Implemented simple poll creation and answer modals in web app
feat(polls) Added button to create a poll in toolbar
feat(polls) Added Modal to answer an incoming poll
feat(polls) Implemented basic client-side sending and reception of polls
feat(polls): linked Poll creation to poll answering
fix(polls) Linted code
feat(polls.create) Added fields for question and answers (#3 )
* feat(polls.create) Added fields for question and answers + keyboard navigation
* feat(polls.create) Minor changes, added some comments
feat(PollAnswer Component): Component to display modal to answer poll #1 (#2 )
* fix(polls) removing necessity of current_poll_id variable
* fix(polls) linting, polls are now updated when an answer is sent
* feat(polls answer) added translation
* fix(polls answer) remove extra comments, fixed typo
* improvement (polls answer) use useSelector instead of mapStateToProps. cleaner code
* fix (polls create) renamed sender to senderId
* fix (polls answer) turned arrow function into useCallBack
feat(PollResults Component): Component to display poll results (#1 )
* feat(PollResults Component): fist version of the component
* feat(detailed votes): Display the detailed results of a poll
* feat(Poll results): Use display name instead of ids in detailed results mode
* fix(Poll): change title to question
* fix(Poll type): import Poll type from types.js
* fix(Poll): change title to question
* fix(Poll): get participants out of the map
* fix(Poll): replace filter with find
feat(polls.create) Added "+" and "x" buttons in poll creation form + improved keyboard navigation a bit
feat (polls) Answer modal now display results in real time after validation or skip
feat(polls.create) Minor improvements to poll creation form
feat(poll result) Added default message when trying to display no answer
fix (polls) result windows is now small by default
fix (polls) sanitizes imports to allow startup on react native
* feat(polls.native) Implemented native toolbar button & poll create modal
feat( poll native) added poll creation button in native toolbar
improvement(polls) only one file used for PollCreateButton
feat (polls native) added an example dialog
feat (polls native) added possibility to create and delete options in poll creation
improvement (polls) better styling for PollCreateDialog
* feat(polls) Added ability to drag&drop answers in web poll creation form
* feat(polls) Added native poll answer modal + chat integration, refactored components
Merge branch 'polls-native' of https://github.com/jade-guiton/jitsi-meet into polls-native
improvement (poll) Better styling for poll answer, now uses icons
feat(poll.PollResults): Add native version of PollResults
feat(poll.PollResults): Post results in chat in Native
fix(poll.PollResults): Fix linter error in ChatMessage
feat(polls.native) Improved styling for native poll answer dialog (required some internal changes)
* fix(polls) Heavily refactored and added bars to poll results, other minor changes
fix(poll.create): Move title to Dialog title
feat(poll.create) Minor changes to poll creation / answer dialogs
fix(poll.create) Refactored and improved translations
feat(poll) Improved CSS for modals in web version
fix(poll.pollcreate): Fix button size in native
fix(polls) Refactored poll results component and other minor changes
fix (polls) remove double import
refactor(poll) Heavily refactored poll results (native + web)
feat(polls.results) Added percentage bars and vote counts in web poll results, minor changes to mobile poll results
* fix(polls) Fixes and linting
fix(polls) Reformatted and fixed some linter and Flow errors
fix(polls.results) Fixed voter list border appearing with 0 voters
* feat(polls): Add modal with detailed votes that can be open from the result summary in the chat
* fix(polls) Fixes, refactorings, and minor design changes
feat(polls.results): Refactored poll chat message and improved design in web app
feat(polls.results) Same as last commit, but for mobile version
refactor(polls.results) Refactored PollResultsMessage and removed unnecessary prop in PollResults
fix(polls.results) Fixed all remaining linter and Flow errors
improvement(polls) removed console logs, added comments
fix (polls) linting
fix(polls.results) Fixed bug with poll chat message displaying the wrong name
feat(polls.results) Minor improvement on poll results display (web)
fix(poll.results): Use getParticipantDisplayName to get participant name and avoid empty string as name
* Feat(poll.results): Remember voters names to display after they left the conference (#10 )
* feat(poll.results): Add the sender name in Poll object to remember names if participants leave the conference. Names are also updated if changed
* refactor(poll.results): Refactor the memorization of the names of voters to use the same logic as in the chat
* refactor(poll.results): use Map instead of Array.From(
* refactor(poll.answer): change the way names are stored in poll answers to persist if participant left the call
* Update react/features/polls/components/AbstractPollAnswerDialog.js
* Update react/features/polls/components/AbstractPollCreateDialog.js
* refactor(poll.answer): use voterName instead of senderName to avoid confusion with senderId the id of the sender of the poll
* improvement(polls) Simplified poll answer voter name logic
Co-authored-by: Fabien Zucchet <fabien.zucchet@student-cs.fr >
Co-authored-by: Jade Guiton <guiton.jade@gmail.com >
* fix(poll.native): Fix UI overflow when asking long questions & long options in the mobile app (#11 )
Co-authored-by: Fabien Zucchet <fabien.zucchet@student-cs.fr >
* fix(polls) Fixed close button behavior in answer and results dialog (#12 )
* fix(polls) Fixed close button behavior in answer and results dialog
* fix(polls) Fixed linter error
* fix(polls) Added a poll queue to avoid overwriting open modals (#13 )
* fix(polls) Added a poll queue to avoid overwriting open modals
* fix(polls) Updated documentation for action RECEIVE_POLL
* Refactor(poll.chatresults): Add message in chat with hidden results until the participant has answered (#14 )
* refactor(poll.chat): Display poll results in chat when the poll is created instead of when the participant has ansered
* refactor(poll.chat): Hide results until the participant has answered, skipped or canceled a responde to the poll
* Use getParticipantDisplayName instead of only getStore()
* Hide results also in native
* fix(polls) Fixed previous merge
Co-authored-by: Fabien Zucchet <fabien.zucchet@student-cs.fr >
Co-authored-by: Jade Guiton <jade.guiton@centralesupelec.fr >
* minor improvements (polls)
refactor (polls) uniformized string for command names
refactor (polls) changed pollId type to number everywhere
* feat(polls) Added persistence to polls using sendMessage instead of sendCommandOnce (#16 )
* feat(polls) Using sendMessage instead of sendCommandOnce, switched poll IDs to string, and ability to receive old polls from backend
* improvement(polls) Linted everything, fixed Flow errors, and added Prosody plugin for polls
* improvement(polls) Historic polls are now displayed in chronological order
* (polls) Minor improvements (#17 )
* renaming (polls) Renaming senderId -> voterID for voters
* improvement (polls) sender's name is now provided with poll
* comments (polls) updated comments for senderName types
* fix(polls) Finished merging with json-messages feature
* fix(polls) Fixed incorrect json-message sent with 0 polls
Co-authored-by: Jade Guiton <guiton.jade@gmail.com >
* Move polls to tab (#23 )
* Draft(polls): Move polls to polls-pane ; first version for web
* Draft(polls): Move polls to polls-pane ; clean styled.js and remove Participant objects
* fix missing newline at the end of file
* Change behaviour to allow answer poll later
* Fix(polls): change pollId type from number to string for consistency
* feat(polls-pane): Ability to answer to a poll in polls-pane
* feat(polls-pane): Ability to create to a poll in polls-pane
* feat (polls.pane) display a notification when a new poll arrives
* refactor(polls-pane): Update CSS to have a design closer to the mockups
* fix(poll.vote count): Fix votes counting when computing percentage
* fix(poll.vote count): Fix votes counting when computing percentage
* refresh fork with jitsi/jitsi-meet
* design (polls) Better look for poll creation
* refactor(polls pane): Move polls-pane as a chat tab
* Remove the first version of the polls-pane and the button to open it
* Fix notifications and typo
* Translate new polls tab in chat
* Change polls_pane to polls-pane
* Remove unless functions
* Remove usage of styled.js
* Improve responsiveness
* Separate web and native logic
* Remove Create a Poll button in web toolbox
* improvement (polls) added auto scrolling to bottom when a new poll arrives
* Add tabs to swicth between polls and chat in native
* Add AbstractPollsPane
* Add AbstractPollCreate
* Add AbstractPollAnswer
* Add PollAnswer, PollItem and PollList for native
* Add PollCreate for native
* Remove dialogs in web and native
* Remove dialog queue
* Remove useless files
* Move _polls.scss outside dialog folder
* Add possibility to skip answer
* Add (useless for now) see details link
* Add possibility to show detailed results for a poll
* Resize progress bar to make details display
* refactor, design (polls) better style to native design chat
* fix (polls) Removed unecessary files
* translate (polls) added french translation to empty polls
* design fix (polls.native) 'show details' now correctly switch between progress bar and voters mode
* Change See detailed results for Show details and add cursor: pointer
* Fix progress bars not aligned with text
* fix (polls.native) added autoselection of newly created option
* Remove poll answer
* improvement(polls.create) Improved web poll creation form marginally
* improvement(polls.change) Simplified answer removal by reusing poll-answer command
* fix linter
* Fix(translation): update translation
Co-authored-by: Fabien Zucchet <fabien.zucchet@student-cs.fr >
Co-authored-by: spineki <marras.antoine@gmail.com >
Co-authored-by: Fabien Zucchet <fabien.zucchet@viarezo.fr >
* Merge pull request #22 from jade-guiton/polls-with-notification
feat (polls) chat notification badge now display the sum of unread messages and unread polls
fix(translation): Fix missing translation
Fix flow error
* Cleaned up, fixed, and uniformized translations
* Small improvements to PollAnswer and PollResult + Much refactoring
Specifically:
- "Change vote" button now says "Vote" if voting was skipped
- Clicking on "Change vote" resets the voting form to the last submitted answers instead of a blank slate
- The "answered" field of Polls was replaced by "showResults" and "lastVote"
- The "setAnsweredStatus" action was replaced by "registerVote" and "retractVote"
- Some newly unreachable/useless code was removed
- "showDetails" state is now handled by AbstractPollResults instead of PollItem
* fix(polls tab): change tab underline color to #525252
* fix(poll create): Enforce at least two options to create a poll
* fix(poll create): change 'remove option' color to #E04757
* fix(poll create): Update Poll create CSS to adapt to design
* fix(poll answer): Adapt CSS to make poll answer closer to mockup
* fix(poll result): Udpdate poll result CSS to match mockups
* fix(poll result): Udpdate poll result CSS to match mockups
* fix(poll create): Display 'remove option' only when there is at least 3 options
* fix(polls button): Add hover, active, focus and disabled state to polls buttons
* Last improvements for web
* Native design fixes
* Fix rebase issue in land/main.json
* Fix french translation after rebase
* Fixmobile behaviour
* Fixed keyboard navigation in web poll creation form
* Fixed Flow error related to "no polls" icon in PollsList
* fix(polls): Enabled polls Prosody module in Debian config files
* doc(polls) Added comments to the Prosody module code
* fix(polls): Switched from using an internal LJM event to ones from the public API
* Capitalize I of setIsPollsTabFocused
* extract the 2 button modes into a const
* remove extra new lines
* Rename CLOSE_POLL_TAB for POLL_TAB_CLOSED for clarity
* Rename answers2 for answersParsed for clarity
* use switch instead of if/else chain
* improve syntax for localId fetching
* Refactor: Use BUTTON_MODE.CONTAINED variable instead of 'contained'
* Disable send poll button if not enough data is provided in the form (#30 )
* Feat: Add notification badge on chat and poll tabs (#31 )
* Feat: Add notification badge on chat and poll tabs
* Add badge equivalent for native
* Update displayNameForm text to mention polls (#34 )
* Disable polls UI with a config in config.js (#33 )
* Change remove option text color from red to grey (#32 )
Co-authored-by: spineki <marras.antoine@gmail.com >
Co-authored-by: Fabien Zucchet <fabien.zucchet@student-cs.fr >
Co-authored-by: Fabien Zucchet <80532941+fabienzucchet@users.noreply.github.com >
Co-authored-by: Fabien Zucchet <fabien.zucchet@viarezo.fr >
2021-08-14 08:29:42 -05:00
dimitardelchev93
c123ff9e15
feat: Add search to speaker stats ( #9510 )
...
* Additional setting to add search to speaker stats
* Add translation for speaker stats search placeholder
* Unset speaker stats search input autocomplete
* Fix lint errors for speaker stats search
* Change setting to disableSpeakerStatsSearch
* Better Object.prototype.hasOwnProperty.call alternative
* Make SpeakerStatsSearch a functional component
* Align header with input and use material-ui styles instead of scss and remove SpeakerStats header and fix dialog close
* Resolve code style remark in SpeakerStats constructor
* Resolve component empty return value remark in SpeakerStatsSearch
* Resolve get config property in outside function remark in SpeakerStatsSearch
* Resolve unnecessary anonymous function remark in SpeakerStatsSearch
2021-08-13 11:10:05 -05:00
tmoldovan8x8
ae33755913
feat(rn,sdk) add setConfigOverride to JitsiMeetConferenceOptions
...
Allows for overriding any (overridable, of course) config option.
2021-08-13 12:03:41 +02:00
BlackXixo
bcc870daa7
fix(lang) update Spanish translation
2021-08-13 11:31:37 +02:00
dependabot[bot]
a6a95ad13b
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /resources/load-test
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-13 08:23:15 +02:00
Saúl Ibarra Corretgé
195508ea60
chore(deps) lib-jitsi-meet@latest
...
* fix(ProxyConnection) add new required stubs
* fix(tpc) fix extracting ssrc map when using single stream
* fix(transcribing): send transcripton_language only when necessary (#1677 )
97ff597425...6eaffc4b11
2021-08-12 16:26:45 -05:00
José Luís Andrade
5ce4b82c2c
update portuguese translation ( #9703 )
...
* update portuguese translation
"participantsPane" section
* Update main-pt.json
add "security" translation
* Update main-pt.json
add "lobby" translation
2021-08-12 14:42:23 -05:00
Mauro José da Silva
ab1c016108
fix(lang) update Brazilian Portuguese translations
2021-08-11 09:53:35 +02:00
Дамян Минков
29dd0cf726
fix: Adds a null check in mod_limits_exceptions.
...
It is failing on prosody 0.11.4 with mod_limits_exception.lua:29: attempt to call method 'set_stanza_size_limit' (a nil value). That prosody misses set_stanza_size_limit.
2021-08-10 14:34:20 -05:00
durduman
1e0c25d816
fix(ios) remove exitPictureInPicture() call from resetBounds(bounds:)
2021-08-10 15:49:31 +02:00
José Luís Andrade
dfd28c501b
fix(lang) update portuguese translation
2021-08-10 07:51:04 +02:00
Дамян Минков
ed98eca326
feat: Rises the stanza limit for unlimited jids (jicofo).
...
c5c4449fbc/doc/debian/jitsi-meet-prosody/prosody.cfg.lua-jvb.example (L24)
2021-08-09 11:33:40 -05:00
Andrei Gavrilescu
c5c4449fbc
chore(deps) lib-jitsi-meet@latest ( #9686 )
...
* feat(transcribing): configurable transcription language
40fd6bdeaa...97ff597425
2021-08-09 13:46:38 +03:00
Andrei Gavrilescu
e45cab9a80
feat(transcribing): configurable transcription language ( #9684 )
...
* configurable transcription language
* merge conflict
* set default config value
* fix lint
2021-08-09 12:29:50 +03:00
Дамян Минков
6f44368647
fix(av-moderation): Fixes approving and dismissing the notification.
...
When participants panel is open and we approve a participant to unmute, the notification was not hidden as we were not correctly updating the state. We were expecting a participant object, but an id of the participant was used.
2021-08-06 15:04:26 -05:00
Jaya Allamsetty
a31a10ba38
fix(logging): Set the log level to debug again.
...
Plan is to make the Strophe logs more restrictive.
Revert "fix(logging) reduce overly vebose logging"
This reverts commit 09af88088d .
2021-08-06 12:46:29 -04:00
Saúl Ibarra Corretgé
1433a1ee5d
feat(rn,filmstrip) add 1on1 mode
...
When there are only 2 participants in a call, don't show the remote thumbnail,
unless the `disable1On1Mode` config option is set or the local participant pin
themselves.
2021-08-06 13:31:00 +02:00
dependabot[bot]
834ee22bc3
chore(deps): bump browserslist in /resources/load-test
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.7.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.7.3...4.16.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-06 10:02:48 +02:00
Pierre
d6b5687828
fix(misc) fix typeof comparison to undefined
2021-08-06 09:51:54 +02:00
Jaya Allamsetty
6b496d4def
chore(deps) lib-jitsi-meet@latest
...
* fix(ConnectionQuality): Do not show red/yellow GSM bars on join. When the user first unmutes their video, the connection quality is shown as poor until the local stats are available. Calculate the connection quality only after the stats are available, i.e., assume 100% until pcStatsInterval has elapsed.
* feat(non-participant-messages) Add a new JitiConferenceEvent for messages ignored by ENDPOINT_MESSAGE_RECEIVED
* fix(precall) respect custom callstats script url for precall test
9e632a77c5...6a3df11ffa
2021-08-05 17:07:43 -04:00
Jaya Allamsetty
22cc56ce8d
chore(deps) lib-jitsi-meet@latest
...
* feat(BridgeChannel): Signal a new videoType for high fps screenshare. This lets the bridge adjust the bitrate allocation for this source so that layers with higher fps are prioritized over layers with higher resolution. As a result, endpoints with restricted downlink will receive a high fps low resolution share as opposed to a high resolution low fps screenshare.
* fix(log) lower severity of overly verbose logs (2)
fa834c2923...9e632a77c5
2021-08-05 14:16:52 -04:00
Saúl Ibarra Corretgé
0419c5a15b
fix(rn,video-quality) fix not selecting any endpoint on mobile
...
The concept of "visible participants" is not yet implemented.
2021-08-05 17:28:33 +02:00
hmuresan
dda1f3c5ba
fix(recording-label) fix recording label behavior
2021-08-05 17:56:12 +03:00
hmuresan
6f41ef75d7
fix(notifications) Fix hiding audio/video lost notification
2021-08-05 16:36:13 +03:00
Saúl Ibarra Corretgé
46cbc0ff49
chore(rn,versions) set mobile app and SDK versions
2021-08-05 13:43:29 +02:00
Saúl Ibarra Corretgé
53a695da90
fix(twa) update masked icon
...
Contrary to what I thought the expected icon is an icon that can be masked, not
the mask itself.
2021-08-05 13:42:58 +02:00
Calin Chitu
8bbee7d1dc
feat(toolbox) updated menu items order, dividers for mobile
2021-08-05 11:56:44 +02:00
Дамян Минков
72d4aa7dd5
fix: Fix av moderation enable-disable sequence.
...
When you enable and then disable av-moderation just the audio moderation is disabled and video moderation disabling is not signalled to moderated clients.
2021-08-04 19:41:37 +03:00
Saúl Ibarra Corretgé
8161309e28
deps(rn) update WebRTC to M92
2021-08-04 15:42:37 +02:00
Saúl Ibarra Corretgé
465e7f1458
fix(conference) unify conference options
...
Some options were missing on the mobile side, notably calltsts
enableDisplayNameInStats and enableEmailInStats. Now the same logic will be used
in web and mobile.
2021-08-04 15:32:03 +02:00
Calinteodor
4e43a31ec9
fix(rn,bottom-sheet) fixed surface color
...
Also fix properly showing the remote menu.
2021-08-04 15:11:32 +02:00
Christoph Settgast
70c5ea04b1
fix(lang) update German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-08-04 11:00:34 +02:00
Calinteodor
ca25be7314
fix(config) comment out enabledReactions
2021-08-04 10:58:07 +02:00
Calinteodor
3c2ad24652
fix(shared-video,video-menu) add ability to stop shared video from video menu
...
Specifically, in the bottom sheet (on mobile) and participants pane.
2021-08-04 10:51:05 +02:00
Avram Tudor
e421a119e1
feat(share-video) Allow sharing direct video links (mp4 etc) on mobile ( #9511 )
...
* feat(share-video) Allow sharing direct video links (mp4 etc) on mobile
* fix linting
* code review
2021-08-02 15:55:52 +03:00
Hristo Terezov
619acaca24
fix(Filmstrip): Send only visible endpoints to jvb
2021-07-30 11:44:16 -05:00
Calin Chitu
bc9f5773fb
feat(participants-pane) changed to standard header
2021-07-30 16:07:48 +02:00
Andrei Gavrilescu
d0be8dcf9d
fix(external-api): persist audio output device
2021-07-30 14:51:47 +03:00
Alex Bumbu
af9958ad66
feat(ios) support for destroying & reinitializing the react native bridge
2021-07-30 11:53:30 +02:00
Calinteodor
efc5c9dabe
feat(participants-pane) hide admit all if less than 2 participants
...
- Fixed admitMultiple action for mobile
- Added token color for button
- Hide Admit all button if less than 2 knocking participants
2021-07-30 11:48:06 +02:00
Calinteodor
d22fc88ae3
feat(participants-pane) context menu ui fixes
...
- Fixed background color for all participants context menus
- Removed connection status from ReactVideoMenu and added it for local participants
- Removed AVModeration comments on mobile
- Show on stage option visible only when participants pane is closed
2021-07-30 11:46:49 +02:00
Mihai-Andrei Uscat
9ee75038b6
fix(Toolbar): Fix toolbar not hiding on mobile
2021-07-30 11:37:45 +03:00
Saúl Ibarra Corretgé
09af88088d
fix(logging) reduce overly vebose logging
...
It huurts performance on mobile. It can still be enabled by setting the level to
debug / trace.
2021-07-28 23:27:54 +02:00
Saúl Ibarra Corretgé
2e539ba010
chore(deps) lib-jitsi-meet@latest
...
* fix(log) lower severity of overly verbose logs
* e2ee: remove legacy apis (#1653 )
b815157a22...fa834c2923
2021-07-28 23:14:08 +02:00
José Luís Andrade
87b3ec2cc0
fix(lang) update portuguese translaation
2021-07-28 22:22:10 +02:00
Pawel Domas
907b51925d
fix(prejoin): disposed track was added to the conference
...
It is not 100% clear to me when it happens, but I think it could happen
in some race condition where a track is unmuted when it's being disposed
or something around those lines.
The fact is that any muted tracks are disposed by replaceLocalTrack(track.jitsiTrack, null) and they should not be used anymore.
Supposedly fixes a crash:
Failed to add local track to conference Track has been already disposed
2021-07-28 09:00:54 -05:00
Saúl Ibarra Corretgé
643340c4a6
fix(deps,rn) bump @react-native-async-storage/async-storage
...
In version 1.15 the storage backend was rewritten, which hopefully allows us to
fix this crash on Android:
Caused by java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/user/0/org.jitsi.meet/databases/RKStorage
at android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:55)
at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1160)
at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1036)
at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1204)
at com.reactnativecommunity.asyncstorage.AsyncStorageModule$1.doInBackgroundGuarded(AsyncStorageModule.java:159)
at com.reactnativecommunity.asyncstorage.AsyncStorageModule$1.doInBackgroundGuarded(AsyncStorageModule.java:146)
at com.facebook.react.bridge.GuardedAsyncTask.doInBackground(GuardedAsyncTask.java:35)
at com.facebook.react.bridge.GuardedAsyncTask.doInBackground(GuardedAsyncTask.java:19)
at android.os.AsyncTask$2.call(AsyncTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at com.reactnativecommunity.asyncstorage.AsyncStorageModule$SerialExecutor$1.run(AsyncStorageModule.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:760)
2021-07-28 15:26:00 +02:00
Calinteodor
d6c821d524
feat(participants-pane) updates
...
- Fixed react native community slider to work on both android and ios
- Removed InviteButton from native menus
- Fixed buttons spacing in native OverflowMenu
- Participant context menu details are shown only for remote participants
2021-07-27 16:08:33 +02:00
Saúl Ibarra Corretgé
eb16f93153
fix(rn,polyfills) remove no longer needed hack
...
With react-native-webrtc 1.89.2 the remote SDP is properly updated before
onaddstream is fired so it's no longer needed.
Also, for readability, IPv6 address synthesis has been moved to a standalone
utils file.
2021-07-26 16:16:27 +02:00
Saúl Ibarra Corretgé
47576aebba
chore(deps) react-native-webrtc@1.89.2
...
THe new version fixed a longstanding problem with RN not updating the JS side
SDP representation properly. This will allow us to remove a hack we currently
have to sidestep this.
2021-07-26 16:16:27 +02:00
Saúl Ibarra Corretgé
bac0a55421
fix(config) add missing buttons to default constants
...
- Remove button list from interface_config.js since it has been deprecated for a
while
- Alphabetically sort buttons in config.js and constants.js to make it easier to
add / remove items
- Add missing invite and toggle-camera buttons to default constants
- Remove no longer existing "fodeviceselection" button
Fixes: https://github.com/jitsi/jitsi-meet/issues/9605
2021-07-26 15:33:38 +02:00
hmuresan
1c8103c444
fix(dropbox-recording) Prevent start recording when no dropbox token
2021-07-26 16:20:05 +03:00
Mihai-Andrei Uscat
4e83e93eb6
fix(virtual-background): Refactor CSS to accommodate smaller screens
2021-07-26 11:57:39 +03:00
Calin Chitu
0f8fa4f059
feat(participants-pane) removed getIsParticipantAudioMuted
2021-07-22 12:54:16 -05:00
Hristo Terezov
becaf0806a
fix(ShareDesktopButton): typo.
2021-07-22 11:32:44 -05:00
hmuresan
5b77d722d7
fix(toolbox) add back toggle camera button
2021-07-22 16:20:45 +03:00
hmuresan
f4cde2192e
fix(toolbar-buttons) Attempt fix Meet in integration
2021-07-22 16:18:56 +03:00
Hristo Terezov
e91df47d1b
fix(ShareDesktopButton): getParticipants reference
2021-07-22 07:37:50 -05:00
robertpin
2d04f3852c
fix(reactions) Moved reactions behind feature flag
2021-07-22 13:17:42 +03:00
Mihai-Andrei Uscat
2209394d09
feat(Filmstrip): Collapse filmstrip to avoid toolbar overlap on mobile
2021-07-22 09:37:44 +03:00
Jaya Allamsetty
1e76dc0aa2
chore(deps) lib-jitsi-meet@latest
...
* feat(JingleSessionPC): Enable unfied plan by default for chrome p2p.
* fix(JingleSessionPC): Fix startMuted cases for p2p unified plan. Chrome doesn't create a decoder for ssrc in the remote description when there is no local source and the endpoint is offerer. Initiating a renegotiation with the endpoint as a responder fixes this issue. Add a workaround until Chrome fixes this bug.
* fix: Missed SSRCs in Unified Plan with several "ssrc-group:FID" groups. (#1658 )
e6648fac96...b815157a22
2021-07-21 16:47:12 -04:00
George Politis
75edfc1fab
fix: Normalize the tenant part of the URL. ( #9577 )
...
This PR normalises the tenant part of the URL. For example, the following URL
https://jitsi-meet.example.com/something@example.com/something@example.com
is converted to
https://jitsi-meet.example.com/somethingexample.com/somethingexample.com
whereas before it was converted to
https://jitsi-meet.example.com/something@example.com/somethingexample.com
i.e. the tenant part was not normalised
2021-07-21 18:48:08 +01:00
Calin Chitu
8c20dd8e47
feat(native-participants-pane) removed everyonemoderator from footer context menu
2021-07-21 12:32:10 -05:00
Calin Chitu
fefe451180
feat(native-participants-pane) updated slider volume private prop
2021-07-21 12:32:10 -05:00
Calin Chitu
b268e01a42
feat(native-participants-pane) rebase, resolved conflicts pt. 2
2021-07-21 12:32:10 -05:00
Calin Chitu
d62e378528
feat(native-participants-pane) rebase, resolved conflicts pt. 1
2021-07-21 12:32:10 -05:00
Calin Chitu
e8ad2365b6
feat(native-participants-pane) rebase and Podfile.lock file updates
2021-07-21 12:32:10 -05:00
Calin Chitu
b7389e1c31
feat(native-participants-pane) implemented review remarks pt.4
2021-07-21 12:32:10 -05:00
Calin Chitu
eeddf6b350
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
665b7730ee
feat(native-participants-pane) implemented review remarks pt. 3
2021-07-21 12:32:10 -05:00
Calin Chitu
7854437e31
feat(native-participants-pane) slider ui fixes
2021-07-21 12:32:10 -05:00
Calin Chitu
600af62945
feat(native-participants-pane) updated podfile
2021-07-21 12:32:10 -05:00
Calin Chitu
88ddb8d9b4
feat(native-participants-pane) volume level state fix
2021-07-21 12:32:10 -05:00
Calin Chitu
5182a720f9
feat(native-participants-pane) volume slider refactoring
2021-07-21 12:32:10 -05:00
Calin Chitu
415562c315
feat(native-participants-pane) updated translations and added throttle for slider
2021-07-21 12:32:10 -05:00
Calin Chitu
53d0a892b5
feat(native-participants-pane) review remarks pt 2 volume slider
2021-07-21 12:32:10 -05:00
Calin Chitu
9b220f3870
feat(native-participants-pane) fixed comment typos and reworks on volume slider
2021-07-21 12:32:10 -05:00
Calin Chitu
c6e50ad439
feat(native-participants-pane) implemented review remarks pt. 1
2021-07-21 12:32:10 -05:00
Calin Chitu
36cb896680
feat(native-participants-pane) resolved rebase conflicts and updated import paths
2021-07-21 12:32:10 -05:00
Calin Chitu
249515ac60
feat(native-participants-pane) removed console.log
2021-07-21 12:32:10 -05:00
Calin Chitu
80b49266ab
feat(native-participants-pane) removed unused prop and added onPress condition
2021-07-21 12:32:10 -05:00
Calin Chitu
1afae50923
feat(native-participants-pane) dialog for blocking audio/video
2021-07-21 12:32:10 -05:00
Calin Chitu
b332fb474b
feat(native-participants-pane) Updated comments
2021-07-21 12:32:10 -05:00
Calin Chitu
a12ad99ecf
feat(native-participants-pane) participants pane open/close fixed
2021-07-21 12:32:10 -05:00
Calin Chitu
400f47963d
feat(native-participants-pane) open/close pane native actions
2021-07-21 12:32:10 -05:00
Calin Chitu
65fbc6f256
feat(native-participants-pane) fixed slider error on android
2021-07-21 12:32:10 -05:00
Calin Chitu
e7a324185f
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
14a5c45fa3
feat(native-participants-pane) removed mock data
2021-07-21 12:32:10 -05:00
Calin Chitu
05e6dde341
feat(native-participants-pane) ui fixes
2021-07-21 12:32:10 -05:00
Calin Chitu
e13473d42f
feat(native-participants-pane) fixed lint error
2021-07-21 12:32:10 -05:00
Calin Chitu
4b72fefd7e
feat(native-participants-pane) created admitAll action
2021-07-21 12:32:10 -05:00
Calin Chitu
ba9398a1e2
feat(native-participants-pane) fixed slider and hid dialog when chat is open
2021-07-21 12:32:10 -05:00
Calin Chitu
8d4cf7165e
feat(native-participants-pane) added action dialogs for context menu participant details and native community slider
2021-07-21 12:32:10 -05:00
Calin Chitu
0b3991d9e1
feat(native-participants-pane) context menu for meeting participant
2021-07-21 12:32:10 -05:00
Calin Chitu
47be509d17
feat(native-participants-pane) fixed import order lint error
2021-07-21 12:32:10 -05:00
Calin Chitu
ba64d3e0c8
feat(native-participants-pane) context menu for more btn and reject lobby participant
2021-07-21 12:32:10 -05:00
Calin Chitu
cd05c34d19
feat(native-participants-pane) rendered participant name
2021-07-21 12:32:10 -05:00
Calin Chitu
24550777c6
feat(native-participants-pane) simplified props for hiding header with navigation
2021-07-21 12:32:10 -05:00
Calin Chitu
ee101f8947
feat(native-participants-pane) fixed mute all content styles and added doInvitePeople action
2021-07-21 12:32:10 -05:00
Calin Chitu
8ca85f9e1c
feat(native-participants-pane) token updates and added mute all event
2021-07-21 12:32:10 -05:00
Calin Chitu
34ccd56691
feat(native-participants-pane) updated styles for meeting participant list
2021-07-21 12:32:10 -05:00
Calin Chitu
f49c05c666
feat(native-participants-pane) created meeting participant list
2021-07-21 12:32:10 -05:00
Calin Chitu
e7280e5040
feat(native-participants-pane) ui fixes
2021-07-21 12:32:10 -05:00
Calin Chitu
eb1add681f
feat(native-participants-pane) admit/reject all buttons
2021-07-21 12:32:10 -05:00
Calin Chitu
8419dc725c
feat(native-participants-pane) ui updates for participant item
2021-07-21 12:32:10 -05:00
Calin Chitu
f984faef3f
feat(native-participants-pane) first lobbyparticipantlist steps
2021-07-21 12:32:10 -05:00
Calin Chitu
0c76d7532c
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
cb0b68f840
feat(native-participants-pane) removed button component, fixed icons inside paper button component and reverted actions.js files
2021-07-21 12:32:10 -05:00
Calin Chitu
08a4da22f3
feat(native-participants-pane) reverted podfile changes
2021-07-21 12:32:10 -05:00
Calin Chitu
bdd6638067
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
8b44e06f2c
feat(native-participants-pane) separated native actions from web actions and created any actions for the common ones
2021-07-21 12:32:10 -05:00
Calin Chitu
79edc1b358
feat(native-participants-pane) updated styles for button component and participant item related components
2021-07-21 12:32:10 -05:00
Calin Chitu
6597bfc2aa
feat(native-participants-pane) added showHeaderWithNavigation prop to JitsiModal and created close button
2021-07-21 12:32:10 -05:00
Calin Chitu
e0a2320d75
feat(native-participants-panel) renamed ParticipantsPanel to ParticipantsPane and created modal
2021-07-21 12:32:10 -05:00
Calin Chitu
81e9fca03b
feat(native-participants-panel) created participants panel overflowmenu button
2021-07-21 12:32:10 -05:00
robertpin
76f8302aeb
fix(recording-label) Make REC label visible at all times ( #9578 )
2021-07-21 11:46:49 +03:00
Mihai-Andrei Uscat
7263829763
feat(DominantSpeakerName): Implement
2021-07-21 09:05:47 +03:00
Mihai-Andrei Uscat
b7ab3ea052
fix(Thumbnail, Drawer): Remove hover state; Prevent outside propagation
2021-07-21 09:05:47 +03:00
robertpin
c657f360e1
Fix recording for public access ( #9584 )
2021-07-21 08:52:04 +03:00
José Luís Andrade
ae5edf5a62
Update toolbarButtons list
...
Add 'participants-pane' option
2021-07-20 16:57:12 -04:00
hmuresan
2bac757ca6
feat(branding): Add custom avatar backgrounds
2021-07-20 18:56:06 +03:00
robertpin
c10805f81b
feat(sound-settings) Added ability to control sounds
2021-07-20 14:56:57 +03:00
robertpin
251eec19cd
fix(reactions) Batch events before sending
2021-07-20 14:31:49 +03:00
robertpin
4276f82c03
feat(billing-counter) Removed iframe billing-counter callbacks ( #9537 )
...
* Removed iframe billing-counter callbacks
* Moved remaining items to jaas
* Fixed import path
* Removed billingCounter condition
* Use getvpaasTenant in middleware
* Removed billingId
* Path fix
* Removed jwt from isVpaasMeeting
* Fix isVpaas
2021-07-20 11:58:42 +03:00
Jaya Allamsetty
4c3aae1e28
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Fix the screenshare issue when user starts video muted on chrome. Munge 3 ssrcs in the SDP for chrome in unified plan always for the simulcast case.
053a26604d...e6648fac96
2021-07-19 12:17:20 -04:00
Tudor-Ovidiu Avram
12be14bd4b
fix(jaas) do not deeplink jaas users on default 8x8 app scheme
2021-07-16 17:05:21 +03:00
Tudor-Ovidiu Avram
420a7d8110
fix(jaas) fix vpaas condition
2021-07-16 15:49:57 +03:00
hmuresan
17f77a4246
fix(support-url): Hide contact support button when SUPPORT_URL is empty
...
- fix issue on error notification on invite contacts
2021-07-16 14:53:26 +03:00
hmuresan
6f9944a2d0
fix(iOS-mailto): Send no new line invite on default email
...
- addresses this issue: https://developer.apple.com/forums/thread/681023
2021-07-16 13:27:29 +03:00
Avram Tudor
73328810e4
fix(jaas) hide chrome banner regardless of jwt ( #9565 )
2021-07-16 13:17:28 +03:00
tudordan7
bb8c30a6c9
fix(virtual-background): Add logs on virtual background actions.
2021-07-16 10:31:35 +03:00
Hristo Terezov
c5438ecd0c
fix(AOT): participant selection.
2021-07-15 18:03:17 -05:00
Jaya Allamsetty
e22a25b216
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSessionPC): Disable unified-plan for p2p chrome. Do not enable unified plan for p2p chrome by default until StartMutedTest is fixed. Fix media direction for case when there are no local and remote sources, should be set to 'inactive' in that case.
3a313a244d...053a26604d
2021-07-15 18:03:24 -04:00
Дамян Минков
4075e5deb7
fix: Fix speakerstats reports.
2021-07-15 17:03:05 +03:00
robertpin
ea0d953d1c
feat(reactions-webhook) Added reactions backend call for webhook ( #9534 )
...
* Added backend call for reactions webhook
* Updated webhook url
* Fixed linting error
* Code review fixes
* Fixed linting errors
2021-07-15 15:23:48 +03:00
hmuresan
b3e03fe50c
fix(aot): Remove dependency to translate from StatelessAvatar.js
...
- translate uses interfaceConfig object which does not exist in AOT context
2021-07-15 14:57:33 +03:00
Mircea Sotan
8f81a75a61
fix(android): Fix install error on application compiled against Android S - Targeting S+ (version 10000 and above) requires that an explicit value for android:exported be defined when intent filters are present
2021-07-15 14:48:46 +03:00
Tudor-Ovidiu Avram
0ab905bf75
code review
2021-07-15 14:44:28 +03:00
Tudor-Ovidiu Avram
5a3607f63f
fix*(jaas) redirect to plan limit page on connection failed
2021-07-15 14:44:28 +03:00
Дамян Минков
d57e202d19
chore(deps) lib-jitsi-meet@latest
...
* fix(codec-selection): Fix VP9 codec switching issue in Chrome unified-plan. Munge only the m-line that corresponds to the source that the browser will be sending. Do not select VP9 on Firefox. Detect support for RTCRtpTransceiver#setCodecPreferences correctly.
89a7e2d9cd...3a313a244d
2021-07-15 13:12:53 +03:00
robertpin
1223c63f69
fix(reactions) Updated list of reactions & disabled incoming message sound ( #9550 )
...
* Changed reactions
* Disable incoming message sound on reactions
2021-07-15 10:26:27 +03:00
tmoldovan8x8
25b4887f74
chore(rn): set mobile SDK versions 3.7.0
2021-07-15 09:36:41 +03:00
Avram Tudor
e8ee65db82
fix(jaas) always hide chrome banner ( #9546 )
2021-07-14 16:16:21 +03:00
Дамян Минков
9956ca6551
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC): In unified-plan mode, disable the low resolution streams for low fps SS. In unified plan impl, it is not possible to enable/disable simulcast during the call since the same sender is re-used for all local video tracks. Therefore, disable the low resolution simulcast streams for low fps screensharing so that the bridge forwards only the highest resolution stream which is important for low fps screensharing.
f974007ca6...89a7e2d9cd
2021-07-14 16:11:46 +03:00
Calin Chitu
03a96d0be2
fix(css) moved to the left moderation text
2021-07-14 11:47:46 +03:00
Дамян Минков
3fa7c01f19
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSessionPC): Do not check if the ssrc already exists in the RD when adding a ssrc-group from source-add.
* feat: Switch to unified plan on chrome by default unless explicitly disabled.
* fix(VADAudioAnalyser): NPE error evaluating this._vadEmitter.on (#1652 )
* Small fix in tokens doc.
b43a9fa0ee...f974007ca6
2021-07-14 11:47:37 +03:00
Avram Tudor
5cba6c7bc7
fix(jaas) fix jaas customer details endpoint ( #9542 )
2021-07-14 11:26:04 +03:00
tudordan7
52ee9b5151
fix(virtual-background): Prevent memory leak when desktop share as a virtual background is applied.
2021-07-13 17:30:29 +03:00
SiderealArt
d5f379a97c
Update Traditional Chinese translation
2021-07-13 15:58:51 +03:00
SiderealArt
84cdd31731
Update Traditional Chinese translation
2021-07-13 12:54:52 +03:00
MaikHannemann
b7eba915af
Added missing german translation
2021-07-13 12:54:38 +03:00
José Luís Andrade
7d0722c031
Update of the translation to portuguese language
2021-07-13 12:54:27 +03:00
robertpin
7d3953de51
Fixed ( #9533 )
2021-07-13 11:55:07 +03:00
robertpin
601ee219e7
feat(reactions) Added Reactions ( #9465 )
...
* Created desktop reactions menu
Moved raise hand functionality to reactions menu
* Added reactions to chat
* Added animations
* Added reactions to the web mobile version
Redesigned the overflow menu. Added the reactions menu and reactions animations
* Make toolbar visible on animation start
* Bug fix
* Cleanup
* Fixed overflow menu desktop
* Revert mobile menu changes
* Removed unused CSS
* Fixed iOS safari issue
* Fixed overflow issue on mobile
* Added keyboard shortcuts for reactions
* Disabled double tap zoom on reaction buttons
* Refactored actions
* Updated option symbol for keyboard shortcuts
* Actions refactor
* Refactor
* Fixed linting errors
* Updated BottomSheet
* Added reactions on native
* Code cleanup
* Code review refactor
* Color fix
* Hide reactions on one participant
* Removed console log
* Lang fix
* Update schortcuts
2021-07-13 09:50:08 +03:00
tudordan7
8db3a341b3
fix(virtual-background): Set x scale to default value on desktop share as a virtual background deactivation.
2021-07-12 15:32:58 +03:00
Tudor D. Pop
8d562b9d59
fix(share-youtube-video): Validate youtube url.
2021-07-09 10:16:35 -04:00
damencho
80e2c05219
fix(av-moderation): Fixes sending wrong whitelist in json.
2021-07-09 15:41:08 +03:00
Hristo Terezov
0bdc7d42c5
feat: Participants optimisations ( #9515 )
...
* fix(participants): Change from array to Map
* fix(unload): optimise
* feat: Introduces new states for e2ee feature.
Stores everyoneSupportsE2EE and everyoneEnabledE2EE to minimize looping through participants list.
squash: Uses participants map and go over the elements only once.
* feat: Optimizes isEveryoneModerator to do less frequent checks in all participants.
* fix: Drops deep equal from participants pane and uses the map.
* fix(SharedVideo): isVideoPlaying
* fix(participants): Optimise isEveryoneModerator
* fix(e2e): Optimise everyoneEnabledE2EE
* fix: JS errors.
* ref(participants): remove getParticipants
* fix(participants): Prepare for PR.
* fix: Changes participants pane to be component.
The functional component was always rendered:
`prev props: {} !== {} :next props`.
* feat: Optimization to skip participants list on pane closed.
* fix: The participants list shows and the local participant.
* fix: Fix wrong action name for av-moderation.
* fix: Minimizes the number of render calls of av moderation notification.
* fix: Fix iterating over remote participants.
* fix: Fixes lint error.
* fix: Reflects participant updates for av-moderation.
* fix(ParticipantPane): to work with IDs.
* fix(av-moderation): on PARTCIPANT_UPDATE
* fix(ParticipantPane): close delay.
* fix: address code review comments
* fix(API): mute-everyone
* fix: bugs
* fix(Thumbnail): on mobile.
* fix(ParticipantPane): Close context menu on click.
* fix: Handles few error when local participant is undefined.
* feat: Hides AV moderation if not supported.
* fix: Show mute all video.
* fix: Fixes updating participant for av moderation.
Co-authored-by: damencho <damencho@jitsi.org >
2021-07-09 15:36:19 +03:00
Tudor D. Pop
d87a40e77e
fix(virtual-background): Style adjustments on virtual background dial… ( #9484 )
...
* fix(virtual-background): Style adjustments on virtual background dialog on small screens.
* fix(virtual-background): Style adjustments on virtual background dialog on small screens.
Co-authored-by: tudordan7 <tudor.pop@decagon.tech >
2021-07-09 10:26:55 +03:00
robertpin
bad58f6508
feat(JaaS-JWT) Get JWT for JaaS ( #9512 )
...
* Added get JWT for JaaS
* Code review fix
2021-07-09 09:30:49 +03:00
Hristo Terezov
dc60418613
fix(settings): imports that break mobile.
2021-07-09 06:56:14 +03:00
hmuresan
f2f545a57f
fix(connection-indicator) Fix detecting local/remote participant
2021-07-08 20:28:39 +03:00
Tudor D. Pop
d72b27d46d
fix(virtual-background): Fix mirror behavior for remote participants.
2021-07-08 13:20:12 -04:00
Hristo Terezov
e1fef8d848
fix(tile-view): when iAmRecorder=true.
2021-07-08 09:06:53 -05:00
Mihai-Andrei Uscat
33f1199fc8
fix(Filmstrip): Fix scrollbars around filmstrip ( #9519 )
2021-07-08 16:43:15 +03:00
Avram Tudor
62c78950cd
feat(toolbox) allow any toolbox button to be displayed in main toolbar ( #9488 )
...
* feat(toolbox) allow any toolbox button to be displayed as main
fixes the previous behaviour where only a certain set of buttons were whitelisted for being displayed in the main toolbar
* code review
* code review - fix avatar icon position
2021-07-08 16:42:07 +03:00
Jaya Allamsetty
074a783bd9
feat: Enable unified plan support for p2p chrome calls.
2021-07-07 14:55:07 -04:00
Andrei Gavrilescu
da7358d564
feat(audio-screen-share): improved ux flow ( #9411 )
...
* add button state / helper dialog
* new audio screen share flow
* change error message
* address a couple of merge conflicts
* fix lint
* address code review
* address code review
* restrict audio screen share on mobile browsers
2021-07-07 11:07:30 +03:00
robertpin
58ef72dce5
fix(feedback-dialog) Removed mouseover on mobile
2021-07-07 10:32:59 +03:00
Jaya Allamsetty
7f44442b21
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Do not remove ssrcs from remote desc for p2p. In unified plan, re-use of m-line (i.e., adding an SSRC, removing it and then adding it back) causes the browser to not render the media on Chrome and Safari. The WebRTC spec is not clear as to how browsers have to behave, this doesn't cause any issues on Firefox. As a workaround, only change the media direction and leave the ssrc in the remote desc. This automatically triggers a 'removetrack' event on the associated MediaStream and the track can be removed from the UI.
* Drops old prosody versions from the tokens instructions
0cdfb79c2e...b43a9fa0ee
2021-07-06 14:27:09 -04:00
hmuresan
b995221a2b
feat(thumbnails) Add changes to mobile context menu
...
- long touch on thumbnail opens context menu
- hide context menu icon
- add button for connection info to context menu
2021-07-06 16:46:53 +03:00
Avram Tudor
0507f8c2f9
feat(api) expose follow me method ( #9486 )
2021-07-06 14:37:31 +03:00
Felix Wolfsteller
df1561c198
fix(config) document useRoomAsSharedDocumentName
2021-07-05 09:38:51 +02:00
Calin Chitu
ae9bea1a0c
fix(av-moderation) added optional chaining for moderation enabling
2021-07-01 16:41:37 +03:00
robertpin
2174368d23
Exposed preferredCodec
2021-06-30 15:55:49 +03:00
Avram Tudor
abc984f83b
fix(css) fix various layout issues on small screen sizes ( #9464 )
2021-06-30 12:01:47 +03:00
Jaya Allamsetty
d9bfeecb5b
chore(deps) lib-jitsi-meet@latest
...
* fix(VAD): Do not enable VAD on Chrome on iOS.
229015a6f3...0cdfb79c2e
2021-06-29 10:14:52 -04:00
robertpin
24503c3bd3
feat(config) Added option to remove Show More link from GSM popover
...
* Whitelisted enableSaveLogs
* Added config option to hide Show More on GSM popover
* Updated config option
2021-06-29 16:42:23 +03:00
Victor de Francisco
d4c7fc8a72
Include support for translated string resources at device permission dialog because it contains hardcoded english strings.
2021-06-29 15:58:14 +03:00
Mohd Bilal
5fcd5ff17b
added more translations
2021-06-29 11:04:41 +03:00
AndreRochaV
62bb259182
Changes to the Brazilian Portuguese translation
...
Adding some more interface translation from main.json, specifically, the participants button, participants pane and virtual background selection dialog window
2021-06-29 11:04:33 +03:00
José Luís Andrade
027e1ba978
lang: Update of the translation to portuguese language ( #9432 )
...
* Update main-pt.json
Update of the translation to portuguese language - "dialog": { ... }
* Update main-pt.json
Update "videoLink" translation
* Update main-pt.json
Added more translation: "toolbar": {...}
2021-06-29 11:04:22 +03:00
Besnik Bleta
a866be787f
Update for sq translation ( #9449 )
...
* Adding sq translation
* Adding sq to languages.json
* Updating sq translation
* Fixing missing commas and updating string changes
* Fixing unclosed quotes
2021-06-28 16:22:36 +03:00
Mejans
0381f714fc
Update Occitan locale ( #9453 )
...
* Update languages-oc.json
* Update main-oc.json
2021-06-28 16:22:14 +03:00
Longhao.Chen
5d6e88b53a
Update main-zhCN.json
2021-06-28 16:22:03 +03:00
Jaya Allamsetty
a8044c43e2
chore(deps) lib-jitsi-meet@latest
...
* squash: Set capScreenShareBitrate flag every time a new pc is created.
* feat(RTC): Add the ability to change desktop share fps. Provide a method for changing the capture fps for desktop tracks during the call. These changes to the lib are needed for making it configurable from the UI.
46ec23fcdc...229015a6f3
2021-06-28 08:56:12 -04:00
Andrei Gavrilescu
13f9299921
fix(external-api): update settings on api device change
2021-06-28 14:51:40 +03:00
Tudor-Ovidiu Avram
c356c2360c
fix(build) split jaas actions
2021-06-28 14:18:16 +03:00
Avram Tudor
01867ed343
fix(build) add missing file for native builds ( #9461 )
2021-06-28 12:56:34 +03:00
Jaya Allamsetty
765fbe5e1d
feat: Change the screenshare capture fps from UI. ( #9438 )
...
* feat: Change the screenshare capture fps from UI.
Add the ability to change the capture frame rate for screenshare from the UI. The fps becomes effective only on screen shares that are started after the setting is changed.
* squash: add missing JSDOCs and translations for frames-per-second.
2021-06-28 10:48:16 +03:00
Avram Tudor
ea56010e09
feat(jaas) display messages about features that are disabled for jaas… ( #9448 )
...
* feat(jaas) display messages about features that are disabled for jaas users
* code review
2021-06-25 16:28:54 +03:00
hmuresan
38b14c5d62
chore(replace-participant) Send readyToClose event when a replaced participant is kicked
...
- the embedding app can decide to dispose the iframe in this case
2021-06-25 14:42:26 +03:00
Tudor D. Pop
74d65ff596
fix(virtual-background): Fix resize action and prevent mirror behavio… ( #9441 )
...
* fix(virtual-background): Fix resize action and prevent mirror behaviour on desktop share as a virtual background.
Co-authored-by: tudordan7 <tudor.pop@decagon.tech >
2021-06-24 11:21:34 -04:00
hmuresan
1d45edbb27
feat(external-api): Add send chat message command
2021-06-24 13:15:53 +03:00
Calin Chitu
7945f14cee
fix(chat) removed unread msgs counter on chat open
2021-06-24 13:15:01 +03:00
lala
35c7f156db
fix(i18n): LocaleDetector should consider the language tag
2021-06-24 12:41:17 +03:00
Vlad Piersec
f82d46337b
(fix): Do not allow external css customization for static prejoin
...
This prevents CSS spoofing.
2021-06-24 10:21:08 +03:00
Hristo Terezov
07a69ba040
fix(pagination): keys
2021-06-23 16:57:26 -05:00
Hristo Terezov
2d319d18c3
feat: request video only for visible thumbnails.
2021-06-23 16:57:26 -05:00
Hristo Terezov
16cfda3c7a
feat(Filmstrip): Pagination.
2021-06-23 16:57:26 -05:00
Дамян Минков
64ae9c7953
feat: UI part for A/V moderation. ( #9195 )
...
* feat: Initial UI part for A/V moderation.
Based on https://github.com/jitsi/jitsi-meet/pull/7779
Co-authored-by: Gabriel Imre <gabriel.lucaci@8x8.com >
* feat: Hides context menu in p2p or only moderators in the meeting.
* feat: Show notifications on enable/disable.
* feat(moderation): Add buttons to participant list & notifications
* fix(moderation): Fix raised hand participant leaving
* feat(moderation): Add support for video moderation
* feat(moderation): Add mute all video to context menu
* feat(moderation): Redo participants list 'More menu'
* fix: Fixes clearing av_moderation table.
* fix: Start moderation context menu
* fix(moderation): Show notification if unapproved participant tries to start CS
Co-authored-by: Gabriel Imre <gabriel.lucaci@8x8.com >
Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com >
2021-06-23 14:23:44 +03:00
Vlad Piersec
3e8f725c62
fix(vpaas): Don't show recording link to initiator if saving on dropbox
2021-06-23 14:20:27 +03:00
Calinteodor
2a9b3dc1b2
fix(keyboardshortcut) spacebar release mutes participant ( #9434 )
...
* fix(keyboardshortcut) spacebar release mutes participant
* fix(keyboardshortcut) removed extra check
2021-06-23 11:53:23 +03:00
Calinteodor
487da8f231
fix(lobby) disable invite from lobby screen fix #9209 ( #9417 )
...
* fix(lobby) disable invite from lobby screen fix #9209
* fix(lobby) destructered props fix #9209
* fix(lobby) changed const name fix #9209
* fix(lobby) added empty line fix #9209
2021-06-22 20:07:57 +03:00
hmuresan
804d14e112
feat(did-page) Handle SIP number on did info page
2021-06-22 17:25:34 +03:00
damencho
53cea31bb8
fix: Clear prosody utils and removes a debug statement.
2021-06-22 09:44:26 +03:00
damencho
e6cdeb31ff
feat: Optimizes speaker stats to skip occupants with 0 talk time.
...
Skips adding focus user and skips sending an empty message.
Keep sending participant info for those left the room, to keep existing behaviour.
2021-06-22 09:44:26 +03:00
damencho
60db81f31c
chore: Updates mod_smacks.lua version to latest.
...
https://hg.prosody.im/prosody-modules/rev/f6f28ceff53a
2021-06-22 09:44:26 +03:00
Jaya Allamsetty
0e6addbfad
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC): Do not overwrite other constraints when resolution option is used. When the resolution option was being used, all the other constraints like frameRate and facing mode were being overwritten.
24627e1b95...46ec23fcdc
2021-06-21 12:16:05 -04:00
Hristo Terezov
0a37ef7d46
fix(VirtualBackgroundDialog): SS on electron.
2021-06-21 17:12:51 +03:00
José Luís Andrade
f2361f91df
lang: Update of the translation to portuguese language ( #9392 )
...
* Update main-pt.json
Update of the translation to portuguese language of Portugal
* Update main-pt.json
I added a comma
2021-06-21 15:42:56 +03:00
vp8x8
3d83847e4b
feat(vpaas, recording): Show recording link to recording initiator ( #9362 )
...
* feat(vpaas, recording): Show recording link to recording initiator
This applies only for jaas users for now but is easily extensible.
Changed the recording sharing icon according to ui design.
* fix(vpaas, recording): Guard for deployment info
2021-06-21 11:36:18 +03:00
SiderealArt
993b6ba4f2
Update main-zhTW.json
2021-06-21 11:36:08 +03:00
Mikel Larreategi
22c640347a
complete EU translation
2021-06-21 11:35:59 +03:00
Hamza KHAIT
db5ccc943c
Updating French Translation
2021-06-21 11:35:39 +03:00
Zanderlan
04a5e26096
i18n: ptBR: new translation
2021-06-21 11:35:26 +03:00
Jaya Allamsetty
e10e9a5fec
chore(deps) lib-jitsi-meet@latest
...
* fix: Send videoType bridge message for mute/unmute on FF. (#1642 )
d5e60583b8...24627e1b95
2021-06-18 12:07:07 -04:00
Tudor D. Pop
dc776d209c
fix(virtual-background): Prevent virtual background selection if it h… ( #9414 )
...
Co-authored-by: tudordan7 <tudor.pop@decagon.tech >
2021-06-18 10:18:05 -04:00
Tudor D. Pop
2ed2a8d41f
fix(wasm-support): WebAssembly browser support. ( #9410 )
...
* fix(wasm-support): WebAssembly browser support.
* fix(wasm-support): WebAssembly browser support.
Co-authored-by: tudordan7 <tudor.pop@decagon.tech >
2021-06-17 09:03:39 -05:00
damencho
be73ed9d19
fix: Checks all parts while parsing config params.
2021-06-16 14:15:44 -05:00
Calinteodor
f991a93afd
fix(toolbox) Copying with Ctrl+C toggles the chat. Fixes #9380
2021-06-16 11:36:36 -05:00
tmoldovan8x8
0bd45a75d2
feat(replace-participant): Add replaceParticipant feature-flag
2021-06-16 14:08:18 +03:00
Jaya Allamsetty
f560eecfa9
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Filter ssrcs differently while extracting the SSRC map from SDP. Use 'msid' for plan-b clients and 'cname' for unified-plan clients.
fad985e95a...d5e60583b8
2021-06-15 12:41:10 -04:00
Avram Tudor
34bc3c9533
Merge pull request #9395 from jitsi/tavram/invert-flag
...
fix(api) invert filmstrip autohide flag
2021-06-15 16:25:48 +03:00
Tudor-Ovidiu Avram
2eedc2945d
fix(api) invert filmstrip autohide flag
2021-06-15 16:09:01 +03:00
hmuresan
342dd4ceca
feat(replace-participant): Replace participant with same jwt in the conf
...
- update lib-jitsi-meet to version with support for replacing participant
2021-06-15 14:24:12 +03:00
Calinteodor
60188794b5
fix(authentication) language display problem resolved #9385 ( #9390 )
2021-06-14 08:03:27 -05:00
hmuresan
cafefecea5
feat(external_api) Expose command for toggling background dlg
2021-06-14 14:33:34 +03:00
Avram Tudor
9d22da823e
Merge pull request #9368 from jitsi/tavram/mousemove
...
feat(api) expose event for mouse movements inside the iframe
2021-06-14 11:22:22 +03:00
Tudor-Ovidiu Avram
b2985934f7
fix(share-video) fix backwards compatibility issue
2021-06-11 08:37:01 -05:00
tmoldovan8x8
51a996d0e0
fix(rn): adds check for blur function on currentTarget
2021-06-11 13:53:10 +03:00
Jaya Allamsetty
2549f83313
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): fix local resolution/fps stats. Browsers do not generate a 'msid' attribute for ssrcs in unified plan mode, use mediaType as a key for the TrackSSRCInfo map.
* fix(recording): Send participant id when recording starts/stops (#1632 )
8057f12a39...2259d44185
2021-06-10 17:42:33 -04:00
Tudor-Ovidiu Avram
6b095b9794
feat(api) allow always hiding remote videos for 1-1 calls
2021-06-10 13:43:23 -05:00
SiderealArt
d4b6ac6c3a
Update languages-zhTW.json
2021-06-10 13:35:28 -05:00
SiderealArt
e6b5deade2
Fix Thailand to Thai
2021-06-10 13:35:16 -05:00
Tudor-Ovidiu Avram
7f04767566
feat(api) expose event for mouse movements inside the iframe
2021-06-10 17:45:28 +03:00
Steffen Kolmer
e9675453e1
feat: Make Jitsi WCAG 2.1 compliant ( #8921 )
...
* Make Jitsi WCAG 2.1 compliant
* Fixed password form keypress handling
* Added keypress handler to name form
* Removed unneccessary dom query
* Fixed mouse hove style
* Removed obsolete css rules
* accessibilty background feature
* Merge remote-tracking branch 'upstream/master' into nic/fix/merge-conflicts
* fix error
* add german translation
* Fixed merge issue
* Add id prop back to device selection
* Fixed lockfile
Co-authored-by: AHMAD KADRI <52747422+ahmadkadri@users.noreply.github.com >
2021-06-10 07:48:44 -05:00
Avram Tudor
76f1fe8457
Merge pull request #9374 from jitsi/tavram/config-autohide-filmstrip
...
feat(api) allow filmstrip autohide to be configurable
2021-06-10 12:44:37 +03:00
Tudor-Ovidiu Avram
a1e8f36f4f
feat(api) allow filmstrip autohide to be configurable
2021-06-10 12:12:01 +03:00
Avram Tudor
1d4e40b49f
Merge pull request #9371 from alexbumbu/fix_deeplinking
...
fix(vpaas) enable deeplinking
2021-06-10 11:33:55 +03:00
Jaya Allamsetty
440e7844c8
chore(deps) lib-jitsi-meet@latest
...
* fix(connectivity): Fix video freezes on Safari when ep goes out of last-n.
a1b870c616...8057f12a39
2021-06-09 18:32:55 -04:00
alittriutari
a3a9eab57a
Update main-ja.json
2021-06-09 12:54:07 -05:00
Alex Bumbu
e2a4d0d42d
fix(vpaas) enable deeplinking
2021-06-09 17:46:56 +03:00
Vlad Piersec
913d7e89dd
feat(participants-pane): Add 'admit all' knocking participants button
2021-06-09 16:28:31 +03:00
Vlad Piersec
db9b8784ac
fix(participants-pane): Don't show 'grant moderator' action if already moderator
2021-06-09 15:09:05 +03:00
Mihai-Andrei Uscat
a564ce581d
fix(DeviceSelection): Remove video from mobile Safari
2021-06-09 09:22:16 +03:00
Jaya Allamsetty
3917c5b283
chore(deps) lib-jitsi-meet@latest
...
* Don't accept p2p call on FF/Safari.
d9d9b7fc31...a1b870c616
2021-06-08 17:07:42 -04:00
Jaya Allamsetty
ccdab94ee8
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC): Adjust the media direction for p2p conn. For p2p connections, the media direction needs to be adjusted after every source-add/source-remove is processed based on the availability of local sources.
* fix(RTC): Use a enum for media direction.
5738c80baf...d9d9b7fc31
2021-06-08 14:52:07 -04:00
damencho
4fc9aed708
fix: Fixes playing muted youtube video.
...
If we mute a video in Youtube it is stored in the current browser session and if someone shares a video it will start muted and we don't have the control to unmute it.
2021-06-07 11:56:46 -05:00
damencho
5f657a7d6c
fix: Fixes selecting screen share when shared video stopped.
2021-06-07 11:56:46 -05:00
damencho
37e7919fd1
fix: Fixes import warnings.
2021-06-07 11:56:46 -05:00
damencho
4ace04e63c
fix: Stops auto pinning if shared video is playing.
2021-06-07 11:56:46 -05:00
titus.moldovan
cb2891ead3
feat(e2ee): shows E2EESection only when user is moderator
2021-06-07 16:28:57 +03:00
titus.moldovan
093d8f830a
feat(e2ee): broadcast e2ee disabled
2021-06-07 16:28:57 +03:00
Jaya Allamsetty
2ca4dd3755
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSessionPC): Disable unified-plan for p2p. Disable cross browser p2p using unified plan until all the issues are fixed.
0993c8e93d...5738c80baf
2021-06-04 13:55:41 -05:00
damencho
52279d0a2a
chore(deps) lib-jitsi-meet@latest
...
* fix(moderation): Unmuting after av moderation and no track.
ab12f212d5...0993c8e93d
2021-06-04 12:12:44 -05:00
damencho
65642d20e4
chore(deps) lib-jitsi-meet@latest
...
* fix(moderation): Fixes detecting av moderation approved.
a2560f9519...ab12f212d5
2021-06-03 18:21:20 -05:00
HippyJim
8dbb392d85
CLOSE_CHAT action calls notifyChatUpdated with the isOpen flag set to false, previously was always true even when closing
2021-06-03 12:29:02 -05:00
Christoph Settgast
1b200abaa7
fix(participants) do not preload gravatars if config is empty
...
Previously gravatars (external resources) were preloaded even if
disableThirdPartyRequests was set to true in the config, as the
config may be empty at the time of preloading.
Closes : #5670
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-06-02 15:24:33 -05:00
damencho
06ce24527e
fix: Escapes some keys when parsing input.
2021-06-02 15:24:13 -05:00
VolodyaKalashnikov
e05d53e71a
main-uk.json Update
...
Added more support of Ukrainian language
2021-06-02 13:41:05 -05:00
damencho
acdde6f1f5
fix: Skips check on domain verification disabled. Fixes #9313 .
2021-06-02 11:50:26 -05:00
Aaron van Meerten
81c4e9a7fd
fix: prosody: token alg is checked before public key is used
2021-06-02 11:50:16 -05:00
kychen
fb144a55a3
i18n: zhTW: new translation ( #9293 )
...
* i18n: zhTW: new translation
* Fixed the proper semantic of toolbar.hangup
* i18n: zhTW: new translation
* Fixed the proper semantic of speaker related strings
* i18n: zhTW: new translation
* Added startupoverlay.genericTitle
2021-06-02 11:50:04 -05:00
Pierre Ozoux
de2cdb1d6c
Fixes typo. ( #9315 )
2021-06-02 11:49:55 -05:00
Shawn Chin
0d7ec9552b
Hide invite button in participant panel if disabled in config ( #9287 )
...
* Hide invite button in participant panel if disabled in config
* match code style, fix lint errors
2021-06-02 11:49:44 -05:00
damencho
e5a3f8505e
chore(deps) lib-jitsi-meet@latest
...
* fix(Sdp): Fix maxaveragebitrate typo
3fb44f7695...a2560f9519
2021-06-02 10:30:29 -05:00
Vlad Piersec
fdbf526b60
fix(video-filmstrip): Place filmstrip videos over toolbar
2021-06-02 06:54:29 -05:00
hmuresan
bb5f589fa1
fix(feedback): don't wait for feedback submission on leave meeting
2021-06-02 06:53:59 -05:00
tudordan7
839f632af6
fix(virtual-background): Responsive virtual background preview.
2021-06-02 06:51:44 -05:00
damencho
737d542ca8
fix: Fixes av moderation logic when granting moderator.
2021-06-02 09:38:25 +03:00
Jaya Allamsetty
eff1d13d21
fix(config): Add config for enabling unified-plan support on chromium.
2021-06-01 14:30:49 -04:00
Jaya Allamsetty
870d847f5f
chore(deps) lib-jitsi-meet@latest
...
* fix(LocalSdpMunger): Fix unit test.
* fix(CodecSelection): Call RTCRtpTransceiver#setCodecPreferences before renegotiation. Call RTCRtpTransceiver#setCodecPreferences with the preferrred codec order before every createOffer/createAnswer. This ensures that the codec preference is enforced even when there is no local description available yet while the preferred codec is being set immediately after media session creation.
* fix(JingleSessionPC): Add a workaround for chrome issue. The 'signalingstatechange' event for 'stable' is fired after the 'iceconnectionstatechange' event for 'completed' is fired on chrome in Unified plan. This prevents the client from switching the media connection to the p2p connection once the ice connection for p2p gets established.
* fix(Logging): Log enhancements. Add a preifx to logs for idenitifying the type of TPC/jingleSessionPC.
* feat(TPC): Enable unified-plan support for Chromium based browsers. This can be controlled through the config.js option 'enableUnifiedOnChrome'.
* fix(TPC): Do not configure encodings on Safari until reneg. Avoid configuring the encodings on Chromium/Safari until simulcast is configured for the newly added track using SDP munging which happens during the renegotiation.
* fix(TPC): Do not configure encodings on chromium immediately after replace track. Avoid configuring the encodings on chromium immediately after replace track since the encoding params are read-only until the renegotation is done.
* fix: send json message (#1180 )
be3e2a69f2...3fb44f7695
2021-06-01 13:54:50 -04:00
tmoldovan8x8
f84f7332b9
chore(rn,versions): set mobile SDK versions
2021-05-31 11:20:14 +03:00
Andrei Bora
27481f0270
Allow both regex and normal check for the room name
2021-05-27 13:37:24 -05:00
Alex Bumbu
724391648e
fix(ScreenShare): remove listener for native events when app unmounts
2021-05-27 16:53:20 +03:00
Julian1203
9a8b5551be
Update main-de.json
...
Small improvements
2021-05-26 17:12:18 -05:00
Jaya Allamsetty
b39e5968bf
chore(deps) lib-jitsi-meet@latest
...
* fix(SDP): Add missing msid for p2p sources.
* fix(TPC): Don't convert plan-b<->unified-plan SDPs for p2p.
* squash: Implement review comments.
* fix(JingleSessionPC): Do not try to re-use inactive mid for new remote ssrcs. The direction was marked as 'inactive' only on Firefox as Safari had audio issues when an inactive mid is re-used. Chrome (in unified-plan) needs the direction of the mid in remote desc to be set to 'inactive' for a 'removetrack' to be fired on the associated media stream whenever a remote source is removed.
* fix(SDP): Drop SSRCs whenever the transceiver direction is 'inactive' or 'recvonly'. This is needed only for JVB connections. Add unit tests for LocalSdpMunger.
* fix: Ignore startAudioMuted/startVideoMuted for p2p. The tracks will not be added when the call switches from jvb to p2p for an endpoint that joins muted by focus.
* fix(RTC): Do not suppress the source updates on Firefox. If the msid attribute is missing, then remove the ssrc from the transformed description so that a source-remove is signaled to Jicofo. This happens when the direction of the transceiver (or m-line) is set to 'inactive' or 'recvonly' on Firefox. Not signaling these source updates creates issues with remote track handling on the other endpoints in the call.
* fix(RTC): Set transceiver direction after RTCRtpSender#replaceTrack. This fixes the issue where TRACK_REMOVED event is not fired when a remote track is removed from the peerconnection. Fixes https://github.com/jitsi/lib-jitsi-meet/issues/1612 and https://github.com/jitsi/jitsi-meet/issues/8482 .
60c5667957...be3e2a69f2
2021-05-26 16:51:18 -04:00
tudordan7
c0917f87ae
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
06c527b6fe
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
7f020a1107
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
748a84eeef
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
f5dd848daf
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
4872ce83ba
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
99f61ca2cd
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
dffe2316d4
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
tudordan7
72cd3d70e1
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
tudordan7
04a464dfee
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
tudordan7
be0632783d
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
damencho
15c08f90c4
feat: Adds new module to unlimit jicofo and jvb connections.
...
In case limited those connection will be whitelisted and unlimited. Updates existing configurations to make sure prosody update will not break it by limiting too much.
Uses 28c16c93d79a version of the module: https://modules.prosody.im/mod_limits_exception.html
Will be available in prosody 0.12.
2021-05-26 11:17:25 -05:00
Calinteodor
c4677be87a
fix(authentication): removed cancel event from overlay effect ( #9274 )
...
* fix(authentication) resolved #9263 issue
* fix(authentication) hide dialog close icon
* fix(authentication) fixed lint error about missing prop
2021-05-26 11:15:35 -05:00
Jaya Allamsetty
2fdf1a9165
chore(deps) lib-jitsi-meet@latest
...
* fix(caps): Disable TCC on Firefox. There is a known issue with Firefox where the BWE gets halved on every renegotiation causing the low upload bitrates from the Firefox clients.
* fix: Drops unused config, fixes jitsi/lib-jitsi-meet#1620 .
* fix(e2ee): destroys olm session on disabling e2ee
f95a455c08...60c5667957
2021-05-26 11:32:48 -04:00
tmoldovan8x8
06110d1dfb
task(rn): hide screen share button when audioOnly mode
2021-05-26 11:43:24 +03:00
Hristo Terezov
8d25950d98
fix(AudioTrack): _play promise chain
2021-05-25 20:11:15 -05:00
hmuresan
aea09a8da3
Send feedback metadata to JaaS feedback endpoint
2021-05-25 20:37:56 +03:00
Mihai-Andrei Uscat
01a127b557
fix(SharedVideo): Ensure shared video takes filmstrip into account
2021-05-25 12:55:57 +03:00
Hristo Terezov
574994607c
feat(AudioTrack): retries for play()
2021-05-24 17:16:04 -05:00
damencho
689bb3f226
Updates prosody config for main muc component.
2021-05-24 15:13:53 -05:00
Avram Tudor
598d014960
Merge pull request #9022 from jitsi/tavram/share-video
...
feat(share-video) Add capability for sharing any direct link video
2021-05-24 12:46:07 +03:00
Vlad Piersec
d99bf9797d
fix(vpaas): Avoid url blipping on invite dialog
2021-05-24 11:12:06 +03:00
Avram Tudor
4138e1ac53
Merge pull request #9251 from jitsi/tavram/remove-sip-invite
...
fix(sip) remove sip text from invite
2021-05-24 09:21:19 +03:00
damencho
0ee13b1fd8
fix: Drops unused config, fixes jitsi/lib-jitsi-meet#1620 .
2021-05-22 12:45:36 -05:00
tudordan7
6ca61e03fd
fix(virtual-background): Fix delete virtual background icon position.
2021-05-21 06:26:38 -05:00
Tudor-Ovidiu Avram
2f9fb64332
fix(sip) remove sip text from invite
...
this will be added in a subsequent commit to the dial in page
2021-05-21 13:04:26 +03:00
Tudor-Ovidiu Avram
3ebfb1de70
code review
2021-05-21 12:55:45 +03:00
Tudor D. Pop
d7a6a48acd
fix(virtual-background): Responsive virtual background dialog
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/9202
2021-05-20 17:12:39 +02:00
Saúl Ibarra Corretgé
496e47af20
chore(deps) uppdate amplitude-js
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8380
2021-05-20 17:11:45 +02:00
cagriertek1
d077021031
fix(lang) Update Turkish Translation
...
"mute Everyone" means "Herkesi sustur" in Turkish language.
2021-05-20 06:39:23 -05:00
Tudor-Ovidiu Avram
4e4ff0f60f
feat(share-video) Add capability for sharing any direct link video
2021-05-20 13:00:54 +03:00
scott boone
9657bd9b6d
removed a typo ( #9244 )
2021-05-19 16:02:59 -05:00
Scott Boone
e6242f5bc7
lowercase to fix tokens with uppercase letters (e.g., slack JWTs)
2021-05-19 15:52:04 -05:00
damencho
1f41ddd228
fix: Drops extra message sent on leave.
2021-05-19 10:11:14 -05:00
Saúl Ibarra Corretgé
eb3295cedd
fix(ci) fix checking if the git repository is clean
2021-05-19 11:53:47 +02:00
Saúl Ibarra Corretgé
0e7a992b43
chore(deps) sync package-lock.json
2021-05-19 11:53:47 +02:00
Pawel Domas
6f5e0b0321
feat: more user friendly default device label
...
Also fixes an issue where starting Chrome 90 air pods
no longer have the "Default -" prefix and the default
entry looks like a buggy duplicated one.
2021-05-18 09:28:47 -05:00
Mihai-Andrei Uscat
e33674fb2e
fix(FocusLock): Stop stealing focus when embedded
2021-05-18 09:04:42 +03:00
Vlad Piersec
3f7073c589
fix(participants): Knocking participant name in participants list
...
Fixes https://github.com/jitsi/jitsi-meet/issues/9211
2021-05-17 15:41:34 +03:00
Christoph Settgast
2a37f7caa8
fix(lang) update German translation for participants pane
2021-05-17 07:57:10 +02:00
Christoph Settgast
106ce79375
fix(participants-pane) enable translation of invite button
...
Copy over existing "invite" translations where the participants
pane is already translated.
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-05-16 13:29:11 -05:00
Cross
b944088d99
Update README.md
...
Just a couple grammatical changes to the readme.
2021-05-16 07:34:14 -05:00
cagriertek1
b19bd38379
Update main-tr.json
...
"Kamerayı aç / kapat" means "Turn On / Off Camera" and it is not true case.
"Toggle camera" means "Kamerayı değiştir" in Turkish.
2021-05-16 07:33:41 -05:00
Felix Wolfsteller
1699216c99
fix(config) remove reference to interface_config.js
2021-05-15 11:15:02 +02:00
Jaya Allamsetty
e78ad54809
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC): Disable simulcast for SS when using H.264. Fixes https://github.com/jitsi/docker-jitsi-meet/issues/1048
9eb4af1e80...f95a455c08
2021-05-14 17:28:48 -04:00
Calinteodor
9b5eae7a60
feat(rn, security) added flag for controlling security options button visibility
2021-05-14 15:01:43 +02:00
Avram Tudor
7db9fc94e2
Merge pull request #9204 from jitsi/tavram/sip-fixes
...
fix(sip) allow sip invites to contain phone numbers
2021-05-14 14:33:14 +03:00
Gabriel Imre
db5d6a56b8
fix(participants-pane): Use selector for displaying chat context item
2021-05-14 12:21:14 +03:00
Tudor-Ovidiu Avram
f7ddcbbbf3
fix(sip) allow sip invites to contain phone numbers
...
display sip address in invites
hide lobby password for sip users
tidy up invite placeholders
2021-05-14 11:54:54 +03:00
Shawn Chin
cff4ed83f6
Reservations prosody plugin ( #8386 )
...
* Added mod_reservations prosody plugin
* Removed comments re mutex
* Add support for HTTP retries and expose config to tweak retry behaviour
* Removed TODO comment. Feature implemented
* Added multi-tenant support
* renamed config var and default to always including tenant name in name field
* Simplified handling of multi-tenant
* Fixed bug with DELETE not called on reservation expiry
* fix: Fixes destroying room.
Co-authored-by: damencho <damencho@jitsi.org >
2021-05-13 22:20:21 -05:00
damencho
a39f2aebd9
fix: Fixes handling tenant in util and lobby.
2021-05-13 13:52:45 -05:00
Jaya Allamsetty
2bce5acad3
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Return default codec if the local sdp is not available. Get the correct media type when generating the source identifier.
88560a8a5e...9eb4af1e80
2021-05-13 13:57:06 -04:00
damencho
7396db71fd
feat: jitsi_session: extracts URL parameters from BOSH or WS into session
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-05-13 06:29:42 -05:00
Mihai-Andrei Uscat
f7b73c0d09
feat(AddPeopleDialog): Add config option to overwrite invite subject app name
2021-05-13 12:33:05 +03:00
Дамян Минков
5c08b1ec5b
feat: A/V moderation (prosody module) ( #9106 )
...
* feat(prosody-modules): Moves a function for getting room to util.
* feat: Audio/Video moderation.
* squash: Fix docs.
* squash: Changes a field name in the message for adding jid to whitelist.
* squash: Moves to boolean from boolean string.
* squash: Only moderators get whitelist on join.
* squash: Check whether in room and moderator.
* squash: Send to participants only message about approval.
Skips sending the whole list.
* feat: Separates enable/disable by media type.
Adds actor to the messages to inform who enabled it.
* squash: Fixes reporting disable of the feature.
* squash: Fixes init of av_moderation_actors.
* squash: Fixes av_moderation_actor jid to be room jid.
* squash: Fixes comments.
* squash: Fixes warning about shadowing definition.
* squash: Updates ljm.
* fix: Fixes auto-granting from jicofo.
* squash: Further simplify...
2021-05-12 16:36:02 -05:00
Jaya Allamsetty
6d15bcc719
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSession): Move the ssrc identifier generation to LocalSdpMunger.
* fix(logger): Logging enhancements. Get rid of noisy logs related to SDP transformations which are redundant. Fix formatting and add missing information.
7cbd9c8f2a...923aa449c4
2021-05-12 10:19:19 -04:00
Saúl Ibarra Corretgé
47c9e14155
fix(toolbox) fix displaying mute everyone buttons for non-moderators
2021-05-12 08:29:00 -05:00
otho
fe22e33343
doc(config) document "inviteDomain" in dynamicBrandingUrl
2021-05-12 11:38:16 +02:00
Tudor D. Pop
dcc659215e
fix(virtual-background) fix track leak in preview
2021-05-12 11:36:49 +02:00
Tudor D. Pop
5e4753888e
feat(virtual-background): Add placeholder on virtual background preview
2021-05-11 16:25:49 +02:00
Avram Tudor
6e91665987
Merge pull request #9184 from jitsi/tavram/invite-types
...
fix(invite) fix notifications for phone invites
2021-05-11 16:23:20 +03:00
hmuresan
a1a5d1e7f8
fix(deploymentUrls): Disable help and download apps buttons for JaaS
2021-05-11 13:54:41 +03:00
Tudor-Ovidiu Avram
9a8961b90c
fix(invite) fix notifications for phone invites
2021-05-11 11:51:02 +03:00
Calinteodor
07eb19b98a
feat(rn,ui) introduce react-native-paper
2021-05-11 10:01:45 +02:00
Gabriel Imre
d69d4dd91a
fix(participants-pane): Use selector for displaying names
2021-05-11 09:10:17 +03:00
Jaya Allamsetty
91197bc69f
fix(quality-control): Send the new receiver constraints on state changes.
...
The client now listens for changes to lastN, selectedEndpoints and maxReceiverVideoQuality in redux to trigger sending bridge message in the new format. This fixes an issue where the stage view <-> tile view changes prompt two receiver constraints messages to be sent, first with the maxHeight update and then with the selected endpoints update.
2021-05-10 16:06:19 -04:00
Jaya Allamsetty
913cf259cf
chore(deps) lib-jitsi-meet@latest
...
* fix(quality-control): Propagate the height constraints to p2p session. If the application is using the new receiver constraints, propagate the height constraint to the p2p session as well.
* build(deps): bump lodash from 4.17.19 to 4.17.21
* chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9
74a90f7035...7cbd9c8f2a
2021-05-10 16:04:59 -04:00
dependabot[bot]
096e1e0dc6
chore(deps-dev): bump lodash in /resources/load-test
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-09 08:15:19 +02:00
dependabot[bot]
022f5865e5
chore(deps): bump hosted-git-info from 2.5.0 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.5.0 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.5.0...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-09 08:10:02 +02:00
Jaya Allamsetty
cc3377c0da
chore(deps) lib-jitsi-meet@latest
...
* fix(quality-control): fix constraints sent on channel initialization. Do not send old format constraints if no constraints are set before the channel is initialized.
* chore(deps) run npm audit fix
* chore(deps) update webrtc-adater@8.0.0
86c7a35817...74a90f7035
2021-05-08 13:49:29 -04:00
dependabot[bot]
c2d7e19a1d
chore(deps): bump hosted-git-info in /resources/load-test
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-08 15:45:40 +02:00
dependabot[bot]
a32adec667
chore(deps): bump ssri from 6.0.1 to 6.0.2 in /resources/load-test
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-08 00:28:06 +02:00
dependabot[bot]
ce70b005b1
chore(deps): bump url-parse from 1.4.7 to 1.5.1
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-08 00:27:19 +02:00
dependabot[bot]
a07fceb8fd
chore(deps): bump ua-parser-js from 0.7.17 to 0.7.28
...
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 0.7.17 to 0.7.28.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.17...0.7.28 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-08 00:26:26 +02:00
Vlad Piersec
9fd8491d04
fix(RN, Toolbox): Show full participant thumbnails in tile view
2021-05-08 00:25:40 +02:00
వీవెన్
98078f9160
More Telugu (te) translations.
2021-05-07 15:15:58 -04:00
Calinteodor
450c961e68
Update contributing file
...
Added Avoiding bundle bloat section
2021-05-07 17:23:01 +02:00
Saúl Ibarra Corretgé
ea8ed8aa84
fix(dev) make sure each bundle analysis report gets its own file
2021-05-07 15:37:41 +02:00
Saúl Ibarra Corretgé
a5ddc896e2
fix(dev) disable performance hints when doing bundle analysis
2021-05-07 15:37:41 +02:00
Vlad Piersec
2c24dc3d27
fix(premeeting): "Don't show screen" button hover state
2021-05-07 14:26:23 +03:00
Gabriel Imre
edff9bef53
fix(participants-pane): Resize video layout when closing or opening
2021-05-07 10:51:21 +03:00
Hristo Terezov
dec90bdeb8
fix(Thumbnail): Display mode typo.
2021-05-06 15:27:27 -05:00
Tudor D. Pop
f38bf7b14c
fix(dialogs-style): Remove box shadow from header and footer
2021-05-06 18:38:08 +02:00
Avram Tudor
c851136f8e
Merge pull request #9110 from jitsi/tavram/fix-case-sensitive-replcement
...
fix(sip-invite) fix baseurl case sensitive replacement
2021-05-06 11:24:17 +03:00
Saúl Ibarra Corretgé
89abaa83aa
fix(premeeting) drop gradient
...
It looks particularly odd, specially when any virtual background is activated.
2021-05-06 09:55:53 +02:00
Tudor D. Pop
9ef984ca3d
feat(virtual-background) add virtual background preview
...
Also enable background selection while muted.
2021-05-06 08:54:23 +02:00
Jaya Allamsetty
2f51d9fd3e
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSession): Add a unique identifier for source on Firefox.
* fix: Drops unused nick from messages. Fixes #1592
5629ba5d99...86c7a35817
2021-05-05 17:06:37 -04:00
damencho
ceca00b573
fix: Fixes welcome page add calendar link. Fixes #9132
2021-05-05 14:05:50 -05:00
Jaya Allamsetty
1c6677f523
squash: use oldScreenSharesOrder for checking.
2021-05-05 15:05:10 -04:00
Jaya Allamsetty
035d026e90
fix(video-layout): Fix video-layout when a SS participant leaves.
...
Unpin the screenshare when the screensharing participant leaves. Switch to tile view if no other participant was pinned before screenshare was auto-pinned, pin the previously pinned participant otherwise.
2021-05-05 15:05:10 -04:00
hmuresan
a582f1c191
fix(jwt-validation): validate kid value only for JaaS
...
- add some missing meet features
2021-05-05 13:03:39 +03:00
Vlad Piersec
79939f108c
fix(rn, Labels): Place picture-in-picture button on the left
2021-05-05 09:16:48 +03:00
Jaya Allamsetty
e765253204
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC): Fix screenshare with audio on Electron.
e362c89eb6...5629ba5d99
2021-05-04 21:44:41 -05:00
Paweł Domas
a605403029
fix(Video.js): prevent DOMException: The play() request was interrupted by a new load request
2021-05-04 17:18:34 -05:00
Ilko
6aae1c024d
Added lobby translations for bulgarian language ( #9128 )
...
* Added lobby component translations for bg language
* Update translation of shared youtube video button and label
* Translate security litterals in bg. Update lobby translations
2021-05-04 14:32:39 -05:00
Jaya Allamsetty
2b7a256aa6
chore(deps) lib-jitsi-meet@latest
...
* Add dependency for promise.allSettled. Older chrome versions like M72 do not support Promise.allSettled.
* fix(conference): Enable p2p for unified plan clients.
* fix(TPC): Use addTrack instead of addStream in Unified-plan impl.
* Add missing spaces in debug logs.
ad5692d6aa...e362c89eb6
2021-05-04 13:47:20 -04:00
hmuresan
b998d80ee3
fix (external-api): fix notify video mute changed when presenting
...
- small refactor to trigger `notifyVideoMutedStatusChanged` correctly when participant is presenting
2021-05-04 18:23:32 +03:00
Vlad Piersec
428c3cef38
fix(Labels): Recording label background color
2021-05-04 16:02:00 +03:00
Besnik Bleta
32a9c94dee
Adding sq translation ( #9091 )
...
* Adding sq translation
* Adding sq to languages.json
2021-04-30 17:27:13 -05:00
Yagiz ISIK
42f07624b4
Updated Turkish Localizations
...
Added translations for mute everyone's microphone and camera.
2021-04-30 17:11:48 -05:00
Saúl Ibarra Corretgé
153f991097
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC) drop the "old gUM" flow
7667117117...ad5692d6aa
2021-04-30 12:38:10 -04:00
Christoph Wiechert
79497cecba
Add: remoteVideoMenu.disableGrantModerator option ( #7534 )
...
* Add: remoteVideoMenu.disableGrantModerator option
* Add disableGrantModerator to native side
* Update RemoteVideoMenu.js
* Update RemoteVideoMenuTriggerButton.js
Co-authored-by: ouya99 <alexander@andlabs.eu >
2021-04-30 11:22:36 -05:00
Saúl Ibarra Corretgé
f44faa8d81
deps(rn) updatereact-native-webrtc
...
Includes a MST.getSettings implementation, necessary for dropping "old
getUserMedia flow".
2021-04-30 12:02:50 -04:00
Jaya Allamsetty
7ef22603fc
chore(deps) lib-jitsi-meet@latest
...
* fix(SDP): Move all SDP related files to a different dir. SDP utility classes are spread across RTC and XMPP directories now, moving these class files to a 'sdp' directory.
* fix(stats): Return promise for getStats. Switch to returning a Promise for getStats. Reset frame rate stat to 0 when video is suspended as a result of endpoint falling out of last-n.
* Fix: sysMessageHandler not deleted (#1590 )
* task(e2ee): switch back to GCM
463e213b3f...7667117117
2021-04-30 10:51:31 -04:00
Philipp Fruck
f030706a94
fix(external_api) fixed misspelled api command
2021-04-30 15:36:32 +02:00
Hamza KHAIT
6eac19a058
fix(lang) update French translation
2021-04-29 16:55:31 +02:00
Saúl Ibarra Corretgé
8cffa5553d
chore(rn,versions) set mobile app and SDK versions
2021-04-29 16:56:14 +03:00
Saúl Ibarra Corretgé
0fcdb6f248
fix(patch) remove unneeded hunks from RN patch
2021-04-29 13:39:27 +02:00
Saúl Ibarra Corretgé
399fac78f5
fix(ios) fix building with Xcode 12.5
2021-04-29 13:24:00 +02:00
Tudor-Ovidiu Avram
3339a1d19f
fix(sip-invite) fix baseurl case sensitive replacement
2021-04-29 13:50:29 +03:00
Vlad Piersec
8bd874ca70
feat(themes): Add style tokens and web theme
2021-04-29 13:19:53 +03:00
Saúl Ibarra Corretgé
8477ae8daa
feat(ios) add ability to set CallKit options for incoming calls
...
The implemented options are the call handle and UUID.
2021-04-29 12:10:43 +02:00
Saúl Ibarra Corretgé
b83bc50c03
chore(deps) drop jQuery impromptu
...
It's no longer used.
2021-04-29 11:02:09 +02:00
Alex Bumbu
9bffe149d3
feat(iOS): screensharing extension swift implementation
2021-04-29 10:44:40 +02:00
Jaya Allamsetty
1898e4a768
feat(last-n): Implement startLastN and make last-n configurable through UI. ( #9093 )
2021-04-28 19:00:20 -04:00
Jaya Allamsetty
d7639963d3
chore(deps) lib-jitsi-meet@latest
...
* fix(quality-control): Send the new constraint on join. Fixes the case where the old format height constraint is sent on join for a jvb media session.
7dedb59b9c...463e213b3f
2021-04-28 15:02:57 -04:00
Saúl Ibarra Corretgé
f68fe2d083
chore(deps) run npm audit fix
2021-04-28 19:09:32 +02:00
hmuresan
24bf5a2dc3
fix(toolbox): hide toolbox when mouse outside toolbox area
2021-04-28 17:49:40 +03:00
Andrei Gavrilescu
6ee868032e
fix(screenshare): remove redundant event / only show on supported env ( #9100 )
...
* remove redundant event / only show on supported env
* remove unused imports
2021-04-28 17:06:41 +03:00
Alex Bumbu
cf37d34923
fix(ios) fix leaving the meeting when screen-sharing
2021-04-28 13:33:11 +02:00
dependabot[bot]
f187923233
chore(deps): bump ssri from 6.0.1 to 6.0.2
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-28 11:20:00 +02:00
chipechop
ce6ebca90f
fix(lang) update Italian translation
2021-04-28 11:19:27 +02:00
Calin Chitu
546df558e3
feat(settings) removed openTwoButtonDialog from UI module and created react LogoutDialog component
2021-04-28 09:51:14 +02:00
hmuresan
02ec30b8ff
feat(aot): improve AOT UI/UX
2021-04-28 09:49:37 +02:00
Ilko
0d127b30df
Refine bulgarian translations ( #9089 )
...
* Translate addPeople prompt in Bulgarian
* Update bulgarian translations
* Use gender neutral language in bg translations
2021-04-26 10:02:05 -05:00
వీవెన్
fc78cd0d71
Add Telugu (te) language
2021-04-26 10:36:31 -04:00
Calinteodor
f377455069
fix(UI) removed unused methods
2021-04-24 15:14:07 +02:00
Jaya Allamsetty
b536aa035c
fix(config): Deprecate capScreenshareBitrate.
2021-04-23 17:25:23 -04:00
Jaya Allamsetty
d3b18a281a
chore(deps) lib-jitsi-meet@latest
...
* fix(quality-control): Switch to new receiver constraints by default. Use the new receiver constraints unless it is explicitly disabled through config.js.
3c9913ed61...7dedb59b9c
2021-04-23 17:25:23 -04:00
damencho
cb9c85e1bc
fix: Updates jiconop2 to drop custom type.
2021-04-23 12:19:35 -05:00
Avram Tudor
ff44ff9026
Merge pull request #9076 from jitsi/tavram/remove-hash
...
fix(sip-invite) remove hash params
2021-04-23 16:26:16 +03:00
Tudor-Ovidiu Avram
3048ce4345
fix(sip-invite) remove hash params
2021-04-23 16:19:52 +03:00
damencho
0ef6db51d6
chore(deps) lib-jitsi-meet@latest
...
* fix: Fixes sending initial disco info on attaching connection.
ab667ef809...19e7cbe592
2021-04-22 14:56:11 -05:00
Jaya Allamsetty
d96bb83496
fix(presenter): Do not resize the desktop track on FF by default.
...
Resizing of the desktop track on Firefox is not needed anymore since the browser now reports the correct resolution of the desktop track after the fix here - ada0f5e537 .
Fixes https://github.com/jitsi/jitsi-meet/issues/8519
2021-04-22 14:39:56 -04:00
Дамян Минков
f4c8310ea7
JiConOp2 ( #9052 )
...
* feat: Exposes a hook to mod_external_services data.
The hook can be used to get turn servers and credentials from another module.
* feat: JiConOp2 pushes a message with some info to clients.
* feat: JiConOp adds config for shard name feature.
* squash: Changes message type to service-info.
* squash: Drops the event in external_services.
2021-04-22 12:54:34 -05:00
Jaya Allamsetty
9856add282
chore(deps) lib-jitsi-meet@latest
...
* JiConOp2 (#1569 )
* fix: high CPU on Chrome with low fps screen sharing (#1570 )
0dc1540a44...ab667ef809
2021-04-22 13:38:24 -04:00
Calinteodor
98658f573c
fix(authentication): removed old LoginDialog.js file, fixed redirection to the external auth and created actions.any.js ( #9049 )
...
* fix(authentication) login dialog now closes when connection is established
* fix(authentication) fixed shibboleth auth
* fix(authentication) renamed authenticateExternal func to authenticate and updated its logic
* fix(authentication)removed logindialog.js and created actions.any
* fix(authentication) removed focus from externalauthwindow
* fix(authentication) removed private sign from some actions and added openLoginDialog to actions.any
* fix(authentication) exported all from actions.any
* fix(authentication) reverted change regarding externalAuth
* fix(authentication) fixed indentation
2021-04-22 17:05:14 +02:00
Gabriel Imre
20a62e5eb4
fix(participants-pane): Consider reducer/state being unavailable on native
2021-04-22 17:02:35 +02:00
Saúl Ibarra Corretgé
77890fc27a
fix(config) drop ancient backwards compatibility options
2021-04-22 17:00:33 +02:00
Saúl Ibarra Corretgé
433e212e20
fix(config) avoid using legacy config options
...
If the new ones are specified, use them.
2021-04-22 17:00:33 +02:00
titus.moldovan
527d022d63
fix(android): catch exception thrown when media projection is stopped
2021-04-22 16:52:09 +02:00
Saúl Ibarra Corretgé
9724bb1799
fix(android) fix screen rotation when screen-sharing
2021-04-22 12:59:17 +02:00
Avram Tudor
6398b4ec89
Merge pull request #9047 from jitsi/tavram/sip-invite-fixes
...
fix(sip-invite) add minor fixes to sip invite flow
2021-04-22 12:13:45 +03:00
Avram Tudor
d8e5b48aeb
Merge pull request #9046 from jitsi/tavram/fix-rec-logo
...
fix(jaas) fix recorder and sip gateways not detecting vpaas meetings
2021-04-22 11:43:17 +03:00
Jaya Allamsetty
477d94497b
fix(audio-share): Show button only when supported by browser.
...
Show the audio share button only when its supported. For example, mobile browsers do not support getDisplayMedia yet.
2021-04-21 16:50:29 -04:00
Gabriel Imre
d014a52ab3
feat(participants-pane) implement participants pane
2021-04-21 15:48:05 +02:00
Jaya Allamsetty
6efa94541e
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSession): Increase the ICE candidate gathering timeout to 150ms. This will reduce the numbers of transport-info IQs sent by the client.
* fix(TPC): Fix error handling for getStats.
ca325f5ef9...0dc1540a44
2021-04-20 14:37:06 -04:00
Tudor-Ovidiu Avram
f0f9c02452
fix(sip-invite) add minor fixes to sip invite flow
2021-04-20 16:05:49 +03:00
Avram Tudor
ef4af415a8
Merge pull request #9037 from jitsi/tavram/sip-invite-password
...
feat(sip-invite) add room password for sip invite requests
2021-04-20 15:36:44 +03:00
Tudor-Ovidiu Avram
c6fd8c2bcb
fix(jaas) fix recorder and sip gateways not detecting vpaas meetings
2021-04-20 15:35:36 +03:00
hmuresan
7d1c8da827
fix(aot): fix aot buttons size
...
- fix aot not being debug-able locally in jitsi-meet-electron app
2021-04-20 15:32:29 +03:00
Saúl Ibarra Corretgé
9e6939d25f
fix(ios) detect orientation when screen sharing
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/9012
2021-04-20 10:23:20 +02:00
tudordan7
c765e08aa1
fix(virtual-background): Check if virtual background is disabled on premeeting.
2021-04-19 11:54:55 -05:00
Jaya Allamsetty
41939d99c8
chore(deps) lib-jitsi-meet@latest
...
* fix(stats): Use promise-based getStats on all browsers. Get rid of the browser specific keys and use the standard spec-compliant fields for stats. Get the resolution/fps for remote streams from 'inbound-rtp' stats. Use the 'track' stats for the local resolution/fps since these take the active simulcast streams into account.
8b3dc59374...ca325f5ef9
2021-04-19 11:32:10 -04:00
Tudor-Ovidiu Avram
9d0c6e3741
fix(prejoin) fix background selection not being available for 3rd party apps
2021-04-19 09:29:08 -05:00
Andrei Bora
572b99b208
Verify room name using regex in JWT
2021-04-19 07:49:46 -05:00
Tudor-Ovidiu Avram
64ab813b55
feat(sip-invite) add room password for sip invite requests
2021-04-19 15:10:28 +03:00
JohnProv
67ac48cac6
Update main-nl.json ( #9017 )
...
* Update main-nl.json
Add missing keys and delete some old keys
* Update main-nl.json
Fix typo
* Update main-nl.json
2021-04-16 17:36:01 -05:00
Saúl Ibarra Corretgé
afbd29f4a2
chore(deps) lib-jitsi-meet@latest
...
* Implement review changes 4
* Implement review changes 3
* Implement review changes 2
* Implement review changes 1
* feat(HDAudio): Initial implementation.
baa78aca40...8b3dc59374
2021-04-16 13:06:55 +02:00
Mihai-Andrei Uscat
996c9fb064
Implement review changes 3
2021-04-16 12:21:53 +02:00
Mihai-Andrei Uscat
b53ad353cb
Implement review changes 2
2021-04-16 12:21:53 +02:00
Mihai-Andrei Uscat
e0da67dff5
Implement review changes 1
2021-04-16 12:21:53 +02:00
Mihai-Andrei Uscat
dcd073b407
feat(HDAudio): Initial implementation.
2021-04-16 12:21:53 +02:00
Jaya Allamsetty
c12c554138
fix(video-layout): Unpin SS when the screensharing participant leaves.
2021-04-15 16:38:25 -04:00
Saúl Ibarra Corretgé
289ba6f764
fix(rn,config) update to new configuration for codec selection
2021-04-15 18:35:47 +02:00
Jaya Allamsetty
59afafdf7c
fix(config): Add missing config.js settings.
...
Add missing enforcePreferredCodec, bitrates for H264 and fix an issue with missing comma.
2021-04-15 11:55:11 -04:00
Avram Tudor
b74c8b5d1f
fix(invite) fix mailto links not working on Brave for iOS
2021-04-15 12:52:11 +02:00
Jaya Allamsetty
0aef918c55
chore(deps) lib-jitsi-meet@latest
...
* fix(SS): Implement a 2500Kbps limit for VP9 SS.
* fix(RTC): Remove stream effect before disposing the track. Remove the effect instead of stopping it so that the original stream is restored on both the local track and on the peerconnection. Fixes issues when a stream with effect applied is replaced on the pc after it is muted, also fixes https://github.com/jitsi/lib-jitsi-meet/issues/1537 .
* fix: Drops unused config.
1f3f85978d...baa78aca40
2021-04-14 18:54:33 -04:00
qwertiko GmbH
dc3f64fe7a
update main-de.json ( #9003 )
...
* language update: main.json and main-de.json
* language update: main-de.json
* language update: main-de.json
* revert changes in main.json and delete same entries in main-de.json
Co-authored-by: qwertiko <gross@qwertiko>
2021-04-14 16:45:53 -05:00
Horatiu Muresan
cbeb7b86cc
fix(toolbox): Fix toolbox not auto-hiding. ( #9002 )
2021-04-14 19:30:19 +02:00
Tudor D. Pop
b1833fddad
feat(virtual-background) Virtual background UI changes
2021-04-14 18:26:36 +02:00
Vlad Piersec
1b2f64efb3
fix(icons): CC, invite, user & virtual-background
2021-04-14 18:07:49 +02:00
Jaya Allamsetty
7121b2f1e1
chore(deps) lib-jitsi-meet@latest
...
* fix(connection-quality): Calculate target bps based on videoQuality settings.
d73723dae6...1f3f85978d
2021-04-14 11:07:38 -04:00
Saúl Ibarra Corretgé
6c4652e3a0
feat(build,ios) add lane to update dSYMs on Crashlytics
2021-04-14 15:24:50 +02:00
Saúl Ibarra Corretgé
a256c6b8e7
fix(ios) use app_store_connect_api_key for Fastlane builds
2021-04-14 15:24:50 +02:00
Andrei Gavrilescu
96e886d306
feat(rtcstats): switch to rtcstats v3 protocol ( #8989 )
...
* use new rtcstats clinet
* add room name to identity
* update rtcstats version
2021-04-14 12:32:16 +03:00
damencho
12552766ce
chore(deps) lib-jitsi-meet@latest
...
* Update presence and skip default values (#1536 )
* fix: Adds back removed method used by jibri. (#1561 )
49c4e75f37...d73723dae6
2021-04-13 17:51:34 -05:00
chipechop
299674508b
Update main-it.json
...
- added a few missing lines
- changed some fragmented phrases, so that they sound fluent, once reunited
- gave coherence to the usage of the persons (I, or you) in some mismatching title and dialog boxes
2021-04-13 12:24:31 -05:00
Avram Tudor
58be0f6914
Merge pull request #8994 from jitsi/tavram/fix-query-params
...
fix(sip-invite) do not send query params on sip invite request
2021-04-13 13:37:10 +03:00
Tudor-Ovidiu Avram
529b182666
fix(sip-invite) do not send query params on sip invite request
2021-04-13 12:24:19 +03:00
tmoldovan8x8
067ff0729e
bugfix(ios): fixes typo on JitsiMeetViewDelegate method
2021-04-12 14:08:53 +03:00
Andrei Gavrilescu
6d3d65da03
feat(screenshare): Audio only screenshare ( #8922 )
...
* audio only screen share implementation
* clean up
* handle stop screen share from chrome window
* update icon
2021-04-12 10:37:39 +03:00
Saúl Ibarra Corretgé
fd4819aeca
fix(toolbar) restore security button backwards compat
...
In https://github.com/jitsi/jitsi-meet/pull/8673 we inadvertently removed the
backwards compatibility code which would show the security button when the
"info" button is configured in interface_config. The security button replaced
the info button.
2021-04-09 09:27:10 -05:00
Tudor D. Pop
7ca04ccb0f
fix(virtual-background) keep selected state on dialog
2021-04-09 16:25:26 +02:00
Calinteodor
bf3726cb93
feat(rn,security) add security dialog
2021-04-09 14:30:25 +02:00
titus.moldovan
524af5ca67
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/...49c4e75f37cfec5a5bdd921c869b6ec1bff8f9d2
2021-04-09 14:18:39 +02:00
Tudor D. Pop
af28080058
feat(virtual-background) add slight blur option
2021-04-09 14:17:06 +02:00
Jean-François Alarie
927b40ec71
fix(rn,full-screen) make sure immersive mode respects the fullscreen flag
2021-04-09 14:05:16 +02:00
Saúl Ibarra Corretgé
3bbfdb2846
fix(debian) don't include package{-lock}.json files
2021-04-08 17:18:39 -05:00
Nikhil
e38ebc6628
lang:New translation Hindi(hi) ( #8968 )
...
* lang:New translation Hindi(hi)
Work in progress. I will update this on the way. I also want to quickly test this out. Thanks
* add new lang Hindi(hi)
* add HIndi(hi)
* Update main-hi.json
2021-04-08 08:59:22 -05:00
Vlad Piersec
62cf3099a7
fix(settings): Make language dropdown wider
2021-04-08 07:10:11 -05:00
Vlad Piersec
b135e2a06a
feat(Labels): Redesign labels on mobile & web
2021-04-08 11:57:15 +02:00
Saúl Ibarra Corretgé
7656985fe1
chore(rn,versions) bump SDK and apps versions
2021-04-08 10:44:33 +02:00
Avram Tudor
5599454ea9
Merge pull request #8962 from jitsi/tavram/sip-invite-auth
...
fix(sip-invite) fix sip invite jwt not being sent correctly
2021-04-08 10:24:06 +03:00
Mejans
807a5ab893
Adds Farsi and Portuguese
2021-04-07 16:56:33 -05:00
damencho
c4766125bb
feat: Adds an option to preset in localstorage key for locked rooms.
...
This feature will be used by sip-jibri to join locked rooms.
2021-04-07 11:07:04 -05:00
Emil Ivov
ba41745d1e
Merge pull request #8965 from jitsi/saghul-patch-10
2021-04-07 10:40:33 -05:00
Saúl Ibarra Corretgé
8eed42c273
fix(virtual-backgrounds) add segmentation model license information
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8792
2021-04-07 17:15:17 +02:00
tmoldovan8x8
e803e8cfd9
feat(ios): adds ios screensharing enabled flag
2021-04-07 16:28:26 +03:00
Tudor-Ovidiu Avram
86dd35b927
code review changes
2021-04-07 15:46:01 +03:00
Tudor-Ovidiu Avram
32ecd6310c
fix(sip-invite) fix sip invite jwt not being sent correctly
2021-04-07 15:37:17 +03:00
tudordan7
e5277deed5
chore(deps) lib-jitsi-meet@latest
...
* fix(rtc) Fix setting effects while not in a conference.
3cd9d31b97...cd53f249c5
2021-04-07 13:12:36 +02:00
Tudor D. Pop
8b315846b9
feat(premeeting-screen) add virtual background functionality
2021-04-07 11:29:54 +02:00
Jaya Allamsetty
c687f41a89
chore(deps) lib-jitsi-meet@latest
...
* feat(RTC): Signal video type and availability to bridge.
dddbab99f1...3cd9d31b97
2021-04-06 17:46:04 -04:00
Jonathan Lennox
31c0ba4481
Load-test: emulate jitsi-meet stage view behavior, if selected. ( #8957 )
2021-04-06 16:31:26 -04:00
Calinteodor
fc3a743372
fix(ios) keyboard no longer covers message board and input
2021-04-06 12:07:24 +02:00
damencho
8b038716a5
chore(deps) lib-jitsi-meet@latest
...
* fix: Fixes error for undefined error, on happening on p2p kick.
2e598a4bda...dddbab99f1
2021-04-05 16:49:58 -05:00
Jonathan Lennox
9662b2ae67
Load test: send video constraints only after ICE is connected. ( #8952 )
2021-04-05 17:17:25 -04:00
Jonathan Lennox
6275439a91
Load-test: Fix getId call. ( #8941 )
2021-04-05 12:03:54 -04:00
Vlad Piersec
d9693117f2
fix(Toolbar, rn): Button overflow in landscape orientation
2021-04-05 13:54:44 +03:00
Jaya Allamsetty
21382ea6d5
chore(deps) lib-jitsi-meet@latest
...
* Get rid of stats debug message, fix typo with codec type.
* fix(receiveVideoController): Do a deep copy of constraints for comparsion.
* fix(codec-selection): Fix codec selection for unified plan browsers.
93af5ada95...2e598a4bda
2021-04-02 16:18:44 -04:00
JohnProv
6df67694d1
Update main-nl.json ( #8938 )
...
Remove keys in main-nl but not in main.
2021-04-02 12:01:32 -05:00
JohnProv
08756bc6d0
Update main-nl.json ( #8937 )
...
* Update main-nl.json
Add some translated keys.
* Update main-nl.json
Fix
* Update main-nl.json
Fix typo
* Update main-nl.json
Fix
2021-04-02 11:25:23 -05:00
Mihai-Andrei Uscat
1b1d650b75
fix(MoreTab): Fix languages not being scrollable on mobile
2021-04-02 13:38:02 +03:00
Jaya Allamsetty
b1eff72394
chore(deps) lib-jitsi-meet@latest
...
* fix(receiveVideoController): Do not send redundant video constraints to the bridge.
* feat(stats): Add a new bridge message "EndpointStats" for stats. Use the new Colibri message "EndpointStats" for broadcasting the local stats. The bridge then will be able to filter the endpoint stats and send them only to the interested parties instead of broadcasting it to all the endpoints in the call.
* Test RTCRtpReceiver.getCapabilities before using
2b94da12e8...93af5ada95
2021-04-01 10:44:22 -04:00
Jonathan Lennox
357bbd1158
Load test: emulate Jitsi-Meet's lastN and selectParticipant behavior. ( #8926 )
2021-04-01 10:30:23 -04:00
Arnaud (Martient) Leherpeur
0ca47e9ffb
fix (lang): update french and canadian french i18n
...
change "cryptage" to "chiffrement"
2021-04-01 08:29:12 -05:00
Дамян Минков
1123b4f2fe
fix: Adds Portuguese to listed languages
2021-04-01 08:27:49 -05:00
tmoldovan8x8
1224597ede
feat(e2ee): auto turns on e2ee when one participant enabled it
2021-04-01 12:34:01 +03:00
Avram Tudor
58b7663a97
Merge pull request #8866 from jitsi/tavram/sip-invite
...
feat(sipcall) implement sip invite
2021-04-01 11:39:31 +03:00
Christoph Settgast
cf8ab5e13b
fix(lang) Differentiate prejoin and lobby better in German translation
...
Signed-off-by: Christoph Settgast <csett86@web.de >
2021-03-31 15:46:05 -05:00
Tudor-Ovidiu Avram
f99c919416
code review changes
2021-03-31 15:51:53 +03:00
Tudor-Ovidiu Avram
ae21a09bd6
feat(sipcall) implement sip invite
2021-03-31 09:53:55 +03:00
Tudor D. Pop
39011d8fd3
feat(virtual-background) persist settings
2021-03-30 23:27:44 +02:00
Johnny998
77f1a24344
Update main-sk.json
...
Translated a few missing strings.
2021-03-30 08:41:32 -05:00
tudordan7
3453e49182
fix(virtual-background): Hide scrollbar on loading action.
2021-03-30 13:43:57 +02:00
tmoldovan8x8
b1d7debfb9
feat(e2ee): adds sounds for e2ee enabling/disabling
2021-03-30 12:59:32 +03:00
Дамян Минков
b826fc1d5a
fix: Correct some missing comas in config.js.
2021-03-30 08:51:43 +02:00
Jaya Allamsetty
c5626e99e9
chore(deps) lib-jitsi-meet@latest
...
* feat(stats): Get audio levels for the top 5 speakers only.
1249681a0e...43c589f409
2021-03-29 17:21:46 -04:00
Christoph Wiechert
ae28fcc12f
Fix: used deprecated onmousewheel event
...
https://developer.mozilla.org/en-US/docs/Web/API/Element/mousewheel_event
2021-03-29 10:53:13 -05:00
chipechop
987760abbd
Update main-it.json ( #8795 )
...
* Update main-it.json
Added roughly 20 missinig lines
* Update main-it.json
Fixed two typos, left behind...
2021-03-29 10:53:02 -05:00
KyungheeKo
a3b364f8d7
lang: Update korean translation ( #8879 )
...
* Update main-ko.json
update korean translation
* Update main-ko.json
fix comma error
* Update languages-ko.json
add korean translation
2021-03-29 10:52:50 -05:00
JohnProv
2ea317d721
Update main-nl.json ( #8891 )
...
* Update main-nl.json
Add missing keys for virtualBackground
* Update main-nl.json
2021-03-29 10:52:22 -05:00
Vlad Piersec
eb41a306a6
fix(lobby): Knocking participants list for small widths
2021-03-29 09:47:11 -05:00
Vlad Piersec
3426290bf2
fix(captions): Lift captions upper when invite box is shown & fix icon
2021-03-29 09:09:21 -05:00
Tudor D. Pop
dfd33521bf
fix(virtual-background): Fixes upload virtual background on Firefox
...
Fixes : #8892
2021-03-29 14:28:22 +02:00
Hristo Terezov
be3bc75403
chore(deps) lib-jitsi-meet@latest
...
* fix(caps): features update event is not emitted.
0e180efdfa...1249681a0e
2021-03-26 17:43:54 -05:00
Jaya Allamsetty
4621fad832
fix(large-video): Always pin screenshare to large-video if it exists.
...
Set higher preference for screenshare over dominant speaker when trying to elect a participant for large-video. This prevents the dominant speaker from taking over the stage when a user toggles tile view on and off while a screenshare is in progress.
2021-03-26 09:14:03 -04:00
tmoldovan8x8
e4b34e1c89
feat(rn): makes InputDialog textInput autoFocus
2021-03-26 10:51:47 +02:00
damencho
0067f6b077
fix: Fixes lobby when allowners is enabled.
2021-03-25 15:20:49 -06:00
JohnProv
989044b3a9
fix(lang) update Dutch translation
2021-03-25 17:43:52 +01:00
Mihai-Andrei Uscat
a78ca5fcad
feat(external_api): Add command for toggling localFlipX
2021-03-25 14:57:41 +02:00
Mihai-Andrei Uscat
1ad40de487
feat(external_api): Add command for toggling camera on mobile web
2021-03-25 13:48:49 +02:00
ggalperi
2c9078985f
fix(lang) fix typo in Russian translation
...
Fixed typo
2021-03-24 15:59:45 -06:00
Tudor D. Pop
77ee4b13e1
feat(virtual-backgrounds) add ability to upload custom images
2021-03-24 17:32:45 +01:00
Jaya Allamsetty
a3a2ce3875
feat(rn,polyfill): Add a polyfill for Promise.allSettled.
...
Promise.allSettled is supported from RN 0.63 onwards and is not supported on the current version, use a polyfill for that shims Promise.allSettled if its unavailable or noncompliant.
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-03-24 11:59:52 -04:00
Saúl Ibarra Corretgé
e0c77dcd95
feat(tile-view) allow to toggle tile view while alone
2021-03-24 16:43:50 +01:00
Calinteodor
e035d33fa9
feat(authentication) refactor auth dialogs to use React
2021-03-24 15:09:40 +01:00
Kylian Kropf
11202595bd
fix(lang) update Dutch translation
2021-03-24 11:16:32 +01:00
Jaya Allamsetty
415670e24b
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): get ssrc info per ssrc and not per mline.
* feat: Consider absence of A/V muted from presence as muted.
* Feature: Moderator can revoke moderator role to others and himself (#1532 )
4191198233...0e180efdfa
2021-03-23 18:11:23 -04:00
Izak Glasenčnik
05f3b4390d
feat(iFrame): Emit event when recording status changes, including errors ( #7973 )
...
* feat(iFrame): Emit event when recording status changes, including errors
* Fix APP access on mobile
2021-03-23 11:35:46 -05:00
Saúl Ibarra Corretgé
cff0a619f5
fix(interfaceConfig) mark as deprecated
2021-03-23 16:59:46 +01:00
hmuresan
f7c0d4f1fe
feat(background alpha) Set background transparency
2021-03-23 16:16:56 +02:00
TigiBoom
8fccb05519
fix(lang) fix typo in Russian translation
2021-03-23 14:47:25 +01:00
Vlad Piersec
b4155ab6d2
fix(toolbox): Add missing lang key for video settings
2021-03-23 15:38:15 +02:00
tmoldovan8x8
a1d3870634
feat(external_api): add videoMuted event and action ( #8862 )
2021-03-23 15:30:17 +02:00
hmuresan
07f16a7a51
feat (external-api) Add command for setting tile view mode
2021-03-23 15:21:57 +02:00
Vlad Piersec
0e7bde2ff0
fix(overflow-menu): Don't change state on hover for disabled items
2021-03-23 14:30:52 +02:00
Vlad Piersec
e9d00acad8
fix(menu): Pop menu icons & background
2021-03-23 14:18:22 +02:00
Mihai-Andrei Uscat
911aaed052
fix: Refactor client width computation.
...
* Unify chat open/close size changes and move them to redux.
* Fix responsive columns not accounting for chat.
2021-03-23 14:06:43 +02:00
Vlad Piersec
5fd9dc74e4
fix(welcome): Align meeting list at the top when no footer
2021-03-23 14:03:54 +02:00
Vlad Piersec
eb68467e15
fix(rn, toolbox): Change button appearing order
2021-03-23 10:14:54 +02:00
Jaya Allamsetty
6a5d6afc94
chore(deps) lib-jitsi-meet@latest
...
* fix(JingleSession): Avoid renegotiation when user with no sources leaves the call.
* feat: participant kick reason add
* ref(RTC): remove legacy pc constraints. Stop using the legacy pc constraints that are no longer wired up to WebRTC.
* fix(deps) update webrtc-adapter to v7.7.1
087a8e19eb...4191198233
2021-03-22 19:25:02 -04:00
Дамян Минков
2a9b6a7d28
fix(load-test): Fixes unmuting loadtest client. ( #8849 )
...
* fix(load-test): Fixes unmuting loadtest client.
Fixes the case where audio track was not added due to jicofo muting clients.
* squash(load-test): Drop noAutoLocalAudio and change add track logic.
Trying to mimic jitsi-meet.
* squash(load-test): Fix adding video.
2021-03-22 14:39:57 -05:00
adam j hartz
67beafc9af
add option for disabling join/leave sounds ( #8596 )
...
* add option for disabling join/leave sounds
* document disableJoinLeaveSounds and add it to whitelist
2021-03-22 11:28:34 -05:00
BenjaminVega
6175a5cad5
Be able to toggle the raise-hand via external-api ( #8838 )
...
* Be able to toggle the raise-hand via external_api
* Code Review inputs
2021-03-22 11:22:45 -05:00
Vlad Piersec
678f3e232b
fix(toolbar): Re-add "mute everyone's video" button
2021-03-22 15:25:30 +02:00
Jake Breen
f3c1b8ac08
fix(android) apply flags when launching activity from non-activity context
...
Check whether context is that of an Activity before launching the Jitsi Conference Activity. If context is not an activity context, apply flag FLAG_ACTIVITY_NEW_TASK to the Jitsi Activity Intent to ensure activity can launch without error.
This scenario would manifest when a user attempts to launch the Jitsi Actvity from a Widget... for example.
https://developer.android.com/about/versions/pie/android-9.0-changes-all#fant-required
2021-03-22 12:59:43 +01:00
John Wu
f225ce886f
fix(chore) fix typo
2021-03-22 11:21:48 +01:00
dependabot[bot]
6a4417c6cc
chore(deps): bump ini from 1.3.5 to 1.3.7
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 11:03:23 +01:00
Дамян Минков
6b66c8dd20
fix(config, docs) document feedbackPercentage
2021-03-22 10:56:26 +01:00
luz paz
d3680bbebd
fix(misc) follow-up typos
...
Found via `codespell -q 3 -S ./lang`
2021-03-22 10:41:41 +01:00
dependabot[bot]
7933d4b4d6
chore(deps): bump xmldom from 0.1.27 to 0.5.0
...
Bumps [xmldom](https://github.com/xmldom/xmldom ) from 0.1.27 to 0.5.0.
- [Release notes](https://github.com/xmldom/xmldom/releases )
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/xmldom/xmldom/compare/v0.1.27...0.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 10:36:43 +01:00
Vlad Piersec
e7297714c6
feat(toolbox): Adaptive toolbar on mobile
2021-03-22 11:26:00 +02:00
Saúl Ibarra Corretgé
8da154b185
fix(android) remove leftover package
2021-03-19 12:58:47 +01:00
Saúl Ibarra Corretgé
3c94a5ccfd
feat(rn,ui) update in-meeting colors
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
78d4af6bf2
feat(rn,conference) new UI for conference name duration
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
33fc3833f9
fix(rn,labels) don't add extra margin in tile view
...
There is no need to skip the filmstrip, since it's not there.
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
b179542c39
fix(rn,labels) top-align with room name field
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
49c38a73aa
fix(filmstrip) make sure it's not rendered outside of a safe area
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
fc27300132
fix(rn,filmstrip) simplify thumbnail height calculations
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
57ecdff9eb
fix(rn,conference) remove no longer needed margin
...
We are using a safe area view now.
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
effa878fa4
fix(rn,filmstrip) simplify visibility calculation
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
9d4e49a5af
fix(rn,toolbox) fill gap underneath Toolbox
...
This is for devices without the home button.
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
6b4d25c0d3
fix(rn,ui) move top labels to navbar component
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
2f5ab2757f
feat(rn,ui) get rid of the gradients
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
bde26c4fbb
fix(icons) never specify fill
2021-03-19 11:32:00 +01:00
trippledave
68c2c9be40
feat(flags) add feature flag for audio-only button
2021-03-19 08:17:37 +01:00
Jaya Allamsetty
5b21051c6b
fix(startMuted): Fix unmute on mobile when it is muted by Jicofo on join.
2021-03-18 15:23:54 -04:00
hmuresan
8806269af0
* chore(deps) lib-jitsi-meet@latest
...
5796d83bb1...087a8e19eb
2021-03-18 19:34:44 +01:00
hmuresan
3a8bd852b2
feat(jwt) log jwt validation errors
2021-03-18 16:58:54 +02:00
Hristo Terezov
f50872285d
ref(Filmstrip): Use Thumbnail component.
2021-03-18 09:37:55 -05:00
Jaya Allamsetty
e937e99284
chore(deps) lib-jitsi-meet@latest
...
* squash: Use different function syntax.
* squash: Fix lint errors.
* Process stats immediately before setting the interval.
* feat(ReceiveVideoController): Add the ability to send constraints in the new format. Add the ability to send the bridge messages for the receiver video constraints in the new format directly.
676c7a9105...5796d83bb1
2021-03-18 10:25:29 -04:00
Mihai-Andrei Uscat
3972e076f0
fix(Chat): Fix modals displaying improperly due to chat.
...
* Adjust chat font size.
* Adjust invite more button and text size.
* Remove useless constant.
2021-03-18 15:56:20 +02:00
Jonathan Lennox
81cf79e643
In loadtest, make localAudio non-const. ( #8829 )
...
(Because we modify it.)
2021-03-18 09:39:13 -04:00
Mihai-Andrei Uscat
a22d054b10
feat(InviteMore): Relocate invite prompt for mobile friendliness.
2021-03-18 14:09:22 +02:00
Vlad Piersec
7fce181080
feat(config): Add config option to allow unsetting local video flip
2021-03-18 09:35:42 +02:00
Vlad Piersec
92735478d1
fix(toolbox): Fix overflow menu & button background
2021-03-18 09:16:43 +02:00
Mihai-Andrei Uscat
7dabfc21b4
feat(Chat): Revamp design.
...
* ensure keyboard stays open when sending messages on mobile web.
2021-03-18 09:08:34 +02:00
Saúl Ibarra Corretgé
1395f84550
fix(virtual-background) fix tainted canvas when using the CDN
...
When we use a CDN the images come from an origin different than the site so
unless we mark them for CORS the canvas where they are painted will be tainted.
Ref: https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image
2021-03-17 16:32:16 +01:00
Vlad Piersec
d080460f9b
fix(toolbox): Fix mic disabled icon
2021-03-17 15:23:45 +02:00
tmoldovan8x8
61567f47c0
fix(android) changes the property name for the manifestOutputDirectory
2021-03-17 14:19:43 +01:00
Avram Tudor
4f3058eae2
Merge pull request #8823 from jitsi/tavram/hide-support
...
fix(jaas) hide support link in invite error for jaas users
2021-03-17 15:16:32 +02:00
Tudor-Ovidiu Avram
3a073d9af4
fix(jaas) hide support link in invite error for jaas users
2021-03-17 11:53:58 +02:00
Mihai-Andrei Uscat
aef0287605
feat(ToggleCamera): Implement for web.
2021-03-17 10:44:18 +02:00
Vlad Piersec
bb19567efa
fix(prejoin): Use localFlipX on prejoin screen
2021-03-17 09:19:55 +01:00
Saúl Ibarra Corretgé
79ab973694
chore(deps) update react-native-webrtc
...
Fix script for downloading bitcode.
2021-03-16 22:09:21 +01:00
Saúl Ibarra Corretgé
7046785ca3
chore(deps) update react-native-webrtc to 1.89.1
2021-03-16 19:57:26 +01:00
Saúl Ibarra Corretgé
b817bd19d5
chore(deps) bump js-utils to 1.0.6
...
Fixes a harmless but confusing error in postis processing when using the
Bitwarden Chrome extension, for example.
2021-03-16 19:57:03 +01:00
luz paz
817d54b0b9
fix(misc) typos
...
Found via `codespell -q 3 -S ./lang`
2021-03-16 16:12:12 +01:00
Vlad Piersec
3f0bb6818c
fix(toolbox): Fix always on top toolbar
2021-03-16 16:07:49 +01:00
Saúl Ibarra Corretgé
4fa47c8070
fix(virtual-background) use a DOM element for storing the image
...
THis will reuse the previously cached image and obey the base href.
Ref:
https://stackoverflow.com/questions/6241716/is-there-a-difference-between-new-image-and-document-createelementimg
2021-03-16 11:27:27 +01:00
Saúl Ibarra Corretgé
0dcb8a025b
fix(rn,bottomsheet) limit width
2021-03-16 11:19:52 +01:00
tmoldovan8x8
8defaa9aec
feat(android): adds timer to OngoingNotification
2021-03-16 12:13:37 +02:00
Vlad Piersec
d214079148
fix(toolbox): Constrain toolbox width on large mobile device
2021-03-16 09:50:49 +01:00
Vlad Piersec
096ee3cb53
fix(toolbox): Background of disabled settings button & tileview button
2021-03-16 09:20:02 +01:00
Vlad Piersec
fd606896b8
fix(toolbox): Fix buttons size in minified mode
2021-03-16 09:32:36 +02:00
Jonathan Lennox
226581a81a
Add muteAudio function to load test JS. ( #8802 )
2021-03-15 15:37:58 -04:00
Avram Tudor
e1c5b1e626
Merge pull request #8799 from jitsi/tavram/billing-id
...
fix(vpaas) send jitsiMeetId instead of billingId
2021-03-15 15:54:57 +02:00
Tudor-Ovidiu Avram
831c5ba59d
fix(vpaas) send jitsiMeetId instead of billingId
2021-03-15 13:22:17 +02:00
Andrei Gavrilescu
bad1bc91cf
fix(screenshare): audio screen share muted state ( #8785 )
...
* AudioMixerEffect muted state
* update lib-jitsi-meet
2021-03-15 11:44:03 +02:00
Saúl Ibarra Corretgé
30d0aabaca
feat(build,rnnoise) don't use an external bundle for the effect
...
The majority of the code is in the WASM file, the JS is just 9KB.
It's so little, in fact, that the performance hint for the main bundle didn't
have to be adjusted.
2021-03-12 23:00:50 +01:00
Saúl Ibarra Corretgé
22b6d32174
feat(build,virtual-background) don't use an external bundle for the effect
...
The majority of the code is in the WASM file and models, this is just a few KB.
It's so little, in fact, that the performance hint for the main bundle didn't
have to be adjusted.
2021-03-12 23:00:50 +01:00
Saúl Ibarra Corretgé
31ace267ce
fix(virtual-background) use tighter edge smoothing
2021-03-12 15:05:20 +01:00
tudordan7
194d357005
feat(virtual-backgrounds) add virtual background support
2021-03-12 15:05:20 +01:00
Vlad Piersec
c2ad06c5e6
fix(toolbox): Restructure items order for desktop & mobile
2021-03-12 15:19:23 +02:00
Vlad Piersec
e40b02ab3c
fix(icons): No hardcoded colors for some svgs
2021-03-12 11:29:20 +02:00
titus.moldovan
2587eefefc
fix(chat) hides send private chat button when enable.chat flag is false.
2021-03-12 09:19:31 +01:00
Vlad Piersec
b87c433e99
fix(toolbar): Update overflow menu according to review
2021-03-11 15:49:00 +02:00
tmoldovan8x8
751644db16
makes disableAudioFocus flag generic, so it can be used also from iOS
2021-03-11 15:13:24 +02:00
Vlad Piersec
c508572cc5
feat(toolbox): Redesign mobile toolbox
2021-03-11 12:38:37 +01:00
Vlad Piersec
b86c271a80
fix(toolbar): Small changes according to design review
2021-03-11 11:57:17 +01:00
Hristo Terezov
5efbe5f0ec
chore(deps) lib-jitsi-meet@latest
...
* fix(modificationQueue): error handling & logs
* feat(dominantSpeaker): Add previous speaker list.
e60f09b189...0ec072378c
2021-03-10 17:30:06 -06:00
Jaya Allamsetty
2784c43a1b
fix(UI): Add playsinline attribute for remote video.
...
For the video to play on Safari mobile browser, the playsInline attribute needs to be set to true. Set the mute attribute as well which was accidentally removed in code refactor.
2021-03-10 18:05:41 -05:00
Hristo Terezov
f5a34183e9
fix(useVideoStream): error handling & add logs.
2021-03-10 17:02:29 -06:00
Hristo Terezov
29f5d87d77
fix(prejoin): Don't overwrite display name with ''
2021-03-10 15:10:41 -06:00
hmuresan
ab6790bdaa
(external_api) Add command for overwriting config values.
2021-03-10 18:30:14 +02:00
damencho
2e308d67d8
feat: Fixes filtering not needed presences.
...
We were filtering only self presences, no it filters and the presences to the other participants.
2021-03-09 16:19:43 -06:00
Vlad Piersec
91ba835f78
feat(Toolbar): Redesign web toolbar
2021-03-09 16:29:44 +02:00
dependabot[bot]
2643029ac8
chore(deps): bump elliptic from 6.5.3 to 6.5.4
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-09 14:19:38 +01:00
Saúl Ibarra Corretgé
e40e078a29
fix(ios,build) make sure the correct broadcast extension ID is set
2021-03-09 10:33:04 +01:00
Saúl Ibarra Corretgé
6df5a4cf31
fix(ios) make sure broadcast extension version matches
...
Fixes this Apple Store Connect warning:
~~~
ITMS-90473: CFBundleShortVersionString Mismatch - The CFBundleShortVersionString
value '1.0' of extension 'jitsi-meet.app/PlugIns/JitsiMeetBroadcast
Extension.appex' does not match the CFBundleShortVersionString value '21.0.0' of
its containing iOS application 'jitsi-meet.app'.
~~~
2021-03-09 10:33:04 +01:00
Saúl Ibarra Corretgé
c7c7d7a155
fix(ios) move extension to a path without spaces
2021-03-09 10:33:04 +01:00
Hristo Terezov
8f06866646
feat(config): Add useHostPageLocalStorage
2021-03-08 16:26:42 -06:00
damencho
b559cb8ec6
feat: Move checks for moderator in pre-join and filter extra presences.
...
We will filter the initial presence where participant is announced as `participant` and shortly after that we send a second presence with the new `moderator` role.
2021-03-08 16:01:32 -06:00
damencho
30a2e84da1
fix: Fixes filtering lobby presences.
2021-03-08 16:01:32 -06:00
Saúl Ibarra Corretgé
3122983000
fix(config) fix syntax error in commented code
2021-03-08 15:34:19 -06:00
Jean-François Alarie
407021e258
feat(rn,flags) add fullscreen.enabled flag
2021-03-08 22:11:39 +01:00
Jaya Allamsetty
1a62a7b1cc
chore(deps) lib-jitsi-meet@latest
...
* feat(browser-support): Add support for WKWebview based browsers. Apple added getUserMedia support for WkWebview based browsers like chrome and Firefox on iOS 14.3. These browsers behave as Safari does on iOS. Therefore, extend the Safari checks to these webkit based browsers as well.
08ce96d881...e60f09b189
2021-03-08 12:12:31 -05:00
Jaya Allamsetty
0ee03f1538
feat(browser-support): Add support for WKWebview based browsers.
2021-03-08 11:16:02 -05:00
Jaya Allamsetty
572beb8382
chore(deps) lib-jitsi-meet@latest
...
* squash: Always get lastN value from JitsiConference instance.
* fix(lastN): Return the correct lastN value for the conference.
* Use unified plan for mobile browsers on iOS
d31b5a2d5e...08ce96d881
2021-03-08 10:26:14 -05:00
Mihai-Andrei Uscat
d0d32b8a19
fix(responsive): Fix tiles not recomputing when jumping between screen sizes
2021-03-05 12:35:09 -06:00
Saúl Ibarra Corretgé
82ff988c18
fix(ios) the broadcast extension'd bundle ID must match the app's
2021-03-05 18:02:48 +01:00
Jaya Allamsetty
8fa5d09612
chore(deps) lib-jitsi-meet@latest
...
* fix(conference): Do not signal muted tracks on join. Do not add the muted audio/video tracks to the peerconnection on join. The tracks will be added when the user unmutes for the first time. This reduces the number of remote sources that will be added when a participant joins a large call where everyone joins muted (startAudioMuted/startVideoMuted setting).
e83fb93d2d...d31b5a2d5e
2021-03-05 10:42:05 -05:00
Alex Bumbu
508f1e0da9
feat(iOS): screensharing support
...
The Jitsi team would like to thank @AliKarpuzoglu, @linuxpi and The Hopp Foundation for the initial effort and help throughout.
2021-03-05 16:33:53 +01:00
Jaya Allamsetty
dcda89012e
fix(tracks): Do not signal muted audio tracks.
...
Do not add the muted audio tracks to peerconnection until the user unmutes the first time. This applies to startSilent, startWithAudioMuted and startAudioMuted/startVideoMuted config.js settings.
2021-03-05 10:18:34 -05:00
Saúl Ibarra Corretgé
d93a402cc2
fix(rn,tracks) fix not showing alert when permission is not granted
...
The error object changed its shape through time, adapt to the change.
2021-03-05 12:59:13 +01:00
Saúl Ibarra Corretgé
b7b260f4c9
feat(ci) fail CI if package-lock wasn't updated
2021-03-05 11:13:49 +01:00
Saúl Ibarra Corretgé
4db3f04c0c
fix(deps) sync package-lock
2021-03-05 11:13:49 +01:00
Дамян Минков
126a2bd0d7
chore(deps): Checks presence editing and make sure we send only on change.
...
* fix: Checks presence editing and make sure we send only on change.
f1ec966780...e83fb93d2d
2021-03-04 16:52:24 -06:00
gpatel-fr
29bbcf8590
handles spaces around hostname
...
((users doubleclick a host name and paste result in the installer)
2021-03-04 11:39:05 -06:00
Saúl Ibarra Corretgé
5c46b03251
fix(copyText) use a helper library
...
It does a more elaborate way of textarea copying, hopefully it's more reliable.
2021-03-04 10:03:51 -06:00
るしふぁ
eeb5abbbe8
fix: date util localization ( #8723 )
...
* Update dateUtil.js
* version up moment
* exclude unnecessary languages in Moment.js from webpack
* add Occitan of Moment.js
* Fixed auto-formatting
* add require missing by mistake
2021-03-04 08:20:27 -06:00
roms2000
49583b611c
Update main-fr.json
...
Add missing translation.
Improve French language / French styling.
Fix typos.
2021-03-03 21:22:52 -06:00
Hristo Terezov
9e29dd063f
fix(live-stream-section): Use await for copyText
2021-03-03 16:26:36 -06:00
Hristo Terezov
a2e2d31dfd
fix(copyText): in iframe for chrome<85
2021-03-03 16:12:59 -06:00
Óscar Carretero
62c06441b1
Normalize language format
2021-03-03 15:14:34 -06:00
Niklas
f718a3e050
lang: Update main-da.json ( #8642 )
...
* Update main-da.json
* Apply suggestions from code review
Co-authored-by: jokjr <69192941+jokjr@users.noreply.github.com >
* Update main-da.json
* Apply suggestions from code review
Co-authored-by: jokjr <69192941+jokjr@users.noreply.github.com >
Co-authored-by: jokjr <69192941+jokjr@users.noreply.github.com >
2021-03-03 14:44:31 -06:00
Steffen Kolmer
899968d3a9
feat: Only show more numbers link if multiple numbers are available ( #8702 )
...
* Only show more numbers link if multiple numbers are available
* Fixed some linter errors
* Try to make flow happy
* Fixed another linter error
* Another try to make eslint happy
* Silence eslint
2021-03-03 08:45:26 -06:00
Matthias Nagel
696f509f18
Corrected example config for Apache
...
- dropped uneccessary rewrite rule
- corrected number of trailing slashs in proxy directive
- corrected url for colibri websocket
2021-03-03 08:43:32 -06:00
Calinteodor
430591bd1e
feat(shared-video) refactor dialog to use React
...
Also unify the mobile and web features into one, even though internally they still have separate ways to enable the functionality.
2021-03-03 15:37:38 +01:00
dimitardelchev93
8ee324b37f
Add missing translation in main-de.json ( #8664 )
2021-03-03 08:16:16 -06:00
tmoldovan8x8
399d6b6a4b
chore(version) bumps mobile sdkVersion to 3.2.0
2021-03-02 15:21:20 +01:00
Saúl Ibarra Corretgé
ffad21cb59
fix(ios) sync podfile
2021-03-02 10:31:47 +01:00
Steffen Kolmer
ce6debac45
Revert changes dial in numbers link
2021-02-26 23:30:57 -06:00
Steffen Kolmer
5d8bf0c1e7
feat: Add a new setting to remove individual sharing features from UI ( #8660 )
...
* Added new config to enable individual sharing features
* make config values url friendly
* Add new setting to whitelist
* Fixed some linter issues
* Fixed more linter issues
* Fixed merge error
* Check if interfaceConfig is defined
* Only show more numbers link if there is more than one number
2021-02-26 19:50:26 -06:00
Steffen Kolmer
7bbd06c9f4
Use logger instead of console
2021-02-26 19:50:02 -06:00
Hristo Terezov
79a67049a9
chore(deps) lib-jitsi-meet@latest
...
* fix(RTCUtils): Init availableDevices.
e6ef4e7ae9...f1ec966780
2021-02-26 17:59:11 -06:00
Hristo Terezov
b1a3c5cd7b
feat(external_api): allow clipboard-write
2021-02-26 15:05:45 -06:00
Hristo Terezov
9573a615b1
chore(deps) lib-jitsi-meet@latest
...
* fix(RTC) fix device selection not being available
* fix(TPCUtils): undefined is not an object (evaluating 'this.tpcUtils.replaceTrack(e,t).then')
4c668023b3...e6ef4e7ae9
2021-02-26 12:48:23 -06:00
Jaya Allamsetty
5d09102e48
chore(deps) lib-jitsi-meet@latest
...
* fix(TPC): Remove the existing track instead of overwriting. When a second remote track of the same mediatype is received for an endpoint, remove the existing track before creating the new remote track.
9beb47fe5f...4c668023b3
2021-02-26 10:24:48 -05:00
Tudor D. Pop
cc0ecc1fdd
fix(blur) disable blur button if camera is off
2021-02-26 16:03:51 +01:00
Saúl Ibarra Corretgé
cecf324023
fix(deps) bump lodash
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8683
2021-02-25 16:16:18 +01:00
Saúl Ibarra Corretgé
943d5dca35
chore(deps) remove Tensorflow
...
We use TFLite now so this is unused.
2021-02-25 14:14:28 +01:00
Tudor D. Pop
dd1f8339b1
fix(blur-effect) enable blur effect on all platforms supporting canvas filters
...
That means all browsers except Safari, for now.
In addition, use the 96p model (instead of the 144p one) on browsers without SIMD support.
2021-02-25 13:21:03 +01:00
tudordan7
159f59b665
fix(lint-run-command)
2021-02-25 11:24:03 +01:00
Steffen Kolmer
23bb824731
feat: Added mute video moderation feature ( #8630 )
...
* Added mute video feature
* Fixed export
* Fixed some issues
* Added remote video mute notification
* Fixed import
* Fixed conference event handling
* Fixed some linting issues
* Fixed more linter errors
* turn screenshare off on remote video mute
* Fix linter issue
* translations added for mute video feature
* Added video mute button to interface config
* Updated lib-jitsi-meet
* Fix copy paste error
Co-authored-by: nurjinn jafar <nurjin.jafar@nordeck.net >
2021-02-24 15:45:07 -06:00
Saúl Ibarra Corretgé
42d926eef3
chore(deps) lib-jitsi-meet@latest
...
* fix(e2ee) fix disabling E2EE
* fix(e2ee) fix key index after ratchetting
* fix: Drop caps handling (#1495 )
* fix(SendVideoController): Apply the sender constraint only when it changes. There were cases where the bridge was sending the same constraint multiple times causing redundant calls to getParameters/setParameters on the RTCRtpSender.
* feat: Use the new bridge signaling format.
* fix(gum) update permissions prompt detection
c534f74884...6a7b16c33e
2021-02-24 18:17:09 +01:00
Calinteodor
87a110b9c3
fix: improved copy text helper function ( #8677 )
2021-02-24 09:12:41 -06:00
Mihai-Andrei Uscat
a7db7ecaff
fix(LargeVideo): Fix large video not resizing when closing chat.
2021-02-24 14:26:00 +02:00
horymury
79bb98dab3
(feature) - Add support for custom DID numbers page url
2021-02-24 11:37:14 +02:00
Gabriel Imre
d22792c9e3
feat(sip): Added auto-knocking for sip gateway if lobby is enabled
...
Co-authored-by: Gabriel Imre <gabriel.lucaci@8x8.com >
2021-02-24 11:35:32 +02:00
Avram Tudor
41e6af3464
Merge pull request #8120 from jitsi/tavram/slowgum
...
fix(gum) add event handling for SLOW_GET_USER_MEDIA
2021-02-23 14:45:36 +02:00
Tudor-Ovidiu Avram
f50fd7b7bd
fix(gum) add event handling for SLOW_GET_USER_MEDIA
...
Show an overlay with a spinner when slow gUM is fired
2021-02-23 13:51:24 +02:00
Mihai-Andrei Uscat
43761fc398
feat(Chat) Improve responsive behaviour further.
...
* Add buttons to send messages/set nickname.
* Redesign message/nickname inputs.
* Pin messages to the input.
* Add keyboard avoider for Safari.
* Make chat content scrollable on mobile.
2021-02-23 09:39:20 +02:00
damencho
4c39d83ff1
feat(load-test): Fixes audio senders.
2021-02-22 17:48:19 -06:00
Jaya Allamsetty
e525c2b2ec
chore(deps) lib-jitsi-meet@latest
...
* fix(SendVideoController): Apply the sender constraint only when it changes. There were cases where the bridge was sending the same constraint multiple times causing redundant calls to getParameters/setParameters on the RTCRtpSender.
* fix(gum) update permissions prompt detection
beaff3dd02...7f919faacc
2021-02-19 12:04:25 -05:00
Tudor D. Pop
f69a31d9c6
fix(blur) check model response status and catch errors
2021-02-19 15:00:07 +01:00
tmoldovan8x8
67930edae2
chore(ios) remove warnings on JitsiMeetView
2021-02-19 10:40:45 +02:00
Jaya Allamsetty
c11a94f7d7
feat: Add 'useNewBandwidthAllocationStrategy' to config.js.
2021-02-18 14:30:39 -05:00
Jaya Allamsetty
bfd093b0ba
chore(deps) lib-jitsi-meet@latest
...
* feat: Use the new bridge signaling format.
c534f74884...beaff3dd02
2021-02-18 14:30:39 -05:00
Saúl Ibarra Corretgé
861935c9d7
fix(blur) fix model paths
2021-02-18 15:57:01 +01:00
Дамян Минков
8fcaea9e3d
feat(load-test): Load test startmuted ( #8629 )
...
* feat(load-test): Senders unmute themselves if muted by policy.
* feat(load-test): Adds option to skip creating local audio track.
We currently create local audio track even when starting audio muted. Adding the option to control that can load test that for clients or signalling.
2021-02-17 10:28:01 -06:00
Pawel Domas
e0aab11f98
fix: TypeError: Cannot read property 'isAudioTrack' of undefined
...
When there's no jitsiTrack set on the base/tracks entry it means
a track is being created (get user media is in progress).
2021-02-17 09:25:09 -06:00
Tudor D. Pop
946339a52e
feat(blur) replace BodyPix with TFLite
...
Use the Google Meet model and SIMD optimized WASM.
2021-02-17 16:03:33 +01:00
tmoldovan8x8
f71e8a9982
feat(mobile) adds actions and events for the chat
2021-02-17 16:26:40 +02:00
chipechop
af6080f173
fix(lang) update Italian translation
2021-02-17 13:25:23 +01:00
Jaya Allamsetty
b1080340ec
chore(deps) lib-jitsi-meet@latest
...
* ref(QualityController): Split send and receive video constraints handling.
* fix: Save guards _features to be always empty and nver undefined. (#1493 )
d1f0ab4d5a...c534f74884
2021-02-16 11:16:08 -05:00
damencho
684d121159
fix(load-test): Fixes keepalive url when using load-test.
2021-02-12 13:03:29 -06:00
Saúl Ibarra Corretgé
6740b0861e
fix(rn,lobby) make sure the enable dialog follows the theme color
2021-02-12 16:40:56 +01:00
tmoldovan8x8
65c56669c4
feat refactors the chat flow so it has open and close functions
2021-02-12 13:18:16 +02:00
Дамян Минков
2cd43ba2e4
fix(load-test): Always create local audio track. ( #8612 )
...
* fix(load-test): Always create local audio track.
When audio mutes will mute the track. Also fixes previous change where we do not add any of the tracks to the room.
* squash: Fix lint errors.
2021-02-11 17:25:46 -06:00
Hristo Terezov
fec2641730
fix(popups): covered by labels.
2021-02-11 16:18:56 -06:00
damencho
04ee423257
fix(load-test): Create local tracks and then join.
...
Behaves now as the main client, and skips few unnecessary presences.
2021-02-11 15:14:31 -06:00
Hristo Terezov
460e137ee4
chore(deps) lib-jitsi-meet@latest
...
* fix(GUM-permissions): cache permissions on init.
* feat: Reuse billingId from localstorage as jitsiMeetId.
* fix(example) simplify
* feat(docs) mvoe API documentatrion to the handbook
84357ce1a8...d1f0ab4d5a
2021-02-11 13:56:46 -06:00
hmuresan
1a789130a3
feat (external_api) add command for kick participant
2021-02-11 07:33:26 -06:00
Nando Thomassen
16b00dc2af
feat(flags) add feature flag for help button
...
Introduces a new feature flag ('help.enabled') and uses that to
determine the visibility of the 'Help' button in a call.
2021-02-10 22:34:13 +01:00
Saúl Ibarra Corretgé
c3a41b8cf3
fix(avatar) refactor preloading to avoid CORS issues
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8510
This basically reverts
a3fb996ff0
while retaining the same properties that prompted it's original intent, namely
avoiding sending the Referrer header.
2021-02-10 14:32:56 +01:00
damencho
f4d0ec1bb4
fix(load-test): Uses websocket if available and adds room param to the connection url.
2021-02-09 15:48:06 -06:00
tmoldovan8x8
ef6b641802
bugfix(ios) changes the participantInfo completion handler reference to strong.
...
When the method was called from Swift they were collected before calling them.
2021-02-09 18:03:25 +02:00
Saúl Ibarra Corretgé
579acbc570
feat(embed-meeting) add autoplay permission to iframe sample
2021-02-09 08:01:51 -06:00
niteshletxsoft
bca9a12df1
feat(external_ap) add api call to get live stream url
2021-02-09 12:43:38 +01:00
Shoolpani Dubey
a57b967f2e
fix(external_api) add autoplay capabilities to created iframe
...
Should fix https://github.com/jitsi/jitsi-meet/issues/7037
2021-02-09 11:22:42 +01:00
Hristo Terezov
299927fcad
docs: Add comment for initial GUM timeout values.
2021-02-08 15:53:38 -06:00
Hristo Terezov
7dc899ace1
ref(DeviceSelectionPopup): remove.
2021-02-08 15:53:38 -06:00
Hristo Terezov
a6c6cd6c56
fix: Add GUM timeout & improve device permissions
2021-02-08 15:53:38 -06:00
Hristo Terezov
7dc45c28a2
fix(AudioSlider): removed when volume is 0
2021-02-08 15:25:17 -06:00
Hristo Terezov
a215f9706a
chore(deps) lib-jitsi-meet@latest
...
* fix(GUM): improve permissions logic.
* feat(GUM): timeout.
* ref: Remove pinEndpoint. (#1440 )
30c8795770...84357ce1a8
2021-02-08 14:52:25 -06:00
Jonathan Lennox
4beca0d5dd
Set receiver video constraint in load-test script, as-if tile view. ( #8567 )
2021-02-08 13:35:03 -05:00
Vlad Piersec
bfc4b2ac6f
feat(vpaas): Send billing id to prosody
2021-02-08 12:49:55 +02:00
kazan417
53bdaa7928
fix(lang) update Russian translation
2021-02-07 12:44:20 +01:00
Tobias Kneidl
ba18b12024
add module proxy_wstunnel
2021-02-06 22:49:12 -06:00
Tobias Kneidl
a1438f1f21
change websocket url from http:// to ws://
2021-02-06 22:49:04 -06:00
Julian1203
c856c20513
Update main-de.json
...
Small improvements (again)
2021-02-06 07:27:55 -06:00
Julian1203
cf92c964b4
Update main-de.json
...
Small improvements (again)
2021-02-05 22:15:51 -06:00
Julian1203
e69529867e
Update main-de.json
...
Small improvements for the gender-neutral version and other small improvements.
2021-02-05 16:15:39 -06:00
Jaya Allamsetty
fd313c1af7
fix(tests): Add more checks so that test don't error out.
2021-02-05 16:30:58 -05:00
Jonathan Lennox
73c3feb8fa
Improve load-test script. ( #8563 )
...
* In load-test, merge URL params into config.
* Honor config.testing.noAutoPlayVideo in load-test.
2021-02-05 16:00:28 -05:00
Дамян Минков
67a01364d3
Move load-test to resources ( #8560 )
...
* fix: Move load-test to resources.
* squash: Updates load-test dependencies.
* squash: Fix load-test build.
2021-02-05 09:12:45 -06:00
Saúl Ibarra Corretgé
7a64bf006e
misc(tools) add script for updating mobile apps versions
2021-02-05 11:56:44 +01:00
Saúl Ibarra Corretgé
e5ea96fd4c
feat(rn) update SDK version to 3.1.0
2021-02-05 11:56:44 +01:00
Saúl Ibarra Corretgé
c8ad04d0ff
misc(tools) add script for updating SDK version
2021-02-05 11:56:44 +01:00
Saúl Ibarra Corretgé
c56afde00c
feat(dev) bind to 0.0.0.0 on the dev server by default
2021-02-05 11:15:20 +01:00
tmoldovan8x8
9ed1969f7e
feat(android) adds ability to disable the requestFocus on Android
2021-02-05 09:05:55 +02:00
Jonathan Lennox
12680c35ca
Add lightweight load-test webpage, disabled by default ( #8514 )
...
Co-authored-by: Hristo Terezov <hristo@jitsi.org >
Co-authored-by: damencho <damencho@jitsi.org >
2021-02-04 18:04:36 -05:00
Jaya Allamsetty
0138f23755
feat(conference): Enable forced reload of client on bridge failure.
...
* feat(conference): Enable forced reload of client on bridge failure.
Force the client to reload when the bridge that is handling the media goes down.
This mitigates issues seen on the bridge because of a client re-joining the call with the same endpointId, BWE issues, etc.
This behavior is configurable through 'enableForcedReload' setting in config.js.
The client skips the pre-join page when the page reloads.
* squash: refactor the restart logic.
* squash: fix description
* squash: dispatch conferenceWillLeave action before reload.
2021-02-04 12:33:18 -05:00
Marc Seitz
16d88a288f
feat: add ipados to list of Platform.OS ( #8205 )
...
* feat: add ipados list of Platform.OS
2021-02-04 10:34:44 -05:00
Jaya Allamsetty
210c4857fd
deps: Update latest@lib-jitsi-meet.
...
Add the ability to configure different max bitrates for VP8 and VP9.
Set max bitrate for presenter to 2500 Kbps irrespective of the configured max bitrates for video.
479dd98...77978f0 .
2021-02-04 09:50:32 -05:00
tmoldovan8x8
dca96f25f3
feat(mobile) adds feature flags for audioMute, videoMute and overflow… ( #8537 )
2021-02-04 15:32:09 +02:00
Mihai-Andrei Uscat
b69e93a900
fix(Safari): Fix mobile double tapping for toolbar and overflow.
...
* Create generic tooltip wrapper for mobile usability.
* Change overflow menu icon/font/padding sizes.
* Change overflow drawer expand icon.
2021-02-04 15:24:25 +02:00
tmoldovan8x8
d2568b874b
feat(mobile) adds ability to retrieve participantsInfo array
2021-02-04 14:26:35 +02:00
Juan Searle
20c6115c38
Fix suspicious URL on Persian localization file
2021-02-03 20:39:08 -06:00
OctopusET
68b8ee5961
fix(lang) update korean translation
2021-02-03 15:52:59 +01:00
Andrei Gavrilescu
9895a04609
feat(rtcstats): send meeting uuid to rtcstats ( #8526 )
...
* send meeting uuid to rtcstats
* change ret description
* fix flow error
* update lib-jitsi-meet version
2021-02-03 12:28:39 +02:00
Andrzej Moskal
87f688dc8f
fix(android) add ability to localize notification actions strings
2021-02-03 10:58:05 +01:00
Jaya Allamsetty
c58657c759
fix(test): Make sure test doesn't error out.
2021-02-01 11:49:45 -05:00
Ali Kazemkhanloo
687106818a
Add Persian to languages-fa.json
2021-02-01 07:49:58 -06:00
Ali Kazemkhanloo
f228b4ecc1
Add Persian language to the list of languages
2021-02-01 07:49:58 -06:00
kichinosukey
8582b25d28
typo fix
2021-02-01 07:46:32 -06:00
Vlad Piersec
9418dbc2b1
fix(recents-list): Order recents by last used
2021-02-01 13:30:34 +02:00
Jonas Rittershofer
19bf027b8b
Include xmpp and colibri proxy for apache
...
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com >
2021-01-30 10:06:22 -06:00
Mihai-Andrei Uscat
c370c05701
fix(Filmstrip): Prevent Toolbox from being shown indefinitely when hovering filmstrip
2021-01-29 15:34:37 +02:00
Emil Ivov
f034f179ff
Merge pull request #8507 from saghul/readme-jaas
...
fix(docs) add JaaS link to README
2021-01-29 06:57:51 -06:00
Saúl Ibarra Corretgé
b94b18770c
fix(docs) add JaaS link to README
2021-01-29 13:54:27 +01:00
Mihai-Andrei Uscat
3f93726c41
fix(Safari): Fix zoomed in mobile interface and cropped tile
2021-01-29 12:55:24 +02:00
Titus-Andrei Moldovan
af8072d9d2
chore(mobile) changes the name for screenShares to remoteScreenShares to better reflect it's content
2021-01-29 12:45:53 +02:00
Titus-Andrei Moldovan
45f4643469
feat(mobile) adds ToggleScreenShare event and action.
2021-01-29 12:45:53 +02:00
Avram Tudor
745879c447
Merge pull request #8503 from jitsi/tavram/dropbox
...
feat(external_api) allow dropbox option to be overwritten
2021-01-29 12:30:03 +02:00
Mihai-Andrei Uscat
4aab5e2054
feat(Dialog): Make dialog close button more mobile friendly.
...
* Remove pointless custom headers, fall back to ModalHeader instead.
2021-01-29 12:22:43 +02:00
Tudor-Ovidiu Avram
69971a0e90
feat(external_api) allow dropbox option to be overwritten
2021-01-29 11:44:16 +02:00
Pawel Domas
7c90f75ec9
fix(conference.js): crash on undefined
...
While on the prejoin screen, the local tracks are managed by the redux store and not conference.js, so localAudio is undefined.
2021-01-28 21:59:44 -05:00
damencho
bf714c1c8b
feat: Allow star for room in moderated tenants.
2021-01-28 16:28:39 -06:00
Avram Tudor
8414e9d99f
Merge pull request #8495 from jitsi/tavram/chat-updated
...
feat(external_api) add event for chat updates (unread counter, open s…
2021-01-28 16:42:06 +02:00
Tudor-Ovidiu Avram
dcaad41e69
feat(external_api) add event for chat updates (unread counter, open state)
2021-01-28 11:41:27 +02:00
Jonathan Lennox
63f0166f75
Add mime type mapping for wasm to default Debian nginx config.
2021-01-27 13:42:37 -06:00
Дамян Минков
79f3756d33
feat: Adds option to set ws keepalive url through config. ( #8487 )
...
* feat: Adds option to set ws keepalive url through config.
* chore(deps) lib-jitsi-meet@latest
* feat: Adds option to set ws keepalive url through config.
* fix VADAudioAnalyser: catch error
be18ff34be...9fdde46694
2021-01-27 11:13:32 -06:00
damencho
5ac30262a5
fix(debian): Improves handling db_get.
2021-01-26 09:49:03 -06:00
damencho
09315fa653
fix: Adds luasec as dependency.
...
This is in Recommended but we need it.
2021-01-26 09:49:03 -06:00
damencho
5f0dd903f6
fix(debian): Fixes enforce_apache option.
2021-01-26 09:49:03 -06:00
Steffen Kolmer
ef7d425859
feat(ui) update AtlasKit components
2021-01-26 16:47:55 +01:00
bgrozev
a9bb8e5e81
fix: Use internal_hashed everywhere. ( #8485 )
2021-01-26 09:33:41 -06:00
Mihai-Andrei Uscat
8cf4e15b23
Add config flag for tile responsiveness
2021-01-26 13:42:57 +02:00
Mihai-Andrei Uscat
db84889143
feat(tiles): Add responsive behaviour.
...
* Enforce fixed column number at various width breakpoints.
* Bring back the filmstrip at small sizes but hide it.
* Change default maximum columns to 7.
2021-01-26 13:42:57 +02:00
Ali Karpuzoglu
6ca3c6e43a
fix(misc) typo
2021-01-26 12:38:49 +01:00
DeBuXer
6fd280a960
fix(lang) update Dutch translation
2021-01-26 11:27:42 +01:00
Jonas Rittershofer
6f9e65d348
Allow to enforce Apache via debconf
...
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com >
2021-01-25 16:27:01 -06:00
damencho
f1e06bff7b
fix: Lobby display name set when preJoin is disabled. Fixes #8415 .
2021-01-25 16:03:54 -06:00
Jaya Allamsetty
1cf7a361e9
feat: Implement aggressive layer suspension on RN.
...
RN doesn't support RTCRtpSender yet. Therefore, media is suspended on RN by changing the media direction in the SDP whenever the client receives an ideal height of 0 for sender constraints on the bridge channel.
LJM update - 3570339360...be18ff34be .
2021-01-25 15:21:16 -05:00
okyanusoz
e7990baa7d
Fixed Turkish translation issues
2021-01-25 13:36:32 -06:00
Cedric Roijakkers
d35708815d
fix(lang) corrected Dutch translation of toggleCamera
2021-01-22 17:39:20 +01:00
Jaya Allamsetty
270e52e402
deps(ljm): Restore local connection status.
...
831716c160...3570339360 .
2021-01-22 10:44:01 -05:00
Saúl Ibarra Corretgé
635d283d5a
chore(deps) react-native-callstats@3.70.1
...
Support processing stats in the spec-compliant format.
2021-01-22 14:06:10 +01:00
Balu
4affc68b50
Update main-de.json
...
Added missing "user" dialog parameter translation. Tried to stay gender neutral.
2021-01-22 06:24:42 -06:00
chipechop
dca262620b
Update languages-it.json
2021-01-22 06:24:11 -06:00
as0bit
12c8258f56
Update main-de.json
...
lang: add missing fields to German translation
2021-01-22 06:22:22 -06:00
tmoldovan8x8
6a6aeb1d95
feat(mobile) adds more feature flags ( #8450 )
...
Features flags added:
-tile-view.enabled
-filmstrip.enabled
-notifications.enabled
-toolbox.enabled
2021-01-22 12:03:39 +02:00
Дамян Минков
01c55bdb15
feat: Uses mod_external_services supporting urn:xmpp:extdisco:2. ( #8455 )
...
* feat: Uses mod_external_services supporting urn:xmpp:extdisco:2.
The old mod_turncredentials.lua is left to continue working for those using old installs.
New install will start using the new module which will no longer be needed with prosody 0.12.
https://hg.prosody.im/prosody-modules/file/4841cf3fded5/mod_external_services/mod_external_services.lua
* squash: Updates ljm to support urn:xmpp:extdisco:2.
2021-01-21 16:14:00 -06:00
bgrozev
5f891fd060
debian: Do not read jicofosecret. ( #8454 )
2021-01-21 13:19:39 -06:00
chipechop
a39905883f
Update main-it.json
...
Added 4 missing lines in italian translation
2021-01-20 12:01:54 -06:00
Saúl Ibarra Corretgé
fe78f104bc
feat(android) set compile/target SDK versions to 30
2021-01-20 15:14:09 +01:00
Saúl Ibarra Corretgé
9c13603489
feat(android) update native dependencies
2021-01-20 15:14:09 +01:00
tmoldovan8x8
61037b982b
feat(mobile) adds ability to send and receive text messages ( #8425 )
2021-01-20 14:06:45 +02:00
Jaya Allamsetty
df21ec6f04
chore(deps) lib-jitsi-meet@latest ( #8437 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/...94ac35ae818093896e639e74f5fc389b488206a0
2021-01-19 12:45:33 -06:00
Vlad Piersec
23574e9edc
fix(vpaas): Store billing id in parent lolcaStorage on Safari
2021-01-18 09:56:03 +02:00
Dennis Scheiba
ec3130af0e
make translation gender neutral
2021-01-16 21:56:22 -06:00
Filipe dos Santos Gundim
3b692dc502
fix join label in pt-br
2021-01-16 21:36:00 -06:00
Дамян Минков
6689aa3700
feat: Detects shard changed when using websockets.
...
* feat: Detects shard changed when using websockets. (#1462 )
1009693f2e...cb484cf48c
2021-01-15 09:51:43 -06:00
Avram Tudor
13bc9863cb
Merge pull request #8426 from jitsi/tavram/gradient-condition
...
fix(subject) remove gradient if no info in topbar
2021-01-15 16:26:19 +02:00
Tudor-Ovidiu Avram
7ff332b2bb
fix(subject) remove gradient if no info in topbar
2021-01-15 16:02:50 +02:00
Mihai-Andrei Uscat
8aae2065dc
fix(Toolbox): Fix toolbox display when accessing it via keyboard
2021-01-15 13:43:09 +02:00
Jaya Allamsetty
b65e61f633
feat: Add new codec selection mechanism.
...
When an endpoint that doesn't support the preferred codec (VP9) joins a conference, all the other endpoints fallback to VP8 until the endpoint leaves the call.
2021-01-14 18:01:38 -05:00
Saúl Ibarra Corretgé
88f1c218eb
fix(rn,stats) fix incorrect bitrate calculation on mobile
...
Stats timestamps were incorrectly formatted, fixed upstream.
Fixes: https://github.com/jitsi/jitsi-meet/issues/8367
2021-01-14 14:59:22 +01:00
Boris Grozev
f6df76ab10
fix: Fix broken postinst reported by @wsldankers.
2021-01-14 07:55:50 -06:00
Saúl Ibarra Corretgé
85f1701393
fix(tile-view) avoid covering the logo
...
Reverts a8b2e6ffb3
2021-01-13 20:29:20 +01:00
damencho
2f7ff37472
fix: Fixes #8396 , wrong ssi includes in offline static page.
2021-01-13 09:11:10 -06:00
Mihai-Andrei Uscat
c752ea13f1
feat(overflow): Add responsive drawer at small screen width.
...
* Implement opening toolbar and participant overflows as drawers when below certain width.
* Fix dial-in copy button displaying incorrectly.
2021-01-13 16:07:22 +01:00
tmoldovan8x8
5ef60c3a7d
[WIP] adds BroadcastService ( #8336 )
...
feat(external_api) exposes more events from JS to native and adds the ability to send actions from native to JS.
2021-01-13 15:48:29 +02:00
hmuresan
1196ede961
feat(external-api) set privateMessage flag on incoming-message
2021-01-13 13:33:55 +01:00
Saúl Ibarra Corretgé
12877c7fce
fix(settings) remove legacy compatibility code
2021-01-13 13:32:54 +01:00
Avram Tudor
c6bb600d4c
Merge pull request #8400 from jitsi/tavram/shortcuts
...
feat(external_api) allow shortcuts to be disabled
2021-01-13 12:39:27 +02:00
Avram Tudor
845e23a947
Merge pull request #8399 from jitsi/tavram/overflowmenu
...
fix(menu) do not display overflow menu button if no items
2021-01-13 12:39:11 +02:00
Tudor-Ovidiu Avram
55ebb60f85
feat(external_api) allow shortcuts to be disabled
2021-01-13 12:10:27 +02:00
Tudor-Ovidiu Avram
8d3d94f568
fix(menu) do not display overflow menu button if no items
2021-01-13 11:55:38 +02:00
Avram Tudor
be24772e57
Merge pull request #8397 from jitsi/tavram/disable-jaas-directory
...
fix(jaas) disable directory integration
2021-01-13 11:38:05 +02:00
Tudor-Ovidiu Avram
a807f804a9
fix(jaas) disable directory integration
2021-01-13 11:13:04 +02:00
Hristo Terezov
db48dc3ed3
fix(Thumbnail): volume & audioLevel default values
2021-01-12 13:42:31 -06:00
Hristo Terezov
9bae7099dd
fix(filmstrip): Import from base/tracks.
2021-01-12 13:42:31 -06:00
Hristo Terezov
e990f6984a
fix(Thumbnail): Improve naming.
2021-01-12 13:42:31 -06:00
Hristo Terezov
9f321c988e
style(isVideoPlayable): improve readability.
2021-01-12 13:42:31 -06:00
Hristo Terezov
2e5e9a3f79
fix(AudioTrack):Add check for NaN value for volume
2021-01-12 13:42:31 -06:00
Hristo Terezov
fdb8f76b90
fix(Thumbnail): imports.
2021-01-12 13:42:31 -06:00
Hristo Terezov
3d97bef308
style(Thumbnail): improve readability
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-01-12 13:42:31 -06:00
Hristo Terezov
5a55c7b965
style(AudioTrack): improve readability
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-01-12 13:42:31 -06:00
Hristo Terezov
e161cbc4bd
fix(SmallVideo): computeDisplayModeInput
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-01-12 13:42:31 -06:00
Hristo Terezov
51e381a0b1
ref(Thumbnail): Create React component.
2021-01-12 13:42:31 -06:00
bgrozev
d8dd644f38
make sure extra plugin paths are enabled ( #8390 )
...
* fix: Make sure extra plugin_paths are not commented out.
* fix: Do not use "-e" as backup suffix.
2021-01-12 13:25:20 -06:00
Saúl Ibarra Corretgé
e30b2e14a5
fix(rn) stop room name generator when field is focused
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8307
2021-01-12 17:36:09 +01:00
Avram Tudor
7f1894dd57
Merge pull request #8379 from horymury/hmuresan/broadcast-screenshare
...
feat(external_api) add command and event listener for CS
2021-01-12 17:49:06 +02:00
hmuresan
4dda508708
feat(external_api) add command and event listener for CS
2021-01-12 17:23:40 +02:00
damencho
69c6463476
chore(deps) lib-jitsi-meet@latest
...
* fix: Disabling lobby when using tenant.
87c6e37475...7896fc8b92
2021-01-12 08:22:14 -06:00
Saúl Ibarra Corretgé
2763c2f5c9
fix(twa) update template
...
Set version to 1.0.0 with a very large version code so it's automatically kept
around when pushing new versions.
Additionally drop some no longer needed icon assets (bubblewrap did this).
2021-01-12 14:56:04 +01:00
Saúl Ibarra Corretgé
1ec8f70d55
fix(libre-build) skip spurious Firebase and GCM dependencies
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8353
2021-01-12 14:55:47 +01:00
Saúl Ibarra Corretgé
916208a5ff
fix(libre-build) update react-native-device-info to 8.0.0
...
Will now work even if installreferrer or GCM are missing.
2021-01-12 14:55:47 +01:00
Mihai-Andrei Uscat
43e655b619
feat(chat): Improve responsiveness.
...
* Fix toolbox buttons not displaying properly when chat is open.
* Open chat in fullscreen dialog past custom thresholds when mobile/desktop toolbox would become unusable due to chat
* Remove mobile chat check when displaying toolbox
2021-01-12 15:24:55 +02:00
Avram Tudor
1ab0f1993a
Merge pull request #8377 from jitsi/tavram/notifications
...
feat(external_api) allow notifications to be configured
2021-01-12 14:52:31 +02:00
Tudor-Ovidiu Avram
4cb7ebce70
feat(external_api) allow initial gUM requests to be disabled
2021-01-12 06:02:44 -06:00
hmuresan
0a5910f0b3
feat(external_api) set and cancel private chat through external API
...
- allow managing chat through API when chat button is not present on UI
2021-01-12 06:01:10 -06:00
Tudor-Ovidiu Avram
d91c546a1e
feat(external_api) allow notifications to be configured
2021-01-12 11:22:53 +02:00
bgrozev
b6f7f8fba7
Remove the "focus" external component, use client_proxy instead. ( #8381 )
...
* feat: Add mod_client_proxy and mod_roster_command.
Taken from prosody-modules 4317:456b9f608fcf with the
mod_roster_command patch applied.
* feat: Use mod_client_proxy to proxy to jicofo.
2021-01-11 15:45:00 -06:00
Pawel Domas
6ebe2c2809
audio output selection in safari blocks the UI
...
It appears that at the time of this writing, creating audio tracks blocks
the browser's main thread for a long time on safari. Wasn't able to confirm
which part of track creation does the blocking exactly, but not creating
the tracks seems to help and makes the UI much more responsive.
2021-01-11 14:17:29 -05:00
Saygun ICYUZ
067610b3fd
feat(recording) - Show recording started notification to the initiator ( #8359 )
...
* Show recording started notification to the initiator
* Translate 'recording.on' language key for English and Turkish
Translate 'liveStreaming.on' language key for English and Turkish
2021-01-11 08:21:33 -06:00
Avram Tudor
6f5534fcb6
Merge pull request #8352 from jitsi/tavram/allow-tileview-disabling
...
feat(jaas) allow tile view to be disabled
2021-01-08 16:03:21 +02:00
Tudor-Ovidiu Avram
dd8b220ff9
feat(jaas) allow tile view to be disabled
2021-01-08 12:00:13 +02:00
Avram Tudor
80d789879c
Merge pull request #8356 from jitsi/tavram/top
...
feat(jaas) add config for displaying participants stats and conferenc…
2021-01-08 11:57:23 +02:00
Tudor-Ovidiu Avram
d49c5a6d8c
feat(jaas) add config for displaying participants stats and conference subject
2021-01-08 10:21:07 +02:00
Mejans
9268255ca8
i18n: update Occitan language ( #8346 )
...
* Update main-oc.json
* Update languages-oc.json
2021-01-07 14:51:21 -06:00
Pawel Domas
a0806716ae
fix(JitsiStreamPresenterEffect): frozen on Safari
...
Canvas rendering does not work as expected on Safari - the image stays
still on the first frame. Calling play() on the video tags seems to help.
2021-01-07 15:10:27 -05:00
Дамян Минков
3677a2f769
feat: Skip p2p when the participant is jigasi.
...
* feat: Skip p2p when the participant is jigasi.
1fd7256553...87c6e37475
2021-01-07 09:08:36 -06:00
Avram Tudor
3881da5db9
Merge pull request #8354 from jitsi/tavram/fix-filmstrip
...
fix(filmstrip) fix button not considering interface config settings
2021-01-07 15:20:22 +02:00
Tudor-Ovidiu Avram
35a586df3c
fix(filmstrip) fix button not considering interface config settings
2021-01-07 14:53:11 +02:00
Saúl Ibarra Corretgé
dc5a776123
fix(ios) fix drag handle not rendering with latest react-native-svg
...
Fill must be properly specified.
2021-01-07 12:02:41 +01:00
Saúl Ibarra Corretgé
a3c6e690dd
chore(deps) update react-native-svg to latest
...
Fixes icons not rendering on iOS 11.
2021-01-07 12:02:41 +01:00
Saúl Ibarra Corretgé
a1c197c73c
fix(ios) fix crash on startup on iOS 11
2021-01-07 12:02:41 +01:00
damencho
e8c0c03e49
chore(deps) lib-jitsi-meet@latest
...
* feat: Skips using disco-info for features. (#1450 )
* sdp: improve sdp matching for simulcast lines (#1452 )
* sdp: add missing colon to findLines calls (#1447 )
310983c5b0...1fd7256553
2021-01-06 09:32:26 -06:00
Saúl Ibarra Corretgé
4798e0271b
chore(android,ios) raise versions
2021-01-06 16:21:44 +01:00
Asif
cd29f10fa8
feat: emit raise hand event to external API ( #8312 )
...
* Expose raise hand event to external application
* Fix linting issues
* fix the app non existing issue
2021-01-06 08:49:10 -06:00
Pawel Domas
97dc07810c
fix(setAudioOutputDeviceId): check if supported
2021-01-06 08:31:53 -06:00
damencho
28fa1f5dbe
fix: Process pre-existing participants properties.
...
We were not processing properties which are set (fire properties updated) before the conference joined event is fired.
2021-01-05 14:29:34 -06:00
damencho
2ba6100e36
fix: Fixes showing phone icon for jigasi participants.
2021-01-05 14:29:34 -06:00
Shawn
060a8628ce
fixed admin check for token verification
2021-01-05 12:56:33 -06:00
Christopher Engelhard
32fb08c56f
Consistent formatting/indentation of files in ./doc ( #8178 )
...
* unify indentations (debian)
* unify indentations in example-config-files
2021-01-04 08:22:40 -06:00
Jakob Pfeiffer
4a3ff8ce2c
fix(jitsi-meet-web-config.postinst) allow cert and key pre-selection ( #8319 )
...
* fix(jitsi-meet-web-config.postinst) allow cert and key pre-selection
* fix(jitsi-meet-web-config.postinst) jvb-hostname gets value from db_go instead of db_get
Co-authored-by: Jakob Pfeiffer <pgp-jkp@pfeiffer.ws >
2021-01-04 08:22:27 -06:00
yanglishuan
f32482539a
fix(lang) update zhCN translation
2021-01-04 08:22:09 -06:00
53845714nF
f82088fb8f
add systemd to letsencrypt installer ( #8289 )
...
* add systemd to letsencrypt
* Better readability of systemd change
Co-authored-by: Sebastian Feustel <sebastian.feustel@aei.mpg.de >
2021-01-04 08:21:47 -06:00
Vahid Zafari
76b4899c39
full support persian language ( #8300 ) Fixes #8299
2020-12-23 08:29:07 -06:00
Marc Seitz
9b638a4052
fix(lang) update German translation
2020-12-23 11:07:10 +01:00
Saúl Ibarra Corretgé
a8b2e6ffb3
fix(tile-view) allow watermark to be covered
2020-12-23 11:05:30 +01:00
Saúl Ibarra Corretgé
aefd13ab1b
fix(tile-view) reduce margins, take 2
...
Due to how the filmstrip size if computed I don't think there is a good way to
animate the change in size, so just ignore the toolbar, it will be hidden soon
enough.
2020-12-23 11:05:30 +01:00
Saúl Ibarra Corretgé
5e891caf94
fix(ios,fastlane) adjust scheme name after rename
2020-12-22 14:07:10 +01:00
Saúl Ibarra Corretgé
a01e3e9d8a
fix(android) avoid crashes if view is null
...
This may happen due to API misuse, but also in complex applications where
activity lifetimes are not straightforward.
2020-12-22 13:53:39 +01:00
Saúl Ibarra Corretgé
687a6c31ee
feat(analytics) unify Amplitude handlers across web and mobile
...
The amplitude-js library gained React Native support so there is no need to keep
separate implementations.
2020-12-22 10:36:10 +01:00
tmoldovan8x8
5ecb5717c7
feat(stats) add stats for mobile
2020-12-22 10:12:52 +01:00
Avram Tudor
8d813a499c
Merge pull request #8293 from jitsi/tavram/update-jaas-rec
...
fix(jaas) update recording label and hide option for jaas users
2020-12-21 13:00:59 +02:00
Tudor-Ovidiu Avram
22384d9094
fix(jaas) update recording label and hide option for jaas users
2020-12-21 12:19:10 +02:00
eppesuig
b3f1f7f46e
lang: Updating and uniforming italian translation ( #8288 )
...
* Updating and uniforming italian translation
- translate uniformly «meeting» to «conferenza», «chat» to «conversazione», ellipsys to «...», verbs in -ing with «in corso»
- correct a few typos
- update a message with old and unused placeholder
- translate some English messages
* typo
- add missing double quotes
* Fixed translation for "meeting" to "riunione"
2020-12-20 21:17:49 -06:00
xosecalvo
17350be16c
Updated Galician translation
...
Updated original Weblate translation by https://github.com/meixome
2020-12-20 09:22:49 -06:00
Hristo Terezov
d4596889df
feat(analytics): Adds metric for SS issues.
2020-12-18 15:27:43 -06:00
Mihai-Andrei Uscat
a5fe26bfdb
fix(password): Fix add password button on Safari
2020-12-18 14:47:00 +02:00
Vlad Piersec
33e4324f6d
fix(branding): Use config url for dynamic branding
2020-12-18 13:00:52 +01:00
Saúl Ibarra Corretgé
27d41604df
fix(script) add commits list to update LJM message
2020-12-18 09:45:09 +01:00
Saúl Ibarra Corretgé
99ac60ed74
feat(ios) rename SDK target to JitsiMeetSDK
...
Swift has a longstanding bug where a framework and a type cannot be named the
same. We have somehow managed to not run into this, but it now seems to be
hitting us.
Since this is a breaking change, this starts the road for SDK 3.0.
2020-12-17 23:02:48 +01:00
Дамян Минков
4f52fd5e01
fix: Skip sending multiple times disco-info to jicofo.
...
* fix: Skip sending multiple times disco-info to jicofo.
* build(deps): bump ini from 1.3.5 to 1.3.7
9f65e8fab3...8bb653f1d6
2020-12-17 13:02:28 -06:00
bhlee
edf415a7da
fix(welcome-page) fix .insecure-room-name-warning margin
2020-12-17 09:28:24 +01:00
bhlee
5637b37fd2
fix(main-ko) add keyboardShortcuts videoQuality ( #8264 )
...
* fix(main-ko.json) Update overall korean spelling & words
* fix(_welcome_page.css) update .insecure-room-name-warning_margin-top from 5px to 15px
* fix(_welcome_page.css) initialize .insecure-room-name-warning_margin-top from 15px to 5px
* fix(main-ko.json) add keyboardShortcuts videoQuality
2020-12-16 23:17:44 -06:00
bhlee
dc0c1f0d93
fix(main-ko.json) Update some korean spelling & words ( #8253 )
...
* fix(main-ko.json) Update overall korean spelling & words
* fix(_welcome_page.css) update .insecure-room-name-warning_margin-top from 5px to 15px
* fix(_welcome_page.css) initialize .insecure-room-name-warning_margin-top from 15px to 5px
2020-12-16 19:45:24 -06:00
Damien Fetis
5c1af8835b
lang: update French translation ( #7725 )
2020-12-16 13:04:02 -06:00
AleFelix
c61c00171a
feat: Update spanish translation ( #8023 )
...
* Update main-es.json
* Update main-esUS.json
2020-12-16 12:34:52 -06:00
roms2000
d025f51ce2
Update main-fr.json ( #8114 )
...
* Update main-fr.json
Update FR language, fix typos, alphabetical order and based from main.json
* Update main-fr.json
2020-12-16 10:10:29 -06:00
James E. Blair
bab2b0735c
Etherpad on join ( #8212 )
...
* Add option to open Etherpad on join
For sites that focus on collaborative editing during meetings, add
an option which, when set, will automatically open etherpad when a
participant joins.
* Add openSharedDocumentOnJoin to config whitelist
This also adds some config file doc comments about the option,
including a note about the choice not to honor it in the mobile app.
2020-12-16 10:10:12 -06:00
bcvieira
2fa0c6c98f
Update main-ptBR.json
...
Reordering and adding new translations.
2020-12-16 10:09:59 -06:00
Ivan Trubach
fa541a6768
Update main-ru.json
2020-12-16 10:09:48 -06:00
krakazyabra
1ed18c5be3
Fix #8095 ( #8101 )
2020-12-16 10:09:31 -06:00
JSHar
cf7cc84781
languages-ka.json
...
georgian Language
2020-12-16 10:09:05 -06:00
BustaFu
05cdec3b70
Update main-sv.json
...
Fix swedish translation
2020-12-16 10:08:56 -06:00
Jamil Bailony
c57fd643ea
lang: Update Arabic translation
2020-12-16 10:08:47 -06:00
Julian1203
ad297c2470
Update main-de.json
...
Fixed typo.
2020-12-16 10:08:27 -06:00
vachan-maker
be1b6d71f5
lang:New translation malayalam(ml-in)
2020-12-16 10:08:17 -06:00
vachan-maker
d63be314c6
Added missing language malayalam(ml) ( #7732 )
2020-12-16 10:08:03 -06:00
tzm_web
ea13e3c346
Update main-zhCN.json,languages-zhCN.json.
2020-12-16 10:07:20 -06:00
Saúl Ibarra Corretgé
58bd4edb85
fix(remote-control) skip on mobile
...
Middlewares should not be loaded on mobile as there is no way to use the
functionality.
2020-12-16 13:59:41 +01:00
Saúl Ibarra Corretgé
01345d6d9d
chore(ios) remove references to no longer used files
2020-12-16 10:28:30 +01:00
Saúl Ibarra Corretgé
28cd74077b
fix(ios) fix joining a meeting when the app was closed
...
Weird timing issue in appDidFinishLaunching, make sure we store the
launchOptions before we touch any view code.
2020-12-16 10:28:30 +01:00
Hristo Terezov
af6c794fda
ref(remote-control): Use React/Redux.
2020-12-15 18:09:58 -06:00
Pawel Domas
f88061db06
fix(conference.js): 2 tracks of the same media type
...
...caused by bad state as a result of timing issue around the prejoin flow.
If get user media call is delayed for a while and if user joins
the conference, when it hasn't completed then confrence.js will not assign
'localAudio' and 'localVideo' variables and will create additional media
tracks on unmute operation and add them to JitsiConference via replaceTracks
operation.
2020-12-15 14:11:00 -06:00
damencho
ec6abc1ce9
fix: Skip sending unnecessary signalling for raise hand.
2020-12-15 11:21:56 -06:00
sorinant
e261bb5616
feat(ios) added ability to use an external CXProvider and CXCallController
2020-12-15 12:21:53 +01:00
Saúl Ibarra Corretgé
b1a4b58f7a
chore(deps) update react-native-webview
2020-12-15 12:05:59 +01:00
dependabot[bot]
42dabd4cdb
chore(deps): bump react-native-webview from 10.9.0 to 11.0.0
...
Bumps [react-native-webview](https://github.com/react-native-community/react-native-webview ) from 10.9.0 to 11.0.0.
- [Release notes](https://github.com/react-native-community/react-native-webview/releases )
- [Changelog](https://github.com/react-native-webview/react-native-webview/blob/master/.releaserc )
- [Commits](https://github.com/react-native-community/react-native-webview/compare/v10.9.0...v11.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-15 11:09:28 +01:00
qwertiko GmbH
89ebb4d918
fix(LoginDialog) added missing double quotes
2020-12-15 11:06:44 +01:00
damencho
fc54fc80d1
fix: Start p2p only when we have received all presences.
2020-12-14 18:21:46 -06:00
Hristo Terezov
87b1155180
fix(video):Always show avatar if video is inactive
2020-12-14 16:44:08 -06:00
Saúl Ibarra Corretgé
4ca02c1ebf
feat(tile-view) optimize for less margins
...
- Lower the inter-tile margin to 2px
- Remove the 100px top/bottom margin when the toolbar is hidden
2020-12-14 21:27:13 +01:00
BasmaAwatef
70fcabd136
fix: the user placeholder translation issue #8219 ( #8233 )
...
* ✏️ user placeholder translation in authentication added
* Create node.js.yml
* Create npm-publish.yml
* Create deno.yml
* Create ci.yml
* Create stale.yml
* Delete deno.yml
* Delete npm-publish.yml
* Delete ci.yml
* Delete node.js.yml
* Delete ci.yml
* Create main.yml
* Delete stale.yml
* Delete main.yml
* Create ci.yml
* Create simpleCI.yml
* Update simpleCI.yml
* Revert "Delete stale.yml"
This reverts commit 27d88166b9 .
* Revert "Delete main.yml"
This reverts commit 037cd96e71 .
* Revert "Revert "Delete stale.yml""
This reverts commit 834d96e41c .
* Revert "Revert "Delete main.yml""
This reverts commit f69bc066f9 .
* Revert "Revert "Revert "Delete stale.yml"""
This reverts commit d60372da56 .
* Revert "Revert "Revert "Delete main.yml"""
This reverts commit 521ca60df3 .
* Revert "Revert "Revert "Revert "Delete stale.yml""""
This reverts commit 1f2a9518e1 .
* Revert "Revert "Revert "Revert "Delete main.yml""""
This reverts commit adf6c58f8e .
* Revert "Revert "Revert "Revert "Revert "Delete stale.yml"""""
This reverts commit 81c7ecc42f .
* Revert "Revert "Revert "Revert "Revert "Delete main.yml"""""
This reverts commit d1e1c03983 .
* Revert "Revert "Revert "Revert "Revert "Revert "Delete stale.yml""""""
This reverts commit b5f16b3e4d .
* Revert "Revert "Revert "Revert "Revert "Revert "Delete main.yml""""""
This reverts commit f9ef5ab193 .
* Revert "Revert "Revert "Revert "Revert "Revert "Revert "Delete stale.yml"""""""
This reverts commit b66bbf8698 .
* Revert "Revert "Revert "Revert "Revert "Revert "Revert "Delete main.yml"""""""
This reverts commit 01a44daf95 .
* Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Delete main.yml""""""""
This reverts commit eb896849a7 .
* 🔥 modifications dropped for all languages except for English
* Delete simpleCI.yml
* Delete stale.yml
2020-12-11 07:35:20 -06:00
Marek Suchánek
25a238f4e4
feat: Update the Czech translation ( #8133 )
...
* Update the Czech translation of `addPeople`
* Update the Czech translation of `calendarSync`
* Update the Czech translation of `chat`
* Add the Czech translation of `chromeExtensionBanner`
* Update the Czech translation of `connectingOverlay` and `connection`
* Update the Czech translation of `connectionindicator`
* Update the Czech translation of `deepLinking`
* Update various strings in the Czech translation
* Update various strings in the Czech translation
* Fix a trailing comma that broke JSON
* Sort keys in main-cs.json to deduplicate the translation and make diffs from main.json more readable
* Add several missing strings in the Czech translation
* Add several missing strings in the Czech translation, mainly lobby mode
* Add several missing strings in the Czech translation, mainly `prejoin`
* Add the missing Czech translation of `recording` and `security`
* Update various strings in the Czech translation
* Add the missing Czech translation of `accessibilityLabel`
* Add the missing Czech translation of `toolbar`
* Update various strings in the Czech translation
* Update various strings in the Czech translation
* Various edits of the Czech translation and a spell check
* Add missing language names in the Czech translation
2020-12-11 06:43:37 -06:00
Jaya Allamsetty
26dbc9a78b
fix: Fixes VP9 support on Chrome.
...
chore(deps) lib-jitsi-meet@latest
2020-12-10 15:01:25 -05:00
Hristo Terezov
79e517ed65
feat(analytics): Add tenant.
2020-12-10 13:57:13 -06:00
Avram Tudor
148234ea50
Merge pull request #8230 from jitsi/tavram/revert-fixroom
...
Revert "fix(external_api) replace special chars in roomName before co…
2020-12-10 14:59:52 +02:00
Tudor-Ovidiu Avram
b23f4b02ea
Revert "fix(external_api) replace special chars in roomName before constructing URL"
...
This reverts commit 6f90458ff1 .
2020-12-10 14:51:51 +02:00
damencho
e9200bab09
fix: Fixes detecting websocket disconnect by using xmpp pings.
2020-12-09 15:19:39 -06:00
Дамян Минков
97f47998ba
feat: Exposes a method for checking is remote track received and played/testing. ( #8186 )
...
* feat: Exposes a method for checking is remote track received and played.
Used for some tests in torture.
* squash: Drop not matching string.
Duplicate translation key with not matching content.
* squash: Moves torture specific functions to features/base/testing.
Listens for media events from the video tag of the large video and stores them in redux.
* squash: Fix comments.
* feat: Listens for media events from the video tag of the remote videos and stores them in redux.
* squash: Fix undefined videoTrack if between switches.
2020-12-08 08:01:16 -06:00
Jaya Allamsetty
0019284b10
feat: Add option to force pc to use turn relay candidates.
...
Helps with testing turn relay cases.
2020-12-07 20:17:26 -05:00
Hristo Terezov
5cae5985c0
feat(ConferenceTimer): Add config option to hide.
2020-12-03 17:00:33 -06:00
bgrozev
d77c5ccb7d
doc: Add docs for enableLipSync. ( #8195 )
...
* doc: Add docs for enableLipSync.
2020-12-03 14:10:30 -06:00
bgrozev
96af156465
Remove conference-wide RTX/REMB/TCC/opus-red options. ( #8194 )
...
* doc: Updates the docs for REMB, TCC, opus-red.
2020-12-03 14:10:17 -06:00
רטו
09aa486ff1
fix(lang) fix a few typos in Italian translation
2020-12-03 16:13:55 +01:00
bgrozev
0f2be8c642
fix(config) remove openBridgeChannel
2020-12-03 16:12:47 +01:00
Jaya Allamsetty
65562d1ef4
fix(tracks): Do not add a second audio track.
2020-12-02 14:02:04 -05:00
bgrozev
9535f84775
cleanup: Remove the startBitrate option. ( #8193 )
2020-12-01 14:19:17 -06:00
Boris Grozev
6c477cad9b
cleanup: Remove obsolete config option.
2020-12-01 12:12:45 -06:00
Boris Grozev
2b6c7a51a3
cleanup: Remove unused code.
2020-12-01 08:32:26 -06:00
Boris Grozev
42d1389338
feat: Remove the min-participants config.
2020-12-01 08:32:01 -06:00
רטו
d74f93209c
fix(lang) typo
2020-12-01 13:56:46 +01:00
Boris Grozev
6f61077a65
ref: Remove unused option from whitelist.
2020-12-01 06:09:20 -06:00
Saúl Ibarra Corretgé
997c3f75b5
chore(rn) raise SDK and app versions
2020-11-27 15:24:26 +01:00
Saúl Ibarra Corretgé
baa39896f1
fix(android) set stream type hardware buttons should control
...
Ref:
https://developer.android.com/reference/android/app/Activity#setVolumeControlStream(int)
2020-11-26 16:30:01 +01:00
Saúl Ibarra Corretgé
3725f698e4
fix(android) reset audio route after audio focus was lost
...
Looks like audio devices must be re-set after focus was lost and regained.
Otherwise some devices (tested on a Samsung Galaxy S9) are in a weird state
where the second microphone is not used when speakerphone is on.
2020-11-26 15:33:36 +01:00
Saúl Ibarra Corretgé
67002c903a
fix(android) use modern API for requesting audio focus
2020-11-26 15:33:36 +01:00
chipechop
1b15820f01
fix(lang) update Italian translation
2020-11-26 13:39:44 +01:00
Titus-Andrei Moldovan
4cced3af07
fix(android) disables the RNWebViewFileProvider
2020-11-26 11:24:43 +01:00
Mihai-Andrei Uscat
a8db3c1b28
chore(popups): Move popup configs to electron-utils
2020-11-26 12:13:50 +02:00
Jaya Allamsetty
39cf8854af
fix(TPC): Do not scale down desktop track in p2p/non-simulcast cases.
...
chore(deps) lib-jitsi-meet@latest
2020-11-25 17:13:13 -05:00
Saúl Ibarra Corretgé
57f3e8a3e8
fix(deps) update logger
2020-11-25 16:48:58 +01:00
Saúl Ibarra Corretgé
f6fa903f8f
feat(rn) switch to XCFramework and WebRTC M87
2020-11-25 16:39:26 +01:00
Hristo Terezov
3796db20ea
fix(connection-status): action
2020-11-24 16:03:18 -05:00
Saúl Ibarra Corretgé
911df4b18a
fix(avatar) revert back to defaulting to Gravatar
...
While the base URL remains configurable, this patch reverts back to using
Gravatar.
We noticed high latency with libravatar and contacted them. They are in the
process of migrarting to a better infrastructure (it's a single personal server
at the moment) so we'll re-evaluate once that has happened.
As for why not leave the default and change it on the meet.jit.si installation,
we don't want to kill their server :-)
2020-11-24 11:43:26 +01:00
George Politis
1041cd8055
feat: Makes it possible to hide the "Save Logs" link. ( #8143 )
...
As per @fremzy, the "Save Logs" feature generates a json
file with a bevy of technical information about the
meeting. This log contains the server name, server IP
address, participant's IP addresses (only in p2p sessions)
e.t.c. While this may be a useful feature for the
admin-like 'moderator', it creates unnecessary exposure
when made readily available to all users in the meeting.
This commit fixes #8036 by a config.js option to enable
the link (disabled by default), thus giving the owner of
the deployment the choice of enabling it or not.
2020-11-24 10:49:10 +01:00
Andrei Bora
898eca86d5
Make jwt accept boolean values for features
2020-11-23 11:34:34 -06:00
Oskars G
e0d41a30ef
feat: Include "Latvian" in the languages list ( #8129 )
2020-11-21 09:57:56 -06:00
Jaya Allamsetty
d6ab0a72a1
fix(lastN): select screenshare endpoint always when auto pinning.
...
When trying to auto pin screenshare, always select the endpoint even though it happens to be the large video participant in redux. The auto pin screenshare logic kicks in after the track is added. If the screenshare endpoint is not among the forwarded endpoints from the bridge, it needs to be selected again.
2020-11-20 10:29:12 -05:00
Jaya Allamsetty
fc694641dc
fix(lastN): Do not override channelLastN value.
...
If limitLastN values are specified and channelLastN < limitLastN, configure channelLastN on the conference.
2020-11-20 10:29:12 -05:00
damencho
1ee7e81918
fix: Fixes 404 page link when base is used.
2020-11-19 10:49:03 -06:00
Saúl Ibarra Corretgé
a7de8be0aa
feat(avatar) add ability to customize Gravatar base URL
...
Also, default to libravatar.
Closes: https://github.com/jitsi/jitsi-meet/issues/4927
2020-11-18 00:05:49 +01:00
Jaya Allamsetty
696ec36c8c
fix(UI): Add method for returning the video type of remote participants.
...
This is needed for the torture clients to determine the video type for the remote participants when testing desktop share.
2020-11-17 12:49:36 -06:00
Avram Tudor
76c9d96361
Merge pull request #8110 from jitsi/tavram/fix-double-slash
...
fix(jaas) replace only the first slash in a pathname
2020-11-16 11:26:09 +02:00
Tudor-Ovidiu Avram
b889bd5664
fix(jaas) replace only the first slash in a pathname
2020-11-16 11:01:31 +02:00
damencho
d97f46c163
feat: Skips the default tile view when jibri is loading.
...
Follows me and switching to tile view, still works.
2020-11-13 14:48:09 -06:00
Jaya Allamsetty
5510138944
fix(screenshare): do not reconfigure encodings for simulcast SS
...
chore(deps) lib-jitsi-meet@latest
2020-11-13 13:45:36 -05:00
Saúl Ibarra Corretgé
29fa4c935e
fix(chat) stop using nicknames
...
We stopped providing a way to set them, so don't render them either.
Also cleanup some leftover config options.
2020-11-13 17:40:57 +01:00
damencho
7de1e6d89e
Updates kick, fixes it after 4b8aae90.
2020-11-11 13:18:13 -06:00
Andrei Bora
c4ef7d8601
Fix get subdomain function
2020-11-11 08:37:35 -06:00
Mihai-Andrei Uscat
9379bb3c5b
fix(Toolbox) Maintain overflow button visible at all times
...
* fix(Toolbox) Maintain overflow button visible at all times
* Make changes only on desktop browser
2020-11-11 16:11:51 +02:00
Vlad Piersec
101a40a8da
fix(welcome_page): Fix background image url path
2020-11-11 15:37:16 +02:00
Jaya Allamsetty
36871fa37e
fix(safari): Ensure simulcast stream resolutions don't change.
...
Safari 14.1 has a bug where it returns 720p for every simulcast stream when RTCRtpSender.getParameters is called even though the stream resolutions are different.
By using the encodings config used when source was added, on every RTCRtpSender.setParameters call, we ensure that simulcast stream resolutions don't change.
chore(deps) lib-jitsi-meet@latest
2020-11-11 07:55:58 -05:00
Vlad Piersec
c09ed4c8ef
fix(welcome_page): Add max width to welcome card
2020-11-11 14:11:08 +02:00
Vlad Piersec
08dce76763
fix(vpaas): Make user media permission message more generic
2020-11-11 13:24:02 +02:00
Prime9999
d03173e827
fix(lang) update Japanese translations
2020-11-11 09:42:22 +01:00
Дамян Минков
12c835dd91
feat: Drops filmStripOnly mode. ( #8074 )
...
* feat: Drops filmStripOnly mode.
* squash: Let's make lint happy again.
* squash: Drop some css.
2020-11-10 16:21:07 -06:00
damencho
f6127d45e9
fix: Fix module allowners and moderated rooms.
2020-11-10 10:43:29 -06:00
Saúl Ibarra Corretgé
9219e80a2a
fix(password) set input type to "password"
...
This will make browsers not cache results in cleartext.
Co-authored-by: Tim Dittler <t.dittler@heinlein-support.de >
2020-11-10 17:05:20 +01:00
tmoldovan8x8
71fb5aef6c
feat(rn) add mute everyone / (else) capabilities
2020-11-10 15:49:38 +01:00
Vlad Piersec
721848da3f
fix(welcome_page): Update header to latest design & use generic key name
2020-11-10 16:43:52 +02:00
Saúl Ibarra Corretgé
ad496ac245
feat(external_api) drop support for noSSL option
...
Bwrosers have not allowerd WebRTC on non-secure origins for a very long time
now.
2020-11-10 15:09:23 +01:00
Saúl Ibarra Corretgé
e271ec2e13
chore(deps) lib-jitsi-meet@latest
2020-11-10 15:09:09 +01:00
GreatMedivack
c601acd6a8
fix(lang) update Russian translation
2020-11-10 11:02:21 +01:00
Erik Demaine
58d38ca714
fix(build) fix webpack-dev-server on Windows
...
Allow path separator of \ in addition to / in jQuery's path name.
2020-11-10 11:01:00 +01:00
Steffen Kolmer
6f90458ff1
fix(external_api) replace special chars in roomName before constructing URL
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/7900
2020-11-10 11:00:12 +01:00
chipechop
d08f3e1ab2
fix(lang) update Italian translation
2020-11-10 10:53:58 +01:00
chipechop
ce1a964d0f
fix(lang) update Italian translation
2020-11-10 10:53:09 +01:00
Avram Tudor
48d0616ebf
Merge pull request #8003 from jitsi/tavram/invite-url
...
fix(vpaas) fix invite url flicker for jaas users
2020-11-10 11:52:16 +02:00
sellth
af82c69bbb
fix(lang) update German translation
2020-11-10 10:50:08 +01:00
Mejans
892e508b48
fix(lang) update for Occitan
2020-11-10 10:49:17 +01:00
gabrc52
b7b5f87e2b
fix(lang) improve Spanish translations
2020-11-10 10:47:13 +01:00
Ottavio Campana
ec16774dd4
fix(lang) fix rendering accented characters in Italian
...
Part of main-it.json uses characters like è, but some places still uses the è equivalent. Those character are not correctly rendered in the browser, therefore they are switched to their counterparts, as it was already done for other texts.
2020-11-10 10:42:08 +01:00
Saúl Ibarra Corretgé
7682e49787
feat(BrowserCapabilities) drop supportsVideo
...
It has been `true` for a very long time.
2020-11-10 10:33:00 +01:00
Jaya Allamsetty
1e07385ac0
ref(presenter): refactor the desktop resize logic for presenter.
2020-11-09 11:07:01 -05:00
Vlad Piersec
68d97f6d9d
fix(welcome_page): Fix mobile version
...
* Fix layout
* Change background color & show image
2020-11-09 14:23:32 +02:00
Emil Ivov
da7383f89c
Merge pull request #8053 from jitsi/fix-calendar-svg
...
fix(CalendarList): calendar.svg path.
2020-11-08 09:13:08 -06:00
Hristo Terezov
b8444ff1bf
fix(CalendarList): calendar.svg path.
2020-11-08 09:07:53 -06:00
Jaya Allamsetty
3381cf4422
fix(screenshare): Fixes for the blurry desktop share issues.
...
Do not resize the desktop share to 720p by default when the desktop track resolution is higher than 720p. This is causing bluriness when presenter is turned on.
Remove the 'detail' contentHint setting for the desktop+presenter canvas stream as it forcing chrome to send only 5 fps stream for high resolution desktop tracks.
Move the desktop resizing logic behind a config.js option - videoQuality.resizeDesktopForPresenter.
2020-11-06 17:04:00 -05:00
damencho
895c92217a
fix: Optimizes hot paths in prosody modules, string comparisons.
2020-11-06 13:33:14 -06:00
damencho
0934fffa25
feat: Drop enableUserRolesBasedOnToken and isGuest.
2020-11-06 08:12:59 -06:00
damencho
20ce38bd4c
feat: Show cc button for ongoing transcribed meetings for guests
2020-11-06 08:12:59 -06:00
damencho
c4ba97e87c
feat: Drop lockRoomGuestEnabled.
2020-11-06 08:12:59 -06:00
damencho
4b8aae90e0
feat: Drop HIDE_KICK_BUTTON_FOR_GUESTS setting.
...
The main config contains disableRemoteMute and remoteVideoMenu: { disableKick: true} options, which can be used.
2020-11-06 08:12:59 -06:00
damencho
c2539bf615
feat: Drop buttons tooltips specific to guests.
2020-11-06 08:12:59 -06:00
damencho
4fdd4b66f7
fix: Hide copy password if it is not available. Fixes #7783
2020-11-06 08:12:59 -06:00
damencho
9fa29d7353
feat: Profile tab does not depend on isGuest.
...
Introduced a config property to disable profile.
2020-11-06 08:12:59 -06:00
damencho
c14f639639
feat: Drops SHOW_JITSI_WATERMARK_FOR_GUESTS and SHOW_WATERMARK_FOR_GUESTS.
2020-11-06 08:12:59 -06:00
damencho
c007477ee9
fix: Show livestream button only for moderators.
2020-11-06 08:12:59 -06:00
Andrei Bora
50997ae6ac
Stringify boolean values from jwt user context
2020-11-06 06:15:45 -06:00
Vlad Piersec
f8a41aea9c
feat(welcome_page): Redesign welcome page
2020-11-06 13:50:30 +02:00
Avram Tudor
88c02fb658
Merge pull request #8039 from jitsi/tavram/fix-double-slash
...
fix(jaas) fix double slash for branded invite urls
2020-11-05 16:04:59 +02:00
Tudor-Ovidiu Avram
0f64c66f91
fix(jaas) fix double slash for branded invite urls
2020-11-05 15:43:53 +02:00
Дамян Минков
9f65ae52f1
fix: Prosody modules - drop unused and duplicate code and drop chatty debug statements ( #8027 )
...
* chore: Updates mod_smacks.lua version to latest.
https://hg.prosody.im/prosody-modules/file/db75772afb28/mod_smacks/mod_smacks.lua
* Drop unused modules.
* Update docs.
* Move utility functions away from domain mapper.
* Remove some chatty debug log messages.
* Drops not needed patch for mod_websocket.
2020-11-04 08:25:03 -06:00
Vlad Piersec
a242e86b23
chore(deps) amplitude 7.3.1
2020-11-04 16:18:06 +02:00
Saúl Ibarra Corretgé
4211db0893
fix(rn, screen-sharing) don't render own screen-share in large view
2020-11-04 14:45:16 +01:00
Titus-Andrei Moldovan
9a35026d6a
feat(android) add screen-sharing support
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
Co-authored-by: zycwind <391321232@qq.com >
2020-11-04 14:45:16 +01:00
slauth
9742e90bb5
allow wildcard in token issuer verification
2020-11-03 10:45:47 -06:00
Saúl Ibarra Corretgé
2a01d3550c
fix(conference) remove no longer needed code
...
There is no need for setting the availability of desktop sharing anymore. It can
now be detected on the spot.
The reson for the previous code was that way back when browser extensions were
needed, it was possible to start a conference without desktopo sharing support
and get it afterwards. This is no longer the case.
2020-11-03 16:15:01 +01:00
rugk
efce5a831b
feat(misc) automatically assign feature-request tag to issues
...
…if they are reported as a feature request, of course.
2020-11-03 09:41:20 +01:00
damencho
e0117e03e8
feat: Reduce pings and adds xmpp ping config.
2020-11-02 16:57:45 -06:00
Hristo Terezov
1648e4b407
ref(thumbnail): mutedWhileDisconnected -> redux
2020-11-02 13:49:36 -06:00
Vlad Piersec
b02136d013
feat(prejoin): Add name from jwt to prejoin screen
2020-10-30 13:09:18 -05:00
damencho
734631a7a4
fix: Avoids storing lobby room instance in the main room object.
...
We sometimes see "error Top-level error, please report:
/usr/lib/prosody/util/serialization.lua:38: Can't serialize table: table has multiple references".
This also slows down restarting prosody.
2020-10-30 12:52:08 -05:00
Vlad Piersec
9fbb35b6e1
feat(vpaas): Track vpaas conference join
2020-10-30 09:26:21 +02:00
Hristo Terezov
f45af351d8
ref(thumbnail): use connectionStatus from redux.
2020-10-29 12:05:40 -05:00
JB Joatton
1f4cd22875
fix(lang): update fr translation
2020-10-29 16:27:47 +01:00
Adão Santos
53cc724b3b
fix(lang) update ptBR translation
2020-10-29 13:56:06 +01:00
Tudor-Ovidiu Avram
8f1cb7ded2
fix(vpaas) fix invite url flicker for jaas users
2020-10-29 14:20:46 +02:00
Hristo Terezov
b9ccc3ad8c
fix(StatusIndicators): Improve isScreenSharing check
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2020-10-27 13:19:52 -05:00
Hristo Terezov
68a0bdce2c
ref(StatusIndicators): isScreenSharing -> redux.
2020-10-27 13:19:52 -05:00
Hristo Terezov
b71d92a139
ref(StatusIndicators): Use audio muted from redux.
2020-10-27 10:16:16 -05:00
Jaya Allamsetty
30fc04ba61
fix(logging): Add more details to onerror and onunhandledrejection errors.
2020-10-27 10:17:59 -04:00
Jaya Allamsetty
d2046c2c8f
fix(screenshare): bring back 'x-google-flag:conference' flag in remote description for SS.
...
chore(deps) lib-jitsi-meet@latest
2020-10-26 18:02:00 -04:00
Hristo Terezov
35b5f6df06
s/isLocalVideoTrackMuted/isLocalCameraTrackMuted/
2020-10-26 14:03:40 -05:00
Hristo Terezov
ca2343c31a
ref(StatusIndicators): Use video muted from redux.
2020-10-26 11:03:31 -05:00
Jaya Allamsetty
3657c19e60
fix(video-quality): set lastN to 1 when screenshare is added to call in audio-only mode.
...
This fixes an issue where lastN is not bumped to 1 on an audio-only client when a screenshare source is added to the call.
2020-10-26 10:28:00 -04:00
Hristo Terezov
007183c151
fix(deviceChange):Dont create video track if muted
2020-10-23 13:04:02 -05:00
Hristo Terezov
9c10ac3028
fix(conference): start muted values on initial GUM
...
Take into account the start muted values stored in local storage.
2020-10-23 13:04:02 -05:00
Jaya Allamsetty
4b429112f2
fix(iFrame): capturScreenshot - check if the remote participant has a track attached.
...
Participants that join video muted do not have video tracks attached. Fixes https://github.com/jitsi/jitsi-meet/issues/7942 .
2020-10-22 17:22:54 -04:00
Saúl Ibarra Corretgé
d067c4e731
fix(pwa) move manifest to the root
...
It must be served from the same origin, so we need to bypass the CDN we use for
meet.jit.si. See the code comments for the rationale on the workaround.
2020-10-22 16:17:18 +02:00
Saúl Ibarra Corretgé
07d8611988
fix(pwa) remove no longer used file
2020-10-22 16:17:18 +02:00
Jaya Allamsetty
b0d55f9450
fix(xmpp): Update previd value when trying to resume connection.
...
lib-jitsi-meet@latest
2020-10-22 09:47:36 -04:00
Saúl Ibarra Corretgé
5f2ee6d951
fix(android) fix runtime WebRTC issue
...
https://github.com/jitsi/jitsi-meet/issues/7911#issuecomment-714323255
2020-10-22 12:04:41 +02:00
Vlad Piersec
ddea7d0294
fix(prejoin): Fix moving content when device status bar is toggled
2020-10-22 09:28:26 +03:00
Saúl Ibarra Corretgé
348c6416e5
fix(pwa) fix PWA worker script origin
...
Looks like the base it's still applied, so use a full URL.
2020-10-21 15:15:17 +02:00
Saúl Ibarra Corretgé
ad265d5815
fix(pwa) fix auto-generated TWA icons
2020-10-21 10:49:50 +02:00
Saúl Ibarra Corretgé
d5b2da02c1
fix(pwa) fix loading the service worker
...
We typically use a base URL for static assets using a CDN so loading the worker
from there won't work since it's a different origin. Using a URL relative to the
origin of the page will make it be loaded from the right place.
2020-10-21 10:49:50 +02:00
Jaya Allamsetty
fbfaed07b2
feat(iFrame): Add recording options for RTMP streaming.
...
Add methods for start/stop recording in addition to the commands that we already have.
2020-10-20 16:15:52 -04:00
emrah
da33d8a033
fix: speakerstats_component, attempt to index (a nil value)
2020-10-20 07:48:23 -05:00
Saúl Ibarra Corretgé
830817d7b4
chore(deps) run npm audit fix
2020-10-20 13:59:03 +02:00
Avram Tudor
8c67f1fdf3
Merge pull request #7938 from jitsi/tavram/twa
...
Tavram/twa
2020-10-20 12:58:36 +03:00
Saúl Ibarra Corretgé
b57da04553
feat(pwa) update TWA Android project
2020-10-20 11:37:32 +02:00
Tudor-Ovidiu Avram
b428c3bca8
feat(pwa) do not display chrome extension banner for TWA
2020-10-20 12:26:05 +03:00
Tudor-Ovidiu Avram
96c34b7774
chore(deps) lib-jitsi-meet@latest
2020-10-20 12:08:59 +03:00
Saúl Ibarra Corretgé
f2bbc874b3
feat(pwa) add fastlane integration for building TWA APK
2020-10-20 11:03:37 +02:00
Saúl Ibarra Corretgé
b18398f016
feat(pwa) update mask icon
...
Make it a 512 square and specify its purpose as just "maskable" since this can't
go anywhere.
2020-10-20 11:03:37 +02:00
Hristo Terezov
a6e58c3101
fix(thumbnail): cleanup unused hover properties.
2020-10-16 16:33:26 -05:00
Saúl Ibarra Corretgé
c5f6df5210
fix(avatar) remove participant's "avatarID"
...
Through several avatar work iterations it's no longer used.
2020-10-16 14:44:10 +02:00
Tudor-Ovidiu Avram
e67c08d837
fix(pwa) move logic for registering pwa worker
2020-10-16 14:43:40 +02:00
Tudor-Ovidiu Avram
d854b2cd3d
fix(pwa) remove window.load event handler for pwa registrator
2020-10-16 12:10:18 +02:00
paweldomas
ab5c8d49c3
fix(flow): ignore contentHint
...
I don't know how to modify built-in MediaStreamTrack type, so ignore the error.
2020-10-15 15:10:40 -04:00
paweldomas
820d9b2ba8
feat(presenter): apply 'text' contentHint
...
...so that the text is more readable in the presenter mode. Chrome by
default uses 'detail' for screen sharing. I went with the 'text' here,
because the docs[1] say "may take advantage of encoder tools that
optimize for text rendering." - whether that's good specifically for
the presenter mode I don't know. It looked good for me when tested
on Chrome.
https://www.w3.org/TR/mst-content-hint/
2020-10-15 15:10:40 -04:00
Tudor-Ovidiu Avram
e4c1046d7c
fix(pwa) bypass loading in electron. ensure same origin with registrator
2020-10-15 18:54:12 +02:00
Jaya Allamsetty
223187c640
fix(UI): Do not re-compute the container width when chat window is closed.
...
Since the external API now sets preferredWidth/preferredHeight for resizing the large video, we don't need to add chat width to the computed window width when the chat window is closed.
Fixes https://github.com/jitsi/jitsi-meet/issues/7889
2020-10-15 10:00:28 -04:00
Saúl Ibarra Corretgé
35e8821679
chore(deps) update Olm to 3.2.1
2020-10-15 10:38:39 +02:00
Tudor-Ovidiu Avram
3125345793
fix(pwa) improve upon pwa specs
2020-10-15 10:38:23 +02:00
Aaron van Meerten
5e6c4d67ed
Merge pull request #7904 from saghul/preload-avatars-refer
...
fix(avatars) refactor preloading
2020-10-14 15:22:17 -05:00
Saúl Ibarra Corretgé
a3fb996ff0
fix(avatars) refactor preloading
...
Use fetch(), which gives us better control over headers.
2020-10-14 21:58:28 +02:00
Saúl Ibarra Corretgé
65a9de346f
fix(rn) use a RN-friendly URL polyfill
...
The previous one no llonger works out of the box with RN.
2020-10-14 21:29:01 +02:00
Saúl Ibarra Corretgé
036d810d46
fix(rejoin) fix adding track parameters to rejoin URL
...
The URL polyfill we were using didn't support taking a URL object in the
constructor, the updated one does.
2020-10-14 18:05:19 +02:00
Saúl Ibarra Corretgé
b5f9b575ca
chore(git) update gitignore
2020-10-14 16:32:34 +02:00
Saúl Ibarra Corretgé
a7fa9d8a97
feat(pwa) update generated Android project
2020-10-14 16:32:34 +02:00
Saúl Ibarra Corretgé
4762d5a153
feat(pwa) move twa manifest to twa/
2020-10-14 16:32:34 +02:00
Saúl Ibarra Corretgé
e8c2c89343
feat(pwa) update twa manifest with new (old) colors and manifest path
2020-10-14 16:32:34 +02:00
Saúl Ibarra Corretgé
d77a7cac3a
feat(pwa) use current icons
2020-10-14 16:32:34 +02:00
Saúl Ibarra Corretgé
6030c32272
feat(pwa) add TWA generated files
2020-10-14 16:32:34 +02:00
tmoldovan8x8
8e19597e38
feat(mobile) add splash screen
2020-10-14 11:26:47 +02:00
Tudor-Ovidiu Avram
bf6a1540df
fix(prejoin) guard case for locationUrl being falsy in prejoin screen
2020-10-14 12:23:59 +03:00
Saúl Ibarra Corretgé
9434d3c349
fix(deps) update react-native to fix iOS 14 icons
...
This update doesn't touch thousands of lines of package-lock which caused a
runtime breakage on both platforms.
2020-10-14 10:50:45 +02:00
Saúl Ibarra Corretgé
b891a7526d
Revert "fix(ios) fix not rendering images on iOS 14"
...
This reverts commit cd68c72338 .
2020-10-14 10:50:45 +02:00
Hristo Terezov
5bf20517e7
feat(prejoin): handle disabled precall test.
2020-10-13 15:52:43 -05:00
Tudor-Ovidiu Avram
0d7a730497
feat(pwa) add pwa specifics
2020-10-13 13:40:31 +02:00
Vlad Piersec
59caa0cf42
fix(vpaas): Count endpoint only when there are 2 or more participants
2020-10-12 16:19:09 +03:00
Saúl Ibarra Corretgé
bdda8c56c7
fix(VideoLayout) make thumbnail iteration more resilient
...
If a failure occurs while we are still setting up the UI it's possible the local
thumbnail is still null, and none of the code assumes it may be null, so skip
it.
2020-10-09 19:30:20 +02:00
Saúl Ibarra Corretgé
c239ba71e6
chore(android) update gradle plugin to version 4.0.2
2020-10-09 12:53:27 +02:00
Tudor-Ovidiu Avram
1005f8f498
fix(prejoin) allow libs loaded in prejoin.html to be cached
2020-10-09 12:46:51 +02:00
Saúl Ibarra Corretgé
f6e2bd1249
fix(build) increase external_api bundle size
...
We are off my 1KB oh well.
2020-10-09 12:34:56 +02:00
Saúl Ibarra Corretgé
cd68c72338
fix(ios) fix not rendering images on iOS 14
...
Fixed by patching react-native:
e7ee500660
(backport from upstream)
2020-10-09 12:34:56 +02:00
Hristo Terezov
1740aaf973
fix(video-quality-dialog): Initial value.
...
Fixes an issue when the video quality dialog is opened for first time
and config.videoQuality.persist is true there isn't any selected option.
2020-10-08 10:32:10 -05:00
Tudor-Ovidiu Avram
a270e4300a
fix(native) add missing function
2020-10-08 13:10:45 +02:00
Mihai Uscat
5e2ee3bdcd
fix: Show focus indicator only when navigating via keyboard
2020-10-08 10:41:26 +02:00
Saúl Ibarra Corretgé
bdd2845917
deps,misc: fix package-lock conflicts
2020-10-08 10:17:53 +02:00
Saúl Ibarra Corretgé
f9888e5dbb
rn,remote-video-menu: make UI consistent with other menus
2020-10-08 10:17:53 +02:00
Saúl Ibarra Corretgé
44d7828e9c
rn,overflow-menu: improve drag icon
2020-10-08 10:17:53 +02:00
Saúl Ibarra Corretgé
82b14ba7f1
deps: update react-native-svg
...
Watch out when updating beyond this version:
https://github.com/react-native-community/react-native-svg/issues/1354
2020-10-08 10:17:53 +02:00
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
2020-10-08 10:17:53 +02:00
Jaya Allamsetty
39af6f5943
fix(video-quality): Add the ability to request Ultra HD resolutions
...
Change the preferredVideoQuality and maxReceiverVideoQuality values to Ultra HD resolutions. The requested resolution can be as high as 4K to facilitate VPaaS customers to request 4K. The sender video resolution will always max out at the value specified in the video constraints from config.js settings.
2020-10-07 15:07:14 -04:00
Anand Parshuramka
f01869c21c
Adding the flags to enable/disable Kick out option in RemoteVideoMenu
2020-10-07 10:54:13 -05:00
Tudor-Ovidiu Avram
6d2f8ae37d
feat(prejoin) show connection status in exported prejoin screen
2020-10-07 17:23:49 +02:00
Saúl Ibarra Corretgé
35bea1a1d0
fix(misc) update update-ljm script commit message
2020-10-07 16:31:47 +02:00
Saúl Ibarra Corretgé
afa4306ae8
chore(deps) lib-jitsi-meet@latest
2020-10-07 16:31:47 +02:00
Saúl Ibarra Corretgé
1d9daa8da7
fix(config) drop useStunTurn
...
Always attempt to discover the configured STUN/TURN servers.
2020-10-07 16:31:47 +02:00
Tudor-Ovidiu Avram
478f1a731e
feat(prejoin) improve ux
2020-10-07 14:53:49 +02:00
Titus-Andrei Moldovan
9f9e192c3c
fix(android) - separates the invocation of the gradle tasks. It was noticed on some configurations that the publish task was executed before assembleRelease finished
2020-10-07 14:01:26 +02:00
Titus-Andrei Moldovan
943996e5b6
fix(android) - adds the import for the VersionName, since on some configurations it is not automatically imported
2020-10-07 14:01:26 +02:00
Hristo Terezov
bfde13cb15
chore(lib-jitsi-meet): Update.
2020-10-06 12:58:27 -05:00
George Politis
5939820271
fix: Makes the code more defensive to prevent an error. ( #7837 )
2020-10-05 16:56:46 +02:00
George Politis
b5310573fc
feat: Adds more debug information in the GSM bars popover ( #7627 )
2020-10-02 15:20:24 +02:00
Jaya Allamsetty
aa488cb75c
deps: lib-jitsi-meet@latest
...
Disable RTX on FF
2020-10-01 18:53:12 -04:00
Jaya Allamsetty
de8e62ac51
deps: lib-jitsi-meet@latest
2020-10-01 15:03:00 -04:00
damencho
f6d375f565
tests: Do not close lobby notifications when testing.
2020-10-01 10:44:01 -05:00
Titus-Andrei Moldovan
c54fed78c8
fix(android) excludes hermes related libs from the apk
2020-10-01 15:58:28 +02:00
Saúl Ibarra Corretgé
3d7ea52416
fix(e2ee) handle Olm initialization error
...
If the WASM code could not be loaded, fail to initialize if and remove it from
globals so the E2EE option becomes unavailable, since it will be non-functional.
2020-10-01 15:14:00 +02:00
Dhruv Awasthi
0c4d649459
chore(typo) fix
2020-09-30 11:54:27 +02:00
ondrej-zary
af416ad487
fix(lang) update Slovak translation
2020-09-30 11:53:27 +02:00
Yasin İsa YILDIRIM
1cd6f2b4da
fix(lang) update turkish translation
2020-09-30 11:52:31 +02:00
kormang
1fb37a0216
fix(lang) add basic support for serbian
2020-09-30 11:50:50 +02:00
Saúl Ibarra Corretgé
c261682a29
fix(rn,config) increase config load timeout to 10 seconds
2020-09-30 10:08:52 +02:00
Hristo Terezov
49548ba564
doc(app.js): fix typo.
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2020-09-29 17:58:17 -05:00
Hristo Terezov
dc6d3daef7
feat(external-local-storage): support
2020-09-29 17:58:17 -05:00
Saúl Ibarra Corretgé
014f3b615f
fix(android) increase gradle JVM heap size
2020-09-29 17:35:35 +02:00
Jaya Allamsetty
25271d7eec
fix(presenter): Do not change the video mute state on presenter mute.
...
This fixes the issue where the local preview appears muted when presenter camera is turned on and then off while screenshare is in progress.
2020-09-29 08:35:42 -04:00
Saúl Ibarra Corretgé
7ef4de9c1c
chore(deps,android) bump leakcanary
2020-09-29 14:32:41 +02:00
Saúl Ibarra Corretgé
e6e088d197
fix(crashlytics) add missing dependency
...
Looks like the "Firebase Analytics" dependency is needed when migrating to the
new Firebase Crashlytics SDK. We are only interested in the "latest iversion
crash-free users" stat, which seems to require this. The documentartion is
somewhat confusing though.
2020-09-29 14:32:41 +02:00
Andrei Gavrilescu
0e034a686f
deps: lib-jitsi-meet support rtcstats p2p meta
2020-09-29 15:18:23 +03:00
Saúl Ibarra Corretgé
d9f85c70f1
chore(deps,rn) react-native-webview@10.9.0
2020-09-29 14:16:36 +02:00
Titus-Andrei Moldovan
de8079cc98
fix(android) update Gradle and the plugin to the latest versions
2020-09-29 14:16:36 +02:00
Titus-Andrei Moldovan
2a9805f9b1
feat(android) revert to JSC as our JS engine
...
JSC wasn't the cause for the crash we were hunting after all. RN doesn't set
HErmes as the default, neither does Expo, so the jury is still out on Hermes,
and it looks like JSC is still the safest bet.
In addition, the way Hermes is packaged (as a standalone AARs, instead of a
local "Maven repo") complicates the SDK build and can make the resulting build
bloated.
2020-09-29 14:16:36 +02:00
Saúl Ibarra Corretgé
00ec0f03a6
chore(deps) run npm audit fix
2020-09-29 13:51:07 +02:00
Дамян Минков
91f636a813
debian: Don't break those still using ALPN multiplex ( Fixes #7794 ) ( #7796 )
...
* fix: Don't break those still using ALPN multiplex (Fixes #7794 )
* squash: Update doc/debian/jitsi-meet/jitsi-meet.conf
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2020-09-29 06:17:42 -05:00
roms2000
fa4df19733
fix(lang) update French translation
2020-09-29 10:22:50 +02:00
DecaTec
1d17cc91e0
fix(lang) typo in German translation
2020-09-29 10:22:05 +02:00
Дамян Минков
93f4098dc0
feat: Enable bridge websockets by default for new installs ( #7781 )
...
* feat: Drops multiplexing support by default.
* fix: Fix purge of jitsi-meet-prosody.
Clean the accounts when there is a - in the domain name.
Removes the certificate so reinstall will not cause problems.
* feat: Enables bridge websockets by default.
* fix: External-ip conflicts with denied-peer-ip.
In cases where the bridge and coturn are on the same machine and the local address is any of the networks from denied-peer-ip, coturn is not using its public address to probe it and communication fails as the other address is deneid.
* squash: Fix a comment.
2020-09-25 13:15:58 -05:00
Saúl Ibarra Corretgé
11ae187ece
fix(chat) prevent homograph attacks
...
Decode URLs using punycode when rendering, so when http://ebаy.com is sent
we render http://xn--eby-7cd.com/ instead.
Ref: https://github.com/tasti/react-linkify/issues/84
2020-09-25 12:46:29 +02:00
Jaya Allamsetty
0f9e01a7cf
feat(iFrame): Add method for pinning a participant on stage view
2020-09-24 21:42:58 -04:00
Saúl Ibarra Corretgé
ddbd3f292a
fix(analytics) clarify log line
2020-09-24 13:39:41 +02:00
Saúl Ibarra Corretgé
b153bf2fb8
fix(analytics) make handler loading more resilient
...
- Don't initialize handler's is their API key is not set
- Don't swallow exceptions when creating handlers
- Don't remove all handlers if an external one fails
- Dispose the analytics subsystem if no handlers are registered
2020-09-24 13:39:41 +02:00
Saúl Ibarra Corretgé
919be21912
fix(analytics) make sure rtcstats is not enabled on mobile
2020-09-24 13:39:41 +02:00
Saúl Ibarra Corretgé
1a339100ab
fix(analytics) avoid Amplitude initialization failure on mobile
2020-09-24 13:39:41 +02:00
Tudor-Ovidiu Avram
ce4ef96941
fix(vpaas) hide embed meeting for vpaas users
2020-09-24 12:06:51 +02:00
Tudor-Ovidiu Avram
993ded9936
fix(vpaas) fix vpaas redirect
2020-09-24 12:06:28 +02:00
Jaya Allamsetty
a8b9ae2b12
fix(callstats): Use callStatsThreshold for % of users instead of conferences
2020-09-23 18:58:38 -04:00
paweldomas
812af33a4d
fix(mediaDeviceHelper): fix typo in dispatch
2020-09-23 12:57:53 -04:00
paweldomas
7f17c2eceb
fix(LargeVideoManager): large video resizing
...
Distinguish between preferred and calculated width/height
values.
2020-09-23 12:54:26 -04:00
Jaya Allamsetty
09124ad7e9
fix(iframe): Use largeVideo video element for screenshot.
...
Get the existing HTMLVideoElement for large video instead of creating a new video element for capturing the screenshot.
This should prevent the video player from getting displayed on mobile Safari.
2020-09-23 10:35:36 -04:00
Jaya Allamsetty
7a9a6855b7
fix(UI): Re-compute large-video width only once if the chat window is open.
...
Deduct the chat window width from large-video width only once if we keep toggling between stage view and grid view while the chat window is open.
2020-09-22 17:44:49 -04:00
Дамян Минков
8dcf04897a
feat: Throttle out call attempts to the max number per minute ( #7742 )
...
* feat: Make possible to reload config for filter rayo iq.
* feat: Throttle out call attempts to the max number per minute
* squash: Updates comment about config
2020-09-22 10:53:43 -05:00
Saúl Ibarra Corretgé
69b7301b9d
fix(build) reduce bundle size by about 700K
...
app.bundle.js before: 3851549 after: 4506493.
The culprit for the bloat was Olm. It feature-detects the environment in order
to pick a suitable random byte generator, and alas Webpack includes the None
crypto pollyfill. This is due to the existence of the "node" block in our
Webpack configuration file.
The solution is to provide empty modules to make bundling work, as we did
already for the fs module, since we know they are not used at runtime.
2020-09-22 10:59:55 +02:00
Jaya Allamsetty
794713b930
fix(iFrame): Make resizeLargeVideo only available on web
2020-09-21 19:54:45 -04:00
Jaya Allamsetty
89cd6e8e3e
feat(stats): Add the ability to enable callStats for certain % of confs
2020-09-21 13:20:01 -04:00
Saúl Ibarra Corretgé
7a7937c072
fix(ios,version) versions must match
2020-09-18 21:02:51 +02:00
Saúl Ibarra Corretgé
4765ab9d63
chore(rn,version) bump app and sdk versions
2020-09-18 17:55:41 +02:00
Jaya Allamsetty
1d5decc14f
feat(iFrame): Add a method for capturing screenshot of the large video ( #7717 )
2020-09-18 11:53:27 -04:00
Saúl Ibarra Corretgé
119b79fd84
fix(SmallVideo) screen-sharing indicator
...
The stream is attached before the video type change event is fired, so comparing
them is too late. Unconditionally update the screen-sharing indicator, and
perform the check for a change right there, to avoid re-renders.
2020-09-18 17:17:30 +02:00
Saúl Ibarra Corretgé
188771751d
fix(config) remove unused options ( #7723 )
...
* fix(config) remove unused options
* Update configWhitelist.js
2020-09-18 08:55:09 -05:00
Vlad Piersec
d2ec0ea6f3
fix(branding): Fix dynamic logo display
...
* Display of the logo has been reworked (simplified).
* The logo will not be displayed if the call to `branding` endpoint fails.
* Add more docs.
2020-09-18 16:38:44 +03:00
Saúl Ibarra Corretgé
ed6e75b241
fix(ios) add local network usage description for iOS 14
2020-09-18 12:54:11 +02:00
Saúl Ibarra Corretgé
dedd3f4ef0
fix(config) remove no longer valid option
2020-09-18 12:31:55 +02:00
Jaya Allamsetty
bbb4fbd5f8
feat(iFrame): Add a method for resizing large video container from iFrame
2020-09-17 23:41:19 -04:00
Saúl Ibarra Corretgé
92235ae535
fix(android,calendar) avoid crash
2020-09-17 18:45:04 +02:00
Josh Brown
ebb1b8d76b
fix(background-blur) refactor to improve performance
2020-09-17 18:25:06 +02:00
Saúl Ibarra Corretgé
42d559de93
deps: replace node-sass with sass
...
The former is no longer actively maintained.
Fixes: https://github.com/jitsi/jitsi-meet/issues/6427
2020-09-17 16:44:01 +02:00
Julian Vos
2838aefccc
lang: fix Dutch dialog.kickTitle
2020-09-17 16:29:18 +02:00
Saúl Ibarra Corretgé
ca306f47b6
deps: react-native-background-timer@2.4.0
...
We hadn't updated in a while.
2020-09-17 13:15:04 +02:00
Saúl Ibarra Corretgé
56da400f19
ios: stop using react-native-background-timer
...
Ever since https://github.com/facebook/react-native/pull/23674 landed it has
been possible to run timers in the background, assuming your app is allowed to
run in the background already, as is our case. So, stop using the library on
iOS, which will avoid creatring needless backgound tasks.
2020-09-17 13:15:04 +02:00
Manuel Garcia
ab21e3cd5e
fix(embed): remove legacy attribute from embed meeting code
2020-09-17 09:11:41 +02:00
damencho
2c026754ef
fix: Fix ws reconnect piling up previd param.
2020-09-16 16:43:48 -05:00
Jaya Allamsetty
8dbe3e37b9
feat(iFrame): add a method for getting the participants info
2020-09-16 15:03:47 -04:00
Tudor-Ovidiu Avram
7f67f78db6
fix(embed) fix embed meeting code
2020-09-16 06:59:41 -05:00
Saúl Ibarra Corretgé
312949eef6
ios: update Crashlytics dependency
2020-09-15 21:22:50 +02:00
Saúl Ibarra Corretgé
41ea94c0c2
android: update AndroidX core library dependencies
2020-09-15 21:22:50 +02:00
Saúl Ibarra Corretgé
e70adef2ef
android: update Crashlytics dependency
2020-09-15 21:22:50 +02:00
Saúl Ibarra Corretgé
57bbe3f75a
android: fix crash when requesting permissions
...
The RN Permissions module calls this in a non-UI thread. What we observe is a
crash in ViewGroup.dispatchCancelPendingInputEvents, which is called on the
calling (ie, non-UI) thread. This doesn't look very safe, so try to avoid a
crash by pretending the permission was denied.
2020-09-15 16:17:46 +02:00
Tudor-Ovidiu Avram
e2731ce73e
feat(loggin) forward logs to external api
2020-09-15 09:44:50 +02:00
yjhgull
d5dae945a8
lang: update Korean translation
2020-09-15 09:33:35 +02:00
Jaya Allamsetty
4d1dba937f
feat(external_api): Add method for displaying participant on large video
2020-09-14 19:39:19 -04:00
Jaya Allamsetty
b6792db65f
feat(external_api): Add cmd for selecting a user to be displayed in large video
2020-09-14 19:39:19 -04:00
Saúl Ibarra Corretgé
9815b633fc
deps: lib-jitsi-meet@latest
...
Avoids CORS issues with the E2EE worker.
2020-09-11 16:13:12 +02:00
Joris Bodin
b4bf82429c
lang: update French translation
2020-09-11 10:07:41 +02:00
Aaron van Meerten
53d485b397
Merge pull request #7679 from jitsi/mod-token-update
...
fix: Updates docs and verification to halt joining process.
2020-09-10 12:46:28 -05:00
damencho
0354dbe889
fix: Updates docs and verification to halt joining process.
...
When returning the error and showing to user not allowed screen we were not completely halting the prejoin operation when token verification fails on room join and the token is valid in general.
2020-09-10 10:07:30 -05:00
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
Saúl Ibarra Corretgé
2b4f33bef8
e2ee: use a separate bundle for the worker
2020-09-10 16:06:25 +02:00
Selyan Slimane Amiri
31dee0bb68
lang: update kabyle translations
2020-09-10 10:30:09 +02:00
Hristo Terezov
fc75d45c6c
feat(video-quality): add iframe event and getter.
2020-09-09 18:04:17 -05:00
Hristo Terezov
25839b18d2
feat(video-quality): persist.
2020-09-09 18:04:17 -05:00
Hristo Terezov
43f36c8cfd
fix(ifarme-api): set-video-quality to use redux.
2020-09-09 18:04:17 -05:00
Hristo Terezov
b02d96231c
ref(video-quality): Move all related code.
2020-09-09 18:04:17 -05:00
Дамян Минков
651d713206
feat: Allows jvb to control DTLS/SRTP protection profile. ( #7626 )
...
* feat: Allows jvb to control DTLS/SRTP protection profile.
* test: Adds dominant speaker change print for large in testing mode.
2020-09-09 16:14:53 -05:00
Saúl Ibarra Corretgé
9e5f469e0c
deps: run npm audit fix
...
The amplitude-js dependency required a major bump.
2020-09-09 18:59:40 +02:00
Saúl Ibarra Corretgé
493ce8249e
web,small-video: don't show screen content on thumbnails
...
This applies just to large view, not tile view.
2020-09-09 18:59:12 +02:00
Saúl Ibarra Corretgé
fdffb688c1
web,small-video: introduce screen-sharing indicator
2020-09-09 18:59:12 +02:00
Saúl Ibarra Corretgé
4807badac8
rn,thumbnail: introduce screen-sharing indicator
2020-09-09 18:59:12 +02:00
Saúl Ibarra Corretgé
5e3bd746e9
config: fix missing comma ( #7667 )
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/7665
2020-09-09 07:18:54 -05:00
Jon Leren Schøpzinsky
8fa41bebb7
rn: don't start native call integration multiple times
...
When you join a conference that needs an authenticated moderator, as a guest, Jitsi Meet will continuously try and connect to the meeting every 5 seconds. Avoid starting the native call integration more than once.
Fixes: https://github.com/jitsi/jitsi-meet/issues/6260
2020-09-09 09:22:34 +02:00
paweldomas
cb7c280da6
fix(RN): crash on undefined state['features/dynamic-branding']
2020-09-08 11:39:49 +02:00
emrah
0e50f1887e
fix: enable token_verification during installation of jitsi-meet-tokens ( #7630 )
2020-09-04 10:17:54 -05:00
emrah
476ca54711
fix: keep plugin_paths while removing jitsi-meet-tokens ( #7632 )
2020-09-04 08:01:40 -05:00
emrah
70aa19e6d9
fix: disable token_verification while removing jitsi-meet-tokens ( #7631 )
2020-09-04 08:01:14 -05:00
emrah
7778a17b90
fix: added libssl1.0-dev to the dependencies of jitsi-meet-tokens ( #7629 )
2020-09-04 08:00:54 -05:00
Tudor-Ovidiu Avram
7ff41217ac
feat(vpaas) disable deeplinking page
2020-09-03 10:45:51 -05:00
emrah
e8c44c10dd
jitsi-meet-tokens: added git to the dependency list
2020-09-02 12:23:26 -05:00
damencho
b087b22d4f
feat: Whitelist option to hide lobby button.
2020-09-02 11:49:15 -05:00
emrah
e988bf6565
fix: jitsi-meet-tokens - the first installation check ( #7618 )
2020-09-02 11:46:32 -05:00
Дамян Минков
d169bd5007
feat: Adds interface config to hide lobby button. ( #7619 )
...
* feat: Adds interface config to hide lobby button.
* squash: Moves the config to config.js and add it to mobile.
2020-09-02 10:28:22 -05:00
Boris Grozev
ac17db9df5
Update lib-jitsi-meet and add the RED option to config.js.
2020-09-01 11:49:23 -05:00
Felix C. Stegerman
322618357c
jitsi-meet-tokens.postinst: fix tests
2020-09-01 07:51:37 -05:00
RabeeAbuBaker
79c1358f4b
FEAT: Automatically copy invite URL after creating a room ( #7581 )
...
* Resolves #7501
- Automatically copy invite URL after creating a room
* Resolves #7501
- Automatically copy invite URL after creating a room
* - Adding config flag to enable the feature
2020-08-30 09:36:52 -05:00
Hristo Terezov
5e85b5f63a
fix(close3): Add close3.js
2020-08-28 11:33:19 -05:00
vp8x8
74f7c4141f
fix(vpaas): Fix billing counter auth ( #7595 )
2020-08-28 15:43:14 +03:00
Vlad Piersec
4866ddc2ad
fix(vpaas): Fix tenant typo
2020-08-28 11:08:59 +03:00
Vlad Piersec
71d0577a49
feat(vpaas): Add endpoint counter & remove branding on vpaas meetings
2020-08-27 14:49:03 -05:00
Hristo Terezov
b7529863d5
fix(iframe-api): setDevice.
2020-08-25 18:37:03 -05:00
Hristo Terezov
4ded94d130
fix(settings): store url display name and email.
2020-08-25 18:37:03 -05:00
Jaya Allamsetty
eb8b730227
deps: update lib-jitsi-meet to latest.
...
Update config.js to include the new codec preference options under videoQuality settings.
2020-08-25 16:52:48 -04:00
Vlad Piersec
4bd57692b7
feat(prejoin): Show warning if audio device does not receive data
2020-08-25 11:39:59 -05:00
Aaron van Meerten
5d012c24a7
Merge pull request #7508 from abora8x8/abora/vpass
...
Add pre and post validation for users that want to use their own publ…
2020-08-24 09:45:21 -05:00
Vlad Piersec
4f52a29120
fix(prejoin): Make avatar resizable
2020-08-21 14:10:24 -05:00
Tudor-Ovidiu Avram
8a4fb72eae
feat(branding) allow invite links to be branded
2020-08-21 11:00:12 -05:00
paweldomas
6453ceb048
ref: remove jest and lastn functions.test.js
...
It doesn't play well with webpack and it's babel config
and I couldn't find a way to make it work.
2020-08-21 07:38:21 -07:00
Andrei Gavrilescu
e51bbe6125
fix syntax error
2020-08-20 17:30:59 -05:00
Andrei Gavrilescu
d725c0ab8a
Use rtcstats with keep-alive / add rtcstats enabled config
2020-08-20 17:30:59 -05:00
Hristo Terezov
2c2edace2a
Merge pull request #7475 from vp8x8/prejoin-focus
...
fix(prejoin): Auto focus display name input
2020-08-20 15:28:04 -05:00
paweldomas
d3d5847605
feat: configurable quality levels for video height
...
Allows to adjust thresholds which control the video quality level
in the thumbnail view.
Changes the default behaviour to request the SD (360p) resolution only
when the thumbnails are at least 360 pixels tall and the height of
720 is required for the high quality level.
The thresholds can be configured with the 'videoQuality.minHeightForQualityLvl'
config property. Check the description in the config.js for more details.
2020-08-20 11:07:36 -07:00
Hristo Terezov
89ad76142d
Merge pull request #7449 from muscat1/promotional-close
...
feat(close3): Move readyToClose flow to the close page
2020-08-20 11:48:42 -05:00
Vlad Piersec
1e76b8b6ea
misc: Add test ids for prejoin buttons
2020-08-20 11:20:49 -05:00
Hristo Terezov
55175e2e95
fix(subject): set to ' ' after settings change.
2020-08-20 10:48:06 -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
Andrei Bora
af71d80150
Fix call after timeout
2020-08-19 17:38:40 +03:00
Andrei Bora
b765adca75
Solve review issues and add retries for http call
2020-08-19 17:11:18 +03:00
Andrei Bora
92e6cf7618
Add pre and post validation for users that want to use their own public keys
2020-08-19 16:50:24 +03: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
Aaron van Meerten
c3329ec931
Merge pull request #7518 from jitsi/aaronkvanmeerten/jibri-queue-component-modules
...
FEAT: prosody jibri queue component module
2020-08-18 10:16:39 -05:00
Mihai Uscat
9cf7199c0e
feat(close3): Move readyToClose flow to the close page
2020-08-18 17:31:10 +03:00
Vlad Piersec
d82bb0a89b
fix(prejoin): Fix join without audio
2020-08-17 08:31:55 -05:00
Tudor-Ovidiu Avram
295dd8a45d
fix(prejoin) remove version parameter
2020-08-17 10:54:22 +03:00
damencho
25ae83bcf4
fix: Fixes #7514 when promoting new moderator and lobby is enabled.
2020-08-14 17:56:24 -05:00
Aaron van Meerten
82b1408454
FEAT: jibri queue clear asap cache for token util on config reload
2020-08-14 15:24:26 -05:00
Aaron van Meerten
36565f0c50
FIX: token util keyurl definition move to above callback definition
2020-08-14 15:23:54 -05:00
Aaron van Meerten
0c48e205d7
Merge branch 'master' into aaronkvanmeerten/jibri-queue-component-modules
2020-08-14 14:21:13 -05:00
Aaron van Meerten
5e35b69fc9
FIX: prosody token util handles race on timeout gracefully
2020-08-14 14:14:29 -05:00
Aaron van Meerten
3fd85720bc
FIX: prosody jibri queue component reloads configuration
2020-08-14 14:13:57 -05:00
Aaron van Meerten
e439d065b7
FEAT: token util better logging for timeouts, verification
2020-08-14 13:52:25 -05:00
Jaya Allamsetty
5dcecdbb54
deps: lib-jitsi-meet@latest
2020-08-14 12:00:09 -04:00
Niek van der Maas
8d2a52d0e8
debian: improve compressions + add expire headers
...
* Improve compressions + add expire headers
* Remove MSIE check, caching only for versioned files, do not gzip MP3/JPG/PNG
* Lower GZIP min length, enable compressions on WASM
2020-08-14 10:29:25 +02: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
Aaron van Meerten
d716665f27
FIX: jibri-queue module log improvements
2020-08-13 16:41:42 -05:00
Дамян Минков
4ca4e242b1
ref: Moves xmpp logs to be accessed from connection. ( #7517 )
...
* ref: Moves xmpp logs to be accessed from connection.
In cases where there is no room like pre-join and lobby screen we still want to be able to debug xmpp messages.
* squash: Updates lib-jitsi-meet.
2020-08-13 13:12:56 -05:00
damencho
cdd782a82f
fix: Fixes uncaught exception on malformed jwt.
...
Does not skip passing jwt even when malformed to allow getting the error, terminating the connection and showing the warning. We were not passing jwt when malformed and were successfully joining a conference for deployments where no token is allowed.
2020-08-13 11:00:04 -05:00
Jaya Allamsetty
713ae817c0
deps: lib-jitsi-meet@latest
2020-08-13 09:29:21 -04:00
Aaron van Meerten
d05fa32413
FIX: add flag to control whether to check room claim in JWT validation
...
jibri queue component stop checking room validation in token
Jibri queue component debug output when bad token is found
2020-08-12 14:43:34 -05:00
Tudor-Ovidiu Avram
e6676bb09a
fix(prejoin) fix css loading path
2020-08-12 10:55:26 +03:00
Hristo Terezov
8e9a51f742
feat(Watermarks): Add deafault logo prop.
2020-08-11 18:24:44 -05:00
Aaron van Meerten
3da7798e9f
FIX: prosody: output string for time and position in jibri queue
2020-08-10 15:21:56 -05:00
Aaron van Meerten
6fc9606c0d
FEAT: support updating accepted issuer/aud for token lib
2020-08-10 15:21:31 -05:00
Saúl Ibarra Corretgé
004c1b65ad
misc: drop babel.config.js file
...
This leaves jest testing non-functional, but having a babel.config.js interferes
with React Native.
Fixes: https://github.com/jitsi/jitsi-meet/issues/7450
2020-08-10 16:39:50 +02:00
Saúl Ibarra Corretgé
eabcc078ef
android: fix adb reverse command in case of non-default port
2020-08-10 16:39:29 +02:00
Saúl Ibarra Corretgé
5b1f852783
rn: always reset the transform cache when starting the packager
...
It can help catch very weird bugs which are only triggered after a reset.
2020-08-10 16:39:29 +02:00
Saúl Ibarra Corretgé
5cf9a76f9e
android: bump minimum API level to 23
...
Android < 23 is currently less than 3% for us so let's try to lower the
maintenance burden. Users can still download an older version no problem.
2020-08-10 16:37:20 +02:00
Saúl Ibarra Corretgé
3f33adc5d0
android: target API level 29
...
This will be mandatory later in the year for updating apps and it already is for
new apps.
https://support.google.com/googleplay/android-developer/answer/113469#targetsdk
2020-08-10 16:37:20 +02:00
Saúl Ibarra Corretgé
d9250aa986
android: bring back activity to the foreground when exiting PiP
...
When exiting PiP with by pressing the X the onPictureInPictureModeChanged method
is called. Since onResume is called a while after, in case the maximize button
is called, it's not easy to know if the user pressed the X button, and that was
the cause for exiting PiP.
So, in order to avoid show the user they are still in the meeting, bring the
activity to the foregound so they can hangup.
2020-08-10 16:36:30 +02:00
James Carbine
5b10d8f5ef
Add config to hide logo-deep-linking on deeplinking page ( #7346 )
...
This adds the ability to configure hiding the logo on the deep linking page.
HIDE_DEEP_LINKING_LOGO defaults to false in the config.
The implementation also defaults to showing the logo if HIDE_DEEP_LINKING_LOGO
is missing from the config.
2020-08-10 09:30:16 -05: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
Aaron van Meerten
21767fa7cf
Merge pull request #7481 from jitsi/aaronkvanmeerten/token-util-cache-in-object
...
FEAT: jwt pubkey cache inside object
2020-08-07 14:18:24 -05:00
Aaron van Meerten
0bd100f027
FIX: prosody: comment on destroy_request
2020-08-07 13:16:17 -05:00
Aaron van Meerten
f14a595462
FIX: prosody: destroy_request check
2020-08-07 13:15:55 -05:00
Hristo Terezov
5e4b8c747c
feat(prejoin): Hide invite link
2020-08-07 12:28:05 -05:00
Aaron van Meerten
c4155575f9
FIX: prosody: room validation on jibri-queue
...
The full room JID is now passed properly to verify_token
verify_token now also expects the correct jid for validation
2020-08-07 12:10:00 -05:00
Aaron van Meerten
11ee71a51c
FEAT: jwt pubkey cache inside object
...
Allows each module that does token validation to have its own cache
2020-08-07 11:51:44 -05:00
Mihai Uscat
c998d83f34
feat(welcome): Add variables.
2020-08-07 12:02:14 +03:00
Vlad Piersec
b670b29d7f
fix(prejoin): Auto focus display name input
2020-08-07 10:27:29 +03:00
Aaron van Meerten
9b7e8c98ad
FEAT: default value for jibri queue region
2020-08-06 17:12:53 -05:00
Aaron van Meerten
ad44558153
FEAT: validate keys at specific URL for jibri queue
...
Provide region value in POST to jibri-queue service
2020-08-06 17:12:31 -05:00
Jaya Allamsetty
1a957ed85b
feat(video-quality): Impose max-bitrates on video sender based on videoQuality settings ( #7467 )
...
* feat(video-quality): Impose max-bitrates on video sender based on config.js settings
Update to lib-jitsi-meet@latest
f74cd0abe9
2020-08-06 14:24:33 -04:00
Jaya Allamsetty
1dbb47b84f
deps: lib-jitsi-meet@latest
2020-08-06 08:33:28 -04:00
paweldomas
4adaa6f1fd
fix(last-n-limits): crash on undefined
2020-08-06 09:02:21 +02:00
Paweł Domas
b3b561f27a
feat(video quality): add maxFullResolutionParticipants ( #7403 )
...
Add a config option with the default value of 2, which will cap the max recv video quality to SD if there's more than 2 participants in the conference while in the tile view mode.
2020-08-05 10:10:14 -05:00
Jesús Espino
a6a19a3002
Fix lint error
2020-08-05 10:07:18 -04:00
Jesús Espino
1426a5b4bc
Restore dots menu on mobile
2020-08-05 10:07:18 -04:00
sellth
858ee557d4
lang: update German translation
2020-08-05 09:34:15 +02:00
Jaya Allamsetty
bd64c14aaa
fix: Send SS stopped analytics event when SS was started in video mute state
2020-08-04 19:30:10 -04:00
Manuel Garcia
ce286f9be8
lang: fix typo
2020-08-04 10:02:21 +02:00
Paweł Domas
cc9cb6a874
feat(config): add last N limit mapping ( #7422 )
...
Adds 'lastNLimits' config value which allows to define last N value per number of participants.
See config.js for more details.
2020-08-03 12:39:17 -05:00
Atrate
168dbd6276
android: make app movable to SD card
2020-08-03 14:50:47 +02:00
Jesús Espino
400c86ad5e
Adding responsive to jitsi logo, buttons and hiding some part of the interface ( #7380 )
...
* Adding responsive to jitsi logo, buttons and hiding some part of the interface
* moving media types thresholds to variables and apply only to screen
* hide chrome extension banner on very small view
* Hide filmstrip only on desktop narrow windows
2020-07-31 07:53:19 -04:00
Matthias Wuttke
b0650b8448
Pass JWT token to close page
2020-07-31 07:47:49 +02:00
dependabot[bot]
027cc1be96
chore(deps): bump elliptic from 6.5.2 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-30 19:07:16 +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
Saúl Ibarra Corretgé
a67d0fbf6c
chore: remove some cycles
2020-07-29 09:31:38 +02:00
Saúl Ibarra Corretgé
af5d4c850b
external_api: filter postis events origin
2020-07-28 11:36:42 +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
Elliot Cooper
b814827df1
misc: replace certbot-auto with certbot
2020-07-24 16:35:52 +02:00
Bettenbuk Zoltan
240b033e76
feat: auto tile view
2020-07-24 11:06:34 +02:00
paweldomas
00b41dbb41
add mod_websocket patch for session event
...
It's to be used in docker-jitsi-meet to patch older
Prosody versions until this change becomes available.
2020-07-23 16:29:45 -05:00
damencho
2689be5d24
chore: Update lib-jitsi-meet.
2020-07-23 14:49:52 -05:00
damencho
f3da009d61
feat: Updates @atlaskit/flag to use the testId prop for integration tests.
2020-07-23 14:49:52 -05:00
damencho
ddc2b4f26e
fix: Adds display name to notifications about lobby operations.
...
Display name for lobby operations notifications are taken from the list of knocking participants which is available only to moderators. In case of not all moderators the notifications were broken.
2020-07-23 14:49:52 -05:00
damencho
b106e51a10
feat: Adds id to the notifications and buttons so we can check for them in the integration tests.
2020-07-23 14:49:52 -05:00
damencho
0cef706b6a
feat: Changes security dialog button to toggle dialog.
2020-07-23 14:49:52 -05:00
damencho
b9c20a3fd4
fix: Fixes syncing state about lobby in security dialog.
2020-07-23 14:49:52 -05:00
damencho
23507da59a
feat: Adds id to the notifications so we can check for them in the integration tests.
2020-07-23 14:49:52 -05:00
Gabriel
4bfc80ecb9
external_api: add ability to toggle lobby
2020-07-23 16:03:53 +02:00
Saúl Ibarra Corretgé
52ce8031a3
Update react/features/chat/components/native/Chat.js
2020-07-23 15:45:30 +02:00
Saúl Ibarra Corretgé
aa9f06fa84
Update react/features/chat/components/native/Chat.js
2020-07-23 15:45:30 +02:00
Saúl Ibarra Corretgé
a758e98101
Update react/features/chat/components/native/Chat.js
2020-07-23 15:45:30 +02:00
tombrown86
63d4c2b84b
onClose to return true to imply modal should close
2020-07-23 15:45:30 +02:00
tombrown86
4161e7bfe1
fix: no new msg notifications after opening chat modal [NATIVE]
...
call TOGGLE_CHAT action when chat modal is closed to correctly update chat isOpen state
2020-07-23 15:45:30 +02:00
Saúl Ibarra Corretgé
1c3cf325cb
analytics: add app name to permanent properties
2020-07-23 15:40:02 +02:00
Saúl Ibarra Corretgé
fdbd681c8f
config: fix opusMaxAverageBitrate option name
...
Must match the lib-jitsi-meet counterpart.
Fixes: https://github.com/jitsi/jitsi-meet/issues/7384
2020-07-23 15:14:48 +02:00
Tudor-Ovidiu Avram
f6433668d5
fix(prejoin) hide skip prejoin for exposed app
2020-07-23 13:22:28 +02:00
Tudor-Ovidiu Avram
1ae5630590
fix(prejoin) fix libs path
2020-07-23 13:22:28 +02: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
Kevin Olbrich
a23dac2ab6
Add remark about focus username
...
https://github.com/jitsi/jitsi-meet/issues/7376
2020-07-22 19:45:12 -05:00
Aaron van Meerten
d70f9d6fd6
FIX: use correct URL paths for jibri queue service
2020-07-22 16:24:08 -04:00
Tristian Flanagan
9e7a477797
feat(blur): terminate blur web worker when disabled ( #7347 )
...
* feat(blur): terminate blur web worker when disabled
2020-07-22 10:37:17 -04:00
Tudor-Ovidiu Avram
0fc748dc44
ui: create reusable copy button
2020-07-22 15:53:43 +02:00
Saúl Ibarra Corretgé
b831bb8350
config: add roomPasswordNumberOfDigits to whitelist
2020-07-22 15:23:38 +02:00
Saúl Ibarra Corretgé
16547b91a5
rn: fix overriding user-selected server URL
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/7373
2020-07-22 15:23:09 +02:00
Gabriel Imre
1e3e15fc72
fix: use consistent moderator semantics
...
Use the same moderator semantics when adding items into the remote video menu as when showing/hiding the items themselves.
2020-07-22 10:41:41 +02:00
Saúl Ibarra Corretgé
9d6e21b77b
security-dialog: restore digit-only password functionality
2020-07-21 10:44:39 -05:00
Dominik Wagner
48a58f8dae
ios: specify the correct keyboard type and content
...
This way autocomplete and keyboards work correctly.
2020-07-21 17:06:41 +02:00
Đặng Minh Tiến
eb1ef0fa9c
Update JitsiStreamPresenterEffect.js ( #7362 )
...
* Update JitsiStreamPresenterEffect.js
Create/terminate the Web Worker on effect start/stop so that we don't leak them.
2020-07-21 10:01:38 -04:00
Saúl Ibarra Corretgé
eaa715879a
rn: update versions
2020-07-21 15:49:08 +02:00
Saúl Ibarra Corretgé
fde7cf4ab8
chat: fix crash on mobile
2020-07-21 15:25:19 +02:00
Saúl Ibarra Corretgé
46b444c498
settings: only import required action
...
Fixes crash on mobile due to chained imports.
2020-07-21 15:25:19 +02:00
Saúl Ibarra Corretgé
3cbadc72a1
analytics: only import required constant
2020-07-21 15:25:19 +02:00
Saúl Ibarra Corretgé
ddaaeccafa
android: disable PiP on Android Go devices
...
Despite running Android 8.1, they don't support Picture-in-Picture.
2020-07-21 14:03:41 +02:00
Saúl Ibarra Corretgé
0751c6ab48
ios: fix uploading dSYMs to Crashlytics
...
Use Fastlane to get them from Apple after processing, them upload them.
Also make sure WebRTC dSYMs are included when uploading.
2020-07-21 13:33:18 +02:00
Saúl Ibarra Corretgé
76e4929add
rn,tile-view: render display name on top of participant view
...
Makes the tiles consistent as the participant view is equally sized and the
avatar is always centered in the tile.
2020-07-21 13:18:48 +02:00
Saúl Ibarra Corretgé
e39c8d8ed6
rn,tile-view: render a larger avatar in tile view mode
2020-07-21 13:18:48 +02:00
Aaron van Meerten
4687187cca
Merge pull request #7358 from bgrozev/update-lib-jitsi-meet
...
chore: Update lib-jitsi-meet.
2020-07-20 13:23:37 -04:00
Aaron van Meerten
7858f12df2
FEATURE: proper outbound iq handler for REST requests
2020-07-20 12:51:07 -04:00
Boris Grozev
f2c3401a79
chore: Update lib-jitsi-meet.
2020-07-20 11:43:07 -05:00
Aaron van Meerten
828e578af4
FIX: rename disco info component to correct name
...
FIX: reply to iq only on successful reply from queue server
2020-07-17 16:19:25 -04:00
Saúl Ibarra Corretgé
43189f3e66
deps: lib-jitsi-meet@latest
2020-07-17 16:50:19 +02:00
Michael Telatynski
335b43036d
Improve accessibility of Buttons in Webapp
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-07-17 16:32:33 +02:00
Vlad Piersec
b3ca51c7d0
feat(prejoin): Add settings options for prejoin page
2020-07-17 13:40:29 +03:00
Mihai Uscat
f9d545c531
feat(chat): Make chat push content to the side in tile view
2020-07-17 11:19:18 +03:00
Mihai Uscat
5f5468995f
feat(chat): Make chat push content to the side in large view
2020-07-17 10:04:56 +03:00
Aaron van Meerten
4289b23135
feature: jibri queue authorization header handler
2020-07-16 22:48:52 -04:00
paweldomas
bf7aa39947
ref: one place for setting max recv frame height
...
Moves the logic from all different places into single state
listener to combine all inputs into a single output.
2020-07-16 10:14:59 -05:00
paweldomas
ad948bdbe2
feat(StateListenerRegistry): add 'deepEquals' option
...
Adds an extra 'options' argument to the register method which
allows to use deep equality instead of a shallow one when comparing
the current and the previous selections.
2020-07-16 10:14:59 -05:00
Gabriel Imre
29366a0029
feat: add test hint for grant moderator availability
2020-07-16 13:54:03 +02:00
dependabot[bot]
0bec7c7ab7
chore(deps): bump lodash from 4.17.13 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.13 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-16 09:41:38 +02:00
Andrei Gavrilescu
29805edd02
feat(rtcstats): Integrate rtcstats ( #6945 )
...
* Integrate rtcstats
* expcetion handling / clean up
* order imports
* config fix
* remove mock amplitude handler
* additional comments
* lint fix
* address code review
* move rtcstats middleware
* link to jitsi rtcstats package
* address code review
* address code review / add ws onclose handler
* add display name / bump rtcstats version
* resolve import error
2020-07-15 18:22:00 +03:00
George Politis
11fd5363ce
fix: Avoid overwriting the max resolution requested by the tile-view. ( #7320 )
...
Part of [1] replaces a `setPreferredVideoQuality` call with a
`setMaxReceiverVideoQuality` call. The change was part of a bigger
changeset that adds logic that tries to adjust the max based on reduced
ui turned on or off and allow to set prefered through the config.
However, by calling `setMaxReceiverVideoQuality` instead of
`setPreferredVideoQuality`, the new feature overrides the lower
resolution requested by tile-view earlier in some occasions.
This PR reverts back to using `setPreferredVideoQuality` instead of
`setMaxReceiverVideoQuality` as this achieves the same result without
overwriting the max set by the tile-view.
NOTE that this is a quick-fix and all the handling related to setting
the receive resolution will be reworked soon.
[1]: 7d513738d2
2020-07-15 15:55:30 +02:00
Tudor-Ovidiu Avram
1790c71c80
fix(disconnect) Fix quick disconnect errors
2020-07-15 15:32:56 +02:00
Saúl Ibarra Corretgé
36d95ed51f
rn,conference: show lonely experience only after joining
...
Showing the modal earlier is weird because it will be closed as soon as we
connect. Also, we don't know if we are going to be alone until we join.
2020-07-15 15:32:34 +02:00
Vlad Piersec
ef0af1a8c0
fix(prejoin): Show decoded version of meeting uri
2020-07-15 13:21:36 +02:00
Gabriel Imre
b85cd2348f
feat: add grant moderator functionality
2020-07-15 12:13:28 +02:00
Vlad Piersec
035f720a50
feat(prejoin): Add 'skip prejoin' button
2020-07-15 11:36:37 +02:00
yuriikaidan
c8444a9a0d
lang: update Polish translation
2020-07-15 11:05:50 +02:00
utkarshmarwaha
7f5751b918
rn,flags: add flag to show/hide video share button
2020-07-15 10:48:56 +02:00
Dan Dascalescu
fc6bd3667c
config: fix typo
2020-07-15 10:44:40 +02:00
Ivy
2c42dd0773
lang: update Japanese
2020-07-15 10:44:04 +02:00
vp8x8
1891ce0b24
fix(prejoin): Align avatar image on small screens ( #7300 )
...
Fixes : #7296
2020-07-15 10:43:00 +02:00
Mutusen
e34c5673b2
lang: update Esperanto translation
2020-07-15 10:24:10 +02:00
NicolasD
41ba55a6a9
rn,flags: add feature flag to enable / disable conference timer
2020-07-15 10:22:35 +02:00
Aaron van Meerten
099820b6ac
prosody modules: jibri queue events for leave, room destroyed
2020-07-14 16:50:34 -04:00
Aaron van Meerten
25ded0bdeb
prosody modules: add util function for rewritesplit JID
2020-07-14 16:49:51 -04:00
Дамян Минков
758b60f92b
fix: Updates coturn config on update. ( #7306 )
...
* fix: Updates coturn config on update.
* fix: Updates console message.
2020-07-14 13:16:53 -05:00
paweldomas
fcc69b92bb
deps: update LJM to bring in new audio levels and e2ee tweaks
...
Updates LJM to ff1813cbb2e7d36f1cc0bbc2b8baa0a16c6346a4
2020-07-14 12:01:18 -05:00
Julian Vos
a697caea03
lang: update Dutch translation
2020-07-14 13:42:03 +02:00
Aaron van Meerten
51fd10278b
FIX: prosody jibri queue handle iq properly
2020-07-13 18:04:48 -04:00
abora8x8
5b89709483
Add hook for creating lobby before participants join ( #7273 )
...
* Add hook for create lobby
* Remove duplicated code
2020-07-13 11:29:35 -05: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
plokta
b0188a7184
config: Add option to set preferred audio bitrate. ( #7072 )
...
The maxaveragebitrate parameter to be used by Opus can be configured
through the new opusMaxAvgBitrate config option. Values are restricted
by Opus to integers between 6000 to 510000. Works for non-p2p only.
move option to Audio section, add documentation
Co-authored-by: plokta <dev@plokta.eu >
2020-07-11 10:33:49 +02:00
Saúl Ibarra Corretgé
53281c2d42
analytics: avoid error log when there are no handlers
2020-07-10 17:55:18 +02:00
damencho
3da1b65757
fix: Fixes import of moved function.
2020-07-10 08:22:22 -05:00
Tudor-Ovidiu Avram
0e5091adba
feat(prejoin) Expose prejoin app
2020-07-10 14:24:06 +02:00
Tudor-Ovidiu Avram
f376542441
feat(prejoin) cache media start options when on prejoin screen
2020-07-10 14:24:06 +02:00
Mihai Uscat
bd65108692
fix(SecurityDialog): Fix password action spacing
2020-07-10 13:26:48 +02:00
Saúl Ibarra Corretgé
546b0abe32
misc: add script to update LJM to the latest commit
2020-07-10 12:44:29 +02:00
Saúl Ibarra Corretgé
62ad7d3451
deps: lib-jitsi-meet@latest
2020-07-10 11:31:34 +02:00
ALAGBE Sola
5bc3128c71
config: fix typo
2020-07-10 11:10:19 +02:00
Saúl Ibarra Corretgé
b91d6b97a9
deps: jitsi/js-utils@1.0.0
2020-07-10 10:38:49 +02:00
Saúl Ibarra Corretgé
ce812591f9
conference: fix not applying max recv constraints
...
They also need to be applied when changing conferences.
2020-07-09 08:40:56 +02:00
Saúl Ibarra Corretgé
f32140c4b7
rn: set default resolution to 360p (experiment)
2020-07-09 08:40:56 +02:00
Saúl Ibarra Corretgé
7d513738d2
rn,flags: add ability to override resolution using a flag
...
Also, use the configured resolution to set it as the max received frame size.
2020-07-09 08:40:56 +02:00
Jaya Allamsetty
8d1bde3cb1
chore(deps): update lib-jitsi-meet to latest
2020-07-08 14:43:24 -04:00
Saúl Ibarra Corretgé
95825dcdd7
config: add flag to disable the E2EE support
...
This is useful for testing insertable streams related issues.
2020-07-08 17:19:36 +02:00
Saúl Ibarra Corretgé
a61f272303
deps: lib-jitsi-meet@latest
2020-07-08 17:19:36 +02:00
Vlad Piersec
3538761543
fix(prejoin): Don't add video track to connection on start if video muted
2020-07-08 15:58:13 +03:00
motiwardi
f22d5ed629
android: added configuration for user CA root trust
2020-07-08 14:50:56 +02:00
Saúl Ibarra Corretgé
f30dd9d881
deps: react-native-webrtc@1.84.0
2020-07-08 14:17:06 +02:00
Florian
4a3cd2596a
Update main-fr.json
...
Translation 'prejoin'
2020-07-08 07:09:39 -05:00
Maxence Dalmais
4e1f42a665
Update mod_muc_poltergeist.lua
...
Add avatar to user context so it is picked by the web interface
2020-07-08 07:08:50 -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
bbf76296ed
Update KnockingParticipantList.js
...
In order to translate the title.. Pull request #7246
2020-07-07 08:55:03 -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
Frank de Lange
29c16e42bd
Move STUN/TURN to IANA-assigned ports - 3478 and 5349 (TLS) ( #6172 )
...
* Move STUN/TURN to IANA-assigned ports - 3478 and 5349 (TLS)
* Change remaining references to TURNS port from 4445 to 5349
* Change back TURNS to 443
2020-07-07 08:14:28 -05:00
Cem Ibrahim ARI
8a19a34d19
fixed non valid json turkish language file
2020-07-07 08:00:25 -05:00
Tudor-Ovidiu Avram
d5832f226d
fix(dialout) whitelist dialout flag
2020-07-07 11:00:49 +02:00
Saúl Ibarra Corretgé
4cfc8cd7a2
deps: update clean-css (reland)
...
Fix the incorrect paths (was a breaking change in version 4) by using the
`--skip-rebase` cli option.
2020-07-06 21:16:14 +02:00
Bettenbuk Zoltan
873ede0e06
feat: lobby related notifications
2020-07-06 17:31:16 +02:00
damencho
f73e9947c0
fix: Uses room jids for the lobby notifications.
2020-07-06 09:56:01 -05:00
Saúl Ibarra Corretgé
82711b3f23
Merge pull request #7226 from saghul/update-turn-cfg
...
turn: update default coturn configuration
2020-07-03 20:15:12 +02:00
Saúl Ibarra Corretgé
2f841fab73
turn: update default coturn configuration
2020-07-03 17:36:04 +02:00
Дамян Минков
b3a2905849
feat: Sends json messages notifying for lobby actions. ( #7209 )
...
* feat: Sends json messages notifying for lobby actions.
* squash: Fixes quotes to be consistent.
* fix: Fixes attempt to call global 'formdecode' (a nil value).
2020-07-03 08:26:44 -05:00
Vlad Piersec
5f579e9a15
fix(prejoin): Make display name mandatory only for lobby
...
A user should not be forced to enter a display name if the lobby is not enabled
for the room.
2020-07-03 16:13:54 +03:00
Vlad Piersec
ea2ea89ef7
fix(prejoin): dialout popup buttons
2020-07-03 11:49:25 +03:00
Vlad Piersec
a5f17a8033
feat(prejoin): Show avatar image on prejoin screen
2020-07-03 11:41:19 +03:00
Florian
4c6e9e7788
lang: update French translation
2020-07-03 10:36:58 +02:00
Saúl Ibarra Corretgé
a7e0df2623
toolbox: fix missing key prop
...
Fixes a React warning.
2020-07-03 10:35:35 +02:00
Hristo Terezov
da9a70129e
Revert: clean-css update due to broken paths.
2020-07-02 15:30:15 -05:00
damencho
6d3d15a64b
feat: Adds an option to validate a recording token.
2020-07-02 12:51:14 -05:00
damencho
b10a45bf98
fix: Fixes generating self-signed certificate.
...
The wrong quotes error:
req: Error on line 354 of config file "/dev/fd/63"
Error Loading extension section SAN
140403719438784:error:0E06C069:configuration file routines:NCONF_get_section:no conf:../crypto/conf/conf_lib.c:245:
Having the ip and specifying dns:
Error Loading extension section SAN
140127168778688:error:220A4076:X509 V3 routines:a2i_GENERAL_NAME:bad ip address:../crypto/x509v3/v3_alt.c:457:value=jitsi.example.com
140127168778688:error:22098080:X509 V3 routines:X509V3_EXT_nconf:error in extension:../crypto/x509v3/v3_conf.c:47:name=subjectAltName, value=DNS:localhost,DNS:jitsi.example.com,IP:jitsi.example.com
2020-07-02 10:33:09 -05:00
paweldomas
858a3d953c
deps: LJM e66cc365014cd429280a95a379ad62d993217f6b
...
Update lib-jitsi-meet which adds the setNetworkInfo method.
2020-07-01 19:31:48 -05:00
paweldomas
1ff27b7298
fix: store.getState() called while the reducer is executing
2020-07-01 19:31:48 -05:00
paweldomas
bc43f00d28
feat: pass network info to LJM
2020-07-01 19:31:48 -05:00
Imre Faragó
bfd5db355d
prosody muc_size plugin, room get info error fix (Traceback[httpserver]: /usr/lib/prosody/util/async.lua:137: /prosody-plugins/mod_muc_size.lua:141: attempt to concatenate local 'subdomain' (a nil value)
2020-07-01 08:04:41 -05:00
Дамян Минков
a4ca247056
Lobby required displayname ( #7197 )
...
* ref: Rename jitsi_bosh_query_room to jitsi_web_query_room.
This is no longer bosh only and is available for both bosh and websocket sessions.
* feat: Adds feature to disco-info indicating that display name is required.
* feat: Adds option to disable checking whether display name is required.
* ref: Clears auth_token when verification fails.
* squash: Fixing comments.
* squash: Updates to latest lib-jitsi-meet.
2020-06-30 08:15:08 -05: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
Saúl Ibarra Corretgé
7d18183bf9
deps: css-loader@3.6.0
2020-06-30 11:27:39 +02:00
Saúl Ibarra Corretgé
346dac476a
deps: clean-css@4.3.0
2020-06-30 11:27:39 +02:00
Saúl Ibarra Corretgé
b4ecef429a
doc: add H1 to SECURITY.md
2020-06-30 09:07:57 +02:00
Dan Dascalescu
ea07515138
docs: improve English in config.js
2020-06-30 09:07:25 +02:00
Dan Dascalescu
79231914b9
docs: fix typo in interface_config.js
2020-06-30 09:06:38 +02:00
Jaya Allamsetty
0e1ecd3256
fix: disable audio/video settings popup on mobile browsers
...
Mobile devices do not support capture from multiple cameras/mics at a time.
2020-06-30 08:58:36 +02:00
Dan Dascalescu
0d15c01077
doc: TOOLBAR_BUTTONS clarifications
2020-06-30 08:57:25 +02:00
Aaron Van Meerten
24c75b7332
FIX: better URL handler for jibri queue events
2020-06-29 18:46:15 -05:00
Aaron Van Meerten
2327a6d0b4
FEATURE: prosody: add http handler for jibri queue
2020-06-29 18:20:04 -05:00
Aaron Van Meerten
b94c357cc2
WIP: jibri queue component prosody modules
2020-06-29 18:11:41 -05:00
Jaya Allamsetty
216801720a
chore(deps): update lib-jitsi-meet
2020-06-29 12:31:11 -04:00
Samuel Retika
312813e677
Adding isSharingScreen() to external API
2020-06-29 11:24:45 -04:00
Vlad Piersec
2b5787163e
fix(prejoin): Replace the stored audio/video tracks when device list changes
...
When on prejoin screen, if the device list changes (devices are added or removed),
the newly created tracks do not properly replace the old ones, resulting in
errors after joining the meeting and trying to change the devices.
This change fixes the problem.
2020-06-29 12:26:55 +02:00
Dan Dascalescu
28632752ba
docs: fix typo in interface_config.js
2020-06-26 23:02:56 +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
Vlad Piersec
99e7d636b7
fix(settings): Always show mic audio levels
2020-06-26 07:57:20 -04:00
Roman
4b1743bb2f
android: add serverURL configuration for MDM/EMM environments
...
Android for Enterprise provides special feature for applications to obtain configuration through RestrictionManager remotely by some MDM solution.
Jitsi Meet can be remotely installed and provisioned with a proper URL (making URL not editable by the user) inside the Work Profile or Fully managed device.
2020-06-26 11:47:48 +02:00
Vlad Piersec
3b1ad9faff
fix: Show audio/video options on lobby screen
2020-06-26 11:29:20 +02:00
Vlad Piersec
87b14c3711
fix(prejoin): copy meeting info
2020-06-26 11:28:49 +02:00
Titus-Andrei Moldovan
5811e0476c
rn: fixes the bug on shared video not stopping when the user leaves the conferences
2020-06-26 10:54:49 +02:00
Titus-Andrei Moldovan
59750ba1f1
rn: refactors the YoutubeLargeVideo to be class component. Adds interval for sending the seek time every 5 seconds.
2020-06-26 10:54:49 +02: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
Mihai Uscat
ab1c5805f4
feat(AddPeopleDialog): Enable contact invitation based on interfaceConfig flag
2020-06-25 10:36:02 -05:00
Bettenbuk Zoltan
0c6b0641f5
fix: layout of the insecure room name warning icon
2020-06-25 17:23:27 +02:00
Mihai Uscat
093254d948
fix(AddPeopleDialog): Improve contact invite form
...
- Disables the invite buttons while invites are ongoing
- Adds a keyboard shortcut (Enter) to send out invites
- Closes AddPeopleDialog upon successful invites sent
- Fixes the SecurityDialog closing when trying to set E2EE key via Enter shortcut
- Removes superfluous separator from SecurityDialog
2020-06-25 15:25:15 +02:00
Bettenbuk Zoltan
0494200383
fix: label tooltips are not visible in tile view
2020-06-25 14:05:34 +02:00
Saúl Ibarra Corretgé
16f1c167b8
interface_config: bring back config trailer
2020-06-23 21:00:27 +02:00
Saúl Ibarra Corretgé
97fd36a19a
debian: fix postinst command
2020-06-23 17:46:44 +02:00
damencho
701d34248b
fix: Fixes showing cc button when jwt is not used.
...
Fixes #7093 .
2020-06-23 08:31:37 -05:00
Florian
e72dae5c32
lang: update French translation
2020-06-23 14:51:13 +02:00
paweldomas
811ee40d99
ref(constants): use 720 for the high quality level
...
720 is requested by default for the local video stream
and when using the quality slider the resolution would
be increased to 1080.
Note that this will limit the receive quality to 720 as well,
because both send and receive constraints are changed at
the same time when the quality slider is used.
2020-06-23 14:50:00 +02:00
egerardus
76eabf1f29
debian: add SAN when generating self-signed certs
...
Closes : #5547
2020-06-23 14:47:36 +02:00
Vangelis Zacharioudakis
01a8cc1478
lang: update Greek translation
2020-06-23 14:34:49 +02:00
Vlad Piersec
047c9b43ea
fix: welcome page logo not being displayed
2020-06-23 10:29:41 +02:00
Dan Dascalescu
22d040ab76
doc: point to the Handbook repo
2020-06-23 09:39:14 +02:00
Hristo Terezov
4ac9ea258c
ref(interfaceConfig): Order alphabetically.
2020-06-22 14:25:48 -05:00
Hristo Terezov
6bd64ee552
fix(jitsi-logo): URL
2020-06-22 13:28:52 -05:00
Jaya Allamsetty
7a1595f162
chore(deps): update lib-jitsi-meet
2020-06-20 08:49:19 -04: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
Дамян Минков
6fbba52c6d
feat: Adds a new option to disable lobby for guests. ( #7094 )
...
* feat: Adds a new option to disable lobby for guests.
* squash: Rename config option.
* squash: Comment update.
2020-06-19 14:50:31 -05: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
Vlad Piersec
0aa54d8650
(prejoin): fix mobile
2020-06-19 16:46:43 +02:00
Bettenbuk Zoltan
74e0e10928
feat: new security icon
2020-06-19 12:25:24 +02:00
Vlad Piersec
4f169988a3
fix(prejoin): Store prejoin tracks in 'features/base/tracks'
2020-06-19 12:02:11 +02:00
Joey Marshment-Howell
ec6ed6e8ec
config: whitelist option to hide chrome extension banner
...
saghul: torture tests also need it.
2020-06-19 09:15:10 +02:00
Aaron van Meerten
7b429afee6
Merge pull request #7080 from jitsi/fix-e2ee
...
fix(e2ee): hide if not supported.
2020-06-18 13:14:35 -05:00
Hristo Terezov
cab830aad1
fix(e2ee): hide if not supported.
2020-06-18 12:25:49 -05:00
Jaya Allamsetty
bd42c81cb8
chore(deps): Update lib-jitsi-meet
2020-06-18 11:51:28 -04:00
Saúl Ibarra Corretgé
f230fd4d04
subject: avoid sending an extra empty subject update
...
When setSubject is called too early we store it as pensing, but thanks to the
default parameter value, if undefined is passed to the function we'll store the
empty string.
This will trigger a needless update because undefined !== ''.
2020-06-18 14:52:17 +02:00
Saúl Ibarra Corretgé
eed57e7999
subject: only try to update the subject when the rol;e changes
...
Skip processing any other participant updates.
2020-06-18 14:52:17 +02:00
Vlad Piersec
8115f86f59
fix(prejoin): Fix CSS for prejoin page according to design
2020-06-18 14:43:37 +02: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
Saúl Ibarra Corretgé
8efd0f0829
unsafe-room: hide unsafe room label if a password or lobby are set
2020-06-17 20:35:57 +02:00
Saúl Ibarra Corretgé
a49f04f25b
config: document enableInsecureRoomNameWarning and whitelist it
2020-06-17 20:35:57 +02:00
Bettenbuk Zoltan
bcffe0bba5
fix: lobby screen broken with prejoin disabled
2020-06-17 09:01:55 -05:00
Titus-Andrei Moldovan
482ba23954
rn: adds support for mobile youtube link
2020-06-17 15:10:54 +02:00
Titus-Andrei Moldovan
e87167dd2d
rn: fixes the propagation of the paused event after the status was set to stop
2020-06-17 15:10:54 +02:00
erickvils
cf047a3c90
lang: update portuguese (BR) translation
2020-06-17 08:41:53 +02:00
Saúl Ibarra Corretgé
a8b8612304
rn,auth: trim the username
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/5673
2020-06-17 08:39:58 +02:00
Saúl Ibarra Corretgé
95a5b8a8c1
rn,auth: don't auto-capitalize the password field
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/5673
2020-06-17 08:39:58 +02:00
bgrozev
5867eaf560
config: remove obsolete options
2020-06-17 08:39:31 +02:00
Hafize Güngör
9143bb42d1
lang: fixes for Turkish translation
2020-06-17 08:37:43 +02:00
Boris Grozev
0e5dac623e
chore: Update lib-jitsi-meet.
2020-06-16 16:59:21 -05:00
Boris Grozev
0c09ded76b
feat: Add and whitelist the useTurnUdp config option.
2020-06-16 16:59:21 -05:00
damencho
929622b27c
fix: Fixes setting subject from url.
...
There are occasions when role to moderator can change a little bit after joining the room, and initial try to set subject will silently be ignored if not moderator.
2020-06-16 12:44:44 -05:00
damencho
430125a8bd
feat: Adds user props to analytics for iframe and external api.
2020-06-16 12:44:36 -05:00
damencho
66505666df
feat: Hide Invite more when invite button is disabled.
2020-06-16 08:41:55 -05:00
Saúl Ibarra Corretgé
e5cffc71c4
config: cleanup no longer used interface_config options
2020-06-16 14:59:04 +02:00
Adam Wan
e3d66db3d7
config: add ability to hide the "invite more" header button
2020-06-16 13:07:37 +02:00
Saúl Ibarra Corretgé
e8e2b3c341
doc,gh: add pull request template
2020-06-16 11:24:15 +02:00
Saúl Ibarra Corretgé
abb724e173
doc: update CONTRIBUTING
2020-06-16 11:24:15 +02:00
Saúl Ibarra Corretgé
6e679f952f
redux: refactor loading of middlewares and reducers
...
Up until now we relied on implicit loading of middlewares and reducers, through
having imports in each feature's index.js.
This leads to many complex import cycles which result in (sometimes) hard to fix
bugs in addition to (often) breaking mobile because a web-only feature gets
imported on mobile too, thanks to the implicit loading.
This PR changes that to make the process explicit. Both middlewares and reducers
are imported in a single place, the app entrypoint. They have been divided into
3 categories: any, web and native, which represent each of the platforms
respectively.
Ideally no feature should have an index.js exporting actions, action types and
components, but that's a larger ordeal, so this is just the first step in
getting there. In order to both set example and avoid large cycles the app
feature has been refactored to not have an idex.js itself.
2020-06-16 11:24:15 +02:00
Saúl Ibarra Corretgé
80d7e5fb7f
redux: move PersistenceRegistry to the redux feature
2020-06-16 11:24:15 +02:00
Saúl Ibarra Corretgé
7646618e5a
rnnoise: simplify initialization
2020-06-16 10:49:33 +02:00
Jaya Allamsetty
6533071c4c
chore(deps): update lib-jitsi-meet
...
Update to sdp-interop@1.0.3 for getting the fix for Firefox RTX audio-only issue
2020-06-15 11:22:29 -04:00
Emil Ivov
6aed9bc0c8
interface_config: enforce logo by default
2020-06-12 17:38:51 +02:00
Jaya Allamsetty
b7b861259b
fix(UI): add playsinline attr for video element
...
> playinline attr needs to be set to true to stop local video from playing in full screen mode in Safari on iOS.
> This applies to the local video thumbnails and the camera previews from the device selection menu and video preview button
2020-06-12 09:30:46 -04:00
tmoldovan8x8
df64dd8f18
rn: add youtube player for mobile app
2020-06-12 12:15:16 +02:00
Vlad Piersec
8758c222c6
feat(branding): Add ability to customize logo & background
2020-06-10 14:58:27 +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
dependabot[bot]
338c960215
build(deps): bump websocket-extensions from 0.1.3 to 0.1.4
...
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node ) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases )
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md )
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-09 10:09:02 +02:00
Jaya Allamsetty
e6093e0706
fix(UI): Highlight the audio device when we hover over it
2020-06-08 15:34:05 -04:00
Jaya Allamsetty
d1d968997e
Disable audiosettings button on Firefox as it is not supported
2020-06-08 15:34:05 -04:00
Jaya Allamsetty
45570bc0e7
fix(device-selection): Update redux when a new speaker is selected
...
Update userSelectedAudioOutputDeviceId and userSelectedAudioOutputDeviceLabel when a new speaker is selected from the audio settings popup menu
2020-06-08 15:34:05 -04:00
Jaya Allamsetty
f4bcad02d8
fix(device-selection): Add a workaround for a chrome bug with default mic
...
Pass the real deviceId to gUM instead of 'default' for Chrome to return the correct media stream
2020-06-08 15:34:05 -04: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
Дамян Минков
e6dbe65193
Moderated rooms or subdomains ( #6959 )
...
* fix: Fixes using token with no user context.
* feat(moderated): Adds option to add moderated rooms and subdomains.
When a user joins such room or subdomain in order to be a moderator needs to provide a valid jwt token for that room.
* squash: Renames function.
* ref: Removes filtering jicofo setting owners.
This will be disabled on jicofo side and will greatly simplify logic.
Also check the checks to avoid jwt for main domain to access subdomains and the other way around.
* fix: Skips allowners logic for admins.
2020-06-05 07:57:49 -05:00
Deepak Verma
ff23f81dfe
flags: fix comment
2020-06-05 13:53:35 +02:00
Jaya Allamsetty
bc66c9063a
chore(deps): update lib-jitsi-meet
2020-06-04 10:54:06 -04:00
Emil Ivov
974ef4a382
Merge pull request #6941 from jitsi/saghul-patch-5
...
shared-video: use a more recent video by default
2020-06-03 06:42:41 -05:00
Saúl Ibarra Corretgé
3bf82b573c
shared-video: use a more recent video by default
2020-06-03 11:27:08 +02:00
hmuresan
b4b4339a1a
external_api: add start/stop recording commands
2020-06-03 09:30:19 +02:00
Hristo Terezov
6773aed67f
feat(recording): Limit notification
2020-06-02 16:00:54 -05:00
Saúl Ibarra Corretgé
d740752522
rn,responsive-ui: refactor dimensions detection
...
Use a dimensions detecting root component. The Dimensions module does not
measure the app's view size, but the Window, which may not be the same, for
example on iOS when PiP is used.
Also refactor the aspect ratio wrap component since it can be taken directly
from the store.
Last, remove the use of DimensionsDetector on LargeVideo and TileView since they
occupy the full-screen anyway.
Fixes PiP mode on iOS.
2020-06-02 16:54:28 +02: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
Jaya Allamsetty
a31f3c0c76
fix(config): Add missing capScreenshareBitrate to config.js
2020-05-29 14:04:30 -04:00
Simon Honegger
af39186a5f
fix: typeof returns a string, so this condition was always true
2020-05-29 19:53:05 +02:00
Saúl Ibarra Corretgé
d4d1d0aa70
dev: add plugin for circular dependency detection
...
Example run: https://gist.github.com/saghul/e5e12edc108bdedbcbe65a3d7528235f
2020-05-29 10:37:09 +02:00
Saúl Ibarra Corretgé
3a88f4939c
misc: break import cycle
2020-05-29 10:37:09 +02:00
Saúl Ibarra Corretgé
fe221fe4be
deps: run npm audit fix
2020-05-29 10:37:09 +02:00
Jaya Allamsetty
1caaa47f5e
chore(deps): update lib-jitsi-meet
...
fix(safari): Disable VAD processing on Safari - cfbb511bce
2020-05-28 17:19:07 -04:00
Hristo Terezov
a2c4d17e4d
fix(record):web/mobile match disable functionality
2020-05-28 15:39:49 -05:00
Hristo Terezov
ce1de9e1e7
feat(recording): Disable buttons on active session
2020-05-28 15:39:49 -05:00
Hristo Terezov
3e7abf3da0
feat(subtitles): Disable for guests.
2020-05-28 13:43:18 -05:00
damencho
8b4f1789a6
chore(deps): Update lib-jitsi-meet, callstats using full URL.
2020-05-28 11:15:33 -05:00
Gabriel Imre
444e2b90df
callstats: add siteID passing; sanitize confID path
2020-05-28 10:00:45 -05:00
Saúl Ibarra Corretgé
7de88995a5
labels: don't disable all labels when VIDEO_QUALITY_LABEL_DISABLED is set
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/6880
2020-05-28 10:15:52 +02:00
Hristo Terezov
f0c6e934ce
feat(config):InsecureRoomNameWarning config option
2020-05-27 18:03:15 -05:00
Дамян Минков
78b01d2c97
Adding whitelist and move away from using custom field for password. ( #6621 )
...
* Adding whitelist and move away from using custom field for password.
We re-use room lock for lobby password.
* Make sure we do not run muc-occupant-pre-join for non members only rooms.
* Destroying lobby room, when main room is destroyed or membersonly is disabled.
* Adds destroy reason.
* Clears lobby room instance on destroy.
Fixes problem with on/off/on of lobby feature.
* Add lobby room jid only when members only is on.
* Sends main room jid on lobby destroy.
We can use that in client loggic to auto-join lobby participants to main room as lobby is disabled while waiting.
* fix: Fixes using is_healthcheck_room.
* squash: Enables lobby rooms feature by default.
* chore(deps): Update lib-jitsi-meet, to enable lobby rooms.
2020-05-27 18:01:41 -05:00
Saúl Ibarra Corretgé
bf60be1654
style: fixup needlessly wrapped line
2020-05-27 16:45:11 +02:00
Saúl Ibarra Corretgé
5202a7e5b8
room-lock: use the proper text for the room lock prompt
2020-05-27 16:45:11 +02:00
Saúl Ibarra Corretgé
2af0c0ba17
rn: bump SDK version to 2.9.0
2020-05-27 15:35:58 +02:00
Saúl Ibarra Corretgé
fbb6486b5f
deps: update react-native-watch-connectivity
...
It's back in active development and fixes a warning in iOS.
2020-05-27 15:35:58 +02:00
Saúl Ibarra Corretgé
a113151563
deps: update react-native-calendar-events
...
Rebase our patches (in PR) on top of latest master.
Sshould fix a crash when requesting permisssions.
2020-05-27 15:35:58 +02:00
Raider700
470fda3467
lang: add missing fields to German translation
2020-05-27 11:48:51 +02:00
Saúl Ibarra Corretgé
edea6316ab
Update config.js
2020-05-27 08:43:48 +02:00
Saúl Ibarra Corretgé
adac9ee5f8
config: don't enable H.264 by default on P2P
...
We are not actively testing it and it currently crashes Chrome 83+ when insertable streams are used.
2020-05-27 08:43:48 +02:00
Saúl Ibarra Corretgé
af8bd876e6
deps: run npm audit fix
...
Skipped webpack, requires further investigation.
2020-05-27 00:16:20 +02:00
Jaya Allamsetty
403c4a7ee7
chore(deps): update lib-jitsi-meet
...
c94f6a570f
2020-05-26 17:14:21 -04:00
marius-bardan
21fe3c87a6
lang: enable support for romanian lang ( #6869 )
...
Co-authored-by: Marius Bardan <marius.bardan@8x8.com >
2020-05-26 15:05:41 +02:00
lorddavidiii
6ddac3bddf
debian,turn: fix getting an external ip in IPv6 enabled networks
2020-05-26 13:20:34 +02:00
Mihai Uscat
663a65ad81
fix(SecurityDialog): fix button overflow
2020-05-26 10:22:22 +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
Suguru Hirahara
0d14e2fa5c
gh: update 1-bug-report template
...
* Update 1-bug-report.md
- Comment out the general notice
- Add the information that questions and posts asking for help will be
closed
- Sort sections based on action stream -- steps, expected behaviour, (yet) actual behaviour
- Replace environment information with server-side and client-side ones
* Update .github/ISSUE_TEMPLATE/1-bug-report.md
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
2020-05-25 16:45:21 +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
tolgakaratas
d53d6e5fa8
lang,rn: bundle Turkish language
2020-05-25 13:20:54 +02:00
zzoond
93b05d13c3
lang: fix for russian
2020-05-25 11:27:50 +02:00
Michael Telatynski
79f4531bd2
lang: allow translation of accessibility label string "Edit your profile"
2020-05-25 11:26:25 +02:00
Jaya Allamsetty
5348fa19c8
feat: show option to join via browser on supported mobile browsers
...
Currently Chromium based browsers and Firefox are supported on Android
Only Safari is supported on iOS
2020-05-22 10:52:59 -04:00
Felix C. Stegerman
b25319fd2e
add missing build dependency on nodejs
2020-05-21 10:29:36 -05:00
Felix C. Stegerman
63ca419e76
improve "open in app" page
2020-05-21 08:39:17 -04:00
Jonathan Lennox
393fb692ca
Make TLS configs in Debian sample files follow Mozilla security guidelines.
2020-05-20 12:03:41 -05: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
Bettenbuk Zoltan
0598e7369b
ref: eslint-config-jitsi@1.0.3
2020-05-20 17:14:29 +02:00
Suguru Hirahara
8c30e43b5f
Retry "external_api: fixed using deeplinks"
...
Set target='_top' inside anchor.
Courtesy of #6700
Follow-up to: #6784
2020-05-20 10:18:29 -04:00
Mihai Uscat
75c836c70c
feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement
2020-05-20 16:14:47 +02:00
Saúl Ibarra Corretgé
70d8fe91c3
deps: replace jsrsasign
...
We were only using a couple of utility functionss to parse tokens, not to
validate them in any way.
2020-05-20 15:06:19 +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
Suguru Hirahara
8c02ba5ee9
doc: update README.md
...
- Fix a broken link (fixes #6780 )
- Set direct links
- Add a link to the Docker installation guide
2020-05-20 08:07:32 +02:00
Jaya Allamsetty
5591144693
Revert "external_api: fixed using deeplinks"
...
This breaks the mobile deeplinking page
This reverts commit 532dadb245 .
2020-05-19 16:43:10 -04:00
damencho
fa43539718
chore(deps): lib-jitsi-meet, skips sending an extra presence on join.
2020-05-19 15:39:20 -05:00
Jaya Allamsetty
7e0a36e88e
chore(deps): Update lib-jitsi-meet
...
fix(Firefox): Enable RTX support on Firefox
E2EE fixes/improvements
fix(screenshare): Add google conference flag only when simulcast is on
fix(video-quality): Apply pending video constraints on p2p originator
2020-05-19 12:28:05 -04:00
msalmasi
532dadb245
external_api: fixed using deeplinks
...
This update opens links in the full body of the window so deeplinks will work on iOS Safari when using the external API in an iFrame.
2020-05-19 14:09:42 +02:00
Felix C. Stegerman
55051cc203
dev: don't proxy /lang/
2020-05-19 11:58:21 +02:00
Vlad Piersec
4975f15345
fix(prejoin_page): Always show 'join without audio' & add disabled button.
...
* The prejoin page always displays the 'join without audio' option.
* The join button will be disabled if there is no input.
* Fix some CSS for the case when the user is not anonymous.
2020-05-19 11:47:55 +02:00
Alejandro Blanco
2e2d40c1d0
external-api: add muteEveryone command
2020-05-19 08:50:21 +02:00
Bettenbuk Zoltan
c08638da51
feat: insecure room name warning
2020-05-18 17:59:07 +02:00
Bettenbuk Zoltan
9525cab60f
feat: icon type circular label
2020-05-18 17:59:07 +02:00
Bettenbuk Zoltan
21d5c895fc
fix: package.lock version mismatch
2020-05-18 16:30:24 +02:00
Saúl Ibarra Corretgé
305a63e8f9
deep-linking: fix generating links for external API
...
The ocnfig is not overridden early enough.
Fixes: https://github.com/jitsi/jitsi-meet/issues/6489
2020-05-18 16:06:13 +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
Suguru Hirahara
2ddfead4f5
doc: fix links on README
2020-05-18 11:53:58 +02:00
Saúl Ibarra Corretgé
d55b49b2c3
doc: move mobile docs to the handbook
2020-05-18 11:44:53 +02:00
Saúl Ibarra Corretgé
64d74852e0
ios: fix PiP window sshowing conference controls
...
The dynamic size of it was causing trouble. Fix it by setting a fixed PiP window
size (150px) which makes it consisstent with what we have on Android.
Fixes: https://github.com/jitsi/jitsi-meet/issues/6562
2020-05-18 09:34:52 +02:00
Saúl Ibarra Corretgé
7c4c8384fd
doc: replace documentation with the handbook
...
- Leave a link on doc/README,api,quick-install
- Moved the cloud API swagger file to resources/
- Merged the coding conventions with CONTRIBUTING.md
2020-05-17 08:02:29 +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é
4faeb84d2e
build: fix using parallell make
...
We don't support it, so make sure targets run serially.
Fixe: https://github.com/jitsi/jitsi-meet/issues/6647
2020-05-14 11:14:43 +02:00
Philipp Hancke
eed5e31ec9
Merge pull request #6061 from jitsi/npmrc
...
dev: add npmrc with package-lock set to true
2020-05-14 10:17:27 +02:00
Felix C. Stegerman
4b1d8ba877
update react-emoji-render to v1.2.4 ( #6674 )
2020-05-13 21:14:27 +02:00
NicolasD
3043f50ce3
rn,flags: add "toolbox.alwaysVisible" flag
2020-05-13 16:25:06 +02:00
Saúl Ibarra Corretgé
b7f1f3c659
ios: try to leave the meeting when the app is terminating
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/6665
2020-05-13 16:21:38 +02:00
tmoldovan8x8
07f64d94c0
android: set view listener in onCreate
2020-05-13 10:56:37 +02:00
Boris Grozev
76e1217439
ref: Make is_healthcheck_room more generic.
2020-05-12 18:22:14 -05:00
crouchingtigerhiddenadam
591ea0a44a
doc: quick install guide updates
...
* optional fix for https port 5284 error
https://community.jitsi.org/t/no-certificate-present-in-ssl-tls-configuration-for-https-port-5284/47836/7
* usage of sudo and systemctl made more consistent
* jigasi download url changed to stable
Jigasi download url changed. Is this required in addition to apt install jigasi as part of the quick install guide?
* wget/dpkg removed from jagasi instructions
2020-05-12 16:32:37 +02:00
Edgard Messias
24052e9f9a
fix: Fixed browser language detect ( close #5987 )
2020-05-12 09:26:53 -05:00
bgrozev
38b8772af0
docs: Fix video tutorial links. ( #6655 )
2020-05-11 11:23:35 -05:00
Mihai Uscat
5fdb7c176c
feat(MobileDeepLinking): Enable custom deeplinking domain
2020-05-11 15:33:10 +02: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
Saúl Ibarra Corretgé
01fc098d4b
prejoin: fixup mobile
...
Avoid importing components, which are not yet implemented on mobile.
2020-05-11 14:15:55 +02:00
Saúl Ibarra Corretgé
b50b30e3eb
doc: recommend Node 12
2020-05-11 13:51:00 +02:00
Wuriyanto
1b8e5d0244
change cjson to cjson.safe and cath error from decode function
2020-05-11 05:46:07 -05: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
Goacid
a41bda73ff
doc: add more details about systemd limits
2020-05-11 09:33:50 +02:00
Fabian Rodriguez
75ea0070e2
lang: improve frCA
2020-05-11 09:23:53 +02:00
Saúl Ibarra Corretgé
65a8091e53
android: simplify code
...
- No need to handle the activity result in the fragment, since we already do in
the Activity
- Automagically ddispose the view when destroyed
2020-05-10 08:03:29 +02:00
Saúl Ibarra Corretgé
7fea8e2e6c
android: suppress lint warning
2020-05-10 08:03:29 +02:00
Hristo Terezov
d388a7bd3c
feat(reload): Preserve local track mute state.
2020-05-07 18:18:21 -05:00
Jaya Allamsetty
a48aa2b999
feat(external_api): Add command for setting send/recv video quality
2020-05-07 18:10:41 -04:00
tmoldovan8x8
b3f16926d4
rn: add ability to disable crash reporting
2020-05-07 23:05:48 +02:00
Paweł Domas
f646bc7a7a
ref: disable ICE restart by default ( #6594 )
...
* ref: disable ICE restart by default
The reason for that it's currently causing issues with signaling when
Octo is enabled. Also when we do an "ICE restart"(which is not a real
ICE restart), the client maintains the TCC sequence number counter, but
the bridge resets it. The bridge sends media packets with TCC sequence
numbers starting from 0.
The 'enableIceRestart' config option can be used to force it, but it's
not recommended.
2020-05-07 06:59:37 -05:00
Andrey Nedobylsky
e90b60d661
lang: fix Russian translation
...
Fixed Russian translation for audioVideoSwitch
2020-05-07 11:39:59 +02:00
ludovicm67
bdd129b9a2
feat(analytics): include MatomoHandler by default
2020-05-06 15:32:49 +02:00
ludovicm67
4c635a2a63
feat(analytics): add Matomo support
2020-05-06 15:32:49 +02:00
Saúl Ibarra Corretgé
2b526557e4
participants: fix accessing the local participant ID
...
getLocalParticipant returns a participant object stored in Redux, not a
JitsiParticipant object.
2020-05-06 15:27:08 +02:00
Saúl Ibarra Corretgé
eee1f50ed2
deps: update lib-jitsi-meet
...
Fix losing media when using insertable streams on track changes.
2020-05-06 09:20:16 -04:00
Saúl Ibarra Corretgé
e9562adddf
lang: add Basque to the list of available languages
2020-05-06 14:53:11 +02:00
patidars
8accd9e433
rn,flags: feature flag to show/hide 'Tile View' button
2020-05-06 14:22:59 +02:00
Saúl Ibarra Corretgé
caabdadf19
rn,polyfills: refactor all mobile polyfills
...
Move all polyfills to a standalone feature, which gets imported before anything
else in the mobile entrypoint. This guarantees that any further import sees the
polyfilled environment.
2020-05-06 12:35:12 +02:00
Saúl Ibarra Corretgé
062bc13d4f
rn,storage: fix not using a persistent localStorage
...
In
1ffd75c0a6
we switched to using the localStorage wrapper provided by js-utils, which
checks for window.localStorage's availability very early. Our polyfill must be
applied earlier that any such import.
Here we are importing it in the entrypoint, which means no code ran before this,
literally.
2020-05-06 12:35:12 +02:00
ktagbnaw
a56e451536
misc: fix typo
2020-05-06 09:50:11 +02:00
Jim Bullington
acbf641fb4
Add participantRoleChanged event to external API ( #6573 )
...
* Add participantRoleChanged event to external API
* Update API documentation
* Remove unneeded whitespace
* Remove more unneeded whitespace
* Fix jsdoc formatting
* Fix jsdoc formatting
2020-05-05 09:03:54 -05:00
patidars
a18fd1cdb3
rn,flags: add feature flag to show/hide the 'Raise Hand' button
2020-05-04 18:22:45 +02:00
Saúl Ibarra Corretgé
9be78c60eb
rn,lang: fix language detection to take region into account
...
If we have a regional variant, prefer that.
2020-05-04 16:59:37 +02:00
Vlad Piersec
a45cbf41ef
feat(prejoin_page): Add prejoin page
2020-05-04 12:49:35 +02:00
Emil Ivov
5b53232964
Merge pull request #6547 from jitsi/fix-mobile-imports
...
chore(package): update dependencies.
2020-05-02 22:26:21 -05:00
Hristo Terezov
d4d4490aa9
chore(package): update dependencies.
2020-05-02 22:10:54 -05:00
Emil Ivov
0fd0897531
Merge pull request #6529 from jitsi/local-storage
...
fix(localStorage): exception when disabled.
2020-05-02 19:39:07 -05:00
Hristo Terezov
360383440e
chore(package): Update dependencies.
2020-05-02 19:36:28 -05:00
Rich Brown
1a40672427
Fix the command to update jitsi-stable.list ( #5731 )
...
* Fix the command to update jitsi-stable.list
This command uses the technique recommended below that will always work. (See "Safest Solution (#3 )")
https://askubuntu.com/questions/185268/permission-denied-etc-apt-sources-list
* Update quick-install.md
remove "-a" argument from `tee` to remove merge conflict
2020-05-02 07:50:34 +02:00
Hristo Terezov
1ffd75c0a6
fix(localStorage): exception when disabled.
2020-05-01 14:48:08 -05:00
Julian1203
77d38731e9
Update main-de.json
...
Fixed typo
2020-05-01 10:25:21 -05:00
Hristo Terezov
13f76c2cce
fix(follow-me): disable the auto pin on SS
2020-04-30 16:58:22 -05:00
Jaya Allamsetty
9ad87f3706
fix: Add safari to optimal browser lists
2020-04-30 17:39:07 -04:00
damencho
eea8fef044
Initial Lobby backend implementation.
2020-04-30 16:34:46 -05:00
Jaya Allamsetty
c2cb4ea6b6
deps: update ljm
2020-04-30 15:29:04 -04:00
Jaya Allamsetty
d6cf0c0afd
deps: bump lib-jitsi-meet
2020-04-30 12:56:31 -04: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
tmoldovan8x8
2085851179
android: persist Amplitude device id when not set externally
...
Co-authored-by: Titus-Andrei Moldovan <moldovan.titus@gmail.com >
2020-04-30 13:12:09 +02:00
Ferdi Bayrak
47bc6f0470
Added Turkish language on BuiltinLanguages.native.js ( #5965 )
...
* Added Turkish lang
Added Turkish lang
* Update BuiltinLanguages.native.js
* Update BuiltinLanguages.native.js
2020-04-29 16:27:37 -05:00
Tao Sasaki
c5686386fa
Fix strange Japanese text ( #6303 )
2020-04-29 15:41:34 -05:00
adrmzz
e1cededb76
Adding Sardinian ( #5984 )
...
* Create main-sc.json
* Create languages-sc.json
* Update languages.json
* Update main-sc.json
(just a couple of minor edits to the translation)
* Update BuiltinLanguages.native.js
adding Sardinian
* trailing spaces corrected
* Update BuiltinLanguages.native.js
* Update BuiltinLanguages.native.js
fixed spaces
* Update main-sc.json
2020-04-29 14:07:51 -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
James Baird
a8252103ea
Fix grammar on unsupported browser message
...
It should read "Chrome or Firefox" not "Chrome and Firefox", as you only need to use a single browser, not both.
2020-04-29 10:30:06 -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
Joan Montané
62d3d1f294
Update BuiltinLanguages.native.js
2020-04-29 10:22:59 -05:00
Joan Montané
dbfed573ac
Add Catalan entry on BuiltinLanguages.native.js
2020-04-29 10:22:59 -05:00
Daniel Neumann
640b9bfd52
added missing translations
2020-04-29 10:20:26 -05:00
Saúl Ibarra Corretgé
dac6d9d63c
aandroid: raise SDK version
2020-04-29 17:20:11 +02:00
Daniel Ortega
0662da58b4
Fixing wrong translation in muteParticipantButton button
2020-04-29 10:20:04 -05:00
Daniel Ortega
d7d4ea819f
Adding missing question mark
2020-04-29 10:20:04 -05:00
Daniel Ortega
2c6cac6526
Adding mute action related missing translations in spanish
2020-04-29 10:20:04 -05:00
Milan Kral
f53251f104
Enable Slovak translation.
...
Add Slovak translation to BuiltinLanguages
Follow up to #5523
2020-04-29 10:19:40 -05:00
Jelrik van Hal
8e01f769d9
Adds Dutch translation for "toolbar.muteEveryone"
2020-04-29 10:19:21 -05:00
Özcan Oğuz
8c4656a3c8
Wrong translation fixed
2020-04-29 10:18:36 -05:00
cayenne17
a5a36aa1e1
lang: translation improvements for French
2020-04-29 10:18:16 -05:00
Saúl Ibarra Corretgé
6939939a0f
deps: update lib-jitsi-meet
...
Fixes mobile when importing E2EE.
2020-04-29 17:17:22 +02:00
Marc Laporte
c60671e008
Fix a typo
2020-04-29 10:16:59 -05:00
Valso
8e4e1f139a
Update languages-eo.json
2020-04-29 10:16:38 -05:00
Anugoon Chotigarn
b608051177
Add Thailand (th) translation
2020-04-29 10:16:18 -05:00
Дамян Минков
2dad7e920b
Merge weblate translations ( #6461 )
...
* Translated using Weblate (French)
Currently translated at 96.1% (646 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 96.7% (650 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 96.7% (650 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 96.7% (650 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.6% (663 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.6% (663 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.5% (662 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.5% (662 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.6% (663 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.6% (663 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 99.2% (667 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 99.2% (667 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 99.1% (666 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 99.1% (666 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (Italian)
Currently translated at 75.0% (24 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/it/
* Translated using Weblate (German)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (German)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (German)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (German)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (Russian)
Currently translated at 97.7% (657 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ru/
* Translated using Weblate (Russian)
Currently translated at 97.7% (657 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ru/
* Translated using Weblate (German)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (German)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/hu/
* Translated using Weblate (Swedish)
Currently translated at 84.8% (570 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.8% (570 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 81.5% (548 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 81.8% (550 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 81.9% (551 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 81.9% (551 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 81.9% (551 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 82.1% (552 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 82.1% (552 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 82.2% (553 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 82.2% (553 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 83.4% (561 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 83.4% (561 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.3% (567 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.3% (567 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.5% (568 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.9% (571 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.9% (571 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.9% (571 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 84.9% (571 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 85.1% (572 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 85.1% (572 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 85.2% (573 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 85.2% (573 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.0% (578 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.0% (578 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 85.7% (576 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.3% (580 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.3% (580 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.7% (583 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.7% (583 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 87.7% (590 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 87.7% (590 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 86.9% (584 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 87.6% (589 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 91.5% (615 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 91.5% (615 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 88.8% (597 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 88.8% (597 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 90.9% (611 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 90.9% (611 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 90.9% (611 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 90.9% (611 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 91.3% (614 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Swedish)
Currently translated at 91.3% (614 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Basque)
Currently translated at 38.0% (256 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 38.6% (260 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 38.8% (261 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 39.2% (264 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 39.2% (264 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 39.5% (266 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 39.8% (268 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 40.1% (270 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 41.0% (276 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 41.3% (278 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 41.2% (277 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 41.8% (281 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 42.1% (283 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 43.3% (291 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 43.3% (291 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 43.7% (294 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 44.0% (296 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 44.1% (297 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 44.1% (297 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 44.3% (298 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 44.4% (299 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 44.9% (302 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 45.3% (305 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 45.5% (306 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 45.6% (307 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 45.6% (307 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 45.8% (308 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 46.1% (310 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 46.4% (312 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 46.7% (314 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 47.1% (317 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 47.1% (317 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 47.4% (319 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 48.2% (324 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 47.9% (322 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 48.2% (324 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 48.2% (324 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 49.5% (333 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 48.9% (329 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 50.1% (337 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 50.2% (338 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 50.0% (336 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 50.4% (339 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 51.6% (347 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 51.1% (344 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 50.8% (342 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 51.1% (344 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 52.5% (353 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 51.7% (348 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 52.8% (355 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 51.9% (349 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 52.3% (352 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 54.4% (366 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 53.7% (361 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 53.8% (362 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 54.9% (369 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 54.4% (366 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 54.7% (368 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 93.8% (631 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/zh_Hant/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 93.8% (631 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/zh_Hant/
* Translated using Weblate (Basque)
Currently translated at 55.8% (375 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 56.8% (382 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 55.9% (376 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 57.7% (388 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 57.7% (388 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 58.9% (396 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 57.8% (389 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 58.1% (391 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 60.4% (406 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.0% (410 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 59.5% (400 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 59.9% (403 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 60.7% (408 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.0% (410 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 60.8% (409 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.7% (415 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.1% (411 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.0% (410 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.9% (416 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 62.6% (421 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.3% (412 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.7% (415 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 62.0% (417 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 62.2% (418 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 61.9% (416 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 62.2% (418 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 62.3% (419 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 62.3% (419 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 63.2% (425 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 63.3% (426 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 63.3% (426 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 63.5% (427 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 64.4% (433 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 63.9% (430 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 64.8% (436 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 64.8% (436 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 64.5% (434 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 65.7% (442 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 65.0% (437 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 66.2% (445 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 65.9% (443 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 66.2% (445 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 66.3% (446 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 67.1% (451 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 67.8% (456 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 67.5% (454 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 67.5% (454 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 69.7% (469 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 69.6% (468 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 70.0% (471 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 70.2% (472 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 70.5% (474 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Galician)
Currently translated at 93.8% (631 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/gl/
* Translated using Weblate (English (United Kingdom))
Currently translated at 91.3% (614 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/en_GB/
* Translated using Weblate (English (United Kingdom))
Currently translated at 91.3% (614 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/en_GB/
* Translated using Weblate (English (United Kingdom))
Currently translated at 86.4% (581 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/en_GB/
* Translated using Weblate (English)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/en/
* Translated using Weblate (Afrikaans)
Currently translated at 63.6% (428 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/af/
* Translated using Weblate (Bulgarian)
Currently translated at 98.5% (662 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/bg/
* Translated using Weblate (Catalan)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ca/
* Translated using Weblate (Czech)
Currently translated at 72.1% (485 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Danish)
Currently translated at 94.7% (637 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/da/
* Translated using Weblate (German)
Currently translated at 98.9% (665 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/de/
* Translated using Weblate (Esperanto)
Currently translated at 42.1% (283 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eo/
* Translated using Weblate (English (United Kingdom))
Currently translated at 88.8% (597 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/en_GB/
* Translated using Weblate (Spanish)
Currently translated at 95.6% (643 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/es/
* Translated using Weblate (Spanish (American))
Currently translated at 97.3% (654 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/es_US/
* Translated using Weblate (Spanish)
Currently translated at 95.6% (643 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/es/
* Translated using Weblate (Estonian)
Currently translated at 98.2% (660 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/et/
* Translated using Weblate (Finnish)
Currently translated at 80.6% (542 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fi/
* Translated using Weblate (French)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr/
* Translated using Weblate (French (Canada))
Currently translated at 93.6% (629 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/fr_CA/
* Translated using Weblate (Galician)
Currently translated at 94.4% (635 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/gl/
* Translated using Weblate (Croatian)
Currently translated at 53.7% (361 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/hr/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/hu/
* Translated using Weblate (Armenian)
Currently translated at 36.4% (245 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/hy/
* Translated using Weblate (Italian)
Currently translated at 84.8% (570 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/it/
* Translated using Weblate (Japanese)
Currently translated at 70.8% (476 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ja/
* Translated using Weblate (Kabyle)
Currently translated at 20.5% (138 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/kab/
* Translated using Weblate (Korean)
Currently translated at 52.8% (355 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ko/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 73.0% (491 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/nb_NO/
* Translated using Weblate (Dutch)
Currently translated at 86.7% (583 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/nl/
* Translated using Weblate (Occitan)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/oc/
* Translated using Weblate (Polish)
Currently translated at 90.3% (607 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/pl/
* Translated using Weblate (Occitan)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/oc/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.1% (666 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 97.9% (658 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ru/
* Translated using Weblate (Slovak)
Currently translated at 19.6% (132 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sk/
* Translated using Weblate (Slovenian)
Currently translated at 14.8% (100 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sl/
* Translated using Weblate (Swedish)
Currently translated at 93.4% (628 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sv/
* Translated using Weblate (Turkish)
Currently translated at 48.3% (325 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/tr/
* Translated using Weblate (Turkish)
Currently translated at 48.3% (325 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/tr/
* Translated using Weblate (Vietnamese)
Currently translated at 82.2% (553 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/vi/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 85.2% (573 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/zh_Hans/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/ca/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/zh_Hant/
* Translated using Weblate (German)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/de/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/es/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/fr/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/fi/
* Translated using Weblate (French (Canada))
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/fr_CA/
* Translated using Weblate (Italian)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/it/
* Translated using Weblate (Galician)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/gl/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/tr/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 56.2% (18 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/nb_NO/
* Translated using Weblate (Occitan)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/oc/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/sv/
* Translated using Weblate (Icelandic)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/is/
* Translated using Weblate (Sardinian)
Currently translated at 99.1% (666 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sc/
* Translated using Weblate (Ukrainian)
Currently translated at 97.9% (658 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/uk/
* Translated using Weblate (Belarusian)
Currently translated at 95.0% (639 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/be/
* Translated using Weblate (Basque)
Currently translated at 74.1% (498 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (English (United Kingdom))
Currently translated at 89.2% (600 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/en_GB/
* Translated using Weblate (Basque)
Currently translated at 86.1% (579 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
* Translated using Weblate (Basque)
Currently translated at 87.5% (588 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/eu/
Co-authored-by: anonymous <noreply@weblate.org >
Co-authored-by: Jeannette L <j.lavoie@net-c.ca >
Co-authored-by: Artem <KovalevArtem.ru@gmail.com >
Co-authored-by: Gyuris Gellért <bubu@ujevangelizacio.hu >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Leif-Jöran Olsson <info@friprogramvarusyndikatet.se >
Co-authored-by: khalasa47 <khalash@protonmail.com >
Co-authored-by: BiziA <adrianpena.hf@gmail.com >
Co-authored-by: Osoitz <oelkoro@gmail.com >
Co-authored-by: 麋悟BigELK176 <bigelk176@gmail.com >
Co-authored-by: Iñigo Zendegi Urzelai <izendegi@gmail.com >
Co-authored-by: Ciarán Ainsworth <ciaranainsworth@posteo.net >
Co-authored-by: BMN <weblate@yopmail.com >
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com >
Co-authored-by: Xosé M <xosem@disroot.org >
Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Joan Montané <joan@montane.cat >
2020-04-29 10:15:22 -05:00
Daniil Gentili
be2d20e20e
doc: fix echo when running with sudo
2020-04-29 14:57:21 +02:00
Potecaru Tudor
fd11c36bc3
fix: guard for cases where user hits leave before being connected to the room
...
Co-authored-by: Tudor-Ovidiu Avram <tudor.potecaru@8x8.com >
2020-04-29 14:52:44 +02:00
Saúl Ibarra Corretgé
60148b6439
interface_config: add trailing commas and end marker
2020-04-29 13:07:55 +02:00
Saúl Ibarra Corretgé
62b4c97423
rn: raise SDK version to 2.8.1
2020-04-29 11:44:17 +02:00
Saúl Ibarra Corretgé
f08fa1e374
deps: update lib-jitsi-meet
2020-04-29 11:33:42 +02:00
Saúl Ibarra Corretgé
e5b563ba46
rn,flags: add more feature flags to toggle specific behavior
...
- Invite funcionality (altogether)
- Recording
- Live streaming
- Meeting name
- Meeting password
2020-04-29 10:19:17 +02:00
Pablo Espinosa
c41047344f
lang: fixes for Spanish translation
2020-04-29 10:04:49 +02:00
Saúl Ibarra Corretgé
6ae148403d
misc: drop the pre-commit hook
...
GH Actions now runs the linter.
2020-04-28 17:43:11 +02:00
Jaya Allamsetty
b5676c3729
feat(video-quality):control sender resolution based on user pref
2020-04-28 10:17:06 -04:00
drimovecz
3ab6b97b8b
Added module for filtering transcription requests from presence stanz… ( #6404 )
...
* Added module for filtering transcription requests from presence stanzas when the users making the requests do not have access to the transcription feature
* Add comments explaining the functionality and configuration for the transcription filtering module.
Co-authored-by: drimovecz <daniel.rimovecz@8x8.com >
2020-04-28 09:11:58 -05:00
Saúl Ibarra Corretgé
5ea8e198c7
e2ee: add label if all participants have E2EE enabled
2020-04-28 16:11:39 +02:00
Saúl Ibarra Corretgé
2ad6bfbc20
e2ee: broadcast e2ee enabled status using presnce
2020-04-28 16:11:39 +02:00
Saúl Ibarra Corretgé
6ce27ef10d
misc: set worker names
2020-04-28 12:02:58 +02:00
Ricardo Santana
93ef8495ca
fix locale detect error on mobile apps ( #5956 )
2020-04-27 17:38:57 +02:00
Hristo Terezov
94a15914d0
fix(document.title): use URL decoded room name.
2020-04-25 10:27:47 -05:00
Hristo Terezov
851976ebdf
fix(RemoteVideo): .oncanplay -> addEventListener
...
Replaces the .oncanplay listener with addEventListener('canplay', ...).
This is needed because third party libraries (for example callstats)
are brutally overriding the .oncanplay property and replacing our
listener.
2020-04-24 16:04:32 -05:00
Ruben Kerkhof
57bb2ead36
Conference timer should start counting at 0
...
It's starting at 1 hour because os.time(os.date("!*t") returns the wrong
time depending on system timezone. os.time() already returns the number
of seconds since epoch in UTC so just use that.
Fixes #5595
2020-04-23 10:22:02 -05:00
Saúl Ibarra Corretgé
027c6ddad0
fastlane,ios: make contact information configurable
2020-04-23 12:43:59 +02:00
Emil Ivov
8648a5a998
Redirect security section to jitsi.org/security
2020-04-22 12:58:18 -05:00
Julian1203
c83b30558d
lang: fixes for German
2020-04-22 15:44:09 +02:00
Julian1203
057dfc8194
lang: fixes for German
2020-04-22 15:42:18 +02:00
Fabian Rodriguez
5eae0b58e9
lang: fixes for Spanish (US)
2020-04-22 15:40:57 +02:00
Fabian Rodriguez
1538107e93
lang: fixes for Spanish translation
2020-04-22 15:28:46 +02:00
Bettenbuk Zoltan
cd1862a2d3
fix: private message open
2020-04-22 12:09:07 +02:00
Eduard Itrich
147a076f5d
doc: fixed typo in port number of jicofo
2020-04-22 10:57:34 +02:00
Hristo Terezov
9bdaea4069
fix(avatar): use text instead of foreign object.
...
Reason: On Safari the foreign object is not scaled correctly.
2020-04-21 10:12:51 -05:00
Jonathan Scholz
547d1547bb
fix(dialog): use height behavior in KeyboardAvoidingView
2020-04-21 15:13:08 +02:00
Jonathan Scholz
39853e048b
fix(dialog): fix on-screen keyboard overlapping dialog boxes
2020-04-21 15:13:08 +02:00
Saúl Ibarra Corretgé
8b454b5196
deps: update lib-jitsi-meet
...
f97c37d0 e2ee: also enable on p2p connections
a832b39b fix(safari): construct track constraints from getSettings (#1104 )
2020-04-21 15:05:40 +02:00
Saúl Ibarra Corretgé
e2788e0fb2
e2ee: show warning if not all participants support E2EE
...
Refs: https://github.com/jitsi/lib-jitsi-meet/pull/1108
2020-04-21 13:41:05 +02:00
Titus-Andrei Moldovan
b1d1599a1c
android: add a consistent deviceId for Amplitude from SharedPreferences
2020-04-21 11:45:42 +02:00
Saúl Ibarra Corretgé
cef98f457f
ios: bump CocoaPods dependency
2020-04-21 09:58:24 +02:00
Andrei Gavrilescu
6b0e8aab11
bugfix(remote-control): Remote control not working on linux
2020-04-21 10:33:25 +03:00
Jaya Allamsetty
086889ed70
deps: update lib-jitsi-meet
2020-04-20 18:05:49 -04:00
Saúl Ibarra Corretgé
516e5af118
doc: update supported platforms for building mobile apps
2020-04-20 20:25:24 +02:00
Saúl Ibarra Corretgé
afe1b4b0f9
rn: now working on 20.3
2020-04-20 16:01:25 +02:00
Saúl Ibarra Corretgé
8790ad6013
misc: update GH issue templates
...
- Use config.yml to prevent creating issues with a blank template
- Don't use a template to direct people to the forum
- Create a security policy template
2020-04-20 15:06:57 +02:00
antonbks
8bbc04d4db
doc: fix dev server backend default
2020-04-20 14:02:23 +02:00
Hristo Terezov
4fda428be1
fix(largeVideo): update don't depend on thumbnails
2020-04-17 15:33:13 -05:00
Hristo Terezov
f972ebfe9e
fix(thumbnail): videos on safari.
2020-04-17 13:15:25 -05:00
Jaya Allamsetty
3dfcc8d80e
deps(ljm): Bump lib-jitsi-meet for Firefox ESR simulcast fix
2020-04-16 21:07:22 -04:00
Saúl Ibarra Corretgé
33ebd241a9
external_api: add command to set E2EE key
2020-04-16 20:25:56 +02:00
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
2020-04-16 20:25:56 +02:00
Philipp Hancke
0077ee29c5
deps: bump lib-jitsi-meet
...
Changelog:
101fecbb Thu Apr 16 11:23:58 2020 +0200 Philipp Hancke: e2ee: decode static black frame for decryption errors (#1098 )
c3fd3431 Thu Apr 16 13:09:18 2020 +0200 Philipp Hancke: e2ee: remove encodedFrameType workaround (#1099 )
git log --no-merges --reverse --pretty="%h %ad %an: %s" 70a3298914f3905297e4e9dcc200b95e9b7a73e9..c3fd3431a66556de7b2ec7632f9f6d75b64aad0a
2020-04-16 17:20:08 +02:00
Bettenbuk Zoltan
551db30cc7
fix: modal keyboard avoiding view fix
2020-04-16 15:30:01 +02:00
Philipp Hancke
1bd930a3cb
deps: update lib-jitsi-meet
...
Changelog:
6502bc67 Wed Apr 15 10:51:35 2020 +0200 Philipp Hancke: e2ee: generate silence in case of audio decryption errors
adc87bcf Mon Apr 6 15:07:48 2020 -0500 paweldomas: fix(strophe.jingle.js): exception on ICE config modification
2020-04-15 21:24:33 +02:00
Philipp Hancke
169906f4cb
dev: add npmrc with package-lock set to true
...
adds a .npmrc file to create/update the package-lock.json file regardless
of a developers local settings.
2020-04-15 20:57:05 +02:00
Jaya Allamsetty
e0563a743f
Revert "feat(browser-support): Add safari to list of optimal browsers"
...
This reverts commit 4824c8714a .
2020-04-15 11:24:04 -05:00
Saúl Ibarra Corretgé
a4ab7ea95f
deps: upddate lib-jitsi-meet
2020-04-15 11:04:23 -05:00
Vlad Piersec
b50d6e43d0
fix(settings_buttons): Persist audio/video settings across sessions.
2020-04-15 08:33:19 -05:00
Saúl Ibarra Corretgé
f9fcb46036
pip: disable PiP on Android < 26
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/6008
2020-04-15 12:12:58 +02:00
Jaya Allamsetty
4824c8714a
feat(browser-support): Add safari to list of optimal browsers
2020-04-14 13:42:27 -04:00
damencho
be56521267
debian: Skips deploy-hook when there is no hook available.
2020-04-14 11:54:58 -05:00
Jaya Allamsetty
b7eda8df7a
fix(safari): set playsInline attribute to true on the video element
...
The playsInline attribute needs to be set to true for video to be rendered on Safari on iOS
2020-04-14 12:28:09 -04:00
Jaya Allamsetty
d632b6e13e
deps: Update ljm for FF simulcast, js-utils for detecting Edge on Android
2020-04-14 11:07:09 -04:00
Bettenbuk Zoltan
dff7d661ca
doc: add documentation to some url params
2020-04-14 16:05:04 +02:00
Julian1203
edb8ecd542
Update main-de.json ( #5905 )
...
The word "Weitere" implied that there are already people in the meeting so I replaced it with "andere".
I also made line 775 gender-neutral as "der Einzige" would technically only refer to males which isn't an unusual thing to do but some people might consider it discriminatory against women.
2020-04-11 12:31:36 -05:00
Mantas Kriaučiūnas
b64112432d
Add Lithuanian (lt) translation ( #5903 )
...
* Add Lithuanian (lt) language
Add Lithuanian (lt) language
* Added Lithuanian translation
Add Lithuanian translation by Mantas Kriaučiūnas (Baltix) and Raminta Stasaitytė
* Dropping by damencho request
2020-04-11 12:30:19 -05:00
Daniel Ortega
d8963bc903
Fixing wrong text at key "done" in main-es.json ( #5900 )
2020-04-11 11:33:14 -05:00
Julian1203
5c39a2f6a6
Update main-de.json ( #5895 )
...
Fixed same mistake again as it was in there twice, also made the phrase a bit shorter as otherwise it wouldn't fit in the screen.
Changed "Wollen" to "Möchten" as it's more polite.
2020-04-11 09:32:04 -05:00
Daniel Ortega
a72928a9e7
Adding Spanish translation of "Hebrew" literal ( #5893 )
...
* Adding Spanish translation of "Hebrew" literal
* Adding Spanish translation (esUS) of "Hebrew" literal
2020-04-11 09:00:45 -05:00
devSJR
e2ea26eb1f
Update main-de.json ( #5892 )
...
sie -> Sie
ihre -> Ihre
100% -> 100 %
2020-04-11 08:59:31 -05:00
Saúl Ibarra Corretgé
9962a2ea61
config: whitelist disableSimulcast
2020-04-11 11:37:02 +02:00
Hristo Terezov
07e203ce8d
fix(youtube-policy-links): Alignment.
2020-04-10 17:55:50 -05:00
yanas
638fdf0370
Revert "Improve accessibility of Buttons in Webapp ( #5432 )"
...
This reverts commit 953f838a2a .
2020-04-10 16:12:21 -05:00
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.
2020-04-10 14:39:31 -05:00
ferdibayrak
4780e48be8
Update main-tr.json ( #5876 )
...
Hello. I am an iOS developer. Jitsi's Turkish translation is now 100% completed. Please update the translation file.
2020-04-10 14:37:05 -05:00
Jaya Allamsetty
7776f0a98c
deps(ljm): Update ljm, add safari support and disable simulcast on Firefox
2020-04-10 14:31:06 -04:00
Julian1203
2eede7e76b
Update main-de.json ( #5873 )
...
Fixed very small mistake in the programming. I don't need to sign the CLA for this, do I?
2020-04-10 13:03:58 -05:00
adrmzz
72a7bd0a68
Adding Sardinian translation ( #5386 )
...
* Create main-sc.json
* Create languages-sc.json
* Update languages.json
* Update main-sc.json
(just a couple of minor edits to the translation)
2020-04-10 13:03:26 -05:00
Selyan Slimane Amiri
9085cbf363
Update languages-kab.json ( #5871 )
2020-04-10 12:22:18 -05:00
Nicolas
be80f26086
Update main-ru.json ( #5861 )
...
+lonelyMeetingExperience for russian
2020-04-10 12:19:59 -05:00
Neil Brown
a876f78fd7
Update quick-install.md ( #5819 )
...
Add information about firewall ports.
2020-04-10 12:19:39 -05:00
Pierre Pronchery
73d948d150
Also ship robots.txt in the source package ( #5811 )
2020-04-10 12:19:11 -05:00
Philippe Jtreize
c5aa555816
lang: translation improvements and corrections for French ( #5807 )
2020-04-10 12:18:43 -05:00
Peter Martin
7902223f09
lang: add Dutch (NL) translation ( #5804 )
...
* lang: add Dutch (NL) translation
* lang: add Dutch (NL) translation - fix
2020-04-10 12:18:07 -05:00
Hanno Böck
ac117cd50d
Update browser links to HTTPS ( #5788 )
...
* Update recommended browser links to https
* Update browser URLs to https
2020-04-10 12:17:10 -05:00
Jens-Christian Fischer
f2df5906f6
Document a scalable installation with multiple videobridges ( #5783 )
2020-04-10 12:16:18 -05:00
Vyacheslav
0fcecaf18f
fix Russian translation ( #5746 )
...
Co-authored-by: vbukharin <buhv@skbkontur.ru >
2020-04-10 12:13:34 -05:00
yamakz5555
8cc4b73722
Issue #5741 ( #5742 )
...
Japanese mistranslation in speaker stats screen.
2020-04-10 12:13:14 -05:00
Joris Bodin
c08f5c7e18
Fix french ( #5721 )
2020-04-10 12:13:00 -05:00
Daniel Ortega
2e0f3ae84f
Using "Japonés" instead of "Jopones" ( #5715 )
2020-04-10 12:12:46 -05:00
Marco Manenti
41bfb4c7ec
Update main-it.json ( #5688 )
...
* Update main-it.json
Some revision
* Update main-it.json
other language revision
2020-04-10 12:12:31 -05:00
Stav Levi
4a12cdfac7
Add Lang Hebrew ( #5662 )
...
* Update languages.json
* Create main-he.json
2020-04-10 12:07:12 -05:00
Neil Brown
7b34fb89d1
Update quick-install.md ( #5658 )
...
Clarify that a Let’s Encrypt cert is sufficient for iOS and Android clients.
2020-04-10 12:06:40 -05:00
Felix Wolfsteller
4ec438d3f3
i18n: german, fix translation key. ( #5657 )
2020-04-10 12:06:16 -05:00
Khatanbaatar
e79633b0ca
translated Mongolian language ( #5646 )
...
* translated Mongolia language
* app translated Mongolian language
* sorry, lint not checked
* lint checked
2020-04-10 12:04:48 -05:00
Ricardo Simões
49a9934c41
Added Portuguese European (Portugal) pt language ( #5642 )
...
* Create main-pt.json
Started Portuguese European pt-PT translation
* Created Portuguese European Language pt
Created Portuguese European Language (pt-PT) Portugal
2020-04-10 12:04:09 -05:00
Christian Gräfe
193d19ce21
Update main-de.json ( #5634 )
...
simple Typo
2020-04-10 12:03:18 -05:00
Claudius Ellsel
fe83d87d2d
Tiny correction in README ( #5582 )
2020-04-10 12:03:02 -05:00
Julian1203
b4a2327264
Update main-de.json ( #5564 )
...
Just checked and Firefox calls the button "Erlauben" in their official German translation while Chrome, Chrome on Android and Opera call it "Zulassen".
"Host" should now be translated consistently
Added two hyphens because "meeting password" is one word in German
2020-04-10 12:00:59 -05:00
MilanKral
d9edf661dd
lang: Slovak translation ( #5523 )
2020-04-10 12:00:26 -05:00
Marco Zehe
e32f367b0c
React Native accessibility fixes ( #5825 )
...
* Accessibility: Make the native toolbox item communicate that it is a button.
* Accessibility: If an item is toggled, mark it as selected for accessibility
* Accessibility: Make the toolbox a toolbar for accessibility
* Accessibility: Mark the bottom sheet as a menu for accessibility
* Fix typo, AccessibilityRole, not AccessibleRole
* Statement fix
* Appease the linter
* Fix linting errors for real this time
2020-04-10 08:07:48 -05:00
Volker Braun
2b181673b5
android: arcel the serverURL in the Android SDK
...
In the Android SDK, the setServerURL option is erroneously
ignored. The meeting's serverURL always defaults to
https://meet.jit.si because the serverURL is not parceled.
2020-04-10 14:53:47 +02:00
Emil Ivov
87a058eaa4
Merge pull request #5838 from jitsi/project-hps
...
Project HiPS, first pass
2020-04-10 07:44:38 -05:00
Saúl Ibarra Corretgé
eef0f5ed97
Project HPS, first pass
2020-04-10 14:40:58 +02:00
Saúl Ibarra Corretgé
1751fc7635
deps: lib-jitsi-meet@latest
2020-04-10 14:40:58 +02:00
pan93412
4aa58f041f
i18n: zh_TW: new translation ( #5827 )
...
* i18n: zh_TW: new translation
* Delete strings.xml
* Delete strings.xml
2020-04-09 22:27:56 -05:00
Bettenbuk Zoltan
39d789a088
feat: add url params: config.disableInviteFunctions, config.doNotStoreRoom and userInfo.displayName
2020-04-09 17:14:16 +02:00
Peter Martin
2654c77f2c
lang: Duch language fixes
2020-04-09 11:29:07 +02:00
Jaya Allamsetty
7af88e5c4f
fix(safari): Update the check for Safari
...
In preparation for the lib-jitsi-meet PR for Safari support, isSafariWithWebrtc() will no longer be available
2020-04-08 15:06:29 -04:00
Дамян Минков
ffdd4f2eed
debian: updates around coturn package and order of install ( #5729 )
...
* debian: Update coturn udp port to non-privileged one.
* debian: Turnserver config requires jitsi-meet-web-config files.
* doc: Updates doc, removing `--no-install-recommends`.
* debian: Moves checks and configs to default to prosody 0.11.
* debian: Disable room locking on internal muc.
* add scripts for deploying coturn with certbot
* turnserver: Removes unused variable showing error.
* debian: updates let's encrypt and coturn scripts.
* debian: Detect failure to retrieve external ip address.
* debian: Always configure turn when the turnserver package is installed.
Co-authored-by: Julien Fastré <julien.fastre@champs-libres.coop >
2020-04-08 13:06:49 -05:00
Paul Menzel
0b0a19ea5c
doc/debian/jitsi-meet-turn: Correct file name to README
2020-04-08 10:59:30 -05:00
Russell Graves
b10aa422ca
Add gzip to nginx server config. ( #5700 )
...
* Add gzip and expiration to nginx server config.
* Add application/json to gzip_types line to cover translations.
* Add gzip_vary for content caches, remove expires section.
Per discussion, expiration seems likely to cause more confusion than it solves. Add gzip_vary to prevent content caches from caching un-compressed versions of the content and confusing browsers.
2020-04-07 09:42:27 -05:00
Bettenbuk Zoltan
b706972acb
fix: re-add android only chat input padding
2020-04-07 11:18:50 +02:00
Bettenbuk Zoltan
5574221044
ref: SharedDocument to JitsiModal
2020-04-07 11:18:50 +02:00
Bettenbuk Zoltan
0f4369a9a9
ref: AddPeopleDialog to JitsiModal
2020-04-07 11:18:50 +02:00
Bettenbuk Zoltan
0c2e13a453
ref: DialInSummary to JitsiModal
2020-04-07 11:18:50 +02:00
Bettenbuk Zoltan
2f817b6633
ref: Settings to JitsiModal
2020-04-07 11:18:50 +02:00
Bettenbuk Zoltan
678ed605d7
ref: change JitsiModal to better fit to needs
2020-04-07 11:18:50 +02:00
vp8x8
84714ba3bd
settings: enable settings buttons on permission grant
...
Some CSS fixes are also included.
2020-04-07 09:14:23 +02:00
Tim Ruffing
b8963629bf
Pass upper case country codes to i18n-iso-countries
...
Related to #5697 .
2020-04-06 22:17:27 -05:00
Damian Goeldi
47cffeb00a
add missing IPv6 listener to nginx jitsi module
2020-04-06 21:27:40 -05:00
Paul Mestrum
b70633ef24
tile-view: fix number of columns calculation
2020-04-06 19:42:53 +02:00
Hristo Terezov
145596ac6a
fix(tile-view): hidden thumbnails on scroll
2020-04-06 12:22:43 -05:00
moses gunesch
76607bbad8
doc: mention privacy error in Chrome for development
2020-04-06 10:25:13 +02:00
bgrozev
36113fd54f
debian: clean up password generation, use 16 characters
2020-04-06 10:22:56 +02:00
Дамян Минков
f86ace17d8
Fix weblate2 ( #5695 )
...
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Sardinian)
* Deleted translation using Weblate (Sardinian)
* Added translation using Weblate (Sardinian)
* Translated using Weblate (Sardinian)
Currently translated at 0.0% (0 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sc/
* Added translation using Weblate (Sardinian)
* Translated using Weblate (Sardinian)
Currently translated at 0.0% (0 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/sc/
* Translated using Weblate (Icelandic)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/is/
* Translated using Weblate (Icelandic)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/is/
* Translated using Weblate (Bulgarian)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/bg/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ca/
* Translated using Weblate (Bulgarian)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/bg/
* Translated using Weblate (Czech)
Currently translated at 36.7% (247 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Turkish)
Currently translated at 23.3% (157 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/tr/
* Translated using Weblate (ptbr (generated))
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ptbr/
* Translated using Weblate (Sardinian)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sc/
* Translated using Weblate (Czech)
Currently translated at 39.8% (268 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 47.0% (316 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 47.0% (316 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 50.5% (340 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 50.7% (341 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 50.8% (342 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 52.8% (355 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 72.6% (488 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/tr/
* Translated using Weblate (Danish)
Currently translated at 95.6% (643 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/da/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 40.6% (13 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/nb_NO/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 20.8% (140 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/nb_NO/
* Added translation using Weblate (Arabic)
* Added translation using Weblate (Arabic)
* Added translation using Weblate (Serbian)
* Added translation using Weblate (Serbian)
* Added translation using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
Currently translated at 96.8% (651 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 96.8% (651 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 97.0% (652 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 97.1% (653 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 97.4% (655 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/uk/
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Romanian)
* Added translation using Weblate (Ukrainian)
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is >
Co-authored-by: Václav Zbránek <vaclav@weblate.org >
Co-authored-by: Joan Montané <joan@montane.cat >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org >
Co-authored-by: Adrià Martín <adriamartinmor@gmail.com >
Co-authored-by: Tomas Apeltauer <tomas.apeltauer@gmail.com >
Co-authored-by: anonymous <noreply@weblate.org >
Co-authored-by: Lukáš Jelínek <devel@aiken.cz >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ahmed Abdelhamid <dralawady@gmail.com >
Co-authored-by: Nenad Nikolic <nikbit2015@gmail.com >
Co-authored-by: Oleksa Stasevych <oleksiy.stasevych@gmail.com >
Co-authored-by: Антон Костюченко <1292729@gmail.com >
Co-authored-by: marius-bardan <marius.bardan@gmail.com >
2020-04-05 17:24:20 -05:00
Dara Poon
0e16008085
Use regexes to match ALPN protocols ( #5651 )
...
nginx presents the client's list of ALPN protocols as
$ssl_preread_alpn_protocols, a comma-separated string. Use regular
expressions to match each item in the list, rather than the exact value
of the entire list at once.
2020-04-05 09:23:43 -05:00
Дамян Минков
f66a919e08
Fix weblate ( #5672 )
...
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Sardinian)
* Deleted translation using Weblate (Sardinian)
* Added translation using Weblate (Sardinian)
* Translated using Weblate (Sardinian)
Currently translated at 0.0% (0 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sc/
* Added translation using Weblate (Sardinian)
* Translated using Weblate (Sardinian)
Currently translated at 0.0% (0 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/sc/
* Translated using Weblate (Icelandic)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/is/
* Translated using Weblate (Icelandic)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/is/
* Translated using Weblate (Bulgarian)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/bg/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ca/
* Translated using Weblate (Bulgarian)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/bg/
* Translated using Weblate (Czech)
Currently translated at 36.7% (247 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Turkish)
Currently translated at 23.3% (157 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/tr/
* Translated using Weblate (ptbr (generated))
Currently translated at 100.0% (672 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/ptbr/
* Translated using Weblate (Sardinian)
Currently translated at 99.8% (671 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/sc/
* Translated using Weblate (Czech)
Currently translated at 39.8% (268 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 46.8% (315 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 47.0% (316 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 47.0% (316 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 50.5% (340 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 50.7% (341 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 50.8% (342 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 52.8% (355 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Czech)
Currently translated at 72.6% (488 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/cs/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (32 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/tr/
* Translated using Weblate (Danish)
Currently translated at 95.6% (643 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/da/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 40.6% (13 of 32 strings)
Translation: Jitsi/languages
Translate-URL: https://hosted.weblate.org/projects/jitsi/languages/nb_NO/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 20.8% (140 of 672 strings)
Translation: Jitsi/main
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/nb_NO/
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is >
Co-authored-by: Václav Zbránek <vaclav@weblate.org >
Co-authored-by: Joan Montané <joan@montane.cat >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org >
Co-authored-by: Adrià Martín <adriamartinmor@gmail.com >
Co-authored-by: Tomas Apeltauer <tomas.apeltauer@gmail.com >
Co-authored-by: anonymous <noreply@weblate.org >
Co-authored-by: Lukáš Jelínek <devel@aiken.cz >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
2020-04-05 08:58:21 -05:00
Saúl Ibarra Corretgé
8115fb5e78
config: remove aspect ratio constraint from config example
...
Some cameras may not be able to satisfy it and gUM will fail.
Refs: https://github.com/jitsi/lib-jitsi-meet/pull/1066
2020-04-05 08:46:51 +02:00
Weblate (bot)
c9f26dc7ac
lang: improved translattions with weblate
...
Icelandic, Sardinian, Bulgarian, Czech, Catalan, Turkish.
Translate-URL: https://hosted.weblate.org/projects/jitsi/main/
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is >
Co-authored-by: Václav Zbránek <vaclav@weblate.org >
Co-authored-by: Damian Minkov <damencho@jitsi.org >
Co-authored-by: Joan Montané <joan@montane.cat >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org >
Co-authored-by: Adrià Martín <adriamartinmor@gmail.com >
Co-authored-by: Tomas Apeltauer <tomas.apeltauer@gmail.com >
2020-04-04 22:14:00 +02:00
damencho
7321f706bb
Fix wrong UTF file.
2020-04-03 18:21:04 -05:00
Hristo Terezov
9b5f135dae
fix(livestreaming): window.open params
...
The target parameter from window.open was missing which was causing
reload in electron.
2020-04-03 16:55:05 -05:00
Hristo Terezov
dbbdcb0b00
feat(live-streaming): Add T&C.
2020-04-03 16:54:50 -05:00
Ruben Kerkhof
06ae1861ee
log: fix showing verbatim %s
...
So turn 'hover in %s 1a5cd940' into 'hover in 1a5cd940'
2020-04-03 15:41:30 +02:00
Alexander Neumann
e0afd8fadb
lang: fix german translation
...
This commit fixes a few translation errors, especially in the
kickParticipantTitle.
2020-04-03 15:39:38 +02:00
Michael Telatynski
953f838a2a
Improve accessibility of Buttons in Webapp ( #5432 )
...
* Expose toggle buttons better via ARIA
* Wire up the divs/li as role=button as per ARIA patterns
* Add flow annotations to appease the linter
* For role=button use aria-pressed not aria-checked
2020-04-03 08:19:32 -05:00
ljo
bf5f1f0168
lang: improve sv translation
2020-04-03 15:13:26 +02:00
Saúl Ibarra Corretgé
cdf977ff3f
doc: add documentation index
2020-04-03 14:57:40 +02:00
Joris Bodin
ee1dc9dd8e
lang: update translation for fr, de, es, it for mobile app
2020-04-03 12:14:21 +02:00
Ali Karpuzoglu
7bec68e492
doc: fix typo
2020-04-03 12:13:20 +02:00
Bettenbuk Zoltan
97fff02c15
web: use password i18n placeholder
2020-04-03 11:22:11 +02:00
Дамян Минков
b372b2ccf2
Fix turn file link ( #5601 )
...
* debian: Does not add a link of turnserver will not be configured. Fixes #5596 .
* debian: Partially reverts 990c77bd .
* debian: Skip filename duplication, use variable.
2020-04-02 18:20:41 -05:00
Bettenbuk Zoltan
d00ead932b
feat: better room lock prompt
2020-04-02 17:27:22 +02:00
Saúl Ibarra Corretgé
bb2b1b58ec
conference: add room name to browser title
...
Re-do of
86ebfe8dad
2020-04-02 16:33:39 +02:00
GK2
ceeea7314c
debian: fix typo
2020-04-02 15:27:19 +02:00
Andrei Gavrilescu
9d6a93119b
feat(screenSharing): Add support for audio screen sharing on electron
2020-04-02 16:18:10 +03:00
GK2
08be68cda4
debian: fix install-letsencrypt-cert.sh to create misssing directory
...
Update install-letsencrypt-cert.sh to fix missing cron.weekly
REFS : https://github.com/jitsi/jitsi-meet/issues/5576
2020-04-02 15:10:27 +02:00
Bettenbuk Zoltan
3a2081ffed
ref: change Chat to JitsiModal
2020-04-02 12:40:12 +02:00
Bettenbuk Zoltan
57d14d9517
feat: help centre
2020-04-02 12:40:12 +02:00
Saúl Ibarra Corretgé
c5e693f14a
rn,invite: use custom clear button also on iOS
...
Otherwise it won't be visible if Dark Mode is enabled.
2020-04-02 11:46:29 +02:00
Saúl Ibarra Corretgé
a9da047d3a
rn,invite: fix bottom padding on AddPeopleDialog on Android
2020-04-02 11:46:29 +02:00
bgrozev
171b065db1
Revert "Add room name to browser tab title" ( #5560 )
...
Because it displays "undefined" in the title.
This reverts commit 86ebfe8dad .
2020-04-01 22:03:14 -05:00
Jaya Allamsetty
9da0b7fee3
deps(ljm): Bump adapter.js to 7.5.0 and validate ice candidate info
2020-04-01 18:28:30 -04:00
damencho
716c9eb46f
debian: Change coturn unit file to start on 443.
2020-04-01 17:11:55 -05:00
Stefan
a85c72d859
doc: use sudo
2020-04-01 22:57:08 +02:00
Kenneth Peiruza
0ba567856e
lang: fix catalan translation
...
There was a huge mistake in Catalan translation. Stop streaming and recording said "start" (inicia) instead of "stop" (atura).
Then, 1 small fix on a more polite way of refering to "using a software" -> *emprar* rather than *usar*.
2020-04-01 22:51:38 +02:00
Horatiu Muresan
7f1eb83dbd
feat(notifications): Manage audio notifications
2020-04-01 22:40:07 +02:00
damencho
6e4c1f64d8
debian: Adds syslog logging.
2020-04-01 15:18:49 -05:00
damencho
82aa51770a
debian: Skip turn config if other sites are available listening on 443.
2020-04-01 15:18:49 -05:00
damencho
990c77bd3d
debian: Skip turnserver config if it is already configured.
2020-04-01 15:18:49 -05:00
bgrozev
5bb23b2d17
chore(package.json): Update js-utils ( #5541 )
2020-04-01 15:09:11 -05:00
Saúl Ibarra Corretgé
9cc05ef838
config: remove unneeded option
2020-04-01 20:40:18 +02:00
Saúl Ibarra Corretgé
a21e3a1946
Merge pull request #5510 from rubenk/add-roomname-to-title
...
Add room name to browser tab title
2020-04-01 20:08:05 +02:00
Vlad Piersec
c05ca1d9fc
fix(prejoin_page) Add labels for video & more UI fixes
2020-04-01 19:57:04 +02:00
Vlad Piersec
1b05d7269c
feat(prejoin_page) Add settings buttons
...
This reverts commit faf24ca7ec .
2020-04-01 19:57:04 +02:00
paweldomas
c170970992
feat(Filmstrip): accessibility label for toggle filmstrip button
2020-04-01 08:49:12 -05:00
Saúl Ibarra Corretgé
d19a659871
ios: update Crasshlytics and fix uploadding symbols
2020-04-01 15:31:28 +02:00
Saúl Ibarra Corretgé
955b24be9d
rn,cc: add feature-flag to disable close captions
2020-04-01 15:29:21 +02:00
Saúl Ibarra Corretgé
de6c7e0117
rn,invite: add share button to add people dialog
2020-04-01 15:26:29 +02:00
Bettenbuk Zoltan
feb8fe9e34
api: add private message flag to outgoingMessage
2020-04-01 11:58:48 +02:00
Steve Frécinaux
aff6d4b36d
Fix mod_muc_max_occupants to properly ignore whitelisted users
...
In a typical Jitsi Meet setup, this plugin can be used to limit the number of
occupants in a meeting room, while ignoring "utility" users. Such a
configuration could be:
muc_max_occupants = 2
muc_access_whitelist = {
"focus@auth.meet.jitsi ";
}
It would be expected that this configuration allows two users to attend the
meeting room, but in practice only one is allowed, because the whitelist is not
honoured.
This commit fixes it by actually updating the `user` and `domain` variables
being checked. After this change, the scenario above works just fine.
2020-03-31 16:38:23 -05:00
damencho
45c60717d6
debian: add post remove script for jitsi-meet-turnserver package
...
Reloads the webserver as the config had changed.
2020-03-31 16:27:25 -05:00
Saúl Ibarra Corretgé
6596e27f69
Prevent meetings from being crawled by Google
2020-03-31 21:45:28 +02:00
Saúl Ibarra Corretgé
8cba7e91d3
ci: build the frontend in GH actions
...
It should help catch bugs such as bundle bloat easier.
2020-03-31 21:44:48 +02:00
Hristo Terezov
3a871cbed8
feat(remote-menu):option for disable mute and kick
2020-03-31 10:06:30 -05:00
Bettenbuk Zoltan
a46fd60788
fix: accented room name display
2020-03-31 14:16:21 +02:00
Ruben Kerkhof
86ebfe8dad
Add room name to browser tab title
...
Fixes #5480
Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com >
2020-03-31 13:58:12 +02:00
Juri
97735ff548
lang: fix Estonian translations
2020-03-31 13:10:38 +02:00
James Baird
9fdc18d1ec
welcome: hide tabs if nothing to show
2020-03-31 13:06:04 +02:00
Bartosz Dziewoński
4a21882345
lang: translation improvements and corrections for Polish
2020-03-31 09:43:13 +02:00
damencho
cb0cea4ebd
Adds a note to re-run Let’s Encrypt script on jetty upgrade.
2020-03-31 09:36:30 +02:00
damencho
b894daa9cf
Cleans created users on purging.
2020-03-31 09:36:30 +02:00
damencho
06641a7dd6
This is to prevent item-not-found when multiple users try to join at the same time.
...
This is to prevent item-not-found when multiple users try to join while jicofo is still configuring the room. Credits @paweldomas
2020-03-31 09:36:30 +02:00
Saúl Ibarra Corretgé
94f7b570d7
debian: fix creating internal MUC
2020-03-30 17:01:27 -05:00
Saúl Ibarra Corretgé
ca5605620a
rn: update versions, apps 20.2, sdk 2.7
2020-03-30 15:45:16 +02:00
nicolae-stroncea
8d0202113a
doc: clarify required Node / npm versions
2020-03-30 15:09:43 +02:00
Julian1203
f2e59226c0
lang: update german translation
2020-03-30 15:05:31 +02:00
Julian1203
951086e499
lang: update german translation
...
Added the missing languages
2020-03-30 15:03:39 +02:00
Saúl Ibarra Corretgé
d3a26f9b4e
rn,welcome-page: use random room name generator
2020-03-30 14:40:29 +02:00
Asura Enkhbayar
e1a4478a06
doc: jitsi-videobridge -> jitsi-videobridge2
...
Update commands provided to reload and check the status of videobridge.
2020-03-30 11:48:32 +02:00
Saúl Ibarra Corretgé
ed8009883b
avatars: ensure no remote avatar is loaded when disableThirdPartyRequests is set
2020-03-29 08:42:25 +02:00
Saúl Ibarra Corretgé
4fd5dc0ee0
analytics: don't enable callstats when disableThirdPartyRequests is set
2020-03-29 08:42:25 +02:00
Saúl Ibarra Corretgé
1bbb937d9d
analytics: fix enabling analytics when disableThirdPartyRequests is set
2020-03-29 08:42:25 +02:00
Saúl Ibarra Corretgé
c1fb276937
config: whitelist disableThirdPartyRequests
2020-03-29 08:42:25 +02:00
Keunes
3867d5d62e
lang: update Dutch translation
2020-03-28 15:48:00 +01:00
damencho
08ab513d4e
Updates nat config and uninstall part in qi guide.
2020-03-28 08:29:05 +01:00
Esteban Badilla A
a2eca4f029
lang: fixes for the spanish translation
...
Signed-off-by: Esteban Badilla A <ebadilla10@gmail.com >
2020-03-27 23:30:34 +01:00
Saúl Ibarra Corretgé
3121494d4b
config: use Jitsi's STUN servers by default, instead of Google's
2020-03-27 22:55:16 +01:00
Juri
92e81c3dbf
lang: added estonian translation
2020-03-27 22:19:42 +01:00
damencho
2761a6dbb3
Warn that turn will need port 443.
2020-03-27 15:13:19 -05:00
Saúl Ibarra Corretgé
faf24ca7ec
Revert "feat(prejoin_page) Add settings buttons" ( #5424 )
...
This reverts commit 08f55ccb94 .
2020-03-27 12:17:27 -05:00
James Addison
c5ce44f09d
doc(quick install): streamline documentation ( #5227 )
...
* Prioritize messaging re: using hosted Jitsi if self-hosted is not required
* Update wording for self-hosting vs hosted
* Expand requirements sentence into document section
* Simplify Ubuntu universe step
* Condense repository and package installation steps
* Add comments for package installation steps
* Simplify wording around hostname configuration
* Simplify lets-encrypt wording
* Move certificate generation step before package installation
* Expand certificate instructions
* Move conference test step to post-installation
* Rephrase installation testing / confirmation step
* Extract platform-specific installation notes
* Rephrase superuser guidance
* Replace lists.jitsi.org link with web.archive.org pointer
* Place /etc/hosts example in code block
* Remove space before colon
* Add spacing before/after 'or' (improves github markdown rendering)
* Revert "Add spacing before/after 'or' (improves github markdown rendering)"
This reverts commit 9f33beb2ab .
* Nit: clarify apt/HTTPS relationship
* Revert "Expand requirements sentence into document section"
This reverts commit cf630983c0 .
* Relocate Ubuntu universe repository advice
* More concise Ubuntu universe messaging
* Revert "Extract platform-specific installation notes"
This reverts commit 7161a700cb .
* Revert "Expand certificate instructions"
This reverts commit 5c479e7ffb .
* Revert "Move conference test step to post-installation"
This reverts commit a0ee279b7c .
* Revert "Simplify wording around hostname configuration"
This reverts commit ceab0ab9cf .
* Revert "Revert "Simplify wording around hostname configuration""
This reverts commit a7127d03dc .
* Revert "Revert "Revert "Simplify wording around hostname configuration"""
This reverts commit 1e5413690e .
* Revert "Remove space before colon"
This reverts commit 35cae52722 .
* Mark Let's Encrypt step as optional
* Mark Let's Encrypt step as recommended
* Clarify Jitsi repository-add heading
* Nit: remove superfluous newline
* Fixup: restore Let's Encrypt descriptive text from master branch
* Update supported Ubuntu version to 18.04 (LTS)
* Add Ubuntu release codename
* Update minimum supported Debian version to 9 (Stretch)
* Undo relocation of Let's Encrypt script instructions
* Add Jitsi Meet mobile app certificate requirement notice
* 'Note' formatting consistency
* Rephrase sudo language
2020-03-27 12:15:43 -05:00
lenhart
6969114675
lang: Fix "toggleCamera" description
...
Fix "toggleCamera" description. switch instead of turn off/on
2020-03-27 16:56:29 +01:00
Wikinaut
1aba57e6bb
config: change language detection to "true"
2020-03-27 16:40:17 +01:00
Kaor
e9785c8b3d
lang: correct bad translation
...
"toggle camera" is to switch front to rear or rear to front.
The french translation said "on/off camera", it's not exactly that
2020-03-27 16:36:18 +01:00
Paul Menzel
03215d8906
config: fix wording in comment
2020-03-27 15:50:04 +01:00
Дамян Минков
9a5b19babe
Migrates jetty config to nginx one ( #5413 )
...
* Completely removes jetty config and defaults to nginx.
* Force configuring nginx or apache.
* Fixes certs when upgrading from jetty.
* Fixes certs and restarts jvb.
* Turnserver config conflicts apache2.
* Multi-domain sed only for nginx.
* Updates docs removing jetty.
2020-03-27 09:07:47 -05:00
Sean McBride
e5d87e66bf
Various improvements to quick-install document
...
- removed paragraph about old Debian Wheezy, the link is broken, and Wheezy doesn't even get security updates anymore, so seems unlikely anyone would do a new install with it.
- clarified that Let's Encrypt script uses only the HTTP challenge.
- added links to a few things that newbies might want to look up (nginx, apache, jetty, SIP, FQDN, Let's Encrypt, etc.
- added some basic debugging starting points, based on my experience
- some minor grammatical tweaks
- other minor tweaks
2020-03-26 23:30:12 -05:00
Дамян Минков
e00036d44a
Merge pull request #5216 from gbonfiglio/master
...
fix broken nginx ipv6 listeners
2020-03-26 18:22:41 -05:00
Saúl Ibarra Corretgé
d8059fd0ee
lang: fix italian translation
2020-03-26 18:22:24 -05:00
Jaya Allamsetty
6fc7456196
fix(blur): Decrease the blur amount and improve the accuracy
2020-03-26 16:49:51 -04:00
Hristo Terezov
0bd96b9c0e
fix(static): Add base.
2020-03-26 12:34:00 -05:00
Andrei Gavrilescu
f502e13edc
feat(screenSharing): Add system audio screen sharing
2020-03-26 14:17:44 +02:00
Vlad Piersec
08f55ccb94
feat(prejoin_page) Add settings buttons
2020-03-25 10:50:47 -05:00
Joan Montané
17ca9722b7
lang: update Catalan translation
2020-03-25 12:16:05 +01:00
Bettenbuk Zoltan
8cc9b78e21
feat: add column layout to settings fields
2020-03-25 11:59:48 +01:00
Bettenbuk Zoltan
25b4843327
fix: irregular cursor movement in settings
2020-03-25 11:48:06 +01:00
bgrozev
d13edd8f63
Updates js-utils (pruning the word list). ( #5371 )
2020-03-24 21:06:41 -05:00
Giorgio Bonfiglio
4e81a7abd3
fix turnserver postinst for ipv6 listener
2020-03-17 22:37:39 +00:00
Giorgio Bonfiglio
5d8d0b9a01
fix broken ipv6 listener
2020-03-17 22:31:56 +00:00