Hristo Terezov
5da4e43e50
fix(settings): respect configWhitelist
6 лет назад
Hristo Terezov
eae6f7760f
fix(configWhitelist): add startWithAudioMuted.
6 лет назад
Mihai Uscat
00161212c8
feat(welcome): Add responsive text to go button
6 лет назад
Vlad Piersec
c3a6a8fb17
Add participants count
6 лет назад
Saúl Ibarra Corretgé
36654cb808
rn: disable H.264 on select devices even when not in P2P
iOS 10 crashes, so don't use it there, in any case.
6 лет назад
Saúl Ibarra Corretgé
6d16e087d9
rn: add a new advanced settings section
Currently only 2 options are implemented, mainly aimed at helping troubleshoot
audio related problems:
- Disable native call integration (it disables CallKit / ConnectionService)
- Disable P2P
6 лет назад
Saúl Ibarra Corretgé
fe90e5aa8f
rn,settings: remove top margin
6 лет назад
Bettenbuk Zoltan
5429b8568e
feat: feature flag for invite functionalities
6 лет назад
Bettenbuk Zoltan
9265e1ffec
ui: web chat facelift
6 лет назад
Bettenbuk Zoltan
d11735b04c
feat: make the hangup button first
6 лет назад
Saúl Ibarra Corretgé
d33b700477
rn,blank-page: refactor BlankPage
- Remove network-activity "feature"
- It wasn't in use
- It relied on internal React Native components, bound to break anytime
- Show an infinite loading indicator
- Style it just like the LoadConfigOverlay
- Since it kinda represents the opposite, an "unload" then SDK is done
6 лет назад
damencho
5cafc4bcbd
Fixes showing etherpad in follow-me mode.
6 лет назад
paweldomas
26dc6a4ac2
update logger and LJM to support log timestamps
6 лет назад
Hristo Terezov
ff2626723a
fix(HelpButton): Improvements.
6 лет назад
Mihai Uscat
72bb897269
feat(DownloadOverflowButton): Implement.
6 лет назад
damencho
f46387a226
Adds room name validation logic for web.
6 лет назад
damencho
a4cbbccb2a
Fixes loading recent lists on wrong meeting name stored.
decodeURIComponent is not needed any more and after adding a validation such meeting name should not happen to be stored.
6 лет назад
damencho
3e1a008399
Adds copy icon next to the meeting url in info dialog.
6 лет назад
Bettenbuk Zoltan
7e70a8c1de
feat: make mobile chat messages selectable
6 лет назад
Hristo Terezov
8efee04a10
feat(package.json): Node 12 support.
6 лет назад
Bettenbuk Zoltan
a35099f949
feat: add chat color scheming
6 лет назад
Mihai Uscat
3c25a4c08c
Naming conventions; Add variables
6 лет назад
Mihai Uscat
5ade0cad8b
feat(welcome): add posibility to extend settings toolbar
6 лет назад
Saúl Ibarra Corretgé
0fa6ffc439
deps: react-native-google-signin@3.0.1
6 лет назад
Hristo Terezov
0a06e256b7
feat(HelpButton): Mobile support.
6 лет назад
Hristo Terezov
f295f60bea
feat(HelpOverflowButton): Implement.
6 лет назад
Saúl Ibarra Corretgé
4a8f787519
rn: evaluate config.js in a sandboxed environment
We are downloading code off the Internet and executing it on the user's device,
so run it sandboxed to avoid potential bad actors.
Since it's impossible to eval() safely in JS and React Native doesn't offer
something akin to Node's vm module, here we are rolling our own.
On Android it uses the Duktape JavaScript engine and on iOS the builtin
JavaScriptCore engine. The extra JS engine is *only* used for evaluating the
downloaded code and returning a JSON string which is then passed back to RN.
6 лет назад
Saúl Ibarra Corretgé
d85b869934
rn: skip loading configured scriptUrls
None of them work on mobile.
6 лет назад
Saúl Ibarra Corretgé
35130f0736
rn: refactor loadScript
- use AbortController for setting the fetch timeout
- use async / await syntax for clarify
- set the default timeout to 5s (previously non-existent, aka 0)
- add ability to load but not evaluate a script
6 лет назад
Saúl Ibarra Corretgé
1feff9709c
config: drop configLocation and getroomnode options
They never worked on mobile and pose an impediment for makinf config.js more
future proof. Specially if we want to move to a non-executable form of
configuration.
6 лет назад
Leonard Kim
1010f53a84
fix(config): add whitelisting for interface config
For now all keys are whitelisted.
6 лет назад
Saúl Ibarra Corretgé
f7a526f488
rn: fix rendering unnecessary stuff when in PiP mode
6 лет назад
Bettenbuk Zoltan
245eb89b85
fix BottomSheet shaking
6 лет назад
Hristo Terezov
99de9d0bfa
fix(remoteVideo): Attaching video stream.
6 лет назад
Saúl Ibarra Corretgé
98698ba89a
etherpad: refactor to share code with mobile
- simplify initialization procedure
- set user display name as the Etherpad name\
- use SharedDocumentButton
6 лет назад
Saúl Ibarra Corretgé
19d1e3829d
rn: add shared document support using Etherpad
6 лет назад
Saúl Ibarra Corretgé
c5cd4f534c
dial-in-summary: center the loading indicator
6 лет назад
Bettenbuk Zoltan
6e10ca5dd2
fix: chat error message
6 лет назад
Bettenbuk Zoltan
42271b1b89
feat: private messages
6 лет назад
Bettenbuk Zoltan
f270b50972
fix: remove unnecessary escaping
6 лет назад
George Politis
d210f2f2e7
Adds a noAutoPlayVideo configuration option (used in testing). (#4714)
This adds an option to disable video autoplay that will be used mostly with maleus (our selenium-based load testing tool for testing the new bridge). Disabling video rendering lowers the resource utilisation of the selenium nodes.
6 лет назад
Bettenbuk Zoltan
13d78d6b49
fix: utf-8 room name case sensitivity
6 лет назад
damencho
34a71042c6
Enables Hungarian translation.
6 лет назад
Andrei Gavrilescu
761ac6a730
feat: integrate rnnoise based service for voice activity (VAD) detection
6 лет назад
Дамян Минков
bb0036fdab
Adds notifications for who stop/start recording/live streaming. (#4708)
* Adds notifications for who stop/start recording/live streaming.
* Updates to latest lib-jitsi-meet.
6 лет назад
Saúl Ibarra Corretgé
afccf6f06d
rn: disable H.264 on iOS 10 devices
It crashes like hell. See:
https://bugs.chromium.org/p/webrtc/issues/detail?id=11002
6 лет назад
Bettenbuk Zoltan
c472537ecf
update RN to 61
6 лет назад
Jaya Allamsetty
d40fce741a
Fix the WebGL memory leak for Blur effect in Chrome 77 and up (#4652)
6 лет назад
Leonard Kim
92e7be34e3
fix(icons): scope white svgs to Icon components
6 лет назад
Bettenbuk Zoltan
f5dba929a5
fix: add support for functional component type icons
6 лет назад