damencho
28a9850111
fix: Updates jvb user account check.
...
In certain cases (lib-unbound not found message from lua) we can detect that jvb account is not existing, and we will re-create causing jvb to not able to connect, as password is changed only in prosody.
2024-04-22 17:43:03 -05:00
Edgars Voroboks
d9ef9dc6a0
fix(lang): Update missing Latvian lang translation ( #14664 )
2024-04-22 09:41:29 +02:00
Hristo Terezov
88b6cdf39b
ref(settings): remove changeLocalDisplayName action
2024-04-21 19:42:41 -05:00
Hristo Terezov
e3ab6c9f33
ref(participants): remove unused action.
2024-04-21 19:42:41 -05:00
Hristo Terezov
9bb27b83d9
ref(modules/UI): remove events system.
...
Many of the events are not used at all or used only on one place. For the rest of them the listeners were added 2 times on promoted visitors and not cleaned at all.
2024-04-21 19:42:41 -05:00
Christoph Settgast
d8b0710a19
ci: move to node 20 based GH actions as current ones are deprecated ( #14663 )
2024-04-21 22:50:26 +02:00
Roland Meyer
b02b7ac769
lang: update German translation ( #14662 )
2024-04-21 11:46:08 +02:00
Jaya Allamsetty
b90e187a73
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1812.0.0+2eddb859...v1813.0.0+09993fc8
2024-04-19 11:19:01 -04:00
kerem
582bbf890b
fix descriptions
...
fix descriptions
2024-04-19 15:27:31 +03:00
Ilayda Dastan
ce840cc7b6
fix(chat) improve new message visibility for local participant
...
Closes: https://github.com/jitsi/jitsi-meet/issues/14561
2024-04-19 09:58:40 +02:00
Saúl Ibarra Corretgé
cc03949b90
chore(deps) react-native-webrtc@118.0.7
2024-04-18 16:56:08 +02:00
Calin-Teodor
158e1a56e5
feat(react-native-sdk): update readme file
2024-04-18 17:55:54 +03:00
Calin-Teodor
16597a2535
feat(android): list media projection permission in manifest
2024-04-18 17:14:25 +03:00
Saúl Ibarra Corretgé
2f3cf9f530
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1811.0.0+86e2fb2b...v1812.0.0+2eddb859
2024-04-18 15:11:59 +02:00
Дамян Минков
347cc32ecc
chore(deps) lib-jitsi-meet@latest ( #14642 )
2024-04-16 19:53:23 -04:00
Calin-Teodor
c0602abbca
feat(base/config): whitelist customToolbarButtons
2024-04-16 17:39:20 +03:00
Calin-Teodor
55e9136b91
feat(toolbox/native): fixed icon for CustomOptionButton and styles
2024-04-16 16:21:12 +03:00
damencho
da01ca23db
fix(visitors): Fixes promote all.
2024-04-16 06:20:06 -05:00
Hristo Terezov
b470c201b2
fix(conference): use up to date state in useVideoStream.
2024-04-12 16:08:21 -05:00
Mihaela Dumitru
e3ee99754c
fix(debug) enable webview debugging ( #14623 )
2024-04-12 16:32:45 +03:00
Mihaela Dumitru
b3e1865fd8
fix(whiteboard/native) disable Android local storage
2024-04-12 12:28:50 +02:00
Saúl Ibarra Corretgé
a4e3716632
chore(rn,deps) react-native-webrtc@118.0.6
...
Fixes duplicated audio on iOS.
2024-04-11 23:17:20 +02:00
Hristo Terezov
5ed4b470e7
feat(visitors-config): Enable media on promotion.
2024-04-11 15:48:23 -05:00
damencho
68f030bb7f
feat: Adds option to print not-allowed errors we sent back to client.
2024-04-11 10:45:39 -05:00
Hazoom
1c25a370be
fix (invite-copy) give user a feedback that copy is done ( #14552 )
2024-04-11 16:28:34 +03:00
Calinteodor
36671d7c4f
feat(toolbox/native): custom overflow menu buttons ( #14594 )
...
* feat(toolbox/native): custom buttons for the OverflowMenu
2024-04-10 14:51:10 +03:00
Saúl Ibarra Corretgé
b54cec8d77
chore(deps) lib-jitsi-meet@latest ( #14605 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1806.0.0+b0356800...v1807.0.0+b59b8cb0
2024-04-08 14:03:09 -04:00
Avram Tudor
097d51ce10
feat: prosody plugin for sending system chat messages ( #14603 )
...
* feat: prosody plugin for sending system chat messages
* code review changes
* code review changes
* update module name
* update comment
2024-04-08 18:59:00 +03:00
Saúl Ibarra Corretgé
9b16296581
chore(rn,deps) update react-native-webrtc to 118.0.5
2024-04-08 16:15:01 +02:00
damencho
a76f9d548b
feat: Move to use cjson everywhere.
...
We were using prosody,util.json and cjson at the same time, but the latter is more performant.
Adds some error handling which were missing with the prosody util json one.
2024-04-05 11:26:51 -05:00
damencho
9fc89ba04e
feat: Adds module to attach data to be available in jibri metadata.
...
Attaches the meeting id and the creator of the meeting into the iq sent to jibri. The data will be available in the metadata.json.
2024-04-05 11:26:51 -05:00
Mihaela Dumitru
37024b4f1f
fix(whiteboard) compute serverUrl once to limit rerenders ( #14600 )
2024-04-05 16:35:59 +03:00
Hristo Terezov
b3312b5650
ref(PasswordSection): Functional copmonents.
2024-04-04 16:58:23 -05:00
damencho
721bb4e4ba
fix: Clear up knocking state on error.
...
Fixes a case where participant is not entering lobby when trying the second time after being rejected.
2024-04-04 16:52:04 -05:00
Holofox
263bb7bcd0
fix(lang) updated Russian translation
2024-04-04 22:26:01 +02:00
Saúl Ibarra Corretgé
03b3cd4778
fix(misc) drop unused files from the project
2024-04-04 17:58:08 +02:00
Saúl Ibarra Corretgé
7a1ad18bc5
fix(misc) fix .editorconfig line width
2024-04-04 17:58:08 +02:00
ilaydadastan
38be09fc54
fix(chat): added emoji tooltip and enter key in smiley panel
2024-04-03 11:19:57 -05:00
Hristo Terezov
4e50546773
fix(LargeVideo): use correct track for streaming status.
...
In the case where we switch from jvb to p2p when we need to switch the p2p and jvb track, they will be with the same source name. In order to add the streaming status listener we need to check if the isP2P flag is different. Without this check we won't have the correct stream status listener for the track. Normally the Thumbnail and ConnectionIndicator components will update the streaming status the same way and this may mask the problem. But if for some reason the update from the Thumbnail and ConnectionIndicator components don't happen this may lead to showing the avatar instead of the video because of the old track inactive streaming status.
2024-04-03 08:26:31 -05:00
Ilayda Dastan
79891419af
fix(chat): fixed error message colors ( #14574 )
...
* fix(chat): fixed error message colors
* fix(chat): changed error message background color
2024-04-03 08:00:17 -05:00
Mihaela Dumitru
5282274856
fix(whiteboard) backend safe room hash
2024-04-02 11:21:15 -05:00
Saúl Ibarra Corretgé
11c445f993
fix(android) fix server URL parsing
...
Some devices throw NullPointerException instead of
MalformedURLException.
2024-04-02 16:53:38 +02:00
Calinteodor
3b546ea387
feat(whiteboard/native): ui fixes ( #14585 )
...
* feat(mobile/navigation): moved Whiteboard to Conference navigation and fixed screen options
2024-04-02 13:11:36 +03:00
ilaydadastan
82fa1eb870
fix(chat): added translation function
2024-03-29 11:51:27 -05:00
Jaya Allamsetty
d1590db82b
fix(config): Enable ssrc-rewriting by default. ( #14567 )
2024-03-28 23:06:45 -04:00
Calinteodor
5247fbdc0f
feat(ios/android/sdk): delegate transcription chunk received event ( #14516 )
...
* feat(subtitles): created separate helpers for delegating transcription chunks events
on web and mobile
2024-03-28 14:10:02 +02:00
damencho
47598222ce
fix: Fixes parsing hash params to be passed to tokenAuthUrl.
...
The URL.hash returns the # sign, and so we always ignore the first parameter.
2024-03-27 12:43:49 -05:00
damencho
79d216d91a
feat: Drops unused ext_events.lua.
2024-03-27 12:43:41 -05:00
hkien2310
ec423012b9
fix(lang) update vietnameses translation
2024-03-27 14:21:25 +01:00
dependabot[bot]
ffa704e7df
chore(deps-dev): bump express from 4.17.3 to 4.19.2
...
Bumps [express](https://github.com/expressjs/express ) from 4.17.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.3...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 07:55:14 +01:00
Дамян Минков
2c6f4e27fc
feat: Reduces into state region and shard changes from the lib. ( #14546 )
...
* feat: Reduces into state region and shard changes from the lib.
* squash: Fixes few comments.
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1802.0.0+49ff6eb4...v1803.0.0+5237dbfe
2024-03-26 18:01:53 -05:00
Jaya Allamsetty
56eecaba2a
fix(flags): Don't assume ssrc-rewriting enabled by default. ( #14545 )
...
* fix(flags): Don't assume ssrc-rewriting enabled by default.
* chore(deps): update latest@lib-jitsi-meet.
https://github.com/jitsi/lib-jitsi-meet/compare/v1796.0.0+d1333434...v1802.0.0+49ff6eb4
2024-03-26 16:28:07 -04:00
Hazoom
bb49c92cc4
fix(polls/web) check for duplicate poll options ( #14541 )
2024-03-26 16:38:22 +02:00
Calinteodor
9b798b4514
feat(base/conference): get subject and localSubject from config ( #14520 )
...
* feat(base/conference): fixed getting localSubject, subject and parsing url params.
2024-03-26 16:07:11 +02:00
Nitin Kushwaha
9727951a77
fix(polls): fix poll button overflow
2024-03-26 15:36:00 +02:00
Дамян Минков
643fc7e2a2
feat(visitors): Updates docs for promotion. ( #14538 )
...
* feat(visitors): Updates docs for promotion.
* squash: Update config.js comment
2024-03-26 07:18:34 -05:00
ilaydadastan
33db2bed34
fix(lang): added new tr translations
2024-03-25 20:50:29 -05:00
Horatiu Muresan
fad58ae362
feat(external-api) Expose meeting session ( #14522 )
2024-03-25 13:11:59 +02:00
ilaydadastan
2f6d9d4b52
fix(participants-pane): multi words search
2024-03-25 10:26:35 +01:00
Anshu Pathak
c7d5de2c77
lang: Translated main-hi.json ( #14532 )
...
* solve issue of 817 added toast notification on copy sharing link
* updated main.json
* Update main.json
added space with colon
* Update InviteByEmailSection.tsx
* fixed linter errors
* updated main.json
* Feat: Translated main-hi.json
2024-03-23 18:42:28 -05:00
Jaya Allamsetty
f525fb1999
fix(video-quality): Correctly pin camera tile.
...
When screensharing source is the first source to be added with ssrc-rewriting enabled, constraints for the camera tile don't get updated when its pinned. Fixes https://github.com/jitsi/jitsi-meet/issues/14501
2024-03-22 15:37:00 -04:00
damencho
ffbaee065d
fix: Fixes showing left participants in the pane under certain conditions.
...
Fixes #14491 .
When a screensharing participant leaves and is unmuted or sharing the tab audio, there is a dominant speaker changed event which stores wrong values in filmstrip state. And because we skip reordering when there is no filmstrip scroll and no screensharers to avoid reordering on every dominant speaker event for small meetings, we fail to evaluate that the screensharere is actually gone and we still show it.
This will not happen if the one sharing is not dominant speaker (muted) or if there are more participants in the meeting (there is a scroll).
2024-03-22 14:11:08 -05:00
damencho
c0f9024874
fix: Updates lobby password.
2024-03-22 10:17:09 -05:00
Mohammed Abdul Razak Wahab
f5ab10cfba
fix(polls) fix answer editing bug causing unintended removal
2024-03-21 16:42:17 +01:00
chizhangWang
6db0f89707
fix(feedback) avoid sending dialog with enter press in textarea
...
Co-authored-by: Chizhang, Wang <chizhang.wang@dataport.de >
2024-03-21 15:59:53 +01:00
Jaya Allamsetty
6649c15232
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1793.0.0+315582f6...v1796.0.0+d1333434
2024-03-20 17:40:18 -04:00
Aaron van Meerten
5d84a4cc90
fix: define local vars in public key handler ( #14176 )
2024-03-20 03:35:23 -05:00
Anshu Pathak
b79907f7a5
feat(notifications) added toast notification on copy sharing link
2024-03-19 21:42:11 +01:00
Calinteodor
ffc6ae333f
feat(premeeting/conference/prejoin): fix hiding meeting subject helper ( #14500 )
...
* feat(premeeting/conference/prejoin): fix hiding meeting subject helper
2024-03-19 20:04:39 +02:00
Hristo Terezov
371b9a3e95
fix(kick): JS error when participant pane is open.
...
There are cases when if you are kicked and the participant pane is
open, the getBreakoutRooms() call will return undefined and since
isBreakoutRoomRenameAllowed is used in useSelector and fails, all
execution will stop leaving us in a broken state.
2024-03-18 17:19:43 -05:00
bgrozev
7fb66c906a
Support multiple sip jibri prefixes. ( #14497 )
2024-03-18 14:55:35 -07:00
Christoph Settgast
b43379a0bc
fix(chat) dont emojify matrix ids ( #14492 )
2024-03-18 16:12:06 +01:00
Mihaela Dumitru
07a15f0121
fix(recordings) disable default auto transcribe ( #14495 )
2024-03-18 16:55:09 +02:00
Mihaela Dumitru
c7e80b6780
fix(whiteboard) adjust whiteboard ready check to work without config ( #14486 )
2024-03-18 16:22:37 +02:00
Edgars Voroboks
ec5f2ca1c1
fix(lang) update Latvian translation
2024-03-18 12:31:56 +01:00
José Luís Andrade
fdba9969b4
fix(lang) update Portuguese translation
2024-03-18 12:05:38 +01:00
Hristo Terezov
2734da0c66
fix(PasswordSection): Add button not working.
2024-03-15 12:18:10 -05:00
Jaya Allamsetty
cff14048cd
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1792.0.0+006457fa...v1793.0.0+315582f6
2024-03-15 11:15:55 -04:00
Jaya Allamsetty
a775dd178a
Revert "fix(conference): Do not remove muted tracks at join time when ssrc-rewriting is enabled."
...
This reverts commit bb17337440 .
2024-03-14 13:44:24 -04:00
Jaya Allamsetty
d0f3104ed8
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1790.0.0+311766e3...v1792.0.0+006457fa
2024-03-12 20:49:28 -04:00
Jaya Allamsetty
bb17337440
fix(conference): Do not remove muted tracks at join time when ssrc-rewriting is enabled.
2024-03-12 18:52:40 -04:00
Hristo Terezov
26e09acb8a
fix(buttonsWithNotify): Duplicates in config
...
Fixes the issue with adding duplicate elements in buttonsWithNotifyClick and participantMenuButtonsWithNotifyClick with custom buttons.
2024-03-12 12:19:54 -05:00
Saúl Ibarra Corretgé
d358dd8ec6
chore(deps) react-native-webrtc@118.0.3
...
Fixes spurious exceptions on Android 14.
2024-03-12 12:40:00 +01:00
Saúl Ibarra Corretgé
3d158fb2b4
fix(conference) fix incorrect meeting name in CallKit
...
Reset subject when setting a new room name.
2024-03-12 12:38:02 +01:00
Saúl Ibarra Corretgé
b7785a9f91
feat(recording) add ability to change recording defaults
...
If recordings.recordAudioAndVideo is set to false don't record
audio-video by default.
2024-03-11 21:39:23 +01:00
Дамян Минков
86d869a107
fix(visitors): Fixes replacing visitor domain. ( #14457 )
...
* fix(visitors): Fixes replacing visitor domain.
Constructing the visitor room jid instead of doing a risky replacement.
The problem is having a room like:
[meet-jit-si-shard]someroomname@conference.meet.jit.si and replacing with 'meet.jit.si', the dots match the -.
2024-03-08 13:08:01 -06:00
Jaya Allamsetty
1c81b93c1d
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1789.0.0+a8f8666b...v1790.0.0+311766e3
2024-03-07 14:53:04 -05:00
Calin-Teodor
052070a6c1
chore(deps, i18next-http-backend): removed caret
2024-03-07 17:57:52 +02:00
Calin-Teodor
c531c0e65c
react-native-sdk(chore/deps): reset link deps to 0
2024-03-07 16:49:15 +02:00
Calinteodor
e1055ebf9b
react-native-sdk(chore/overrides): update prepare_sdk script to take care of overrides ( #14449 )
...
* react-native-sdk(chore/overrides): update prepare_sdk script to take care of overrides
2024-03-07 16:20:34 +02:00
Calin-Teodor
467023f77a
react-native-sdk(chore/deps): reset deps to 0 so we can update to latest
2024-03-07 15:56:09 +02:00
Calin-Teodor
1249aa2dcb
react-native-sdk(android): readded react native package
2024-03-07 14:52:16 +02:00
Calinteodor
0c45d87d1a
react-native-sdk(android): screen share updates ( #14440 )
...
* react-native-sdk(android): removed related modules, services to screen-share feature and updated peerDeps
2024-03-06 17:33:08 +02:00
damencho
7140a90201
fix(visitors): Fixes demoting correct participant.
...
Moderators receive all demote messages so they can show notification if we need to.
2024-03-05 08:22:32 -06:00
Jaya Allamsetty
0a846606fc
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1786.0.0+0129be6c...v1789.0.0+a8f8666b
2024-03-05 09:02:32 -05:00
Avram Tudor
68dc111e3c
fix: decouple local recording from needing a valid jwt ( #14434 )
2024-03-05 12:41:44 +02:00
Saúl Ibarra Corretgé
c81184df69
fix(ios) sync SDK and Lite SDK building commands
2024-03-05 12:09:03 +02:00
damencho
9b0747a0d9
feat(visitors): Demote a visitor for mobile.
2024-03-04 13:18:04 -06:00
damencho
c8cd80a8df
feat(visitors): Checks for visitors support per room.
2024-03-04 13:18:04 -06:00
damencho
f1d4332668
feat(visitors): Adds an option to demote participants to visitors.
2024-03-04 13:18:04 -06:00
damencho
55b3256dc4
fix: Changes jwt error dialog to be sticky.
2024-03-04 13:18:04 -06:00
damencho
aa8bb55f3e
feat(visitors): Drops not-used messages.
2024-03-04 13:18:04 -06:00
damencho
58b73e21de
fix(visitors): Fixes missing import.
2024-03-04 13:18:04 -06:00
damencho
b1c955890a
feat(visitors): Admit all function.
2024-03-04 13:18:04 -06:00
damencho
6ab945c2cb
fix(visitors): Fixes wrong text in notification on multiple promote requests.
2024-03-04 13:18:04 -06:00
damencho
7291e1ef00
feat(lobby): Approve multiple participants.
2024-03-04 08:13:27 -06:00
Дамян Минков
43e075d48e
feat: Rate limits update ( #14429 )
...
* feat: Introduces new rate limit setting.
No can have two different values per ip that is used to limit session creation and one that is used when that stanza rate limit is exceeded.
* feat: Introduces unthrottle logic.
* fix: Bumps default iq rate limits.
* feat: Prints how many times a session hits the rates.
* Update resources/prosody-plugins/mod_rate_limit.lua
Co-authored-by: Aaron van Meerten <aaron.van.meerten@8x8.com >
---------
Co-authored-by: Aaron van Meerten <aaron.van.meerten@8x8.com >
2024-03-01 13:23:04 -06:00
Jaya Allamsetty
885e1afdaa
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1784.0.0+639ad566...v1786.0.0+0129be6c
2024-02-29 23:34:47 -05:00
Hristo Terezov
e2ec4842a1
fix(toolbarButtons): filter visitor buttons in redux.
...
Filters the toolbarButtons in redux depending on the visitor state instead of filtering them every time in mapStateToProps. This will prevent unnecessary rerenders of the toolbar.
Additionally:
- Moves visitor buttons const from features/config in features/toolbox.
- Removes dublicate functions isButtonEnabled and isToolbarButtonEnabled.
- Adds more buttons to the visitor allowed buttons which functionality has been any way accessible trough shortcuts or somewhere else.
- Enables customButtons to be visible for visitors.
2024-02-29 18:51:47 -06:00
Hristo Terezov
ea075d9bae
fix(toolbarButtons): Store all buttons in redux.
...
The previous version of getToolbarButtons function was actually adding the custom buttons on every call to the config toolbarButtons array, effectively creating dublicates of every custom button. The PR fixes this issue.
Also now we will be running the getToolbarButtons calculation only when needed.
2024-02-29 16:36:52 -06:00
qnafin
68f7448624
Update build.gradle / jsRootDir = file("../")
...
When newArchEnabled=true. Refers to a non-existent category
2024-02-29 19:58:14 +01:00
damencho
954ef6df4f
fix: Drops inspect print.
2024-02-29 12:52:19 -06:00
Calinteodor
6a3c12b316
feat(android): fix screen sharing for android 14 ( #14419 )
...
* feat(android): media projection is now done through react native webrtc
2024-02-29 16:34:24 +02:00
Calin-Teodor
5be616a224
chore(deps, rn-webrtc): updated to 118.0.2
2024-02-29 15:56:20 +02:00
Mihaela Dumitru
58d8f3be12
chore(deps) update excalidraw version ( #14420 )
2024-02-29 15:30:44 +02:00
Saúl Ibarra Corretgé
8ae6ba76cc
feat(rn,deps) update react-native-webrtc@118.0.1
...
Adds UVC camera support to Android.
2024-02-29 12:02:51 +01:00
bgrozev
a06c2e056c
feat: Send room_metadata updates to jicofo. ( #14417 )
...
Include the room jid in the message.
2024-02-28 15:41:55 -08:00
Saúl Ibarra Corretgé
fa0b06b859
fix(live-streaming) fix handling bogus URLs
2024-02-28 13:58:13 +01:00
Saúl Ibarra Corretgé
4c3512b375
fix(etherpad) fix handling certain URL types
2024-02-28 13:58:13 +01:00
Jaya Allamsetty
92e3a1ff99
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1783.0.0+ff4dd993...v1784.0.0+639ad566
2024-02-27 13:32:43 -05:00
Saúl Ibarra Corretgé
701e3d2b43
fix(recording) restore labels when recording locally
2024-02-27 09:17:24 -06:00
Saúl Ibarra Corretgé
2626a894e2
fix(recording) remove duplicated check
2024-02-27 09:17:24 -06:00
Saúl Ibarra Corretgé
a6f6b3a2d2
fix(subtitles) keep subtitles state when recording
2024-02-27 09:17:24 -06:00
Hristo Terezov
05aa48774a
feat(recorder-transcription): Handle correctly in the UI.
...
Until this commit we didn't make difference between transcriptions from the recording dialog and subtitles. Now subtitles are not considered recording anymore and only the transcriptions started from recording dialog are considered recording.
2024-02-27 09:17:24 -06:00
Calinteodor
e82fc480f0
feat(tracks): disable pip in screen-share based on flag value ( #14413 )
...
* feat(tracks): disable pip in screen-share based on flag value
2024-02-27 14:59:55 +02:00
Horatiu Muresan
9f8662c0a1
chore(eslint) Update eslint ( #14412 )
2024-02-27 12:56:05 +02:00
Jaya Allamsetty
5b860c20b1
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1782.0.0+3ff4b0d1...v1783.0.0+ff4dd993
2024-02-26 10:25:05 -05:00
Saúl Ibarra Corretgé
a4c52b02e7
fix(recording) set transcribing metadata when stopping
2024-02-26 13:30:23 +01:00
Joseph Garrone
73952ee1f7
refactor(styles): Migrate withStyles to tss-react, remove @mui/styles dependency ( #14310 )
2024-02-26 14:10:07 +02:00
Hristo Terezov
0a9f6c2e4d
fix(overflow-menu): disabled buttons styles
2024-02-23 17:53:29 -06:00
Jaya Allamsetty
94f9ccfe1c
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1781.0.0+98bcd4e6...v1782.0.0+3ff4b0d1
2024-02-23 17:08:34 -05:00
Hristo Terezov
ff9f767cfd
fix(recording/livestreaming): labels
...
Display only livestreaming label when the livestreaming and the transcribtions are on.
2024-02-23 15:55:23 -06:00
JJ Asghar
5a5ec9e4d9
fix(Typo in comment) ( #14077 )
2024-02-23 22:16:21 +01:00
Calin-Teodor
aff671b44a
feat(config/flag): enable/disable participants pane
2024-02-23 14:54:37 +02:00
Hristo Terezov
495b925fa0
fix(Livestreaming): label
2024-02-22 18:13:21 -06:00
Hristo Terezov
2f6b11a6ac
fix(visitors): gum pending on promotion.
2024-02-22 14:57:51 -06:00
Jaya Allamsetty
2b7052995b
feat: Enable ssrc-rewriting by default. ( #14395 )
...
* feat: Enable ssrc-rewriting by default.
* chore(deps): Update lib-jitsi-meet.
2024-02-22 15:16:50 -05:00
Calin-Teodor
5c69baefbf
feat(dynamic-branding): fix label customisation
2024-02-21 14:51:37 +02:00
dependabot[bot]
8b25265f9e
chore(deps): bump ip from 1.1.5 to 1.1.9
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.5 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.5...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-21 09:21:37 +01:00
Hristo Terezov
f43020f650
fix(gumPending): Handle ignored muted tracks.
2024-02-20 16:54:05 -06:00
Hristo Terezov
ba95ea3ac8
feat(conference): Add init debug log
2024-02-20 09:42:07 -06:00
Besnik Bleta
7dcd9c21bc
fix(lang) update for sq translation ( #14387 )
2024-02-20 15:23:14 +01:00
damencho
990d21038e
fix: Fixes initializing cached keys.
2024-02-16 11:36:07 -06:00
Mihaela Dumitru
a4d53f271f
fix(ui) center conference info ( #14379 )
2024-02-16 14:37:12 +02:00
bgrozev
2a1f472873
Add a second shared secret to allow rotation if necessary. ( #14378 )
2024-02-15 15:00:30 -08:00
damencho
8679119677
fix: Change whitelist to support only domains.
2024-02-15 16:36:37 -06:00
damencho
b02c072ba7
fix: Handles few more cases for updating cached tokens.
2024-02-15 12:20:02 -06:00
Saúl Ibarra Corretgé
e8317fccfe
fix(local-recordings) fix on Chrome
...
WebM + VP8 seems to be the one thing that works, requesting H.264 starts
the recorder in Matroska + AV1 format (WAT) but no data is received at
all.
2024-02-15 17:49:45 +01:00
Saúl Ibarra Corretgé
bbc9c64978
fix(recording) only show advanced section for cloud recordings
2024-02-15 17:49:45 +01:00
Saúl Ibarra Corretgé
8d2b8bc772
fix(recording) fix checking if we can skip the recording dialog
2024-02-15 15:15:38 +01:00
damencho
52c2911350
feat: Adds stats around room token validation.
2024-02-15 07:13:12 -06:00
damencho
a1ebcd559b
feat: Adds a print for timing out http requests after the retry.
2024-02-15 07:13:12 -06:00
damencho
5bc47ec16a
feat: Adds stat when a rayo IQ is filtered.
2024-02-15 07:13:12 -06:00
damencho
e1ac7d1609
feat: Adds stats around token validation.
2024-02-15 07:13:12 -06:00
damencho
8a596f1ba2
fix: Drops unused token validation.
2024-02-15 07:13:12 -06:00
damencho
38e7c65836
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1776.0.0+f5f8a137...v1777.0.0+3898d7aa
2024-02-14 22:52:49 -05:00
Jaya Allamsetty
9602a939d8
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1775.0.0+c7495280...v1776.0.0+f5f8a137
2024-02-14 12:32:39 -05:00
Calinteodor
07b01b1371
feat(conference/recordin): Fix always on labels ( #14368 )
...
* feat(conference/recording): condition live stream label visibility and fix labels tooltip translations
2024-02-14 13:11:57 +02:00
damencho
a1549086aa
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1773.0.0+cc9b0e60...v1775.0.0+c7495280
2024-02-13 14:02:28 -06:00
Saúl Ibarra Corretgé
7e0b00ba5f
feat(prejoin) default to enabled ( #14236 )
...
* feat(prejoin) default to enabled
* squash: Fixes is prejoin config check.
---------
Co-authored-by: damencho <damencho@jitsi.org >
2024-02-13 12:47:59 -06:00
Calin-Teodor
3016853d81
feat(android): replaced NotificationChannels with NotificationUtils
2024-02-13 20:03:36 +02:00
Calinteodor
ead27ace30
feat(android): update media projection notification build ( #14365 )
...
* feat(android): update media projection notification build
2024-02-13 19:25:46 +02:00
Дамян Минков
067bb653e6
feat(лоббъ): Admin set function for multiple items.
...
* squash: Initial copy of the function.
* squash: Invokes the admin set function.
* feat: Admin set function for multiple items.
2024-02-13 10:29:41 -06:00
Calinteodor
ba20fc71a8
feat(android): separate MediaProjection and OngoingConference notifications ( #14363 )
...
* feat(android): separate MediaProjection and OngoingConference notifications
2024-02-13 17:54:01 +02:00
Mihaela Dumitru
a7b2726ebe
fix(prejoin) adjust recording warning ( #14361 )
2024-02-13 13:12:10 +02:00
Calinteodor
a98eef7eb3
feat(android): fixed screen sharing for Android 33 ( #14359 )
...
* feat(android): fixed screen sharing for Android 33
2024-02-13 12:33:37 +02:00
damencho
895afbab65
fix: Fixes polls parsing.
2024-02-12 13:21:06 -06:00
Saúl Ibarra Corretgé
1d6529af65
feat(transcript) add ability to dump transcript for debugging
2024-02-12 13:07:19 +01:00
Saúl Ibarra Corretgé
4d5fb719d2
fix(whiteboard) handle metadata being null
2024-02-12 13:05:53 +01:00
Jaya Allamsetty
4061a77af8
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1770.0.0+2d430a18...v1773.0.0+cc9b0e60
2024-02-09 11:20:51 -05:00
Mihaela Dumitru
7f889b2028
feat(prejoin) display recording warning ( #14347 )
2024-02-09 11:00:28 +02:00
bgrozev
6f49041d80
feat: Notify jicofo when room_metadata changes the config form. ( #14346 )
2024-02-08 14:58:02 -08:00
Avram Tudor
e73c3b6697
feat(recordings) send recordings metadata
...
* ref: centralise conference metadata updates
* feat(recordings) send recordings metadata
2024-02-08 21:38:06 +02:00
Avram Tudor
5a6b1d0b47
code review
2024-02-08 17:41:55 +02:00
Avram Tudor
da9cded75b
fix(recording) ensure recording label is shown when transcription is on
2024-02-08 17:41:55 +02:00
Avram Tudor
9b61ad3616
fix(recording) do not show advanced options for users with local recording rights
2024-02-08 17:41:55 +02:00
Avram Tudor
583725bf31
fix(recording) do not show stop recording option in some wrong cases
2024-02-08 17:41:55 +02:00
Avram Tudor
9e2244210d
ref: add selector to check if meeting is transcribed
2024-02-08 17:41:55 +02:00
Avram Tudor
361b82a1ed
ref: add selector for checking cloud recording running status
2024-02-08 17:41:55 +02:00
Saúl Ibarra Corretgé
0ed25cda7e
fix(ci) use the right CocoaPods version
2024-02-08 15:08:15 +01:00
Calinteodor
73ee1205eb
feat(premeeting/prejoin): Control room name visibility ( #14339 )
...
feat(premeeting/prejoin): Control room name visibility (#14339 )
2024-02-08 15:56:05 +02:00
damencho
21f2c60638
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1769.0.0+ff9f57c5...v1770.0.0+2d430a18
2024-02-07 14:53:46 -06:00
damencho
fd062c40fb
fix: Use same format for anonymous jids as token module.
2024-02-07 14:53:36 -06:00
damencho
b87e6abc11
feat: Sends event on not allowed error.
...
Updates amplitude to include the update about sending events on exiting the page.
2024-02-07 13:08:35 -06:00
Avram Tudor
9f25726706
fix(recording) fix recording suggestion not being shown in some cases ( #14333 )
...
Initial implementation did not account for cases where participants become moderators
2024-02-07 15:36:43 +02:00
Calinteodor
d5ee7f3069
feat(mobile/polyfills): strophe.js for react native ( #14329 )
...
* chore(deps, abab): polyfill using dependency for strophe in react native
2024-02-06 18:28:35 +02:00
damencho
ba1102100a
feat(visitors): Adds conference duration for visitors.
2024-02-06 10:16:30 -06:00
damencho
e1ce83d0c3
feat: Use room data form for conference duration.
...
Deprecates current component for conference duration. Will wait a bit for mobile to catch up and then we can delete the code.
chore(deps) lib-jitsi-meet@latest
jitsi/lib-jitsi-meet@v1767.0.0+178f9bbf...v1769.0.0+ff9f57c5
2024-02-06 10:16:30 -06:00
damencho
78cf510c0b
feat: Moves common process_host_module to util.
2024-02-06 10:16:30 -06:00
Mihaela Dumitru
3f657c3ded
feat(whiteboard) add native implementation ( #14327 )
2024-02-06 16:22:53 +02:00
Saúl Ibarra Corretgé
2035cd7e62
fix(recording) avoid having duplicate notification sounds
2024-02-06 11:14:12 +01:00
Saúl Ibarra Corretgé
6207e95cad
fix(recording) fix default value to auto-transcribe-on-record
2024-02-06 11:14:12 +01:00
Calinteodor
40b63a187a
feat(conference): remove one2one check for diplaying participants name ( #14324 )
...
* feat(conference): remove one2one check for diplaying participants name
2024-02-06 10:54:27 +02:00
Saúl Ibarra Corretgé
6c40250e18
fix(conference) avoid adding extra endpoint message listeners
2024-02-06 07:40:40 +01:00
Saúl Ibarra Corretgé
0268374b88
fix(conference) move endpointMessageReceived action
...
It's used for a myrias of things, not just subtitles.
2024-02-06 07:40:40 +01:00
Jaya Allamsetty
b1b60ec143
fix(config): Fix the typo in Av1 support flag.
2024-02-05 13:27:29 -05:00
Дамян Минков
82c58178b3
feat(visitors): Adds notification for promotion requests. ( #14316 )
...
* feat(visitors): Adds notification for promotion requests.
* squash: fixes lint.
2024-02-02 14:58:24 -06:00
Jaya Allamsetty
46d15a9c5c
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1764.0.0+ba21a236...v1767.0.0+178f9bbf
2024-02-02 14:58:09 -06:00
Hristo Terezov
248908f476
fix(lobby): Hide enable option if there is a visitor
2024-02-02 14:20:16 -06:00
Hristo Terezov
4a5ba0f05d
fix(visitors): Disable polls.
2024-02-02 12:50:01 -06:00
damencho
b23f3b9e17
feat(visitors): Whitelist trusted domains when promoting.
2024-02-02 12:01:59 -06:00
Дамян Минков
b6b77f55f1
feat: Drops some debug prints. ( #14311 )
...
* feat: Drops some debug prints.
* squash: Fix linter errors.
2024-02-02 11:11:50 -06:00
damencho
b106c20fa2
feat: Adds indication for visitors messages to event.
2024-02-01 21:06:25 -06:00
Hristo Terezov
fab61d8c32
fix(reactions): Show when received even if UI is disabled
2024-02-01 18:08:19 -06:00
Hristo Terezov
9ac614cc4b
fix(shortcut): Unregister for altKey shortcuts.
2024-02-01 18:08:19 -06:00
Hristo Terezov
a3bb1a3459
feat(visitors): Hide reactions.
2024-02-01 18:08:19 -06:00
Avram Tudor
34abd279be
feat(recording) add notification to suggest recording at meeting startup ( #14296 )
...
* feat(recording) add notification to suggest recording at meeting startup
* code review changes
* update strings
* fix mobile
* fix lint
2024-02-01 17:08:41 +02:00
Saúl Ibarra Corretgé
ad6554a789
fix(transcriptions) obey skipInterimTranscriptions for chunk events
2024-02-01 10:43:10 +01:00
Saúl Ibarra Corretgé
2be8377009
fix(transcriptions) avoid generating duplicated events
2024-02-01 10:43:10 +01:00
damencho
0a0b0a760e
fix: Fixes promoting the only moderator in a non vpass meeting.
2024-01-31 17:53:16 -06:00
Дамян Минков
fec6de4536
fix(visitors): Lowers visitor's hand on leave. ( #14302 )
...
* fix(visitors): Lowers visitor's hand on leave.
* squash: Drop not needed nick.
That is used only when raising hand.
2024-01-31 11:49:16 -06:00
damencho
29b2a519b3
fix(visitors): Handles promotion rejection msg.
...
If not handled an error is returned that the stanza is not handled (service-unavailable error) and displayed in UI.
2024-01-31 07:37:43 -06:00
Hristo Terezov
831d39d447
fix(visitors): hide highlight button.
2024-01-30 17:57:05 -06:00
damencho
35bc430549
fix(visitors): Fixes clearing promotion requests.
...
We were modifying DEFAULT_STATE and later the request magically appears after the state is cleared, like joining and leaving breakout rooms.
2024-01-30 17:56:16 -06:00
damencho
77927f3f2e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1763.0.0+8a88bba7...v1764.0.0+ba21a236
2024-01-30 16:34:08 -05:00
Jaya Allamsetty
7f6d55f5f0
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1762.0.0+841b3eb8...v1763.0.0+8a88bba7
2024-01-30 13:32:31 -05:00
Edgars Voroboks
32f4767edd
fix(lang) Update Latvian translation
2024-01-30 09:26:11 +01:00
damencho
ba88fc0279
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1761.0.0+f470b5f4...v1762.0.0+841b3eb8
2024-01-29 15:34:33 -06:00
Saúl Ibarra Corretgé
ba7ed83d48
feat(recording) stop transcription when recording is stopped
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
5a96050973
feat(recording) always show advanced options in dialog
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
7e8c1fd99a
feat(recording) show recording icon when transcribing
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
6e6433e2d9
feat(transcribing) emit recording notifications for transcriptions
...
Both audible and visual.
They are only emitted if there is no video recording on.
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
4ff2422e3c
feat(subtitles) drop disableStartForAll config option
...
It wasn't related to transcriptions but to subtitles, really.
Since we are not going to show subtitles just because transcriptions are
enabled, this setting no longer makes sense.
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
cfbcfdc857
feat(recording) update labels with transcription status
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
3074b1741f
feat(conference) drop transcribing label
2024-01-29 15:09:28 +01:00
Saúl Ibarra Corretgé
00503d163a
feat(transcribing) drop transcribing notifications
2024-01-29 15:09:28 +01:00
Christoph Settgast
f847a3e2e0
fix(deeplinking): allow translating all strings on deeplinking pages ( #14286 )
2024-01-28 13:26:53 +01:00
Christoph Settgast
93d0ee710b
fix(deeplinking): allow partial config of deeplinking and defaults for the remaining ( #14285 )
2024-01-28 13:26:16 +01:00
Christoph Settgast
0102efd2d0
fix(deeplinking): skip deeplinking within electron ( #14284 )
...
otherwise we are stuck in a loop inside the desktop app
Signed-off-by: Christoph Settgast <csett86_git@quicksands.de >
2024-01-27 16:34:33 +01:00
Christoph Settgast
8afdebca08
feat(deeplinking): offer electron app for download, configurable ( #14261 )
...
Offer the default app, but make it configurable for own branded
desktop clients
Signed-off-by: Christoph Settgast <csett86_git@quicksands.de >
2024-01-26 22:04:44 +01:00
Göktuğ Aşcı
d2bfb464ba
lang: add translation tr ( #14282 )
2024-01-26 13:52:56 -06:00
Jaya Allamsetty
5f3233b9a6
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1760.0.0+7895cb25...v1761.0.0+f470b5f4
2024-01-26 10:31:29 -05:00
Hristo Terezov
3c32d9c552
feat(LargeVideo): Add logging.
2024-01-25 09:31:38 -06:00
Hristo Terezov
f51d8d54e4
fix(LargeVideo): Add retries for play.
2024-01-25 09:31:38 -06:00
Saúl Ibarra Corretgé
ac26dce0a5
feat(android) list HDMI connections as speakers
2024-01-25 10:59:21 +01:00
Jaya Allamsetty
7a23625752
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1759.0.0+fc2f2490...v1760.0.0+7895cb25
2024-01-24 16:47:05 -05:00
Corey Maler
4cb4a4db00
fix(participant) prevent gravatar request during loading of config ( #14255 )
2024-01-24 13:32:59 +01:00
Sveinn í Felli
05e484c4aa
fix(lang) Update main-is.json ( #14270 )
...
Updated Icelandic translation
2024-01-22 20:39:00 +01:00
Дамян Минков
5871e50a20
* feat: Stores vpaas check in room object.
...
* feat: Clear queues on destroy for muc rate limit join/leave.
* feat: Stores vpaas check in room object.
* squash: Replace one regexp with starts_with.
2024-01-22 11:48:35 -06:00
Damien Fetis
95ad04b19c
fix(lang) update french translation ( #14269 )
2024-01-22 17:59:46 +01:00
damencho
36fab239cc
fix: Updates checking for granted feature.
2024-01-22 09:28:48 -06:00
Saúl Ibarra Corretgé
92492dc482
feat(ci,ios) check if Pod file is in sync when running CI
2024-01-22 13:49:42 +01:00
Saúl Ibarra Corretgé
51c3658205
fix(ios) sync Podfile
2024-01-22 12:56:17 +01:00
Saúl Ibarra Corretgé
418d333caf
feat(rn,invite) add ability to disable dial-in options
2024-01-22 12:56:17 +01:00
Christoph Settgast
7f3f2f7034
lang: typo in German translation
2024-01-21 18:06:30 -06:00
Christoph Settgast
bd3012f110
feat(deeplinking): Desktop deeplinking configurable (default off) and using jitsi-meet-electron ( #14259 )
...
As we have the jitsi-meet-electron app, lets allow deployments to use it.
Allow deployments to enable desktop deeplinking without the need to re-implement _openDesktopApp()
Disable it by default to keep the current behaviour (deeplinking on mobile on, on desktop off)
This feature is meant as purely opt-in.
Signed-off-by: Christoph Settgast <csett86_git@quicksands.de >
2024-01-21 21:02:16 +01:00
Saúl Ibarra Corretgé
f8cef330f7
feat(android) set target SDK to 34 ( #14129 )
...
* feat(android) set target SDK to 34 and fixed mediaProjection service type
2024-01-19 16:52:39 +02:00
Saúl Ibarra Corretgé
e00b6be06c
feat(face-landmarks) disable on mobile web browsers
2024-01-18 15:50:47 +01:00
Дамян Минков
9b7da0be2d
feat: Drops sending facelandmarks to speakerstats. ( #14253 )
...
* feat: Drops sending facelandmarks to speakerstats.
* squash: Fixes lint.
2024-01-18 08:34:14 -06:00
Calin-Teodor
3effbca700
feat(ios): add missing config to .xcodeproj
2024-01-18 15:06:55 +02:00
Calinteodor
cf1f97f486
feat(rn, ios): build fixes and metro-config updates ( #14251 )
...
feat(rn, ios): build fixes and metro-config updates
2024-01-18 14:48:59 +02:00
Дамян Минков
9273022e8f
Delete nwjs-integration.
...
This hasn't been used for long time and is probably no longer working.
2024-01-18 06:27:54 -06:00
Jaya Allamsetty
5d35398b6b
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1758.0.0+e6298b6c...v1759.0.0+fc2f2490
2024-01-17 17:33:31 -05:00
Ilya Shevtsov
60d4b626a5
fix(lang) updated Russian translations ( #14213 )
2024-01-17 13:38:55 +01:00
Jaya Allamsetty
b8da93f64f
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1757.0.0+d53d0106...v1758.0.0+e6298b6c
2024-01-16 17:21:39 -05:00
Jaya Allamsetty
c411d3352f
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1755.0.0+6d87c169...v1757.0.0+d53d0106
2024-01-16 15:11:24 -05:00
Дамян Минков
33e38f95b1
fix: Fixes leaving the visitor's meeting on promotion. ( #14239 )
...
* fix: Fixes leaving the visitor's meeting on promotion.
This was resulting some colibri websockets reconnects as the state of the previous JitsiConference was not cleaned up.
* squash: Update jsdocs, lint error.
2024-01-16 13:22:14 -06:00
Jaya Allamsetty
9ae5677c00
fix: Make multi-stream mode the default mode.
...
Since plan-b mode will no longer be supported, check for unified plan support is not needed anymore.
2024-01-16 12:17:10 -05:00
Saúl Ibarra Corretgé
06f434e924
fix(rn,recording) use the same icon as web
2024-01-15 16:52:11 +01:00
Saúl Ibarra Corretgé
caa1ef952b
fix(ios) downgrade Firebase
...
It creates build errors with Xcode 14.2 at least.
2024-01-15 16:39:58 +01:00
Calin-Teodor
4f371dfacc
feat(base/conference): check conference status when leaving
2024-01-15 14:14:19 +02:00
Fierthraix
b6447770c7
lang: Updated Esperanto Translations. ( #14203 )
...
* lang: Some english spelling/grammar errors.
* lang: Updated Esperanto translations.
2024-01-13 18:03:34 -06:00
Дамян Минков
7aad0fd853
feat: Drop unused module from prosody config. ( #14229 )
2024-01-12 14:59:10 -06:00
Christoph Settgast
bae2a977d1
lang: update German translation
2024-01-12 21:51:54 +01:00
damencho
ed3f57385a
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1754.0.0+899ea00a...v1755.0.0+6d87c169
2024-01-12 10:15:28 -06:00
Saúl Ibarra Corretgé
c806a432f3
feat(external-api) add transcribingStatusChanged event
2024-01-12 13:59:24 +01:00
Saúl Ibarra Corretgé
5966df96e8
feat(transcribing) add notification when transcribing starts
2024-01-12 13:59:24 +01:00
Saúl Ibarra Corretgé
6cd876078e
fix(transcribing) refactor notification handling
...
The current notification system allows us to replce notifications easily
as long as we use a consistent UID.
2024-01-12 13:59:24 +01:00
Saúl Ibarra Corretgé
b56073ea68
fix(transcribing) show pending notification while transcriber joins
2024-01-12 13:59:24 +01:00
Saúl Ibarra Corretgé
ee98841078
fix(transcribing) simplified code
2024-01-12 13:59:24 +01:00
Saúl Ibarra Corretgé
3816b9d20a
fix(transcribing) remove unused state properties
2024-01-12 13:59:24 +01:00
Saúl Ibarra Corretgé
e6096f5a6c
fix(config) drop no longer existing option
2024-01-12 09:58:09 +01:00
Hristo Terezov
68de287171
feat(configWhitelist): add disableVirtualBackground
2024-01-12 07:51:34 +01:00
Calin-Teodor
cdc8f69e25
feat(ios): set build config setting for deployment target to 13.4
2024-01-11 14:54:23 +02:00
Calin-Teodor
fc9ccce29c
feat(ios): updated firebase pods
2024-01-11 14:54:23 +02:00
Saúl Ibarra Corretgé
4bbbbea183
feat(config,transcriptions) add option to skip interim transcriptions
2024-01-11 11:12:44 +01:00
Jaya Allamsetty
b2232172f6
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1752.0.0+969c6f47...v1754.0.0+899ea00a
2024-01-10 15:36:46 -05:00
Aaron van Meerten
1d66045ec4
fix: census lua init to 0 to avoid openmetrics errors ( #14210 )
2024-01-09 12:50:24 -06:00
Calinteodor
5c35c23e74
chore(deps, rn): react-native@0.72.9 ( #14208 )
...
* chore(deps, rn): react-native@0.72 .9
2024-01-09 18:02:20 +02:00
Hristo Terezov
bd04f9b72b
fix(remote-sources): update only when neccessary
...
Updates the remoteVideoSources set only when neccessary when participant is leaving . This fixes an endless recursion when visitor is promoted or left and there is a screen sharing.
2024-01-09 09:34:59 -06:00
kerem
269d1cf5e0
chore(android): Update proguard-rules.pro for RN 0.72.* ( #13936 )
...
chore(android): Update proguard-rules.pro for RN 0.69.* + yoga for 0.72
update pro guard rules from RN source;
https://github.com/facebook/react-native/blob/v0.69.12/ReactAndroid/proguard-rules.pro
2024-01-09 16:25:18 +02:00
Calinteodor
90628f56f8
feat(react-native): rn 0.72.7 update ( #14130 )
...
feat(react-native): version 0.72.7 update
2024-01-09 15:16:51 +02:00
Saúl Ibarra Corretgé
fcdc2f500d
feat(transcriptions) alway send the transcriptionChunkReceived event
...
Even if the user is not requesting them.
2024-01-09 14:05:34 +01:00
Jaya Allamsetty
14a23f800b
fix(config): Add testing flag for Av1 support.
2024-01-08 09:47:08 -05:00
Oguzhan Selim Temiz
3bde570ec5
fix(i18n)fix moment duration format error
2024-01-08 15:30:17 +01:00
Hristo Terezov
26ad7cffec
fix(analytics): Update permanent props.
2024-01-08 08:13:10 -06:00
Milton Moura
e697ee717b
feat(accessibility): Improve search input fields accessibility ( #14186 )
...
feat(accessibility): Improve search input fields accessibility
2024-01-08 10:09:35 +02:00
Jaya Allamsetty
89dd85d61a
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1750.0.0+ca40744f...v1752.0.0+969c6f47
2024-01-03 16:47:24 -05:00
dependabot[bot]
7b57ebca4a
chore(deps): bump tj-actions/changed-files in /.github/workflows
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 35 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v35...v41 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-02 20:58:13 +01:00
Jaya Allamsetty
bd49036ed8
fix(config): Remove enableLipSync config.
...
It is not supported by Jicofo anymore.
2024-01-02 13:22:58 -05:00
José Luís Andrade
36963d6dfb
lang: Update Portuguese translation ( #14175 )
...
* Update Portuguese translation
* Update main-pt.json
2023-12-22 08:28:57 -06:00
Horatiu Muresan
213f1b68e1
fix(reactions-firefox) Fix drawer menu not scrollable on FF ( #14181 )
...
- fix reactions menu not visibile on FF when in drawer mode
- fix subscriber for tileview
2023-12-21 17:10:48 +02:00
Calinteodor
bf211fbd4d
feat(invite/security): Brave issues fixes ( #14180 )
...
* feat(invite/security): fix share icon/lobby mode switch
2023-12-21 16:16:28 +02:00
nurjin jafar
998854a22e
accessibility findings in Toolbar ( #14161 )
...
feat(accessibility): update translations and toggled labels
2023-12-21 15:46:02 +02:00
damencho
8247f478f4
feat: Adds a nil check for occupants joining as moderators.
2023-12-19 16:07:45 -06:00
Saúl Ibarra Corretgé
f07b762d6a
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1736.0.0+8bee4514...v1750.0.0+ca40744f
2023-12-19 16:00:12 -06:00
Mihaela Dumitru
8504b4b5bb
feat(sounds) use audio files based on locale ( #14104 )
2023-12-19 17:26:29 +02:00
Calin-Teodor
392c8e9aa8
feat(toolbox): fixed undefined for previous layout type
2023-12-19 16:36:23 +02:00
Avram Tudor
7f87d4eada
feat(transcript) add recording settings for recording transcriptions ( #14158 )
2023-12-19 11:25:06 +02:00
Mihaela Dumitru
6d11aa8049
fix(ui) style prejoin drawer ( #14165 )
2023-12-18 18:30:48 +02:00
Saúl Ibarra Corretgé
0c1ce152fe
feat(error-handling) refactor global error and unhandledrejection event handling
...
Conceptually related: https://github.com/jitsi/lib-jitsi-meet/pull/2411
2023-12-15 23:56:19 +01:00
goblin
82ae6a8456
fix(doc) update README
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2023-12-15 12:03:56 +01:00
Дамян Минков
9ebab2c7d0
feat: Visitors promotion ( #14119 )
...
* fix: Fixes wrong warning message.
* fix: Detect enables/disables visitors for a room.
* fix: We need customusername in all cases of auto-allow setting.
* feat: Sends promotion-request to all moderators.
* feat(visitors): Implements request promotion.
* feat(visitors): Implements single moderator and vpass cases for moderators.
* fix: Fixes clearing request instances from UI.
* feat: Implements visitors approval for mobile.
* squash: Drops unused and wrong report for auto allow promotion.
* squash: Returns early based on count.
* squash: Moves translation to common key.
* squash: Adds dependencies for useCallback.
* squash: comments.
* squash: Refactor 1 to unify with native.
* squash: Rename some styles.
* squash: Fixes error dew to fewer hooks error.
* squash: Renames VISITOR_PROMOTION_REQUEST_DENIED.
* squash: Fix renaming component.
* squash: Suggestions.
2023-12-14 08:31:58 -06:00
Horatiu Muresan
af4488d1e9
fix(toolbox) prevent toolbox shift up on stage view ( #14155 )
2023-12-14 12:32:19 +02:00
bgrozev
d9599d31f1
fix: Do not log unknown commands. ( #14153 )
...
Events such as "mouse-move", "mouse-leave" and "face-landmark-detected"
reach this code and pollute the logs. It's probably worth investigating
why this is the case and fixing it if necessary, but for now just remove
the log message.
2023-12-13 10:04:48 -08:00
Mihaela Dumitru
d094ac0034
fix(external-api) extend captureLargeVideoScreenshot for screenshare ( #14149 )
2023-12-13 17:31:44 +02:00
Avram Tudor
c6b7ec7c9c
fix(transcript) duplicated namespace ( #14151 )
2023-12-13 16:15:09 +02:00
Calinteodor
6e35e5b310
feat(call-integration): revert changes related to visitors ( #14150 )
...
* feat(mobile/call-integration): removed undefined checks
2023-12-13 15:38:44 +02:00
Jaya Allamsetty
429787f9c8
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1734.0.0+34ceebd2...v1736.0.0+8bee4514
2023-12-12 16:04:22 -05:00
Дамян Минков
f7995b395f
feat: Adds detection of occupants with no connection. ( #14146 )
...
* feat: Adds detection of occupants with no connection.
We saw recently two occasions with rooms with participants but no prosody.full_sessions for those participants and when everyone leaves the meeting it never ends.
* squash: Updates counting.
2023-12-12 11:47:43 -06:00
Avram Tudor
72b4c8123a
ref(transcriptions): refactor transcriptions api ( #14144 )
...
* ref(transcriptions): refactor transcriptions api
* ref(transcriptions): refactor usage of translation label
Extend IFrame API to allow adding a transcriber in the room without the subtitles needing to be visible.
Allow transcription chunk messages to be passed through the IFrame API if a transcriber is present.
Clean-up transcription messages sent through the IFrame API to not include timeout field and possible conflicting states (stable / unstable /final)
* fix linting
* code review: extend api message to match webhook format
2023-12-12 14:36:54 +02:00
Abbas Al-Mansoori
4c6cadea6d
fix: lint
2023-12-12 12:04:38 +02:00
Abbas Al-Mansoori
1bc50ea71c
feat(rn-sdk): add getRoomsInfo ref callback
2023-12-12 12:04:38 +02:00
Abbas Al-Mansoori
60b5225ffd
feat(rn-sdk): add onParticipantLeft event listener
2023-12-12 12:04:38 +02:00
damencho
5fe3685a05
fix: Drops luacheck for modules sourced from prosody-modules.
...
Only mod_firewall fails for now.
2023-12-11 10:41:34 -06:00
Aaron van Meerten
fbfc0f6c2f
task: vendor mod_firewall from prosody plugins
...
changeset 6696075e26e2
https://hg.prosody.im/prosody-modules/raw-file/6696075e26e2/mod_firewall/mod_firewall.lua
2023-12-11 10:41:34 -06:00
Aaron van Meerten
bbed4be61b
task: vendor mod_measure_stanza_counts.lua
...
changeset 6696075e26e2
https://hg.prosody.im/prosody-modules/raw-file/6696075e26e2/mod_measure_stanza_counts/mod_measure_stanza_counts.lua
2023-12-11 10:41:34 -06:00
Aaron van Meerten
68f954d068
task: vendor mod_debug_traceback.lua
...
changeset 6696075e26e2
https://hg.prosody.im/prosody-modules/raw-file/6696075e26e2/mod_debug_traceback/mod_debug_traceback.lua
2023-12-11 10:41:34 -06:00
Aaron van Meerten
30144b8707
feat: vendor mod_log_ringbuffer from prosody hg
...
changeset 6696075e26e2
https://hg.prosody.im/prosody-modules/raw-file/6696075e26e2/mod_log_ringbuffer/mod_log_ringbuffer.lua
2023-12-11 10:41:34 -06:00
Saúl Ibarra Corretgé
dd232f55a9
fix(rn,room-lock) use numeric input for password dialog if appropriate ( #14142 )
2023-12-11 14:10:31 +01:00
Jaya Allamsetty
3a836eba63
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1733.0.0+c5dd1faa...v1734.0.0+34ceebd2
2023-12-08 12:43:01 -05:00
Calin-Teodor
55a16f31c2
feat(settings/native): hide login/logout for 8x8.vc on profile screen
2023-12-08 17:41:46 +02:00
Hristo Terezov
7de88f4e47
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1732.0.0+7841a38e...v1733.0.0+c5dd1faa
2023-12-06 15:11:17 -06:00
Hristo Terezov
d71b827d1a
feat(analytics): add visitor,prejoin,lobby props
2023-12-06 14:37:49 -06:00
Дамян Минков
3811caa8a0
fix(auth): Skip authStatusChanged for jaas meetings. ( #14128 )
...
It is showing Login/Logout buttons which does nothing in this case.
2023-12-05 10:59:21 -06:00
Calinteodor
32f6bc376b
feat(rn): 0.70.14 update ( #14123 )
...
* feat(rn): update to 0.70.14 and removed libray_search_paths variables from ios project
2023-12-01 22:29:08 +02:00
Calin-Teodor
8b4ebe4fa3
feat(mobile): fixed undefined is not an object (evaluating action.conference.callUUID)
2023-12-01 18:59:18 +02:00
damencho
45415ef8da
fix: When host is loaded muc module maybe still be nil in rayo filter.
...
This can prevent outgoing calls due to error.
2023-11-30 18:09:17 -06:00
Shawn
99bba14628
fix(breakout-rooms, persistent-lobby): support for using both these modules together
2023-11-30 00:25:05 +01:00
bgrozev
8b8b2568e2
feat: Log all API commands. ( #14118 )
...
* feat: Log all API commands.
2023-11-29 14:37:48 -08:00
Hristo Terezov
ca144e127c
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1729.0.0+ba526ee8...v1732.0.0+7841a38e
2023-11-28 11:59:26 -06:00
Saúl Ibarra Corretgé
965760df41
feat(ci) test debian packages build
2023-11-28 16:30:01 +01:00
bgrozev
6ab25f7bc0
Remove callstats ( #14076 )
...
* ref: Remove precall test.
* ref: Remove callstats.
* Remove the dependency on react-native-callstats.
2023-11-28 07:28:05 -08:00
Дамян Минков
701ae5b2b1
fix(debian): No svg available in root folder.
...
We reference the favicon from index as svg directly from the images folder.
2023-11-28 08:01:42 -06:00
Horatiu Muresan
b2d6ee06df
fix(ci) Fix favicon ( #14108 )
2023-11-28 12:15:22 +02:00
Javier García
18f5bdeaf8
fix(lang) update spanish translation
2023-11-27 23:46:59 +01:00
Saúl Ibarra Corretgé
dd6ce33296
feat(deps,rn) update react-native-webrtc to 118
2023-11-27 13:29:23 +01:00
brlarini
5a7a6bf59c
fix(lang) update Brazilian Portuguese translation
2023-11-24 22:39:15 +01:00
shane215
20d8a403f3
fix(favicon) make favicon visible in dark-themed browser
...
Fixes : #6182
2023-11-24 17:48:28 +01:00
Gabriel Borlea
0bce8e185d
fix(devices): device type to settings key mapping for video
2023-11-24 18:06:04 +02:00
Horatiu Muresan
7f21075613
fix(media-devices) Fix configuring media devices on init ( #14097 )
...
- on 3rd party prejoin, we did not setup the initial devices, resulting in always creating tracks for default device for camera and mic regardless of settings, and for both meeting and 3rd party prejoin to not set the audio output device at all
2023-11-24 17:48:43 +02:00
Gabriel Borlea
e833860fcb
fix(devices): return user selected device id if there is no device id
2023-11-24 15:32:17 +02:00
Saúl Ibarra Corretgé
376b17e011
fix(compute-pressure) disable when in an iframe
...
Permission delegation doesn't work for 3rd party iframes on this origin
trial, wait until Google solves it: https://bugs.chromium.org/p/chromium/issues/detail?id=1504167
2023-11-24 13:56:35 +01:00
Gabriel Borlea
87541a63d3
ref(settings): listen to TRACK_ADDED to set the input devices id ( #14093 )
...
This fixes the issue when starting the conference with video muted, after unmuting it the cameraDeviceId would stay undefined.
2023-11-24 14:16:08 +02:00
Calinteodor
109b83d6f1
fix(sdk): custom server url is overwritten by sdk default url option value ( #14092 )
...
* fix(sdk): custom server url is overwritten by sdk default url option value
2023-11-22 17:13:02 +02:00
Andrei Gavrilescu
3a1fc363ed
feat(rtcstats): fetch conference creator id and send to rtcstats ( #14060 )
...
* fetch conference creator id and send to rtcstats
* fix lint
* fix lint again
2023-11-22 12:39:08 +02:00
Calin-Teodor
71658a5de6
feat(react-native-sdk): null error fix for ios
2023-11-22 12:34:13 +02:00
Calinteodor
40ac57a5d4
feat(settings): make settings screen functional component ( #14084 )
...
* feat(settings): convert component to functional component
2023-11-22 09:47:15 +02:00
Edgars Voroboks
a20bf845ea
fix(lang) update Latvian translation
...
* Update Latvian lang. Make Meeting term consistent.
* Better express Meeting end message
2023-11-21 23:55:19 +01:00
damencho
95943b725c
fix(i18n): Fixes retrieving correct countries i18n file.
2023-11-21 13:53:21 -06:00
Gabriel Borlea
0813ae0f3c
fix(electron-screensharing): get the right current selected source
2023-11-21 12:13:59 -06:00
Jaya Allamsetty
a33e34c309
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1728.0.0+456e45ee...v1729.0.0+ba526ee8
2023-11-21 12:51:56 -05:00
Calin-Teodor
821cc11364
sdk(react-native-sdk/android): replaced activityContext with currentActivity
2023-11-21 17:11:32 +02:00
Calin-Teodor
caf7df4a82
chore(rn-orientation-locker, version): bump to latest
2023-11-21 17:04:19 +02:00
Thomas Egebrand Gram
bda39ef876
feat(watermark) move static styles into stylesheet file & refactor a tiny bit
2023-11-21 16:03:20 +01:00
Horatiu Muresan
9e2ed855eb
feat(recording) Allow extra metadata for file recordings ( #14081 )
2023-11-21 12:06:14 +02:00
Edgars Voroboks
3be453e76a
fix(lang) update Latvian language translation ( #14075 )
2023-11-21 09:03:40 +01:00
damencho
dec54692c1
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1727.0.0+bd98ecd0...v1728.0.0+456e45ee
2023-11-20 16:30:10 -05:00
Calinteodor
e77d19b128
sdk(react-native-sdk): update script for rnsdk dependencies ( #14069 )
...
* sdk(react-native-sdk): update script for rnsdk dependencies
Some of our peer dependencies use github urls that need to be taken in consideration.
2023-11-20 21:20:24 +02:00
bgrozev
a83bf98625
Whitelist config.bridgeChannel. ( #13775 )
2023-11-20 10:35:00 -08:00
Jaya Allamsetty
3307365885
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1724.0.0+1b38128d...v1727.0.0+bd98ecd0
2023-11-18 08:25:26 -05:00
Jaya Allamsetty
341fc774a6
fix(config): Add the new codec settings
2023-11-17 12:40:47 -05:00
maheichyk
56673f14b5
fix(context-menu) fix double click behaviour if closed with ESC
...
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net >
Co-authored-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net >
2023-11-17 15:08:50 +01:00
Abbas Al-Mansoori
ab08eb2f99
refactor(rnsdk): remove redundant audio and video actions ( #14066 )
...
* refactor(rnsdk): remove redundant audio and video actions
2023-11-17 12:09:31 +02:00
Mihaela Dumitru
000458697d
fix(salesforce) reduce notification duration ( #14068 )
2023-11-17 11:59:57 +02:00
Дамян Минков
b0c56d8963
fix: Fixes login button in profile settings.
2023-11-16 12:09:23 -06:00
Gabriel Borlea
0ecd65777e
fix(screenshot-captue): get the right worker url
2023-11-16 17:44:24 +02:00
Abbas Al-Mansoori
6d02f50d09
feat(rnsdk): add audio and video muted state changed
2023-11-16 12:54:36 +02:00
Philipp Fruck
a71143891e
fix(native app): Display poll creator name
...
In the jitsi web app, the poll creator is displayed
for all published votes whereas in the native app
the current username of the participant has been
displayed for all polls regardless of the creator
2023-11-16 11:53:36 +02:00
Jaya Allamsetty
6fda5924a3
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1723.0.0+e9af2b98...v1724.0.0+1b38128d
2023-11-15 13:03:15 -05:00
Calin-Teodor
b09574f62f
feat(authentication): group config options inside an object param
2023-11-15 16:30:42 +02:00
Calin-Teodor
8cdde88049
feat(authentication): used config for control over joining audio/video mute/unmute
2023-11-15 12:42:24 +02:00
Jaya Allamsetty
9cd42b988d
fix(config) Remove deprecated config option.
2023-11-14 15:29:45 -05:00
Jaya Allamsetty
8b559ad4f2
fix(config): Add the optional screenshare settings.
2023-11-14 15:29:45 -05:00
Jaya Allamsetty
192fce8740
fix(iFrame): Add 'speaker-selection' to the allow list.
...
This is needed for Firefox 116 and above for setSinkId to succeed.
2023-11-14 11:44:04 -05:00
Jaya Allamsetty
235016d7cf
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1722.0.0+4588cc78...v1723.0.0+e9af2b98
2023-11-14 11:25:34 -05:00
Calinteodor
27792b0be4
ref(authentication): handle joining in low bandwidth mode ( #14032 )
...
ref(authentication): handle joining in low bandwidth mode
2023-11-14 11:31:55 +02:00
Calin-Teodor
765fd7d766
ref(@react-native-): updated related deps to latest
2023-11-14 11:26:20 +02:00
Hristo Terezov
d49a5097f0
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1720.0.0+b3173832...v1722.0.0+4588cc78
2023-11-13 15:44:03 -06:00
Hristo Terezov
cfcc3fdbbe
fix(FeedbackButoon): display for JaaS meetings.
2023-11-13 13:56:36 -05:00
Mihaela Dumitru
fdbceb0e42
chore(deps) update excalidraw with disabled image pasting ( #14046 )
2023-11-13 20:17:55 +02:00
nurjin jafar
89197cbdb2
fix(a11y) resolve contrast issues in userAvatar and in performance settings slider
...
Signed-off-by: nurjinn jafar <nurjin.jafar@nordeck.net >
2023-11-13 10:51:35 +01:00
Hristo Terezov
f067f07d64
fix(pr-test): For LJM
2023-11-12 22:24:29 -05:00
Hristo Terezov
4594a978e0
feat(feedback): show even if callstats is disabled
2023-11-10 09:56:03 -05:00
Calin-Teodor
fcddccf018
feat(base/ui): removed unneeded lineHeight value
2023-11-09 12:11:09 +02:00
nurjin jafar
7a9285b326
feat(a11y) make instructions in share audio accessible and provide equivilant translation
2023-11-09 10:41:43 +01:00
Gabriel Borlea
11f0ab9226
ref(screenshot-capture): move screenshot processing on a web worker ( #14015 )
...
Improvement for the screenshot capture feature by using a web worker to process the differences between the screenshots, and some code adjustments.
2023-11-09 10:01:02 +02:00
Hristo Terezov
0b6705610c
chore(package.jsom): Update LJM
2023-11-08 10:26:55 -05:00
Hristo Terezov
9d9199ba3b
fix(conference-hangup): Leave room in parallel.
...
Currently we are waiting for the user to submit feedback dialog in
order to leave the room. Now the leave and showing the dialog are
executed in parallel.
2023-11-08 09:16:58 -05:00
AHMAD KADRI
ff656a0625
ref(accessibility): add an aria-expended attribute if the the button open menu ( #14023 )
...
ref(accessibility): add an aria-expended attribute if the the button open menu
2023-11-08 15:59:05 +02:00
emrah
148fc103e3
fix(token): add jitsi_meet_context_room into the param list
2023-11-08 06:06:22 -06:00
Calinteodor
77abbee308
feat(base/modal): changed hasTabNavigator to hasExtraHeaderHeight ( #14033 )
...
* feat(base/modal): changed hasTabNavigator to hasExtraHeaderHeight
2023-11-08 11:44:10 +02:00
Calinteodor
83c4ce98b4
feat(filmstrip): fixed indicators container dissapear when not in tile view ( #14031 )
...
* feat(filmstrip): fixed indicators container dissapear when not in tile view
2023-11-07 23:33:28 +02:00
Calin-Teodor
898741e40d
feat(filmstrip): fixed indicators container ui
2023-11-07 18:39:02 +02:00
Calin-Teodor
0c3e7395e7
feat(participants-pane): fixed visitors label position
2023-11-07 18:39:02 +02:00
Saúl Ibarra Corretgé
c530bdd107
feat(external_api) add event with transcription chunks
2023-11-07 13:10:00 +01:00
Horatiu Muresan
29dbcb309d
fix(drawer-menu) Make drawer menu accessible on small height ( #14026 )
2023-11-07 13:06:03 +02:00
Calinteodor
8a4990d9ae
sdk(react-native-sdk): rnsdk screenshare android fix ( #13884 )
...
sdk(react-native-sdk): rnsdk screenshare android fix
2023-11-07 12:22:02 +02:00
Дамян Минков
0e55cbbda6
Clean up prosody modules with some extra checks ( #14020 )
...
* fix: Adds check for jitsi_meet_room not being string.
Oct 20 12:22:50 mod_bosh error Traceback[bosh]: /usr/share/jitsi-meet/prosody-plugins/token/util.lib.lua:336: bad argument #1 to 'lower' (string expected, got userdata)
stack traceback:
[C]: in function 'lower'
/usr/share/jitsi-meet/prosody-plugins/token/util.lib.lua:336: in function 'verify_room'
...re/jitsi-meet/prosody-plugins/mod_token_verification.lua:78: in function 'verify_user'
* fix: Adds check for missing speaker stats for occupant.
error Traceback[c2s]: ...itsi-meet/prosody-plugins/mod_speakerstats_component.lua:124: attempt to index field '?' (a nil value)
stack traceback:
...itsi-meet/prosody-plugins/mod_speakerstats_component.lua:124: in function '?'
* fix: Nil check for breakout_rooms.
c2saaaad95a16c0 error Traceback[c2s]: ...re/jitsi-meet/prosody-plugins/mod_muc_breakout_rooms.lua:345: attempt to index local 'main_room' (a nil value)
stack traceback:
...re/jitsi-meet/prosody-plugins/mod_muc_breakout_rooms.lua:345: in function '?'
/usr/share/lua/5.2/prosody/util/events.lua:81: in function </usr/share/lua/5.2/prosody/util/events.lua:77>
(...tail calls...)
/usr/lib/prosody/modules/muc/muc.lib.lua:496: in function </usr/lib/prosody/modules/muc/muc.lib.lua:492>
* fix: Adds nil check in allowners.
c2saaaae3024810 error Traceback[c2s]: /usr/share/jitsi-meet/prosody-plugins/mod_muc_allowners.lua:171: attempt to index local 'room' (a nil value)
stack traceback:
/usr/share/jitsi-meet/prosody-plugins/mod_muc_allowners.lua:171: in function '?'
/usr/share/lua/5.2/prosody/util/events.lua:81: in function </usr/share/lua/5.2/prosody/util/events.lua:77>
* fix: Adds nil check in lobby.
mod_bosh error Traceback[bosh]: ...share/jitsi-meet/prosody-plugins/mod_muc_lobby_rooms.lua:168: attempt to index local 'lobby_room' (a nil value)
stack traceback:
...share/jitsi-meet/prosody-plugins/mod_muc_lobby_rooms.lua:168: in function '?'
/usr/share/lua/5.2/prosody/util/filters.lua:25: in function 'filter'
/usr/lib/prosody/modules/mod_bosh.lua:361: in function 'send'
/usr/lib/prosody/modules/muc/mod_muc.lua:495: in function '?'
* fix: Fixes nil error in fmuc.
s2sinaaaaf2817260 error Traceback[s2s]: /usr/share/jitsi-meet/prosody-plugins/mod_fmuc.lua:295: attempt to index local 'occupant' (a nil value)
stack traceback:
/usr/share/jitsi-meet/prosody-plugins/mod_fmuc.lua:295: in function '?'
/usr/share/lua/5.2/prosody/util/events.lua:81: in function </usr/share/lua/5.2/prosody/util/events.lua:77>
(...tail calls...)
/usr/lib/prosody/modules/muc/muc.lib.lua:1201: in function </usr/lib/prosody/modules/muc/muc.lib.lua:1194>
* fix: Fixes nil occupant.
c2s55f4d5411dd0 error Traceback[c2s]: /usr/share/jitsi-meet/prosody-plugins/mod_muc_flip.lua:120: attempt to index local 'kicked_occupant' (a nil value)
stack traceback:
/usr/share/jitsi-meet/prosody-plugins/mod_muc_flip.lua:120: in function '?'
/usr/share/lua/5.2/prosody/util/events.lua:81: in function </usr/share/lua/5.2/prosody/util/events.lua:77>
(...tail calls...)
/usr/lib/prosody/modules/muc/muc.lib.lua:791: in function </usr/lib/prosody/modules/muc/muc.lib.lua:616>
* fix: Fixes caching main room.
Objects should not be set in room._data as this field is being serialized and we see errors like.
error Traceback[c2s]: /usr/share/lua/5.2/prosody/util/serialization.lua:34: Can't serialize userdata
stack traceback:
[C]: in function 'error'
/usr/share/lua/5.2/prosody/util/serialization.lua:34: in function </usr/share/lua/5.2/prosody/util/serialization.lua:33>
(...tail calls...)
/usr/share/lua/5.2/prosody/util/serialization.lua:199: in function 'serialize_table'
/usr/share/lua/5.2/prosody/util/serialization.lua:197: in function 'serialize_table'
/usr/share/lua/5.2/prosody/util/serialization.lua:197: in function 'serialize_table'
/usr/share/lua/5.2/prosody/util/serialization.lua:219: in function </usr/share/lua/5.2/prosody/util/serialization.lua:217>
(...tail calls...)
/usr/lib/prosody/modules/mod_storage_memory.lua:42: in function </usr/lib/prosody/modules/mod_storage_memory.lua:40>
(...tail calls...)
...re/jitsi-meet/prosody-plugins/mod_muc_breakout_rooms.lua:207: in function 'create_breakout_room'
* fix: Fixes calling save_occupant after changing its role.
* squash: Fixed passed value to type.
2023-11-06 15:31:59 -06:00
damencho
6da94aecf2
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1718.0.0+30be4f6f...v1719.0.0+f8a18cf0
2023-11-06 09:40:48 -06:00
Calinteodor
2a3c962e88
feat(recent-list): fix undefined error that breaks visitor joining ( #14024 )
...
* feat(recent-list): fix undefined error that breaks visitor joining
* feat(recent-list): revert variable name change
* feat(recent-list): fixed linter
2023-11-06 09:40:28 -06:00
AHMAD KADRI
34f1eb60f4
Accessibility: add validation warning on room name ( #14009 )
...
feat(accessibility): add validation warning on room name
2023-11-06 10:59:51 +02:00
Jaya Allamsetty
4115ebe856
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1717.0.0+7b6ce949...v1718.0.0+30be4f6f
2023-11-02 15:36:11 -04:00
Horatiu Muresan
d7dadfc157
feat(facing-mode) add config for initial camera facing mode ( #14013 )
2023-11-02 16:20:38 +02:00
Erin Yuki Schlarb
2851eeeab3
fix: Make room_metadata Prosody module depend on the required jitsi_session module
...
Without this room_metadata will silently discard all room metadata client requests assuming that they didn’t come from Jitsi meet clients.
Fixes #14001
2023-11-01 17:06:26 -05:00
Muhammed Ajmal M
84d75f2ae8
fix(screen-sharing) Self view of SC sized correctly initially ( #13992 )
2023-11-01 18:32:34 +02:00
damencho
73b3309adf
feat: Adds leave rate limit to muc_rate_limit.
2023-10-31 15:59:23 -05:00
Jaya Allamsetty
e2de06f60d
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1716.0.0+93c167d3...v1717.0.0+7b6ce949
2023-10-31 14:35:31 -04:00
damencho
cdc7962d11
feat: Adds region parameter to dial out authorize requests.
2023-10-31 11:45:06 -05:00
Saúl Ibarra Corretgé
59242e1217
feat(external-api) introduce a "ready" event
...
It's fired when the API is ready, and it signals the embedder that they
can reveal the meeting from behind an overlay, for example.
The astute reader might notice we are currently sending a
'browser-support' event roughly at the same time. The reason for this
new event is plain simply semantics.
In addition the 'onload' handler is faked by calling it when the new
ready event fires. The original onload event is unreliable. It will be
called even when nothing was ever loaded (try loading a page without
internet and be amused).
2023-10-31 16:27:12 +01:00
Saúl Ibarra Corretgé
631e39d4fd
feat(external-api) allow vh and vw values as parameters
2023-10-31 16:27:12 +01:00
Julian LADJANI
4290cdf53d
fix(breakout-rooms, feature-flags): handle breakout button feature flag on participant pane footer component ( #14003 )
...
* fix(breakout-rooms, feature-flags): handle breakout button feature flag on participant pane footer component
2023-10-31 13:53:41 +02:00
damencho
84c1e20216
fix(moderated): Fixes moderators in moderated rooms without tenant.
2023-10-30 17:26:42 -05:00
Saúl Ibarra Corretgé
e6caeb86b0
chore(deps,rn) react-native-webrtc@111.0.6
2023-10-30 15:46:14 +01:00
Saúl Ibarra Corretgé
5854e38a09
fix(rn) allow default server URL to be set from native
...
On Android we support RestrictionManager, but that already sets it, so
make sure we always save it on the settings.
Editing will be restricted in the Settings dialog if changing it is
restricted anyway.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13994
2023-10-30 15:12:05 +01:00
Saúl Ibarra Corretgé
3e9ee9451f
fix(android) fix crash on Android 14
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/13998
2023-10-30 15:11:19 +01:00
Calinteodor
29d02f0a2b
feat(chat/native): fixed keyboard overlapping chat input bar ( #13984 )
...
* feat(chat/native): fixed keyboard overlapping chat input bar
2023-10-30 12:59:05 +02:00
David Hall
c780f9bbba
Update main-sv.json
...
Fix typos.
2023-10-29 20:53:01 +01:00
Jaya Allamsetty
d5a0bac0a3
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1713.0.0+a1d7b0ea...v1716.0.0+93c167d3
2023-10-28 14:45:24 -04:00
5idereal
f0187cc0f8
lang: update zhTW translation ( #13986 )
...
* update zhTW translation
* Update main.json
2023-10-26 10:47:22 -05:00
damencho
4708d894cc
fix: Adds a nil check in visitors module.
...
Sep 22 22:06:01 mod_bosh error Traceback[bosh]: /usr/share/jitsi-meet/prosody-plugins/mod_visitors.lua:305: attempt to index field '?' (a nil value)
stack traceback:
/usr/share/jitsi-meet/prosody-plugins/mod_visitors.lua:305: in function '?'
/usr/share/lua/5.2/prosody/util/events.lua:81: in function </usr/share/lua/5.2/prosody/util/events.lua:77>
2023-10-26 09:38:23 -05:00
damencho
f38d120406
fix(visitors): Bumps queue size for waiting for jicofo.
...
500 is the maximum meeting participants we test and support.
2023-10-24 18:27:16 -05:00
damencho
53960baf76
fix(visitors): Fixes filtering initial msgs to main participants.
...
Filters initial msg for <subject/>.
2023-10-24 18:27:16 -05:00
Jaya Allamsetty
a0f061aa6f
chore(deps): Update lib-jitsi-meet.
2023-10-23 17:42:32 -04:00
Jaya Allamsetty
f2fb525d0a
ref(config) Drop forceJVB121Ratio from config.js
2023-10-23 17:42:32 -04:00
Jaya Allamsetty
5a59bee597
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1711.0.0+8ec3b736...v1712.0.0+540aed1e
2023-10-23 16:10:10 -04:00
Дамян Минков
07b903d887
feat(visitors): Adds an option to request to be visitor based on jwt. ( #13977 )
...
* feat(visitors): Adds an option to request to be visitor based on jwt.
* squash: Updates ljm.
2023-10-23 12:07:03 -05:00
Mihaela Dumitru
1a39315001
feat(whiteboard) expose the excalidraw api ( #13974 )
2023-10-23 09:22:42 +03:00
Gabriel Borlea
97e5f00dae
fix(electron-screensharing): simplify the proccess ( #13967 )
...
* fix(electron-screensharing): simplify the proccess
2023-10-20 19:55:06 +03:00
Дамян Минков
bae77f21f8
feat: Adds event for parsed jwt and check for required token.context ( #13973 )
...
* squash: Remove tabs.
* feat: Adds a check for context required in jwt.
* feat: Adds an event to notify for parsed jwt.
2023-10-20 08:50:38 -05:00
José Luís Andrade
24d788f333
Update Portuguese translation
2023-10-20 06:50:20 -05:00
damencho
c4d553c605
feat: Filter iq rayo respects the actor of grant moderation.
2023-10-18 14:00:21 -05:00
Mehmet
fa64e2e67c
fix(visitors): informs visitor nodes when a participant is kicked. ( #13951 )
...
* fix(visitors): informs visitor nodes when a participant is kicked.
* remove hooking muc-broadcast-presence event and create a stanza in muc-occupant-left event.
2023-10-17 07:54:02 -05:00
Damien Fetis
94c29180e4
fix(whiteboard) fix room id generation
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/13921
2023-10-17 11:09:34 +02:00
dependabot[bot]
b864d91572
chore(deps): bump @babel/traverse in /react-native-sdk
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 17:57:49 +02:00
Saúl Ibarra Corretgé
2006182a2a
fix(deps) run npm audit fix
2023-10-16 17:57:25 +02:00
Saúl Ibarra Corretgé
8fc3de416c
feat(config) add ability to prefer BOSH over WebSocket
...
There might be cases where we'd want to enforce it.
2023-10-16 17:56:34 +02:00
Jaya Allamsetty
4c5787511e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1698.0.0+03cb3ce8...v1704.0.0+d3efd197
2023-10-16 11:12:19 -04:00
Duduman Bogdan Vlad
8a2e4bc628
feat(screenshare) - add web security fix for electron ( #13096 )
...
use send the share screen sources using the external api
---------
Co-authored-by: Gabriel Borlea <gabriel.borlea@8x8.com >
2023-10-16 14:59:55 +03:00
Calinteodor
f78ebbb9a9
feat(settings/native/android): Fixed scroll inside conference settings screen ( #13956 )
...
* feat(settings/native/android): fixed scroll inside conference settings screen.
2023-10-16 14:10:52 +03:00
Calin-Teodor
4cc4c25691
feat(prejoin/native): fix display name input on prejoin
2023-10-16 13:13:30 +03:00
Avram Tudor
d02c7dc3a7
i18n: change iframe disabled message based on current hostname ( #13950 )
...
* i18n: change iframe disabled message based on current hostname
This will allow us to remove translation overrides from branded repo
* fix linter
2023-10-13 15:05:24 +03:00
Mihaela Dumitru
8741ee771e
fix(language/config) deprecate defaultLanguage ( #13949 )
2023-10-13 14:06:59 +03:00
Mihaela Dumitru
006e8463cd
feat(whiteboard) add user limit ( #13870 )
2023-10-13 13:41:31 +03:00
Saúl Ibarra Corretgé
86e295e9bc
fix(conference) clear raised hands when conference changes
...
Fixes: https://github.com/jitsi/jitsi-meet-sdk-samples/issues/175
2023-10-12 15:03:59 +02:00
keremoge
07bade2557
feat(deps,rn) update React Native to version 0.69.12
2023-10-12 13:18:40 +03:00
Hristo Terezov
0becc890d8
feat(track-state): Log on add/remove/mute/owner.
2023-10-11 16:39:06 -05:00
Hristo Terezov
a1ce6f1ce5
fed(UI): remove UI.setAudioMuted
2023-10-11 16:39:06 -05:00
otbutz
43a7d00c63
web: enable http2 support
2023-10-11 18:22:12 +02:00
Calinteodor
9c04ba767c
feat(breakout-rooms/native): separate breakout rooms from participants ( #13920 )
...
feat(breakout-rooms/native): separate breakout rooms from participants
2023-10-11 17:34:49 +03:00
Calinteodor
7e1d10fb4d
sdk(react-native-sdk): update readme
2023-10-10 12:03:43 +02:00
Saúl Ibarra Corretgé
4ce2280e31
fix(rnsdk,build) run npm install after syncing deps
2023-10-09 15:21:32 +02:00
Saúl Ibarra Corretgé
2918a89d35
fix(rnsdk,build) don't commit the result after bumping version
...
Just like the other version bumping scripts
2023-10-09 15:21:32 +02:00
malik tekin
8f1c83edfd
fix(lang) update Turkish translation
...
The Turkish translation of the "adjust for" is "ayarla". It was misspelled as "ayala".
2023-10-09 11:01:24 +02:00
eemehmet
106452d857
fix(visitors): Fixes duplicated messages sent from guest domain.
2023-10-06 10:33:23 -05:00
Horatiu Muresan
a4d3fb6c70
fix(notifications) Fix case when description is react component instance ( #13919 )
2023-10-06 15:20:56 +03:00
Saúl Ibarra Corretgé
a7af01b9e3
fix(screen-sharing) remove stop screen sharing icon
2023-10-06 10:31:47 +02:00
emrah
f7f434ab55
fix(config): add missing notification keys into the list
2023-10-06 10:31:23 +02:00
Esra Hatice YILMAZ
09c0854779
fix(breakout-rooms) fix race condition in timer handling
2023-10-05 22:56:53 +02:00
Horatiu Muresan
b4d12d74f7
fix(aot) remove dependency to store ( #13910 )
2023-10-05 13:05:15 +03:00
Gabriel Borlea
50b064907a
fix(environment): optimal browsers list
2023-10-05 11:14:50 +03:00
dependabot[bot]
b9d6a0f269
chore(deps): bump postcss and css-loader
...
Bumps [postcss](https://github.com/postcss/postcss ) to 8.4.31 and updates ancestor dependency [css-loader](https://github.com/webpack-contrib/css-loader ). These dependencies need to be updated together.
Updates `postcss` from 7.0.39 to 8.4.31
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/7.0.39...8.4.31 )
Updates `css-loader` from 3.6.0 to 6.8.1
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.6.0...v6.8.1 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
- dependency-name: css-loader
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-05 10:04:58 +02:00
Calinteodor
2414e57260
feat(shared-video/native): use local logger ( #13886 )
...
* feat(shared-video/native): use local logger
2023-10-04 13:13:54 +03:00
Horatiu Muresan
6c41ddb622
fix(aot) fix icons creating deps to store ( #13901 )
2023-10-03 17:31:04 +03:00
damencho
55e75d56fd
fix: Fixes skipping the lobby for two times in a row for jibri.
...
An issue where a livestreaming is started for a second time in a meeting with lobby turned on.
2023-10-02 11:22:27 -05:00
Calinteodor
32ac299422
feat(authentication/native): hide login button for 8x8.vc ( #13881 )
...
* feat(authentication): hide login button for 8x8.vc
2023-10-02 18:03:57 +03:00
Christoph Settgast
cb7146f954
lang: update German translation
2023-09-29 12:28:22 -05:00
damencho
144c1ce4f4
fix: Fixes passing the hash params in state for token auth URL.
2023-09-29 12:11:52 -05:00
Gabriel Borlea
2102d6eda1
chore(deps): update js-utils to 2.2.1
2023-09-29 18:45:36 +03:00
damencho
1f8e3fe26f
fix: Fixes wait for host to respect moderated tenants.
...
The correct place to check for tenant value is jitsi_meet_domain and not jitsi_meet_context_group.
2023-09-29 09:54:02 -05:00
Andrei Gavrilescu
8b0285a9d7
chore(deps) lib-jitsi-meet@latest ( #13891 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1695.0.0+51c2187b...v1698.0.0+03cb3ce8
2023-09-29 17:02:31 +03:00
Mihaela Dumitru
b546d01c2d
fix(prejoin) improve display name handling relative to configs ( #13865 )
2023-09-29 16:17:35 +03:00
Saúl Ibarra Corretgé
7bf3e7df1d
fix(rn,polyfills) remove no longer needed polyfill
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/13807
2023-09-28 12:23:09 +02:00
damencho
f9ac965e18
feat: Updates for jwt when room claim is not required.
...
This allows mod_token_verification to be used with token missing room claim (firebase) and jitsi tokens with the claim.
2023-09-27 19:29:16 -05:00
Gabriel Borlea
d70412166c
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1694.0.0+a0145343...v1695.0.0+51c2187b
2023-09-27 16:20:19 +03:00
Дамян Минков
a843406cb0
feat: Check jwt expiration and redirects to auth url if any. ( #13879 )
...
* feat: Check jwt expiration and redirects to auth url if any.
It may happen that the jwt had expired while being in the meeting and there is a network issue requiring to reload.
* squash: Fixes lint error.
* squash: Fixes comments.
2023-09-27 07:40:07 -05:00
AHMAD KADRI
58115477a2
Improve accessibility in breakout rooms list ( #13669 )
...
Improve accessibility in breakout rooms list
2023-09-27 12:13:03 +03:00
Hristo Terezov
e1dc573c3c
fix(GUM):set deviceId only when the device exists
2023-09-26 12:53:08 -05:00
Hristo Terezov
c025102511
feat(devices): Filter MS Teams Audio device
2023-09-26 12:53:08 -05:00
Gabriel Borlea
54d052de73
chore: update js-utils with new ua-parser ( #13877 )
...
* chore: update js-utils with new ua-parser
* chore(deps) lib-jitsi-meet@latest
2023-09-26 19:31:26 +03:00
Javier García
7e633f0136
fix: Also check single quote on jitsi-meet-tokens install ( #13869 )
...
Fixes #13768 .
2023-09-26 11:25:38 -05:00
Gabriel Borlea
4b4bc1c823
chore(deps) lib-jitsi-meet@latest ( #13871 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1691.0.0+255d8f49...v1693.0.0+c3a086f8
2023-09-25 18:21:58 +03:00
Saúl Ibarra Corretgé
767e23f34c
fix(android,deps) update GMS native dependencies
...
Should fix this error:
~~~
Fatal Exception: java.lang.IllegalArgumentException: org.jitsi.meet: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.
at android.app.PendingIntent.checkFlags(PendingIntent.java:402)
at android.app.PendingIntent.getActivityAsUser(PendingIntent.java:485)
at android.app.PendingIntent.getActivity(PendingIntent.java:471)
at android.app.PendingIntent.getActivity(PendingIntent.java:435)
at com.google.android.gms.common.GoogleApiAvailabilityLight.getErrorResolutionPendingIntent(com.google.android.gms:play-services-basement@@17.5.0:25)
at com.google.android.gms.common.GoogleApiAvailabilityLight.getErrorResolutionPendingIntent(com.google.android.gms:play-services-basement@@17.5.0:21)
at com.google.android.gms.common.GoogleApiAvailability.getErrorResolutionPendingIntent(com.google.android.gms:play-services-base@@17.5.0:170)
at com.google.android.gms.common.GoogleApiAvailability.getErrorResolutionPendingIntent(com.google.android.gms:play-services-base@@17.5.0:173)
at com.google.android.gms.common.GoogleApiAvailability.zaa(com.google.android.gms:play-services-base@@17.5.0:112)
at com.google.android.gms.common.api.internal.GoogleApiManager.zaa(com.google.android.gms:play-services-base@@17.5.0:252)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(com.google.android.gms:play-services-base@@17.5.0:109)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.onConnectionFailed(com.google.android.gms:play-services-base@@17.5.0:75)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zai(com.google.android.gms:play-services-base@@17.5.0:263)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(com.google.android.gms:play-services-base@@17.5.0:133)
at com.google.android.gms.common.api.internal.GoogleApiManager.handleMessage(com.google.android.gms:play-services-base@@17.5.0:164)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loopOnce(Looper.java:240)
at android.os.Looper.loop(Looper.java:351)
at android.os.HandlerThread.run(HandlerThread.java:67)
~~~
2023-09-25 16:46:42 +02:00
Saúl Ibarra Corretgé
b003d28cc5
fix(ios) remove duplicate dependency
...
We get JitsiWebRTC transitively through the react-native-webrtc Pod now.
2023-09-25 16:44:08 +02:00
Saúl Ibarra Corretgé
91c8e9bd86
chore(deps,rnsdk) add missing dependency
2023-09-25 17:11:21 +03:00
Saúl Ibarra Corretgé
1f52c0b49f
chore(deps,rnsdk) sync dependencies
2023-09-25 17:11:21 +03:00
Calin-Teodor
16fd4d4411
sdk(react-native-sdk): update script to check if dep versions are valid
2023-09-25 14:03:04 +03:00
Saúl Ibarra Corretgé
b8a669ad21
feat(android) disable ConnectionService by default
...
Our app has had it disabled for quite a while, it makes sense the SDKs
do that too.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13800
2023-09-23 22:01:28 +02:00
damencho
f0cb33a627
fix: Fixes missing import in wait for host module.
2023-09-21 14:45:12 -05:00
damencho
b5b7019325
fix: Adds check for missing main_room.
2023-09-21 12:17:53 -05:00
damencho
7ccd68eb18
feat: Introduces passing state to the token authUrl.
...
Fixes jitsi/jitsi-meet-electron#902 .
2023-09-21 12:17:53 -05:00
damencho
44b0ac57eb
feat: Updates base64-js dependency.
2023-09-21 12:17:53 -05:00
damencho
a411b7c969
fix: Fixes check for health check room.
2023-09-21 12:17:53 -05:00
damencho
fc8ce532f6
feat: Hides any error from the UI for the DialIn info app.
...
If the conference mapper return an error we show it on deeplinking page. In case the conf mapper receives non authenticated request it may return an error and this is normal so hide it from that page.
2023-09-21 12:17:53 -05:00
damencho
ef56b3c5b6
feat: Adds an event for host arrived.
2023-09-21 12:17:53 -05:00
Saúl Ibarra Corretgé
37e13804a5
fix(ios) fix compilation with Xcode 14.3
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/13274
2023-09-21 19:17:15 +02:00
Saúl Ibarra Corretgé
8b209b3c6e
fix(external-api) add policy to support the Compute Pressure API
...
https://w3c.github.io/compute-pressure/#policy-control
2023-09-21 17:15:36 +02:00
Mihaela Dumitru
cb26042d08
fix(virtual-background) display current settings ( #13857 )
2023-09-21 15:45:17 +03:00
Javier
2952d1cde8
Fix disable virtual background feature, now hides the feature everywhere
2023-09-20 09:05:10 -05:00
Licaon_Kter
8a7f456560
feat(android) add Fastlane metadata
...
Fix https://github.com/jitsi/jitsi-meet/issues/11786
2023-09-20 11:46:56 +02:00
Thomas Egebrand Gram
f74b6cd82f
fix (mobile-layout) change "vh" to "dvh" for all layouts ( #13840 )
...
* Convert all vh units to dvh; fixing layout for mobile browsers such as Chrome for Android.
2023-09-20 12:19:54 +03:00
Calinteodor
d04515c35a
feat(prejoin/native): fixed screen header hooks warning ( #13845 )
...
* feat(prejoin/native): fixed screen header hooks warning
2023-09-20 11:40:28 +03:00
Jaya Allamsetty
2aca0ce110
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1689.0.0+0d5c73d1...v1691.0.0+255d8f49
2023-09-19 18:24:02 -04:00
Calinteodor
d0e49b27a1
feat(app/native): rework appNavigate so callkit video button does not end the call ( #13814 )
...
* feat(app/native): rework appNavigate so callkit video button does not end the call
2023-09-19 20:47:29 +03:00
Jaya Allamsetty
d97c365aed
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1687.0.0+cafe30d7...v1689.0.0+0d5c73d1
2023-09-19 12:54:18 -04:00
damencho
8304e77a04
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1686.0.0+1b5830f1...v1687.0.0+cafe30d7
2023-09-14 16:02:29 +02:00
Saúl Ibarra Corretgé
b1db315582
fix(authentication) fix moderator logout
2023-09-14 13:44:08 +02:00
Shawn
4e785dd982
fix(config): missing colon in example for lobby config
2023-09-14 12:19:35 +02:00
damencho
40f5afcf43
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1685.0.0+02c54a23...v1686.0.0+1b5830f1
2023-09-13 16:27:06 -05:00
Saúl Ibarra Corretgé
de2688bb33
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1683.0.0+fc7775bc...v1685.0.0+02c54a23
2023-09-13 00:10:08 +02:00
Saúl Ibarra Corretgé
76db09303b
fix(rn,conference) avoid starting to knock twice
...
The auto-knock process is started by the lobby middleware.
2023-09-12 23:20:41 +02:00
José Luís Andrade
ea4e20f9a7
lang: Update Portuguese translation ( #13818 )
2023-09-11 10:34:03 -05:00
rca
01a74856a3
Fix missing closing tag for identity node in presence stanza
2023-09-11 10:03:09 -05:00
Mihaela Dumitru
36045100bf
feat(branding) add support for custom icons
2023-09-11 09:11:06 +02:00
Hristo Terezov
cc344cb548
chore(LJM): Update
2023-09-08 16:01:28 -05:00
Hristo Terezov
a2624952a0
feat(iframe-api): replace ice servers
2023-09-08 16:01:28 -05:00
Calinteodor
b8259e00dc
sdk(react-native-sdk): created script that compares dep with peerDep versions ( #13789 )
...
sdk(react-native-sdk): created script that compares app dep with RNSDK peerDep versions
2023-09-08 20:26:25 +03:00
Horatiu Muresan
463c823d3b
fix(toolbar-buttons) Show tileview in toolbar when separate reactions button ( #13810 )
2023-09-08 14:44:32 +03:00
Shawn
5a6f3ead5a
feat(external-api) Add functions to query supported commands/events
2023-09-08 09:31:23 +02:00
Andrei Gavrilescu
1b4d666af3
chore(deps) lib-jitsi-meet@latest ( #13801 )
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1681.0.0+6cd397fa...v1682.0.0+9832ef2c
2023-09-06 16:51:44 +03:00
Andrei Gavrilescu
77d299338a
feat(rtcstats): use rtcstats from lib-jitsi-meet ( #13693 )
...
* added option to use rtctstats from lib-jitsi-meet
* Addressed review feedback:
- moved rtcstats function into JitsiMeetJS.rtcstats
- changed from callbacks to events
* moved rtcstatsUseLibJitsi from analytics to testing
* fixed linting errors
* use ljm rtcstats
* remove debug logs, additional dependencies
* fix ts and dependency
* address code review
---------
Co-authored-by: Nils Ohlmeier <github@ohlmeier.org >
2023-09-06 16:00:53 +03:00
Horatiu Muresan
33fc6e2f3f
fix(disable-filmstrip) Fix disabling filmstrim through config
...
- there was a problem with pinning the participants from the Participants pane with the previous approach
2023-09-06 14:30:13 +03:00
Calinteodor
a95eaa6c2e
feat(base/ui): Native buttons UI fixes ( #13788 )
...
* feat(base/ui): native buttons UI fixes and improvements
2023-09-05 16:36:09 +03:00
Andrei Gavrilescu
5a3947bb23
feat(amplitude) add amplitude UTM tracking option
2023-09-05 13:20:31 +02:00
Calinteodor
f84a561d9e
sdk(react-native-sdk): Update rnsdk peer deps ( #13793 )
...
* sdk(react-native-sdk): prepare_sdk script updates regarding deps and peer deps
2023-09-05 14:09:13 +03:00
Robert Pintilii
295878ffff
ref(styles) Move some SCSS to JSS ( #13568 )
2023-09-05 11:20:01 +03:00
Saúl Ibarra Corretgé
609942654a
fix(android) disable full-screen when screen-sharing
...
Fixes not being able to put the app in background mode easily on Android
13.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13513
2023-09-04 19:21:20 +02:00
Calin-Teodor
60ad0196c3
ref(dependency): latest react-native-video and device-info updates
2023-09-04 19:30:12 +03:00
Calin-Teodor
caea6966ef
ref(dependency): reverted react-native-dialog dep update
2023-09-04 19:30:12 +03:00
Calin-Teodor
d4c269f7cb
ref(dependency): updated native fixDeviceID
2023-09-04 19:30:12 +03:00
Calin-Teodor
54a1ee53b4
ref(dependency): reverted react-native-dialog dep updates
2023-09-04 19:30:12 +03:00
Calin-Teodor
2c51e8ac06
ref(dependency): regenerated podfile.lock file
2023-09-04 19:30:12 +03:00
Calin-Teodor
3cbd69eef2
ref(dependency): update deps after rebase
2023-09-04 19:30:12 +03:00
Calin-Teodor
ee539644d8
ref(dependency): replaced DeviceInfo.getUniqueId with getUniqueId
2023-09-04 19:30:12 +03:00
Calin-Teodor
465263bc97
fixed linter
2023-09-04 19:30:12 +03:00
Calin-Teodor
1def65eb90
ref(dependency): update react native device info dependency
2023-09-04 19:30:12 +03:00
Calin-Teodor
746be98bfc
ref(dependency): update react native gesture handler dependency
2023-09-04 19:30:12 +03:00
Calin-Teodor
99b58dd318
ref(dependency): fixed rebase conflict
2023-09-04 19:30:12 +03:00
Gabriel Borlea
df3ef0d895
fix(video-select): remove video preview from device selection and fix video switch on mobile browsers ( #13780 )
...
* fix(video-select): remove video preview from device selection and fix video switch on android browsers
* simplify if statement
* add for all mobile devices the stop stream
* move mobile check to middleware
* code review
2023-09-04 16:27:04 +03:00
Saúl Ibarra Corretgé
83e4042668
fix(android) bump target API level to 33
...
It is now required by the Play Store to target an API released within a
year of $NOW to be able to push updates.
2023-09-04 12:47:08 +02:00
Saúl Ibarra Corretgé
c6e87568b6
chore(deps) react-antive-webview@13.5.1
...
Requirement for bumping Android API target to 33.
2023-09-04 12:47:08 +02:00
Дамян Минков
0170c65c7b
feat: Sends conference request over http before connecting to xmpp ( #13725 )
...
* feat: Moves redirected event to connection events.
* feat: Pass room name when connecting.
We need the room name we will join to be able to send the http conference request from ljm.
* squash: Drops dispatching redirected action.
* squash: Updates ljm.
2023-08-29 14:13:04 -05:00
Hristo Terezov
a7c1ccec71
fix: Attempt to fix setSinkId failures.
2023-08-29 13:25:48 -05:00
Hristo Terezov
1adbebf9dc
fix(logger): Prevent JSON stringify errors
2023-08-29 12:26:48 -05:00
Mihaela Dumitru
9d68cb52b3
fix(virtual-background) standardize options object ( #13760 )
2023-08-29 14:02:30 +03:00
Gabriel Borlea
44272b650c
fix(rn, participants): set badge horizontal padding
2023-08-29 13:53:03 +03:00
Gabriel Borlea
5ce96d379a
fix(rn, settings): row text wrapping
2023-08-29 13:53:03 +03:00
Gabriel Borlea
173c5fe430
fix(rn, settings): fix arrow back navigation for lang selection
2023-08-29 13:53:03 +03:00
Mihaela Dumitru
e10595c3ed
fix(breakout-rooms) allow spaces when renaming ( #13761 )
2023-08-29 13:37:56 +03:00
Calin-Teodor
9138f56701
feat(chat): fixed action import for abstract component
2023-08-28 17:06:34 +03:00
Avram Tudor
974e2a5106
ref: improve handling for room destroyed events ( #13591 )
...
* ref: improve handling for room destroyed events
* add missing translation
* code review
* implement kick handling
* implement native handling
* fix tests
* code review changes
* add dialog testId
* fix end conf for react native
* fix lobby test
* add translation for lobby closing
---------
Co-authored-by: Gabriel Borlea <gabriel.borlea@8x8.com >
2023-08-28 15:14:03 +03:00
Horatiu Muresan
509cf661f5
feat(filmstrip) Add config for disabling vertical filmstrip ( #13752 )
2023-08-28 14:44:45 +03:00
nbeck.indy
25fdea9984
fix(video-menu) hide Grant Moderator inside breakout rooms on native
2023-08-24 11:52:53 +03:00
Calin-Teodor
9979e470fc
feat(authentication): fix normal authentication
2023-08-24 11:44:44 +03:00
damencho
2a492f5036
feat(authentication): Fixes logging out on web.
...
It was hanging up and canceling visiting the logout page.
2023-08-23 10:35:06 -05:00
Hristo Terezov
baf1f01e44
fix(jitsi-local-storage): remove debug log.
2023-08-23 09:14:51 -05:00
damencho
1f8dc944e3
feat(authentication): Changes wait for owner cancel txt.
...
When in lobby and waiting for host cancel just hides the dialog and leave you waiting in the lobby that is enabled.
2023-08-22 21:51:41 -05:00
damencho
dc07c6fede
feat(authentication): Hides password button from lobby on waiting for host.
2023-08-22 21:51:41 -05:00
damencho
94a63f8aea
feat(authentication): Fixes logout on web.
2023-08-22 21:51:41 -05:00
Horatiu Muresan
a47cb595db
fix(localFlipX) Fix localFlipX for large video ( #13728 )
...
- fixed case when localFlipX was taken from store on it`s value update, before the new value was set into store - so always taking the previous value instead of updated one
2023-08-18 17:37:07 +03:00
Calin-Teodor
86ccc176e8
feat(authentication): authentication log in/log out through Profile section
2023-08-18 17:36:16 +03:00
Дамян Минков
b31041f0ce
fix: Fixes start A/V muted after going to welcome page. Fixes #11393 . ( #13726 )
2023-08-18 06:29:04 -05:00
damencho
e434a78de9
fix: Fixes i18next trying to fetch non-existing files. Fixes #13716 .
...
Thanks @hamletmun for the solution.
2023-08-18 06:27:42 -05:00
Mihaela Dumitru
6ddb77e03c
feat(dial-in) add sip audio only ( #13714 )
2023-08-18 10:22:03 +03:00
damencho
f6665d79c0
fix: Fixes password authentication on prejoin. Fixes #13721 .
2023-08-17 11:36:34 -05:00
Saúl Ibarra Corretgé
75a7b99a42
fix(WaitForOwner) tweak copy
2023-08-17 15:56:38 +02:00
Pontus Fagerström
3858a40c1c
fix(doc): fix typo in jsdoc comment
2023-08-17 11:21:20 +02:00
Saúl Ibarra Corretgé
3d6aa8f2b5
fix(auth) move common actions to actions.any
2023-08-17 11:03:14 +02:00
Saúl Ibarra Corretgé
54436f97c1
fix(auth) open token auth URL in a new window on Electron
2023-08-17 11:03:14 +02:00
Saúl Ibarra Corretgé
dca40dc6cb
feat(rn,auth) add support for toekn URL auth
2023-08-17 11:03:14 +02:00
Horatiu Muresan
c19d91a373
feat(external-api) add command for setting camera facing mode ( #13541 )
...
- added command for setting the camera facing mode remotely
- enhanced toggleVideo command to optionally accept the facing mode
- fix(startSilent) do not create audio track when start silent
2023-08-17 09:47:48 +03:00
Werner Fleischer
840cfd8ab0
feat: use i18next-http-backend and fix ts-ignore
...
i18next-xhr-backend is not maintained any more and [superseded](https://github.com/i18next/i18next-xhr-backend/issues/348#issuecomment-663060275 )
by i18next-http-backend.
2023-08-16 22:04:36 -05:00
Hristo Terezov
8cf6ba88e1
fix(jitsi-local-storage):Is empty after reload
...
When using useHostPageLocalStorage on the iframe api and local storage
is not throwing error we were writting the passed data to the original
local storage and then switching to the dummy local storage from
jitsiLocalStorage.
2023-08-16 21:22:37 -05:00
Saúl Ibarra Corretgé
4ac81b030e
Revert "fix(lang) update Albanian translation"
...
This reverts commit 03daaa4832 .
2023-08-16 15:19:22 +02:00
damencho
e5cd1b29fe
fix: Shows login warning for leaving only when in conference.
...
We were showing the dialog and when waiting for host is shown on prejoin screen.
2023-08-15 14:47:16 -05:00
Gabriel Borlea
ebc932572f
feat(rn, settings, rn): update view
2023-08-15 09:32:40 +02:00
Jaya Allamsetty
f0a6c6e67e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1676.0.0+486efad8...v1678.0.0+77e6803f
2023-08-15 02:13:37 -04:00
JPL
e1454b5c4a
fix(rnsdk) copying sounds on iOS
...
Fixes : #13705
2023-08-14 19:26:29 +02:00
Robert Pintilii
f6e2abdf01
fix(chat) Only display private message dialog for active participants ( #13708 )
2023-08-14 16:35:13 +03:00
Mihaela Dumitru
e2a02f4b21
fix(toolbar) disable the profile button based on the toolbar logic ( #13696 )
2023-08-14 09:45:07 +03:00
TTG
934d7db24e
fix(lang) update zhCN & zhTW translations
2023-08-13 10:06:38 +02:00
damencho
2b520cbc4c
fix: Hides email when gravatar is disabled or avatar is provided.
...
When avatar is externally provided, set by iframe API or via jwt we hide gravatar setting as it does nothing.
2023-08-11 14:36:04 -05:00
damencho
e37dd73b9e
feat: Shows dialog when about to navigate away on login.
2023-08-11 14:36:04 -05:00
damencho
c646319657
feat: Caches is secure room checks.
...
Consider long room names secure.
2023-08-10 17:28:04 -05:00
Jaya Allamsetty
7a3a5a3f43
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1675.0.0+0cc323d9...v1676.0.0+486efad8
2023-08-10 16:40:54 -04:00
Horatiu Muresan
5345a77092
chore(tileview) Add config for disabling tileview ( #13692 )
...
- show fixed number of toolbar buttons in toolbar (including custom buttons) instead of sending to overflow menu
2023-08-10 16:31:32 +03:00
Horatiu Muresan
91de33550d
feat(toolbar-buttons) Add optional background color ( #13691 )
2023-08-10 16:30:14 +03:00
Javier García
85fb7513db
Validate special characters that may conflict with sed ( #13674 )
2023-08-09 12:43:51 -05:00
Mihaela Dumitru
c9d907e3fe
fix(shortcuts) toggle value based on current state ( #13685 )
2023-08-09 20:03:45 +03:00
Mihaela Dumitru
5dfd02151e
feat(static) improve message in authError.html ( #13681 )
2023-08-09 18:21:39 +03:00
Jaya Allamsetty
e446802ac9
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1674.0.0+648d0ddc...v1675.0.0+0cc323d9
2023-08-09 11:11:25 -04:00
Gabriel Borlea
bb71a4bb7d
fix(input, rn): add deps to input callbacks ( #13683 )
2023-08-09 18:00:02 +03:00
Saúl Ibarra Corretgé
7ea2b9c8c0
fix(misc) use safeJsonParse from js-utils
2023-08-09 16:15:57 +02:00
Saúl Ibarra Corretgé
056bc55e1f
feat(lang) drop enGB as a language
...
It's really the same as the default language at this point with the
caveat that we need to remember to update it in unison with main.json,
so it adds no value.
2023-08-09 15:11:13 +02:00
Saúl Ibarra Corretgé
b1f89276cf
fix(rn, appNavigate) make sure tracks are created before prejoin
...
- Create the tracks early, or there will be on audio on iOS on the first
unmute this includes the unsafe room name screen
- Skip the unsafe room screen if prejoin is disabled, like web
2023-08-09 15:10:43 +02:00
Mihaela Dumitru
f75ae6bd21
feat(jwt) enhance JWT error notifications with details ( #13668 )
2023-08-09 13:01:09 +03:00
Jaya Allamsetty
1066c65a6a
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1672.0.0+cce452f8...v1674.0.0+648d0ddc
2023-08-09 08:30:36 +02:00
Kreshnik Hasanaj
03daaa4832
fix(lang) update Albanian translation
2023-08-08 14:00:37 +02:00
Gabriel Borlea
faea112f5e
feat(participants, rn): add count badge to participants buttons ( #13667 )
2023-08-07 15:56:27 +03:00
Mihaela Dumitru
4461196ba3
feat(compute-pressure) monitor cpu pressure ( #13645 )
2023-08-03 14:20:35 +03:00
Mihaela Dumitru
ef3f20830d
fix(external-api) extend buttonsWithNotifyClick effect to participants pane invite button ( #13660 )
2023-08-03 13:55:30 +03:00
Saúl Ibarra Corretgé
6d3ff5a956
feat(unsafe-room-name) unify logic
...
Wrap the logic in a function that also checks the existence of a feature
flag on mobile in addition to the config value.
Ref: https://github.com/jitsi/jitsi-meet/issues/13603#issuecomment-1662086531
2023-08-03 11:05:04 +02:00
Jaya Allamsetty
9b6ef10555
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1670.0.0+10ebc843...v1672.0.0+cce452f8
2023-08-02 14:35:36 -04:00
kerem
1ac86cf979
feat(rn) add toggleCamera action
2023-08-02 15:05:56 +02:00
Ricardo Corrie
1303040e17
(react-native-sdk) Adds CONFERENCE_FOCUSED and CONFERENCE_BLURRED events to the external and RN api ( #13657 )
...
* (react-native-sdk) Adds `CONFERENCE_FOCUSED` and `CONFERENCE_BLURRED` events to the external and RN API
2023-08-02 12:24:52 +03:00
Calinteodor
5e2f745407
sdk(resources): update-mobile-rnsdk-version script ( #13655 )
...
* sdk(resources): update-mobile-rnsdk-version script
2023-08-01 16:11:42 +03:00
Ricardo Corrie
dc6861d5a4
feat(rnsdk) makes flags and eventListeners props optional
2023-08-01 15:07:57 +02:00
Calin-Teodor
7e5833bed2
sdk(react-native-sdk): revert version to 0.0.0
2023-08-01 13:40:17 +03:00
Calin-Teodor
55af587836
sdk(react-native-sdk): removed extra empty space
2023-08-01 13:40:02 +03:00
Fabrizio Corpora
f59174d6ce
Rn jitsi sdk component unmount close ( #13636 )
...
* sdk(react-native-sdk): rnsdk JitsiMeeting component unmount close
2023-08-01 13:33:46 +03:00
Saúl Ibarra Corretgé
c83c4488bf
feat(rnsdk) share bootsrap code with app
2023-08-01 11:40:44 +02:00
Calin-Teodor
38280c358f
sdk(react-native-sdk): alpha sort actionTypes
2023-08-01 11:16:40 +03:00
Ricardo Corrie
f7c1500bc0
(react-native-sdk): Adds onEnterPictureInPicture handler prop to JitsiMeeting component
2023-08-01 00:10:33 +03:00
Calinteodor
ae90e96a3e
sdk(react-native-sdk): rnsdk updates fixes ( #13627 )
...
* sdk(react-native-sdk): created IEventListeners interface, alpha sorted props and other updates
2023-07-31 22:01:06 +03:00
Mihaela Dumitru
c05a49567d
fix(local-storage) allow disabling window.localStorage ( #13592 )
2023-07-31 17:24:02 +03:00
Gabriel Borlea
96fe34e6c7
feat(android): add retrieveParticipantsInfo builder in helper ( #13642 )
2023-07-31 15:36:59 +03:00
damencho
c9f6de1371
fix: Fixes redirect to token auth URL from welcome page.
...
The redirect was being canceled by the other redirect to the room when clicking start meeting.
2023-07-28 14:04:37 -05:00
damencho
60a995d654
fix(docs): Fixes a typo in visitors example config.
2023-07-28 14:04:37 -05:00
Fabrizio Corpora
1b053b0ff2
Rn jitsi sdk user info meeting options ( #13630 )
...
* add meetingOptions.userInfo
2023-07-28 18:52:13 +03:00
Hristo Terezov
6293b586f1
fix(connection): Dispatch _connectInternal.
...
Instead of just calling it.
2023-07-28 09:21:49 -05:00
damencho
f615b0133c
fix: Fixes redirect to auth url, set_room can be undefined.
2023-07-27 21:15:26 -05:00
damencho
06f509b475
feat: Adds auto redirect config for token auth URL.
...
Option that enables auto redirect, so once a user has authenticated we will use that authentication on next join.
2023-07-27 17:18:39 -05:00
damencho
47d261e45c
fix(visitors): Fixes visitors to work with anonymous domain.
2023-07-27 17:18:39 -05:00
Jaya Allamsetty
961dbd81c7
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1669.0.0+da04ed9d...v1670.0.0+10ebc843
2023-07-27 17:57:08 -04:00
Christoph Settgast
190755126b
lang: update German translation
2023-07-27 14:29:46 -05:00
José Luís Andrade
f21ebf63ba
lang: Update Portuguese translation ( #13625 )
2023-07-27 14:29:36 -05:00
Calinteodor
beb30c5224
feat(mobile/external-api): fixed screenshare event toggle tracking ( #13620 )
...
* feat(mobile/external-api): fixed screenshare event toggle tracking
2023-07-27 18:10:55 +03:00
Gabriel Borlea
2253393ac8
fix(welcome, rn): key warning for unsafe room warning ( #13626 )
2023-07-27 17:19:21 +03:00
damencho
965a6981db
fix: Fix wait for owner log.
2023-07-27 07:16:12 -05:00
Ricardo Corrie
214c53220f
fix(react-native-sdk): Declare JitsiMeeting flags prop as an object instead of an array
2023-07-27 15:05:00 +03:00
Hristo Terezov
c5af0ba621
chore(LJM): Update
2023-07-26 15:12:38 -05:00
Hristo Terezov
22eff7fa21
fix(BaseDialog):Update onSubmit for keyDown.
2023-07-26 15:12:38 -05:00
Hristo Terezov
0f57928585
fix(breakoutRooms): Fix rename.
...
Converts the JS files into TS.
Converts the propmt components into functional components.
Adds missing icon.
Other little fixes.
2023-07-26 15:12:38 -05:00
Werner Fleischer
7fee0297e8
feat(breakout-rooms): renaming
2023-07-26 15:12:38 -05:00
damencho
df81e0fe53
feat: Adds wait for host prosody module and handling it.
...
While the host arrives all other participants are waiting in lobby and once the host arrives lobby is destroyed and the participants join the call.
Adds reading some other fields in jwt to extract email.
Introduces tokenLogoutUrl to be used for logout.
2023-07-26 12:19:02 -05:00
damencho
c58de5c690
feat: Adds option to pass extra params (reason) when creating lobby.
2023-07-26 12:19:02 -05:00
damencho
cf1fa52426
feat: Uses some extra fields to discover name and avatar.
...
Some jwt token may have the name and avatar in different fields, other than the jitsi context one.
2023-07-26 12:19:02 -05:00
damencho
e58cad0464
feat: Adds option for a url to list of pub keys for jwt to pre-fetch.
...
The URL is a link to a json file having a mapping kid -> public key.
The mapping can contain also certificates, which will be used to get the public key.
The list is being updated before the cache-control max-age header value is reached, if such a header is returned from the server.
2023-07-26 12:19:02 -05:00
Calin-Teodor
2bf982452e
feat(conference): hide lonely meeting exp in tile view
2023-07-25 16:19:06 +03:00
Calin-Teodor
891278d0b3
feat(display-name): fixed display name label
2023-07-25 16:18:48 +03:00
Saúl Ibarra Corretgé
056226b8af
fix(ios) disable CallKit when running in a simulator
...
It doesn't work and causes weird failures. We used to disable it in the
iOS app, but it's better to move it to JS since any SDK will benefit
from it.
2023-07-25 11:46:08 +03:00
Saúl Ibarra Corretgé
f8dae86798
fix(ios) remove unnecessary fallback for SDK version detection
2023-07-25 11:46:08 +03:00
Andrei Gavrilescu
309f23ba94
feat(noise-suppression): persist noise suppression setting ( #13593 )
...
* persist noise suppression setting
* address code review
2023-07-25 10:57:01 +03:00
brlarini
3f93a81818
Update main-ptBR.json
...
Added missing translation strings.
2023-07-24 15:54:01 -05:00
damencho
83196cda10
fix: Skips lobby check for jicofo.
...
Skip any lobby check when the occupant is jicofo.
In case of serverside turn on lobby on room creation we do not check and allow jicofo to join.
We check for resource and no is_admin as in default configuration admins is set only for the main muc component.
2023-07-24 07:38:15 -05:00
Robert Pintilii
f3670ce86d
fix(notifications) Show correct info on updated notification ( #13607 )
2023-07-24 13:33:34 +03:00
damencho
5fd5804245
fix: Fixes max users and web joining.
2023-07-21 16:49:19 -05:00
damencho
c58e557019
fix(authentication): Fixes web login dialog to connect and join.
2023-07-21 16:49:19 -05:00
Saúl Ibarra Corretgé
50515e0143
fix(api) fix parsing API ID
...
Parsing the API ID happens at import time, which is not great because it
also runs when loading the external API file.
In sites with weird URL patterns, such as Angular this will throw an
exception.
Ignore parsing errors so it's left undefined. When modules/ is
refactored we should look into making this a getter of some sort.
Fixes: https://github.com/jitsi/jitsi-meet/issues/11565
2023-07-21 15:13:49 +02:00
Mihaela Dumitru
05f082ef06
fix(raised-hand) remove duplicate callback ( #13598 )
2023-07-21 15:11:11 +03:00
dependabot[bot]
20ef19ecf1
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-21 10:42:13 +02:00
Jaya Allamsetty
65450e36ef
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1664.0.0+739d8025...v1665.0.0+9ffab6aa
2023-07-20 13:03:17 -04:00
Mihaela Dumitru
1b7a81afa5
feat(external-api) extend event to listen to system buttons and add config to prevent execution
2023-07-20 12:25:40 +02:00
subhamcyara
470e987fad
feat(stats) add support for watchRTC
2023-07-20 08:40:48 +02:00
Jaya Allamsetty
419db67267
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1662.0.0+6c4381c8...v1664.0.0+739d8025
2023-07-20 08:39:04 +02:00
Дамян Минков
ff70025429
feat: Returns an error on join request with no display name. ( #13546 )
...
* feat: Returns an error on join request with no display name.
When someone tries to join a room with lobby enabled and display name is not set returns an error.
* squash: Fixes handling DISPLAY_NAME_REQUIRED with preJoin disabled.
* squash: Fixes mobile build.
* squash: Move isDisplayNameRequired redux state in lobby and introduces isDisplayNameRequiredError.
* squash: Drops unused isDisplayNameRequired.
This was used on showing prejoin when connection was established on showing prejoin. We no longer establish it at that time, so it is not possible to hit it and act on it.
2023-07-19 15:35:27 -05:00
Javier García
7a305ef96e
feat: New config disable feature virtual background ( #13580 )
...
* New config disable feature virtual background
* Change enableVirtualBackground to disableVirtualBackground in config file and correct lint problems
* Fix comment disable virtual background
* Change deprecated APP.storage to IReduxState
2023-07-19 11:07:57 -05:00
kerem
28efcea9d8
add Syntax highlighting to README
2023-07-19 17:00:05 +03:00
Calinteodor
3927f3423f
sdk(react-native-sdk): update readme with jwt token example ( #13587 )
...
* sdk(react-native-sdk): update readme with jwt token example
2023-07-19 14:48:18 +03:00
Calin-Teodor
0c3b5139b1
sdk(react-native-sdk): changed rn-immersive to rn-immersive-mode
2023-07-19 13:14:37 +03:00
Saúl Ibarra Corretgé
ec9fcdf1cb
RN refactor immersive mode ( #13583 )
...
* fix(android): refactor immersive mode
2023-07-19 12:00:47 +03:00
Jaya Allamsetty
d335438f12
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1659.0.0+5d322ea5...v1662.0.0+6c4381c8
2023-07-18 17:15:54 -04:00
Saúl Ibarra Corretgé
69b536cfb9
misc(package.json) mark as private
...
Prevents us from accidentally publishing it.
2023-07-18 20:51:34 +02:00
Calin-Teodor
edb4555699
sdk(react-native-sdk): update README file
2023-07-18 20:02:40 +03:00
pallab-gain-tt
8b6728c65d
chroe(assets) copy sound files
...
- Add `script_phase` into podspec to copy sound files into host application
2023-07-18 17:50:48 +03:00
pallab-gain-tt
d3336192c3
chroe(assets) copy sound files
...
- Now when integrated with a host app, sound files will be copied as a part of gradle (build)process. Just a copy from `android/sdk/build.gradle` `mergeAssetsTask` subtask
2023-07-18 17:50:48 +03:00
Avram Tudor
10eadbb7e6
fix(css) fix cut off borders and barely visible scrollbars ( #13576 )
2023-07-18 16:02:02 +03:00
Saúl Ibarra Corretgé
36a5282823
fix(rnsdk) update README
2023-07-18 11:23:39 +02:00
Saúl Ibarra Corretgé
555be6c229
chore(deps) simplify overrides
2023-07-18 11:10:58 +02:00
Saúl Ibarra Corretgé
3f5e6883b5
chore(deps) redux@7.2.9
...
Fixes a warning due to the React version dependency
2023-07-18 11:10:58 +02:00
Saúl Ibarra Corretgé
ddcf90e95c
feat(rnsdk) add npm ignore file
2023-07-18 11:10:58 +02:00
Saúl Ibarra Corretgé
683e9e72b9
fix(rnsdk,deps) update dependencies
2023-07-18 11:10:58 +02:00
Saúl Ibarra Corretgé
123eaf77fa
fix(rnsdk) drop unnecessary Swift files and dependencies
2023-07-18 11:10:58 +02:00
damencho
bb29f20a07
fix: Fixes joining visitor.
...
The dispatches were not ordered and sometimes disconnect was executed just after connect and you end up in disconnected state.
2023-07-17 14:52:01 -05:00
Saúl Ibarra Corretgé
866390ece1
fix(android) fix crash when pending intent is created without flags
...
Fix for this crash:
~~~
Fatal Exception: java.lang.IllegalArgumentException: org.jitsi.meet: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.
at android.app.PendingIntent.checkFlags(PendingIntent.java:377)
at android.app.PendingIntent.getActivityAsUser(PendingIntent.java:460)
at android.app.PendingIntent.getActivity(PendingIntent.java:446)
at android.app.PendingIntent.getActivity(PendingIntent.java:410)
at com.google.android.gms.common.GoogleApiAvailabilityLight.getErrorResolutionPendingIntent(GoogleApiAvailabilityLight.java:25)
at com.google.android.gms.common.GoogleApiAvailabilityLight.getErrorResolutionPendingIntent(GoogleApiAvailabilityLight.java:21)
at com.google.android.gms.common.GoogleApiAvailability.getErrorResolutionPendingIntent(GoogleApiAvailability.java:97)
at com.google.android.gms.common.GoogleApiAvailability.getErrorResolutionPendingIntent(GoogleApiAvailability.java:100)
at com.google.android.gms.common.GoogleApiAvailability.zaa(GoogleApiAvailability.java:41)
at com.google.android.gms.common.api.internal.GoogleApiManager.zac(GoogleApiManager.java:214)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.onConnectionFailed(GoogleApiManager.java:86)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.connect(GoogleApiManager.java:219)
at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(GoogleApiManager.java:112)
at com.google.android.gms.common.api.internal.GoogleApiManager.handleMessage(GoogleApiManager.java:145)
at android.os.Handler.dispatchMessage(Handler.java:107)
at com.google.android.gms.internal.base.zap.dispatchMessage(zap.java:8)
at android.os.Looper.loopOnce(Looper.java:238)
at android.os.Looper.loop(Looper.java:357)
at android.os.HandlerThread.run(HandlerThread.java:67)
~~~
2023-07-17 18:16:46 +02:00
Robert Pintilii
5b844e45e3
ref(chat) Move styles from SCSS to JSS ( #13559 )
2023-07-17 16:01:24 +03:00
Saúl Ibarra Corretgé
1c80771405
chore(rn,deps) react-native@0.69.11
2023-07-17 15:00:01 +02:00
Saúl Ibarra Corretgé
d42cbbd9f8
fix(android) fix React-Native POM file when publishing
...
For some reason the packaging mode changed from AAR to POM after 0.68,
and dependencies are now marked optional, when they are not.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13566
2023-07-17 15:00:01 +02:00
Robert Pintilii
18873a9659
ref(feedback) Convert dialog to function component ( #13564 )
2023-07-17 11:21:19 +03:00
Robert Pintilii
7859397790
ref(chat) Refactor ChatMessage component ( #13556 )
...
Remove Abstract class
Convert web component to function component
2023-07-17 10:47:54 +03:00
Дамян Минков
bc23f9cd33
feat: Drops connection on prejoin screen. ( #13538 )
...
* feat: Drops connection on prejoin screen.
Refactors connection logic to reuse already existing logic from mobile. Connection is now established just before joining the room.
Fixes some authentication logic with Login and Logout button in Profile tab.
* squash: Drops createInitialLocalTracksAndConnect as it no longer connects.
* squash: Shows an error on mobile and redirects to default.
* squash: Fixes review comments.
* squash: Fixes joining with prejoin disabled.
* squash: Fixes adding initial local tracks.
* squash: Fixes comments.
* squash: Drop no longer used method.
* squash: Fixes old web code imported into mobile builds.
* squash: Drop unused prop.
* squash: Drops recoverable flag on REDIRECT.
* squash: Drops unused variable and fix connection access.
* squash: Xmpp connect returns promise again.
* squash: Execute xmpp connect and creating local tracks in parallel.
* squash: Moves notification about problem jwt.
* squash: Moves startConference to conference.js for the no prejoin case.
And move the startConference in prejoin feature for the prejoin case.
* squash: Fix passing filtered tracks when starting conference with no prejoin.
* squash: Fix clearing listeners on connection established.
Keeps mobile behaviour after merging web and mobile.
* squash: Drops unused code.
2023-07-15 17:33:26 -05:00
Robert Pintilii
02f0057578
ref(styles) Move some styles from SCSS to JSS ( #13565 )
2023-07-14 15:58:07 +03:00
Calinteodor
63761d515a
feat(base/flags): created flag to control unsafe room warning ( #13560 )
...
* feat(base/flags): created flag to control unsafe room warning
2023-07-14 11:42:15 +03:00
Jaya Allamsetty
5cc4b31f35
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1656.0.0+e0d3459a...v1659.0.0+5d322ea5
2023-07-13 22:59:26 -04:00
Robert Pintilii
a03bf2cb8e
fix(local-rec) Download recording on meeting end ( #13557 )
2023-07-13 16:01:53 +03:00
Calin-Teodor
312902ea77
deps(patch/react-native-immersive): replaced removeListener deprecated method
2023-07-13 15:17:01 +03:00
Robert Pintilii
961a9236fd
ref: remove some Abstract components ( #13553 )
2023-07-13 12:27:34 +03:00
damencho
364e63da14
feat: New prosody auth module using shared secret.
...
The same as username and password but ignoring the username. Useful for jigasi and jibri where the instances can use different usernames, but the same shared secret/password.
2023-07-12 12:39:00 -05:00
Calinteodor
27c62b3d78
sdk(react-native-sdk): error fixes ( #13549 )
...
* feat(mobile/background/react-native-sdk): replaced removeListener deprecated method and fixed some undefined errors
2023-07-12 17:28:30 +03:00
Robert Pintilii
51623b47f0
ref(CSS): Cleanup ( #13554 )
...
Remove unused styles
2023-07-12 15:51:56 +03:00
Robert Pintilii
824cfc0c9c
ref(chat): Refactor Chat components ( #13550 )
...
Remove Abstract component
Convert web component to function component
2023-07-12 15:51:38 +03:00
Saúl Ibarra Corretgé
398e170e2d
fix(settings) fix when devices tab is not visible
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/13461
2023-07-11 21:47:57 +02:00
Saúl Ibarra Corretgé
f1de6887cd
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1654.0.0+782350e0...v1656.0.0+e0d3459a
2023-07-11 17:25:38 +02:00
dependabot[bot]
7d31a838c1
chore(deps): bump semver from 5.7.1 to 5.7.2 in /react-native-sdk
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-11 13:34:08 +02:00
dependabot[bot]
61e3dc10dd
chore(deps): bump semver from 5.7.1 to 5.7.2
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-11 12:27:51 +02:00
Calinteodor
7877ff4528
sdk(react-native-sdk): update README file ( #13545 )
...
* sdk(react-native-sdk): update README file
2023-07-11 11:42:10 +03:00
Fatemeh Marzoughi (Saba)
e8766b265d
fix: solved the flip bug in screen share video ( #13542 )
...
Fixes #13480 🐛 solved the flip bug in screen share video
* #13480 🐛 solved the flip bug in screen share video
2023-07-07 16:34:49 -05:00
Saúl Ibarra Corretgé
da5d1033c3
fix(app) simplify appNavigate on web
...
Loading the config can never fail since it uses SSI and it's checked
before page even loads.
2023-07-07 23:14:09 +02:00
damencho
13323e423e
feat: Ignores list of domains when checking for visitors and promotion.
2023-07-07 14:44:59 -05:00
Nils Jacobsen
5297252efb
feat(i18n) add i18next compatible IDE-extension for i18n handling
2023-07-07 14:59:25 +02:00
Hayato Shimizu
5ce2bef556
fix: jicofo_lock is null when restored from storage ( #13517 )
...
* Fix jicofo_lock is null when restored from storage
* revert
---------
Co-authored-by: hshim432 <hshimizusv@gmail.com >
2023-07-07 07:52:22 -05:00
Bartosz Pawlak
472c8d7808
fix(lang) updated Polish translation
2023-07-07 11:42:37 +02:00
MrAndriy
a51b377d6b
fix(lang, rn) add Ukrainian lang to builtinLanguages
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/13401
2023-07-06 13:09:12 +02:00
Calin-Teodor
f5d764e3df
feat(react-native-sdk): updated dependencies
2023-07-06 09:46:16 +03:00
Jaya Allamsetty
f71f6d9a0d
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1652.0.0+90da4884...v1654.0.0+782350e0
2023-07-05 11:56:52 -04:00
Calin-Teodor
78b8c811af
deps(react-navigation): updated to latest
2023-07-05 15:55:31 +03:00
Calin-Teodor
10d8d71d8b
deps(react-native-screens): updated to latest
2023-07-05 14:10:33 +03:00
Calinteodor
9e48943daf
sdk(react-native-sdk): fixes ( #13525 )
...
* sdk(react-native-sdk): fix path, logs and dependency values.
2023-07-05 14:10:01 +03:00
Christoph Settgast
9f118c6b82
lang: update German translation
2023-07-04 22:12:37 +02:00
Robert Pintilii
2c8dedcb85
ref(scss) Variables cleanup ( #13521 )
...
Remove some unused variables
Replace variables that are only used once with their value
2023-07-04 12:34:41 +03:00
Calinteodor
f950dc90b9
sdk(react-native-sdk): added script that updates app dependencies ( #13516 )
...
* sdk(react-native-sdk): created script for missing dependencies
2023-07-04 11:09:58 +03:00
Saúl Ibarra Corretgé
92ca7a598a
fix(jwt) fix not processing features if avatar, name, email are missing
2023-07-04 07:00:02 +02:00
Jaya Allamsetty
97f9d747c0
fix(config): Remove the deprecated configs. ( #13500 )
...
* fix(config): Remove the deprecated configs.
Add the new codec selection settings for desktop and mobile endpoints.
* fix(config): Use the new codec selection settings for RN.
* Address review comments.
* chore(deps) Update lib-jitsi-meet@latest.
https://github.com/jitsi/lib-jitsi-meet/compare/v1649.0.0+17ade96a...v1652.0.0+90da4884 .
2023-07-03 18:25:44 -04:00
Hristo Terezov
159dd13c2d
fix(chat-URLs): Use punycode only on host name.
...
This is workaround for PunycodeJS which truncates parts of the URL when
it contains '@'.
2023-07-03 11:16:27 -05:00
Saúl Ibarra Corretgé
98c6df0c10
deps(rn) update react-native-webrtc to 111.0.3
...
Fixes an issue where the transceiverf mid wasn't set.
2023-07-03 15:53:23 +02:00
Robert Pintilii
8acce9a2f5
fix(keyboard-shortcuts) Check modifier key ( #13520 )
2023-07-03 14:33:06 +03:00
Robert Pintilii
52fbd3aeb8
ref(toolbar) Convert to function component ( #13511 )
...
Extract keyboard shortcuts logic to custom hook
2023-07-03 12:58:58 +03:00
Saúl Ibarra Corretgé
e9b2d8ecdf
deps(rn) update react-native-webrtc to 111.0.2
...
Fixes not receiving video in P2P mode when the mobile user starts with
video muted and is also the offerer.
2023-07-03 11:58:08 +02:00
Saúl Ibarra Corretgé
cdc4154cdf
fix(android) remove no longer needed view clipping hack
...
This should no longer be necessary since we added it for Android 6
devices a long time ago but we no longer support those.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13514
2023-07-03 11:57:50 +02:00
Calinteodor
16cacec43c
sdk(react-native-sdk): moved some dependencies to peer dependencies ( #13498 )
...
* sdk(react-native-sdk): moved some dependencies to peer dependencies
https://github.com/react-native-community/cli/issues/870
https://github.com/callstack/react-native-builder-bob#how-do-i-add-a-react-native-library-containing-native-code-as-a-dependency-in-my-library
2023-06-30 16:12:00 +03:00
Robert Pintilii
877fbe63c1
fix(dialog) Fix close on backdrop ( #13512 )
2023-06-30 10:59:33 +03:00
Дамян Минков
322d846bd9
fix: Drop events if conn is closed while waiting for jicofo.
2023-06-29 11:31:31 -05:00
Gabriel Borlea
ca8c055a58
fix(shortcuts): reactions description translations ( #13504 )
...
* fix(shortscuts): reactions description translations
* fix lint
2023-06-29 15:58:46 +03:00
Robert Pintilii
2d8014775a
ref(toolbar) Move getButtons to functions ( #13502 )
...
Move visible logic inside each button
Move click functionality inside each button
Extract getButtons function from Toolbox components to functions file
2023-06-29 14:59:12 +03:00
Saúl Ibarra Corretgé
699b797e0f
feat(rn,settings) add field with SDK version
...
This helps us know it at a glance, from applications using it, without
having to look at any logs.
2023-06-29 11:30:45 +02:00
Saúl Ibarra Corretgé
a8e2fcdfea
fix(ios) fix UUID comparison
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/12716
2023-06-29 10:52:40 +02:00
Jaya Allamsetty
99016baa42
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1643.0.0+0748d89a...v1649.0.0+17ade96a
2023-06-28 12:27:11 -04:00
Hristo Terezov
6187bb928a
fix(Popup): Invalid reference.
2023-06-28 09:13:24 -05:00
Hristo Terezov
fab8a98cf7
fix(iframe): Add allow screen-wake-lock.
2023-06-27 11:45:11 -05:00
Calinteodor
00092b79af
sdk(react-native-sdk): react native sdk updates ( #13482 )
...
* sdk(react-native-sdk): minor updates
2023-06-27 15:38:12 +03:00
D1eter
ba26407469
fix: store only "clean" URLs in recent-list ( #13489 )
...
* store only "clean" URLs in recent-list
* remove spaces in parentheses
2023-06-26 08:30:17 -05:00
Mohammad Kazemi
63e40c9e03
lang: Farsi (Persian) translation ( #13463 )
...
* Translated using Weblate (Persian)
Currently translated at 4.0% (52 of 1272 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 7.8% (100 of 1272 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 32.0% (408 of 1272 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 51.0% (654 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 66.1% (848 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 67.2% (862 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 72.0% (924 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 75.6% (970 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 100.0% (1282 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 100.0% (1282 of 1282 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
* Translated using Weblate (Persian)
Currently translated at 100.0% (1288 of 1288 strings)
Translation: Jitsi/Jitsi-meet
Translate-URL: https://translate.codeberg.org/projects/jitsi/jitsi-meet/fa/
2023-06-24 14:28:09 -05:00
Aaron van Meerten
cbac122525
feature: allowlist checking for token verification module ( #13488 )
2023-06-23 15:48:19 -04:00
damencho
9af56d52c2
fix: Adds one more check for iframes.
2023-06-23 11:05:37 -05:00
José Luís Andrade
2a9c40f0d2
lang: Update Portuguese translation ( #13481 )
2023-06-23 09:18:46 -05:00
Jaya Allamsetty
3ae18be21f
fix(lastn) Update lastN on virtual screenshare updates.
...
Fixes https://github.com/jitsi/jitsi-meet/issues/13448 .
2023-06-21 12:30:16 -04:00
Calinteodor
9f5dbb21a7
feat(base/media): fixed movement inside zoomed screenshare ( #13476 )
...
* feat(base/media): fixed movement inside zoomed screenshare
2023-06-21 11:59:03 +03:00
Mihaela Dumitru
2d14990b9e
chore(deps) update excalidraw to fix load issues with bigger whiteboards ( #13474 )
2023-06-20 17:43:22 +03:00
Calin-Teodor
169c8ecb62
sdk(react-native-sdk): added generated folders to gitignore
2023-06-20 16:23:19 +03:00
Horatiu Muresan
d608cf40f5
fix(prejoin) Check for valid url for prejoin ( #13468 )
...
- `getPropertyValue` calls `parseUrlParam` with the connection URL from store, which is not yet defined
2023-06-19 15:52:38 +03:00
Emmanuel Pelletier
51a4e7daa3
Globally improve accessibility for screen reader users ( #12969 )
...
feat(a11y): Globally improve accessibility for screen reader users
2023-06-19 14:34:41 +03:00
arunnadesh
7538bfc713
fix(AudioTrack) fix currentMuted
...
Co-authored-by: Arun Nadesh <arun.raveendran@hg.ninjavan.co >
2023-06-19 09:51:46 +02:00
Saúl Ibarra Corretgé
48e1f443ea
fix(password) use the numeric input mode when only digits are required
...
Fixes: https://github.com/jitsi/brave-tracker/issues/101
2023-06-16 15:50:27 +02:00
Robert Pintilii
2292ebe762
fix(transcriptions) Open correct settings tab ( #13460 )
2023-06-15 16:02:12 +03:00
Hristo Terezov
5425b52615
fix(horizontal-filmstrip): JS error.
...
Fixes the following JS error which prevents the whole page from
rendering:
TypeError: Cannot read properties of null (reading 'offsetHeight')
2023-06-14 18:28:32 -05:00
Hristo Terezov
74f605e045
fix(screenLock): Improve.
...
- Add debug logs.
- Re-request wake lock if it is released by the OS because of page
visibility.
2023-06-14 11:15:37 -05:00
Alexander Bigga
1918566581
fix(lang) update German translation
2023-06-13 11:21:36 -05:00
Saúl Ibarra Corretgé
ee8ba6696d
fix(full-screen) drop no longer needed checks
...
The vendored prefix on Firefox was removed on version 64.
We still need the vendored version for Safari since the prefix got
dropped in 16.4.
2023-06-12 13:55:45 +02:00
Saúl Ibarra Corretgé
15df3cb11e
fix(toolbox) drop unneeded checks
...
These are web files, no need to check if APP is undefined.
2023-06-12 13:55:45 +02:00
Robert Pintilii
b77db024f5
fix(settings-dialog) On mobile open on the correct tab ( #13443 )
2023-06-12 13:55:32 +03:00
Robert Pintilii
c8a87e368a
fix(local-rec) Fix audio only recording (self) ( #13442 )
2023-06-12 11:21:20 +03:00
garysmith058
277ca23c52
feat(external-api) Forward non participant message to iframe ( #13440 )
...
* Forward non-participant-message-received to iFrame API
* Updated comment
* Fix lint errors
2023-06-12 11:10:42 +03:00
Eze Posada
55f66e236e
fix(lang) update Spanish translation
2023-06-11 08:53:48 +02:00
Hristo Terezov
70be08212d
fix(RN): broken build after AV pending changes.
2023-06-09 17:38:03 -05:00
Horatiu Muresan
acb91990bf
fix(notif-sounds) Set correct audio output device for notifs ( #13436 )
2023-06-09 13:20:20 +03:00
Mihaela Dumitru
cd37cdd675
feat(bwe) support setting the bandwidth from the client ( #13335 )
...
* feat(bwe) support setting the bandwidth from the client
2023-06-08 17:44:01 +03:00
Filip Rejmus
935a391525
feat(rnsdk) add initial React Native SDK
...
Co-authored-by: Calin-Teodor <calin.chitu@8x8.com >
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2023-06-08 15:22:11 +02:00
Robert Pintilii
d0f9231603
fix(moderation) Show Screensharing blocked notification ( #13433 )
...
When video moderation is on and the participant tries to share their screen show a notification saying the screen sharing is blocked
2023-06-08 11:52:36 +03:00
Saúl Ibarra Corretgé
e461ec7027
fix(e2ee) fix config migration of e2eeLabels
2023-06-08 10:39:09 +02:00
Avram Tudor
5dc63f0632
fix: remove harcoded url ( #13426 )
2023-06-08 09:33:21 +03:00
damencho
f3dbf34842
fix(visitors): Move some logs to debug.
2023-06-07 09:41:16 -05:00
Daniel Hansson
66a9c4df25
lang: Improve Swedish translation ( #13356 )
...
* Update main-sv.json
* fix typo
* CI fixes
* untranslate string
* add missing translation
* fix CI
ok, foundthe issue....
2023-06-07 08:58:06 -05:00
Mihaela Dumitru
e95a31c114
feat(external-api) add function and event to check p2p status ( #13406 )
2023-06-07 09:45:17 +03:00
Robert Pintilii
8565208d30
fix(chat-input) Autofocus when sending private message ( #13400 )
2023-06-07 09:27:49 +03:00
Hristo Terezov
c1573057df
feat(screen-lock): request on conference join.
2023-06-06 12:57:47 -05:00
damencho
904f820555
feat: Adds a stat for limited ips.
2023-06-06 11:22:35 -05:00
Horatiu Muresan
5172eda6b9
fix(toolbar) Fix auto-hide toolbar in tileview ( #13424 )
2023-06-06 15:32:50 +03:00
Jaya Allamsetty
594a05a097
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1642.0.0+7661b564...v1643.0.0+0748d89a
2023-06-05 13:25:49 -04:00
damencho
9ccdb62872
fix(visitors): Fixes delivering visitors presence to jicofo.
2023-06-02 10:46:46 -05:00
Jaya Allamsetty
28d32cf740
fix(visitors): Ignore push-to-talk shortcut.
2023-06-02 10:49:36 -04:00
Jaya Allamsetty
ecc9b991ab
fix(device-selection): Do not create multiple tracks for the same deviceId.
...
Also, log an error when when the application fails to switch to the selected audio output device.
2023-06-01 20:41:49 -04:00
Jaya Allamsetty
5b83a91f9b
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1639.0.0+d2179f31...v1642.0.0+7661b564
2023-06-01 16:04:06 -04:00
Hristo Terezov
bb7ae777b0
feat(unmute/track creation): pending indicator.
2023-06-01 14:07:56 -05:00
damencho
06e86a2f3e
fix(visitors): Fixes s2s multiple connections.
...
We cannot use filters with s2s as not sending a stanza will result skipping existing connection and creating a new one.
This also clears some of the "No hosts[from_host] (please report)" errors, but there is still one (easy to repro is we disable the jicofo locking) on join we see a presence trying to be routed using the wrong from (virtual tenant jid).
2023-05-31 18:20:05 -05:00
Jaya Allamsetty
0a84dbb302
fix(participants): Ignore orphan tracks in ssrc-rewriting mode.
...
Gets rid of an unwanted error that gets printed in the log when there are orphan tracks.
2023-05-31 12:05:28 -04:00
Horatiu Muresan
804f9041a6
chore(settings) Move language to general tab ( #13405 )
2023-05-31 12:19:16 +03:00
damencho
7e8756a536
fix(visitors): Fixes rate limit module.
...
Rate limit to ignore outgoing sessions, otherwise it fails to discover ip and fails with an error.
2023-05-30 09:04:22 -05:00
Mohammad Kazemi
3b91e79675
fix(lang) update Farsi translation
2023-05-30 12:08:31 +02:00
Calinteodor
dfc25e4519
sdk(android): modules rework to not depend on our instance manager holder ( #13346 )
...
* sdk(android): rework events and variables inside modules to not depend on our instance manager holder
2023-05-26 11:46:15 +03:00
Robert Pintilii
d40aecb05d
feat(toolbox) Shift up to make tile name visible
2023-05-25 15:26:04 +02:00
Saúl Ibarra Corretgé
34e0b0392f
Fix build after Giphy update ( #13393 )
...
* fix(android/ios): fix build after Giphy update
2023-05-25 14:45:20 +03:00
damencho
8cc4a3c8b9
fix(visitors): Fixes patch.
2023-05-24 22:53:21 -05:00
Дамян Минков
354a3c002a
fix(visitors): Fixes leaking s2s connections. ( #13391 )
...
* fix(visitors): Fixes leaking s2s connections.
* squash: Split patches in two.
* squash: Adds some comments in patch.
* squash: Fix patch destination.
2023-05-24 15:12:41 -05:00
Jaya Allamsetty
7d5eec779e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1637.0.0+8f836678...v1639.0.0+d2179f31
2023-05-23 16:05:15 -04:00
damencho
90029003be
fix: Fix matching user affiliation.
2023-05-23 14:48:49 -05:00
damencho
c781884532
fix(visitors): Filters some more presences coming back to main prosody.
...
When the first visitor joins and the jicofo-lock was activated some presences had wrong from (the tenant form that needs to be only between clients and server) and was processed and sent over s2s causing some errors on the other side.
2023-05-23 09:35:03 -05:00
damencho
7272fd62a0
fix(visitors): Filters some presences coming back to main prosody.
...
Still is not filtering stanzas coming on s2s and it directly routes it back to the main prosody when it goes through jicofo lock feature.
2023-05-23 09:35:03 -05:00
damencho
f21bd62ed0
fix(visitors): Change log level.
2023-05-23 09:35:03 -05:00
damencho
842d0a9aef
fix(visitors): Do not send error replies for errors.
2023-05-23 09:35:03 -05:00
Saúl Ibarra Corretgé
e06645a631
feat(rn,config) use more efficient codecs on mobile
2023-05-23 15:33:06 +02:00
Mihaela Dumitru
ebb65ea90c
chore(deps) update @giphy/react-native-sdk to latest ( #13383 )
2023-05-23 14:01:45 +03:00
Saúl Ibarra Corretgé
a7831ad809
chore(deps) react-native-webrtc@111.0.1
...
GCM ciphers are now enabled by default.
2023-05-23 11:38:52 +02:00
Hristo Terezov
80cfb80397
fix(API)setLargeVideoParticipant ensure stage view
2023-05-22 16:10:26 -05:00
Robert Pintilii
ae281e9935
ref(TS) Improve TS ( #13370 )
...
Use correct types for action, dispatch and getState
2023-05-22 09:54:11 +03:00
Jaya Allamsetty
b800ad8427
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1636.0.0+f429c05f...v1637.0.0+8f836678
2023-05-19 09:48:00 -04:00
Horatiu Muresan
051cf67ce9
aesthetics
2023-05-18 17:30:24 -05:00
Horatiu Muresan
85e1333ad9
fix(toolbox-visible) Fix hiding toolbox
...
- clicking toolbox button was keeping focus on toolbox even after mouse move(as focus would only be changed when clicking on some other element), so .toolbox-content-items:focus-within selector was returning a value even when mouse was moved from toolbox
- .filmstrip:focus-within did not seem to ever activate, I replaced with :hover since the intent was probably to keep the toolbox open while filmstrip is hovered
2023-05-18 17:30:24 -05:00
Hristo Terezov
f02c7557af
fix(CI): Eslint warning for testing ignored files.
2023-05-18 17:09:16 -05:00
Hristo Terezov
e82a5cf150
fix(web-hid): Fully disable from config
2023-05-18 13:42:12 -05:00
Saúl Ibarra Corretgé
c92ce56110
fix(stale) migrate stale to GH actions
2023-05-18 06:59:49 -05:00
Horatiu Muresan
4cae954eba
fix(reactions-popup) Fix tooltip not closing correctly ( #13367 )
...
- tooltip was reopening in an inconsistent state(without the tooltip text visible), taking the focus from the reactions popup
- removed duplicate store prop from ReactionsMenuButton
2023-05-18 12:18:36 +03:00
damencho
b9d5838398
feat(jaas-example): Uses conf-id generated from token generator.
2023-05-17 14:42:22 -05:00
damencho
fcf723c679
fix: Adds visitor messages to the room history.
2023-05-17 13:24:46 -05:00
Robert Pintilii
06b67dcf44
ref(TS) Improve TS ( #13365 )
...
Change some any types to the correct types
2023-05-17 13:05:47 +03:00
Robert Pintilii
61e9cacceb
feat(CI) Improve CI ( #13360 )
...
Only run lang steps (sort and jsonlint) if there is at least one changed lang file
Run eslint only on the changed files (.js, .ts, .tsx)
2023-05-17 09:45:55 +03:00
Дамян Минков
475c2f4606
fix(visitors): Leave and disconnect before connecting. ( #13362 )
...
* fix(visitors): Leave and disconnect before connecting.
The finally was causing the disconnect to be executed after the connect method.
* squash: disconnect and on error.
* squash: updates ljm with a fix that can break strophe listeners.
2023-05-16 16:24:26 -05:00
Calin-Teodor
20f2bfa449
feat(ios): podfile.lock update
2023-05-16 19:56:30 +03:00
kerem
4c0c36d233
feat(deps,rn) update React Native to version 0.69.9 ( #13241 )
...
* feat(deps,rn) update React Native to version 0.69
2023-05-16 19:12:51 +03:00
Robert Pintilii
59f1ee1e1e
ref(TS) Improve TS ( #13355 )
2023-05-16 12:34:30 +03:00
Jaya Allamsetty
1af90a208e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1633.0.0+6eb33daf...v1635.0.0+152fdb21
2023-05-15 21:44:33 -04:00
damencho
22c6b72a75
fix: Do not allow visitors while lobby is enabled.
2023-05-15 16:19:16 -05:00
Дамян Минков
d8c7f8de81
feat: Jaas example that uses local jitsi-meet ( #13350 )
...
* feat: Adds an example to convert a deployment to use jaas.
* squash: Generates the daily asap token with expiration of 1 day.
The default is 1 hour.
* squash: Use local deployment UI with jaas, not 8x8.vc one.
- We load config.js from 8x8.vc with the tenant, to allow release pinning to work.
- We sed the vpass_cookie in the custom nginx conf as variables are not allowed in location matching.
- The jaas-vars need to be global as it will overwrite config.js location and index html.
* squash: Enables e2ee for the meetings.
* squash: Bump node version check.
* squash: Fix filename.
* squash: Updates the readme.
* squash: Checks whether node is installed.
* squash: Fixes initial configuration.
The jaas-vars is required to reload nginx, done by update-asap-daily script.
* squash: More fixes of misspelled config file.
* squash: Fixes serving the pub key.
2023-05-15 14:52:27 -05:00
José Luís Andrade
f76122f0b0
fix(lang) update Portuguese translation
2023-05-15 11:08:37 +02:00
Robert Pintilii
63927db9e4
ref(self-view) Move Hide self view to General tab ( #13339 )
2023-05-12 16:40:36 +03:00
Robert Pintilii
6b28af8329
ref(flow) Remove flow ( #13343 )
...
Remove flow-related packages
Remove type annotations from JS files
2023-05-12 16:39:18 +03:00
Jaya Allamsetty
ccebccf8e6
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1632.0.0+e4966db9...v1633.0.0+6eb33daf
2023-05-12 08:43:08 -04:00
Gabriel Borlea
279a4efb83
fix(prejoin): avoid bypass unsafe consent when enter is pressed in name input ( #13344 )
2023-05-12 15:13:35 +03:00
Mihaela Dumitru
ceac1ab25f
chore(deps) bump excalidraw version
2023-05-12 14:00:47 +02:00
Robert Pintilii
2ba6bcf172
chore(deps) Upgrade eslint ( #13341 )
...
Upgrade eslint related packages
Fix new errors
2023-05-12 13:24:50 +03:00
Robert Pintilii
ae0669fa07
ref(TS) Convert always-on-top to TS ( #13332 )
2023-05-12 10:28:50 +03:00
Saúl Ibarra Corretgé
71627f97f7
fix(android) set MainActivity launch mode to singleInstance
2023-05-11 13:49:22 +02:00
Jaya Allamsetty
e35338b73d
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1631.0.0+f0dd4039...v1632.0.0+e4966db9
2023-05-09 15:31:28 -04:00
Gabriel Borlea
a112d38943
feat(prejoin) add unsafe room name warning
2023-05-09 20:04:58 +02:00
Horatiu Muresan
b705c63a65
fix(local-recording) Enable local rec for non-moderators ( #13334 )
2023-05-09 17:52:20 +03:00
Saúl Ibarra Corretgé
b4c8f7d097
feat(external-api) optional sandbox
...
Add optional "sandbox" option to the external API which will be applied
to the iframe.
2023-05-09 15:18:28 +02:00
Robert Pintilii
74bac9806f
fix(virtual-background) Use correct video device ( #13329 )
...
In the case when the user selects a new video device then goes to Virtual Background without saving first, use the newly selected device for the virtual background preview instead of the saved one
2023-05-09 15:39:51 +03:00
Robert Pintilii
65248d7d29
chore(deps) Upgrade TS ( #13331 )
...
Upgrade typescript related packages
Fix new errors and warnings
2023-05-09 15:39:31 +03:00
Robert Pintilii
dc037bc8dd
ref(TS) Convert some native components to TS ( #13307 )
2023-05-09 12:10:46 +03:00
Robert Pintilii
a22db037c7
ref(TS) Improve TS ( #13282 )
...
Remove unnecessary @ts-ignores
Use @ts-expect-error instead of @ts-ignore for external dependencies
2023-05-09 11:05:11 +03:00
Horatiu Muresan
44cc0f7e9a
fix(toolbar-buttons) Hide rec and livestream buttons for non-moderators ( #13328 )
2023-05-08 19:17:01 +03:00
Calinteodor
eafb337cd1
feat(video-menu): native track volume control updates ( #13305 )
...
* feat(video-menu/native): added volume slider control for remote participants
2023-05-08 16:33:45 +03:00
damencho
9b3be66287
feat: Updates unsupported desktop to tsx.
...
Easier to apply branding.
2023-05-05 12:44:33 -05:00
Jaya Allamsetty
1a10a00f74
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1629.0.0+1714bf07...v1631.0.0+f0dd4039
2023-05-05 11:05:50 -04:00
George Politis
a196bc27b8
Update RTCStats.ts
...
Addresses an issue where the client is sending malformed stats messages to the server.
Introduced in 78ce68160a .
2023-05-05 11:30:04 +02:00
damencho
ac8e4d9828
fix: Fixes notifying vnodes to destroy rooms.
...
It may happen we receive the disconnect iq after the main room is already destroyed. We now send disconnect on destroy to all vnodes or when receiving disconnect iq per vnode.
2023-05-04 15:10:02 -05:00
damencho
a6ade336b7
fix: Fix measure messages.
...
This just counts messages and should not block processing messages. Breaks visitor messages coming from s2s and no session params are available.
2023-05-04 15:09:52 -05:00
Hristo Terezov
350443ad34
fix(large-video): Attempt to fix jumping.
...
When the toolbox is hidden and due to a ReactFocusLock instance the
focus is returned to the toolbox the whole page scrolls to the toolbox
which is positioned outside of the viewport in the bottom.
Then when the animation for displaying the toolbox is started the
scenario looks like the large video is jumping.
Now we don't return the focus from ReactFocusLock to elements which are
not part of the viewport.
2023-05-03 17:31:54 -05:00
Jaya Allamsetty
4c37ef7a2c
ref(conference) Simplify track creation. ( #13209 )
...
* ref(conference) Simplify track creation.
If gUM fails, we do not have to retry gUM with mic only and camera only constraints. gUM has come a long way and this is not needed anymore.
* ref(conference) Filter tracks that are added to conference.
* squash: Address review comments
* fix(prejoin): Display the exact gUM error in prejoin.
* squash: Address review comments
2023-05-03 18:16:48 -04:00
damencho
3eedc2a49d
fix: Restore old config for promoted visitors.
...
In case a visitor is promoted to main room and want to join an empty breakout room we want to send conference iq to jicofo.
2023-05-03 11:04:40 -05:00
FIKRAT HUSEYNKHANOV
aaeb1a90e5
feat: add toggleWhiteboard to Jitsi API ( #13292 )
...
* add toggleWhiteboard to Jitsi API
* eslint recommendations applied
* Prevent to send whiteboard status change notifications for mobile
* Fix code style errors (eslint)
* Requested changes (by mihhu) have been made.
---------
Co-authored-by: Fikret Huseynkhanov <fikret.huseynkhanov@simbrella.com >
2023-05-03 09:52:44 -05:00
Saúl Ibarra Corretgé
ed89f9af20
feat(android) add support for Hearing Aid devices
2023-05-03 09:09:10 +02:00
Saúl Ibarra Corretgé
863ad0b0e6
fix(ios) bump WebRTC version to fix crash
...
Fix a crash in Metal rendering: 0c9cc42025
2023-05-02 23:12:56 +02:00
Дамян Минков
e2d701a8cc
feat: Audio output settings in visitor mode. ( #13315 )
...
* feat: Audio output settings in visitor mode.
* squash: Fix lint errors.
2023-05-02 16:06:19 -05:00
damencho
2710273069
feat: Sets meeting id using the connect method.
2023-05-02 12:40:08 -05:00
damencho
07af18e284
fix: Handles disconnect coming from jicofo to destroy visitor rooms.
...
Drops destroy room for no main participants from vnode. In case of breakout rooms we can end up with nobody in the main room for some time, till they are back from the breakout rooms.
2023-05-02 12:40:08 -05:00
damencho
519e37f567
fix: Drops console warn for logger.
2023-05-02 12:40:08 -05:00
damencho
7cf61eb776
fix: Disables p2p for visitors as it doesn't make sense.
...
The usecase is breakout rooms when main room is empty, but then one of the participants come back.
2023-05-02 12:40:08 -05:00
Jaya Allamsetty
f81446909c
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1626.0.0+a41aa571...v1629.0.0+1714bf07
2023-05-02 10:01:10 -04:00
damencho
b4115593c0
fix: Fix xmldom version to be used.
2023-05-02 08:29:10 -05:00
Hristo Terezov
f8bd8b616e
feat(reactions): New button for web.
2023-05-02 08:20:35 -05:00
Hristo Terezov
be55ccd6f4
fix(main-Toolbox): Display the correct buttons.
...
If some of the buttons from the main toolbar are disabled we were
displaying buttons from the overflow menu in their place.
2023-05-02 08:20:35 -05:00
Horatiu Muresan
e7db18bd80
fix(dial-in) Place PIN on a new line ( #13309 )
2023-05-02 16:02:51 +03:00
Robert Pintilii
dff41e0fcb
fix(chat) Fix horizontal scroll ( #13308 )
2023-05-02 15:53:30 +03:00
damencho
43be4324af
fix: Fix room locking without visitors.
2023-05-02 06:25:37 -05:00
Saúl Ibarra Corretgé
c33baf4c96
fix(ios) avoid rejecting builds in progress in TestFlight
2023-05-02 10:21:30 +02:00
Saúl Ibarra Corretgé
f95a356025
feat(android) bump minimum API level to 24
...
Some of our dependencies (most notably WebRTC) have dropped it and we
can no longer claim to support API level 23).
2023-05-02 10:19:19 +02:00
Robert Pintilii
1ba7765898
ref(TS) Convert some native components to TS ( #13281 )
...
Remove some @ts-ignores
2023-05-02 11:09:38 +03:00
Robert Pintilii
0346fca434
fix(checkbox) Fix misalign when label has multiple lines ( #13304 )
2023-05-02 10:23:04 +03:00
Robert Pintilii
d267b2499d
fix(chat) Fix name overflows chat bubble ( #13303 )
...
Revert color change of scroll corner
2023-05-02 10:22:49 +03:00
Дамян Минков
e3e5f1fbfa
feat(visitors): Handles locked rooms for visitors. ( #13296 )
...
* feat(visitors): Handles locked rooms for visitors.
* squash: Handle locked room password on promotion.
* squash: quotes.
* squash: Renames main_domain to local_domain.
* squash: Renames fmuc_main_domain to main_domain.
Adds required config to point to the main virtual host of the main prosody. There are cases when the first visitor tries to join and there are not main participants as they are in the queue waiting for the vnode connect message and we cannot get dynamically the main domain.
* squash: Fix check for main_domain config.
2023-05-01 17:16:16 -05:00
robertpin
4697192b43
fix(keyboard-a11y) Remove space from click trigger
2023-05-01 16:50:23 +02:00
damencho
38a293f8f6
fix(chat): Fixes long display name that overflow the message bubble.
2023-04-28 13:31:14 -05:00
damencho
13e8f992b5
fix(chat): White square when both scrolls are visible.
2023-04-28 13:31:14 -05:00
damencho
c384d0d3a9
Revert "fix(chat) Make the name fit the chat bubble"
...
This reverts commit e56c7070c2 .
2023-04-28 13:31:14 -05:00
Дамян Минков
2b71fa512b
feat: Adds conference duration to the amplitude stat. ( #13294 )
2023-04-28 11:09:13 -05:00
damencho
d381ceb040
feat: Shows html in notification warning.
2023-04-27 12:42:28 -05:00
damencho
e18c428f52
fix: Hide virtual background for unsupported browsers from vide preview.
2023-04-27 12:42:12 -05:00
Gabriel Borlea
9fc32dc59b
fix: multiselect for invite people ( #13287 )
...
* fix: multiselect duplicates
* set multiselect height to 200px
2023-04-27 10:14:16 -05:00
robertpin
6f45622ef1
fix(dialog) Fix close animation moves whole body
2023-04-27 10:06:17 -05:00
robertpin
e56c7070c2
fix(chat) Make the name fit the chat bubble
2023-04-27 09:40:27 -05:00
damencho
0aef7a36aa
fix: Fixes unresolved function.
2023-04-27 09:25:07 -05:00
damencho
c030cf941e
feat: Implements amplitude events for messages count.
2023-04-27 09:24:59 -05:00
Robert Pintilii
f6760e4ac7
fix(chat) Focus input on chat open ( #13285 )
2023-04-27 17:23:47 +03:00
Robert Pintilii
9060c77307
ref(TS) Convert some native components to TS ( #13266 )
2023-04-27 08:44:20 +03:00
Дамян Минков
a1d018eef4
feat: Disables sending localstats in visitor mode. ( #13279 )
2023-04-27 07:38:57 +02:00
Jaya Allamsetty
3f724d8fb7
fix(visitors) Do not add tracks in redux to conference.
2023-04-26 16:51:19 -04:00
Jaya Allamsetty
49d69a5a02
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1623.0.0+c520877a...v1624.0.0+e3a8472f
2023-04-26 13:04:01 -04:00
damencho
6db9e42876
fix: Allows jicofo entering rooms without requiring a password.
...
The case where the main room is locked and everyone leaves it to a breakout room and then coming back allows jicofo entering without a password.
2023-04-26 09:04:55 -05:00
Jaya Allamsetty
ad3e8f9f53
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1620.0.0+7f0012f7...v1623.0.0+c520877a
2023-04-26 09:26:34 -04:00
Mihaela Dumitru
9f39caa247
feat(external-api) support assumed bandwidth bps config and command ( #13164 )
2023-04-26 15:32:53 +03:00
Avram Tudor
1402a63324
ref(keyboard-shortcuts) refactor keyboard shortcuts to use redux ( #13260 )
...
* ref(keyboard-shortcuts) refactor keyboard shortcuts to use redux
fix unsynced default value between config flag and local storage
* code review
* fix build
2023-04-26 11:21:42 +03:00
robertpin
a9863e65c3
fix(dial-in) Make text selectable on Dial In page
2023-04-25 19:41:27 -05:00
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS ( #13264 )
2023-04-25 13:50:52 +03:00
Дамян Минков
a78ea7ca9c
fix: Updates the option for disabling iframe to show a warning. ( #13263 )
...
* fix: Updates the option for disabling iframe to show a warning.
It will give a timeout of 5 mins for the conference, before navigating away from it.
* squash: Fix lint error.
* squash: Fix mobile build.
2023-04-24 14:59:25 -05:00
Robert Pintilii
8b8565bf60
ref(TS) Convert some native components to TS ( #13259 )
2023-04-24 20:14:02 +03:00
Saúl Ibarra Corretgé
b9e30f3c1b
ref(android) remove unused code
...
This basically reverts
e61ccc956f
since we are no longer interested in using Detox.
In addition, the WebRTC initialization code was only placed in the RAN
instance manager holder's App initialization path, which is now gone, so
add it to the Activity initialization path.
2023-04-24 14:08:50 +02:00
Robert Pintilii
96b6edccf8
ref(TS) Remove flow comments in TS files ( #13258 )
2023-04-24 14:49:56 +03:00
Robert Pintilii
2af9dc88e6
ref|(TS) Convert some native components to TS ( #13239 )
2023-04-24 14:09:50 +03:00
Robert Pintilii
eda25ca3c9
fix(toolbar) Remove focus on hide ( #13256 )
2023-04-24 14:07:42 +03:00
Amga
c99da17973
fix(lang) update Mongolian translation
2023-04-24 11:58:07 +02:00
Saúl Ibarra Corretgé
9e147d7842
fix(android) fix JitsiMeetActivity.onDestroy not leaving the room
...
When we refactored the external API to use broadcast actions leave() was
changes to use the hangup broadcast action.
This mechanism does not seem to work while onDestroy is getting
executed, however.
There is another way to accomplish the same, for the particular case of
hangup: to pass empty props to the running RN application. This was the
previous behavior too.
This PR introduces a new abort() method on JitsiMeetView, which does
exactly that, passes empty props to RN. This allows cleanup to happen
and the meeting properly ends when the activity is swipped from the
recents list.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13175
2023-04-24 10:14:06 +02:00
Jaya Allamsetty
d7afaf871f
fix(visitor): Do not add media tracks in visitor mode.
...
When gUM resolves after the user has joined as a visitor, skip adding the local tracks to the conference.
2023-04-21 15:25:21 -04:00
Calin-Teodor
c4f6d37aa1
feat(conference): fixed raisedhandcountlabel and filmstrip conflict
2023-04-21 15:58:51 +03:00
Calinteodor
a5663872d9
feat(invite/native): add people functionality fixes ( #13240 )
...
feat(invite/native): add people functionality fixes
2023-04-21 14:13:25 +03:00
Robert Pintilii
007283aab3
chore(deps) Cleanup ( #13246 )
...
Remove @atlaskit and styled-components
Upgrade @emotion and @mui packages
Move @types packages to devDeps
2023-04-21 10:11:56 +03:00
Saúl Ibarra Corretgé
3b612376f2
chore(deps,giphy) update @giphy/react-components ( #13243 )
...
Also update the patches to match the new package versions.
2023-04-21 09:31:50 +03:00
Amga
1a312e2140
lang: update translation for mongolian language ( #13237 )
2023-04-20 22:46:15 -05:00
Saúl Ibarra Corretgé
6f5d0400b8
fix(deps) override xmldom dependency from strophe.js
...
lib-jitsi-meet does not bundle xmldom anyway, and we are providing it
here. strophe seems to be stuck in a slightly old version which creates
spurious security warnings.
2023-04-20 19:13:43 +02:00
Gabriel Borlea
aec86cecc0
ref(invite): add people form ( #13207 )
2023-04-20 14:00:42 +03:00
Robert Pintilii
bf1dde7cd1
ref(TS) Convert some files to TS ( #13223 )
2023-04-20 12:06:45 +03:00