Calinteodor
a574d5ec79
feat(conference): apply reduce ui for web ( #16763 )
...
* Change stage view and use newly reducedUImainToolbarButtons config to show different custom buttons as main toolbar buttons for when web is in reduced UI.
2025-12-17 12:17:06 +02:00
damencho
2476a06237
feat: Drops obsolete inviteJigasiOnBackendTranscribing.
2025-12-05 16:10:24 -06:00
Vishal Malyan
3772b9a5ae
feat(toolbar): implement toolbar background color via configOverwrite for web and mobile
...
* Change toolbar background color from IFrame API #16468 fixed
* fix(toolbar #16468 ): implement toolbar background color via configOverwrite for web and mobile
* keep toolbarConfig defaults commented in config.js
* add trailing comma to commented toolbarConfig.backgroundColor
* fix: resolve linting errors
Fixes #16468
2025-11-11 07:02:28 -06:00
Hristo Terezov
919c60b3d2
feat(chat): Add disableChat configuration option
...
Introduces a comprehensive disableChat config option that disables the entire chat feature including button visibility, notifications, sounds, private messages, and keyboard shortcuts. When disabled, the chat tab is hidden from the chat panel while allowing other tabs (polls, files, CC) to remain accessible.
2025-11-03 12:44:29 -06:00
Mihaela Dumitru
641b52c51d
feat(visitors): add showJoinMeetingDialog config option ( #16540 )
2025-10-14 19:36:36 +03:00
Mihaela Dumitru
683d6eb208
feat(visitors): add hideVisitorCountForVisitors config option ( #16541 )
2025-10-14 17:06:14 +03:00
Mihaela Dumitru
95ecf73c71
feat(prejoin): add showHangUp config option to prejoinConfig ( #16531 )
2025-10-13 10:46:04 +03:00
Mihaela Dumitru
6b6920693b
feat(lobby) integrate login in lobby + configs ( #16401 )
...
* feat(lobby) integrate login in lobby + configs
* fixed toolboxContainer styles, used HangupButton
* make hangup button visible by default
* use hangup button
* feat(prejoin): fixed indent, import extension
* squash: Restore back wait for owner dialog.
* squash: Drops not used state and functions.
---------
Co-authored-by: Calin-Teodor <calin.chitu@8x8.com >
Co-authored-by: damencho <damencho@jitsi.org >
2025-09-22 16:56:29 +03:00
Florian
901a13a99a
Added hint to desktop sharing frame rate config
2025-09-08 09:48:41 -04:00
damencho
d15cfd845a
fix(config): Drops legacy config prejoinPageEnabled.
2025-08-19 08:41:04 -05:00
Hristo Terezov
5b7e3bb2d7
doc(config): disablePrivateChat visitor value
2025-07-31 14:39:17 -05:00
Mihaela Dumitru
bc08b38791
fix(config) revise option description
2025-07-31 14:47:58 +03:00
Saúl Ibarra Corretgé
a4367567ab
fix(amplitude) adjust to new SDK API changes
...
Ref: https://amplitude.com/docs/sdks/analytics/browser/migrate-from-javascript-sdk-to-browser-sdk-2-0
2025-07-08 17:40:46 +02:00
Andrei Gavrilescu
3438438219
feat(recording): enable consent dialog on spot ( #16179 )
...
* enable consent dialog on spot
* lint fix
* move spot consent behind config flag
* revert copilot magic
2025-07-04 11:45:01 +03:00
Horatiu Muresan
3a54c3418b
feat(filmstrip) Add always visible resize bar and initial width ( #16181 )
2025-07-01 16:07:47 +03:00
Avram Tudor
4decb41a1e
feat: allow private chats between users and moderators ( #16165 )
...
* fix context menu of a chat bubble containing the private message entry when private chat should be disabled
2025-06-26 14:43:54 +03:00
damencho
e280d1d963
feat(transcribing): Use invite jigasi option only when async transcriptions are enabled.
2025-06-17 15:51:52 -05:00
Дамян Минков
494afde82a
fix(config): Moves a property to dynamic branding. ( #16138 )
...
* fix(config): Moves a property to dynamic branding.
* squash: Remove unused.
2025-06-13 11:24:27 -05:00
Дамян Минков
293b6fa908
feat(jwt): New option to control user info check. ( #16115 )
...
* feat(jwt): New option to control user info check.
* squash: Rename.
2025-06-04 08:07:42 -05:00
Дамян Минков
fa9aab953d
feat(transcribing): Adds config to skip inviting jigasi on transcribing. ( #16095 )
...
* feat(transcribing): Adds config to skip inviting jigasi on transcribing.
* squash: Changes config value name.
2025-05-29 21:35:46 -05:00
Saúl Ibarra Corretgé
7fabb33733
feat(android,ios) drop support for Firebase Dynamic Links
...
It's being sunset in August, after being deprecated for 2 years.
Ref: https://firebase.google.com/support/dynamic-links-faq?utm_source=deprecation_msa&utm_medium=email&utm_campaign=pone
2025-05-28 09:57:23 +03:00
Viktor-Asheim
65e3886d43
fix(config) fixed incorrect documentation about toolbar buttons
2025-05-26 14:31:29 +02:00
Calinteodor
337435e738
feat(conference): File sharing over conference ( #16067 )
...
* While making the file size limit configurable, we managed to have files dragged and dropped over the whole conference window.
2025-05-26 15:24:51 +03:00
Hristo Terezov
107687583d
doc(config): Add docs for transcription.disableClosedCaptions
2025-05-21 17:38:44 -05:00
Zaid0412
1be9107ac7
Disable reactions in chat ( #16029 )
...
* feat: add disableReactionsInChat to config.js (default: false)
* fix: add override modifier to static contextType
Fixes #16028
2025-05-21 11:52:41 -05:00
Saúl Ibarra Corretgé
a99e122801
feat(notifications) make sticky notifications duration configurable
...
Spot is non-interactive, so it will override a timeout.
2025-05-16 13:42:26 +02:00
Calin-Teodor
82f2060ebf
feat(file-sharing) add support for file sharing
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
Co-authored-by: Lucian-Paul Torje <lucian-paul.torje@8x8.com >
2025-05-16 11:31:53 +02:00
Saúl Ibarra Corretgé
5c0c3c2e0d
feat(recording) refactor consent dialog ( #15985 )
...
* feat(recording) refactor consent dialog
Offer 2 choices and add a configurable "learn more" link.
* hide dialog and display link conditionally
* native changes
---------
Co-authored-by: Mihaela Dumitru <mihdmt@gmail.com >
2025-05-06 15:02:39 +03:00
Saúl Ibarra Corretgé
082c4c325d
feat(recording) add ability to skip consent in-meeting
...
When turned on, the consent dialog won't be displayed for the users who
are already in the meeting, it will only be displayed to those who join
after the recording was started.
2025-04-30 15:58:58 +02:00
Hristo Terezov
32331d7465
doc(config): testing.enableAV1ForFF
2025-04-23 12:08:19 -05:00
damencho
21533f0261
fix(config): Drop a default websocket config.
...
Fixes #15916 .
2025-04-10 12:21:38 -05:00
Jaya Allamsetty
379b26a753
fix(config) Update the codec preference order
2025-04-09 10:30:26 -04:00
damencho
c4fcfb8666
feat: Switches by default to using websockets.
2025-03-31 11:48:15 -05:00
Horatiu Muresan
45626a0d23
feat(groupchat-polls-permissions) Implement groupchat and polls creation for web ( #15806 )
2025-03-19 22:02:32 -05: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
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
Дамян Минков
edc2328fd6
chore(deps) lib-jitsi-meet@latest ( #15547 )
...
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1907.0.0+0d3304b7...v1908.0.0+2a5d7fcc
* squash: Adds docs in config.js.
2025-01-31 14:48:58 -06:00
Jaya Allamsetty
5607e50b8e
fix(config) Remove deprecated codec settings from config.js
2025-01-29 11:51:54 -05: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
8fc295b385
fix(config): Document googleApiApplicationClientID
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
217b803652
ref(config): Remove legacy multistream backward compat flags
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