luzpaz
30595584a3
chore(typos) fix various typos
...
Found via `codespell -q 3 -S "*.svg,./lang" -L anser,bu,dialin,goup,miliseconds,nd,vew`
2024-12-20 07:58:31 +01:00
Calin-Teodor
3834f1e99c
feat(base/tracks): removed pip limitation while screensharing
2024-12-06 14:31:20 +02:00
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.
2024-11-05 17:36:30 +02:00
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"
2024-10-30 14:51:31 +01:00
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.
2024-10-30 12:39:19 +01:00
Calinteodor
12b682992b
chore(appState): default empty string state does not check conditions ( #15240 )
...
* feat(mobile/background): force appState status when the app mounts
2024-10-30 09:51:12 +02:00
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
2024-10-22 16:19:31 +03:00
Saúl Ibarra Corretgé
d6fa066e4d
fix(android) fix default value for pip.enabled
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/15014
2024-08-21 12:47:26 +03:00
Saúl Ibarra Corretgé
80e08a112a
chore(deps) remove remaining lodash dependencies
...
We are fully using lodash-es now.
2024-08-19 11:04:14 +02:00
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.
2024-08-12 10:34:44 +02:00
Calinteodor
a8958019a5
feat(chat/polls/native): added ids for tests ( #14994 )
...
* feat(chat/polls/navigation): added ids for tests and removed some unused helpers
2024-08-10 18:02:48 +03:00
Calin-Teodor
2d2bae6ec1
feat(toolbox): moved action to appropriate feature and fixed naming
2024-08-09 16:19:13 +03:00
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
2024-07-10 14:59:04 +03:00
Дамян Минков
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.
2024-06-28 07:29:41 -05: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
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
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
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
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
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
Mihaela Dumitru
3f657c3ded
feat(whiteboard) add native implementation ( #14327 )
2024-02-06 16:22:53 +02:00
Saúl Ibarra Corretgé
6c40250e18
fix(conference) avoid adding extra endpoint message listeners
2024-02-06 07:40:40 +01:00
Hristo Terezov
4a5ba0f05d
fix(visitors): Disable polls.
2024-02-02 12:50:01 -06: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
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
60b5225ffd
feat(rn-sdk): add onParticipantLeft event listener
2023-12-12 12:04:38 +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
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
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
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
Abbas Al-Mansoori
6d02f50d09
feat(rnsdk): add audio and video muted state changed
2023-11-16 12:54:36 +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
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
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
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
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
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
86ccc176e8
feat(authentication): authentication log in/log out through Profile section
2023-08-18 17:36:16 +03:00
Saúl Ibarra Corretgé
dca40dc6cb
feat(rn,auth) add support for toekn URL auth
2023-08-17 11:03:14 +02:00
Gabriel Borlea
ebc932572f
feat(rn, settings, rn): update view
2023-08-15 09:32:40 +02: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
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
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
Saúl Ibarra Corretgé
ec9fcdf1cb
RN refactor immersive mode ( #13583 )
...
* fix(android): refactor immersive mode
2023-07-19 12:00:47 +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
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
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