Saúl Ibarra Corretgé
1e8cc9d085
feat(inIframe/isEmbedded) add ability to detect generic embedding
...
On web we detect if we run on an iframe, and on mobile we detect if the
app is one of ours.
2025-03-26 23:39:16 +01:00
Calin-Teodor
2ba57730cd
fix(base/config): apply disableProfile check only for web buttons
2025-03-17 12:49:58 +02:00
Дамян Минков
bd7b2c6e7a
feat(jwt): Adds an option to match tenant. ( #15727 )
...
* feat(jwt): Adds an option to match tenant.
There are cases where if tenant doesn't match features are ignore in the backend via prosody and session.jitsi_meet_tenant_mismatch.
* squash: add a comment explaining the change.
* squash: fix comments.
* squash: fix comments2.
2025-03-07 12:26:19 -06:00
Calinteodor
cfbdbd4783
feat(base/config): notify user on conference destruction option ( #15697 )
...
Notify user about conference destruction using a new config option.
2025-03-05 09:52:22 +02:00
Mihaela Dumitru
ebdd9755ba
feat(recordings) add consent dialog ( #15673 )
2025-03-04 10:30:12 +02:00
Hristo Terezov
ee6bf011e9
feat(config): Add logger.warn for depricated params.
...
This includes interfaceConfig.SUPPORT_URL, interfaceConfig.LIVE_STREAMING_HELP_LINK, config.defaultLogoUrl, config.deploymentUrls, config.liveStreaming and config.customToolbarButtons.
2025-02-25 07:41:53 -06:00
Hristo Terezov
bea8a7f984
fix(configWhitelist): Remove customToolbarButtons.
2025-02-25 07:41:53 -06:00
Hristo Terezov
69ac73c556
feat(dynamic-branding): Add customToolbarButtons.
2025-02-25 07:41:53 -06:00
Hristo Terezov
89556ecd66
feat(dynamic-branding): Add customParticipantMenuButtons
2025-02-25 07:41:53 -06:00
Hristo Terezov
462f91f070
feat(dynamic-branding): Add etherpadBase
2025-02-25 07:41:53 -06:00
Hristo Terezov
d29a77b15f
feat(dynamic-branding): Add peopleSearchUrl
2025-02-25 07:41:53 -06:00
Hristo Terezov
8f6f542e9c
feat(inIframe-whitelists): Implement.
...
Now we are able to have a whitelist for config and interface config that will be used only for the case where jitsi-meet is loaded in an IFrame.
2025-02-25 07:41:53 -06:00
Mihaela Dumitru
9186a74ae3
fix(recordings) increase duration for recording prompt notification ( #15632 )
2025-02-19 19:44:24 +02:00
Axel Prola
93de398a09
feat : Add config to disable camera tint foreground ( #15619 )
...
Co-authored-by: Axel Prola <axel.prola@equasens.com >
2025-02-18 13:16:47 -06:00
Saúl Ibarra Corretgé
b60210d0ad
feat(analytics) drop defunct Google Analytics integration
...
We haven't used in years. Those who want to use it can still create
their own custom script and include it, since it wasn't even included by
default.
2025-02-03 22:44:12 +01:00
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.
2025-01-23 14:58:22 +02:00
Hristo Terezov
445eef97b3
fix(interface-config-whitelist): cleanup
...
Removes the following unused props.
2025-01-16 18:19:44 -06:00
Hristo Terezov
5ebf5adfa2
fix(configWhitelist): alphasort
2025-01-16 12:44:51 -06:00
Hristo Terezov
35554533d1
fix(config): Document desktopSharingSources and improve types
2025-01-16 12:44:51 -06:00
Hristo Terezov
fb397db69f
fix(logging-config): Improve types
2025-01-16 12:44:51 -06:00
Hristo Terezov
ee8b62cf73
fix(config): Document LJM props.
...
disableAEC
disableAGC
disableAP
disableNS
displayJids
forceTurnRelay
ignoreStartMuted
enableTalkWhileMuted
2025-01-16 12:44:51 -06:00
Hristo Terezov
2442a332e7
ref(config): Move config types from reducer to IConfig type
...
The properties are - visitors and disableRemoteControl.
2025-01-16 12:44:51 -06:00
Hristo Terezov
2e43706a4a
fix(config): Remove unused options.
...
firefox_fake_device
enableAutomaticUrlCopy
fileRecordingsEnabled
disableHPF
2025-01-16 12:44:51 -06:00
Hristo Terezov
e7db943b73
fix(config): Document testing.failICE
2025-01-16 12:44:51 -06:00
Hristo Terezov
c1cbd37d87
fix(config): Move debugAudioLelvels in config.testing
2025-01-16 12:44:51 -06:00
Hristo Terezov
ef56f1d23d
fix(config): Remove config.debug.
...
Instead we use config.testing?.testMode.
2025-01-16 12:44:51 -06:00
Hristo Terezov
0ae8051fb4
fix(config): Allow only enableMediaOnPromote from visitors config to be overriden.
2025-01-15 15:50:48 -06:00
Hristo Terezov
af8157bc06
fix(configWhitelist): Add p2p.mobileScreenshareCodec
2025-01-10 17:38:12 -06:00
damencho
fbdee85c4b
fix(readme): Fixes badge icon and f-droid link.
...
Fixes #15464
Fixes #15465
2025-01-09 12:38:11 -06:00
Hristo Terezov
97146ed8a7
fix(configWhitelist): Remove some props.
2025-01-07 15:32:08 -06:00
Hristo Terezov
697c41bffa
fix(config-whitelist): remove p2p.stunServers
2024-12-18 18:39:22 -06:00
Hristo Terezov
45f6550d30
fix(configWhitelist): Remove hiddenDomain and restrict dropbox options to key only. ( #15381 )
2024-12-11 13:08:12 -06:00
Hristo Terezov
cad37306d4
feat(dynamic-branding): New options for URLs in config
...
Adds new options that are cloning URL options from the config.
2024-12-10 09:46:04 -06:00
Mihaela Dumitru
4d7c051dd0
feat(config) add option to show recording link ( #15336 )
2024-11-27 09:32:38 +02:00
Hristo Terezov
4d483f7846
fix(config-whitelist): remove props.
2024-11-25 15:27:28 -06:00
Hristo Terezov
c2f4dd9dea
fix(supportURL): Override true dynamic branding only.
2024-11-22 16:35:42 -06:00
Saúl Ibarra Corretgé
91c48dfe03
feat(config) whitelist enableCalendarIntegration
2024-11-19 13:45:34 +01:00
Horatiu Muresan
73cba3561e
fix(config-whitelist) cleanup ( #15314 )
2024-11-18 16:15:35 +02:00
Ashot Hovhannisyan
49cf63213d
feat(ns) update Krisp to latest version
...
* feat(noise-suppression): Add support for BVC model
* feat(noise-suppression): Add support for extended BVC devices list
This commit adds support for extending the list of allowed BVC devices in the noise suppression feature. It introduces a new file, `bvc-allowed-ext.txt`, which can be used to include additional BVC supported devices.
* fix(noise-suppression): reuse the existing audioStream for Krisp initialization
* update krisp configuration
* refactor(krisp): Update Krisp JS SDK version and noise suppression configuration
* refactor(config): update config default values, add the enabled flad in INoiseSuppressionConfig
2024-11-13 08:25:24 +01:00
Saúl Ibarra Corretgé
755ab2a108
feat(e2ee) add flag to disable the feature
2024-10-28 15:42:13 +01:00
damencho
036d783776
feat(subtitles): Adds an option to automatically enable subtitles when transcriber is available.
2024-10-22 12:41:34 -05:00
Andrei Gavrilescu
dd859d2a26
feat(premeeting): pre-join connection test ( #15151 )
...
* enable precall test
* minor fixes
* update lang sort
* code review
2024-10-22 11:20:30 +03:00
Jaya Allamsetty
24ae69348b
fix(config) Remove unsupported settings.
2024-10-11 14:28:51 -04:00
AHMAD KADRI
8d82c20319
Accessibility: keyboard navigation on the toolbar (Context menu) ( #15060 )
...
Accessibility: keyboard navigation on the toolbar (Context menu)
2024-09-17 17:10:44 +03:00
Hristo Terezov
5b4383d835
feat(shared-video): Get allowed URL domains from config and dynamic branding.
2024-08-26 17:10:08 -05:00
Calin-Teodor
e9ca4b009a
feat(shared-video): run whitelisted urls through store
2024-08-26 17:10:08 -05: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
Hristo Terezov
ddc64ad687
fix(giphy): Remove proxyUrl config option.
2024-08-09 10:01:04 -05:00
Mengyuan Liu
8299aa498b
feat(raise-hand) group options in config.js
2024-08-09 11:39:55 +02:00
Raphaël Badawi
1e101afe5a
feat(invite) add email autocomplete in invite ( #14610 )
...
* feat(invite) add email value in peopleSearchQueryTypes and peopleSearchToken config
* feat(invite) pass custom auth token in search directory (e. g. for email directory)
* feat(invite) autocomplete and invitations working with custom auth token (e. g. email invite type), invite icons updated
* feat(invite) remove newly documented config from undocumented settings list
* feat(invite) jwt are now passed in the invite requests headers
* feat(invite) linter-related formatting
* feat(invite) fix default user icon regression
* feat(invite) last lint issues
* feat(invite) pass alternate token in header, not in params
* Fixes lint error
---------
Co-authored-by: Raphaël Badawi <raphael.badawi@ceo-vision.com >
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2024-08-01 21:01:12 +03:00