Saúl Ibarra Corretgé
bc99a72984
Revert "fix(rn,polyfills) use core-js for promise polyfills"
This reverts commit e9a8fd5392 .
4 mēnešus atpakaļ
Saúl Ibarra Corretgé
e9a8fd5392
fix(rn,polyfills) use core-js for promise polyfills
We use the same on the web, on browsers that don't support them.
4 mēnešus atpakaļ
Saúl Ibarra Corretgé
b3ee8fe127
feat(rn) implement startSilent
Technically, on Android, the audio mode is configured but no audio is
played. Since the configured audio mode matches what we expect from a
calling app (what we support to coexist with) this is enough to not
create audio disruptions.
5 mēnešus atpakaļ
Calinteodor
95a6001a6f
feat(toolbox): use custom buttons inside toolbox (#15506)
*Adding capability to use customToolbbarButtons config option inside Toolbox as well and updating event name by making it more general.
4 mēnešus atpakaļ
Calinteodor
b890aa33c3
feat(react-native-sdk/android): force permissions approval in order to launch RNOngoingNotification (#15400)
Re-added visibility control for ongoing conference and media projection notifications on our React Native SDK.
5 mēnešus atpakaļ
Saúl Ibarra Corretgé
1edf88e744
fix(lint) tame linter
5 mēnešus atpakaļ
Saúl Ibarra Corretgé
5bb3ba71d0
chore(helpers) drop custom createDeferred() for Promise.withResolvers()
7 mēnešus atpakaļ
luzpaz
30595584a3
chore(typos) fix various typos
Found via `codespell -q 3 -S "*.svg,./lang" -L anser,bu,dialin,goup,miliseconds,nd,vew`
6 mēnešus atpakaļ
Calin-Teodor
3834f1e99c
feat(base/tracks): removed pip limitation while screensharing
6 mēnešus atpakaļ
Saúl Ibarra Corretgé
ab51512088
fix(rn) tweak UA string
Make sure all the parts are "something/something-else" similar to how
browsers do it.
7 mēnešus atpakaļ
Saúl Ibarra Corretgé
771f5af59d
feat(rn) improve UA string
Add SDK version in addition to OS and RN versions.
Example: "JitsiMeetSDK/0.0.0 (android/34) react-native/0.75.4"
7 mēnešus atpakaļ
Saúl Ibarra Corretgé
6ad2735efb
fix(rn,call-integration) use a more reliable event for starting
The will-join event happens before we actually try to join and things
would go wrong, whereas join-in-progress happens when it's guaranteed
that joining will be successful.
7 mēnešus atpakaļ
Calinteodor
12b682992b
chore(appState): default empty string state does not check conditions (#15240)
* feat(mobile/background): force appState status when the app mounts
7 mēnešus atpakaļ
Calinteodor
939a9a45d3
feat(mobile/background): use reducedUI only when app is not active and log appState (#15167)
* feat(mobile/background): use reducedUI only when app is not active and log appState changes
7 mēnešus atpakaļ
Saúl Ibarra Corretgé
d6fa066e4d
fix(android) fix default value for pip.enabled
Fixes: https://github.com/jitsi/jitsi-meet/issues/15014
10 mēnešus atpakaļ
Saúl Ibarra Corretgé
80e08a112a
chore(deps) remove remaining lodash dependencies
We are fully using lodash-es now.
10 mēnešus atpakaļ
Saúl Ibarra Corretgé
b35200648c
feat(deps) replace lodash with lodash-es
The latter supports tree-shaking and we don't need to embed the whole
500KB of lodash.
10 mēnešus atpakaļ
Calinteodor
a8958019a5
feat(chat/polls/native): added ids for tests (#14994)
* feat(chat/polls/navigation): added ids for tests and removed some unused helpers
10 mēnešus atpakaļ
Calin-Teodor
2d2bae6ec1
feat(toolbox): moved action to appropriate feature and fixed naming
10 mēnešus atpakaļ
Calinteodor
782d46b4a6
feat(react-native-sdk): add ENDPOINT_MESSAGE_RECEIVED to rnsdk events (#14889)
* feat(react-native-sdk): add ENDPOINT_MESSAGE_RECEIVED to react native SDK event listeners
11 mēnešus atpakaļ
Дамян Минков
f0fc63f573
feat(visitors): Handles live conference and queue service. (#14869)
* feat(visitors): Handling of live conference and queue service.
* squash: Small refactor mobile code.
* squash: Drop debug log.
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1836.0.0+d05325f3...v1839.0.0+ea523fc6
* squash: Adds a count function.
* squash: Drop debug print.
* squash: Skip if queueService is not enabled.
* squash: Avoids double subscribing for visitorsWaiting.
* squash: Fixes lint error.
* squash: Fixes showing dialog.
11 mēnešus atpakaļ
Calinteodor
36671d7c4f
feat(toolbox/native): custom overflow menu buttons (#14594)
* feat(toolbox/native): custom buttons for the OverflowMenu
1 gadu atpakaļ
Calinteodor
3b546ea387
feat(whiteboard/native): ui fixes (#14585)
* feat(mobile/navigation): moved Whiteboard to Conference navigation and fixed screen options
1 gadu atpakaļ
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
1 gadu atpakaļ
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
1 gadu atpakaļ
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 >
1 gadu atpakaļ
Calinteodor
d5ee7f3069
feat(mobile/polyfills): strophe.js for react native (#14329)
* chore(deps, abab): polyfill using dependency for strophe in react native
1 gadu atpakaļ
Mihaela Dumitru
3f657c3ded
feat(whiteboard) add native implementation (#14327)
1 gadu atpakaļ
Saúl Ibarra Corretgé
6c40250e18
fix(conference) avoid adding extra endpoint message listeners
1 gadu atpakaļ
Hristo Terezov
4a5ba0f05d
fix(visitors): Disable polls.
1 gadu atpakaļ
Calinteodor
6e35e5b310
feat(call-integration): revert changes related to visitors (#14150)
* feat(mobile/call-integration): removed undefined checks
1 gadu atpakaļ
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
1 gadu atpakaļ
Abbas Al-Mansoori
60b5225ffd
feat(rn-sdk): add onParticipantLeft event listener
1 gadu atpakaļ
Calin-Teodor
8b4ebe4fa3
feat(mobile): fixed undefined is not an object (evaluating action.conference.callUUID)
1 gadu atpakaļ
bgrozev
6ab25f7bc0
Remove callstats (#14076)
* ref: Remove precall test.
* ref: Remove callstats.
* Remove the dependency on react-native-callstats.
1 gadu atpakaļ
Calin-Teodor
71658a5de6
feat(react-native-sdk): null error fix for ios
1 gadu atpakaļ
Calinteodor
40ac57a5d4
feat(settings): make settings screen functional component (#14084)
* feat(settings): convert component to functional component
1 gadu atpakaļ
Abbas Al-Mansoori
ab08eb2f99
refactor(rnsdk): remove redundant audio and video actions (#14066)
* refactor(rnsdk): remove redundant audio and video actions
1 gadu atpakaļ
Abbas Al-Mansoori
6d02f50d09
feat(rnsdk): add audio and video muted state changed
1 gadu atpakaļ
Calinteodor
8a4990d9ae
sdk(react-native-sdk): rnsdk screenshare android fix (#13884)
sdk(react-native-sdk): rnsdk screenshare android fix
1 gadu atpakaļ
Calinteodor
f78ebbb9a9
feat(settings/native/android): Fixed scroll inside conference settings screen (#13956)
* feat(settings/native/android): fixed scroll inside conference settings screen.
1 gadu atpakaļ
Calinteodor
9c04ba767c
feat(breakout-rooms/native): separate breakout rooms from participants (#13920)
feat(breakout-rooms/native): separate breakout rooms from participants
1 gadu atpakaļ
Saúl Ibarra Corretgé
7bf3e7df1d
fix(rn,polyfills) remove no longer needed polyfill
Fixes: https://github.com/jitsi/jitsi-meet/issues/13807
1 gadu atpakaļ
Calinteodor
a95eaa6c2e
feat(base/ui): Native buttons UI fixes (#13788)
* feat(base/ui): native buttons UI fixes and improvements
1 gadu atpakaļ
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
1 gadu atpakaļ
Calin-Teodor
86ccc176e8
feat(authentication): authentication log in/log out through Profile section
1 gadu atpakaļ
Saúl Ibarra Corretgé
dca40dc6cb
feat(rn,auth) add support for toekn URL auth
1 gadu atpakaļ
Gabriel Borlea
ebc932572f
feat(rn, settings, rn): update view
1 gadu atpakaļ
kerem
1ac86cf979
feat(rn) add toggleCamera action
1 gadu atpakaļ
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
1 gadu atpakaļ