André Castro
09fcb3ad42
refactor(config/settings): Remove unused toolbar configs from settings.yml
. ( #21272 )
...
* refactor(config/settings): Remove unused toolbar configs from `settings.yml`.
* refactor(meetingClientSettings): Remove unused properties from `Toolbar` interface and initial values.
* feat(toolbar): Add multiUserPenOnly property to Toolbar settings
* refactor(toolbar): Remove unused whiteboard 'tools' properties from settings
---------
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2024-10-03 09:35:32 -03:00
hiroshisuga
717cb747ee
chore(client): remove language specification ( #21344 )
2024-10-03 08:25:48 -04:00
Paulo Lanzarin
62543a3bea
build(bbb-webhooks): v3.3.0 ( #21274 )
...
v3.3.0
---
* feat(metrics): add gauges for meeting and user Redis mappings
* fix(metrics): properly handle Prometheus collection failures
* fix(metrics): handle promises in setCollectorWithGenerator
2024-10-03 08:21:02 -04:00
Gustavo Trott
4f731f2a79
Rename user_camera prop focused to showAsContent
2024-10-02 22:25:35 -03:00
Paulo Lanzarin
2d3bb50709
Merge pull request #21338 from bigbluebutton/u30sfu2170a0
...
build(bbb-webrtc-sfu): v2.17.0-alpha.0
2024-10-02 21:30:55 -03:00
Tiago Jacobs
eecd48ae30
Merge pull request #21278 from GuiLeme/lms-plugin-adaptation
2024-10-02 21:12:33 -03:00
André Castro
834d64aaed
Fix wrong away toggle initial state ( #21337 )
2024-10-02 21:10:26 -03:00
Joao
8b879a2b09
fix: Hide message toolbar for system messages
2024-10-02 20:57:18 -03:00
Paulo Lanzarin
0ee61265c8
build(bbb-webrtc-sfu): v2.17.0-alpha.0
...
v2.17.0-alpha.0
---
* feat(livekit): add track egress support
* feat(livekit): webhooks module
* feat(livekit): server side BBB <-> LiveKit event sync
* refactor(livekit): rename GenerateWebRtcToken* to GenerateLiveKitToken*
* feat: base-manager may opt out of connecting to mcs-core
* build(livekit-server-sdk): v2.6.2
2024-10-02 20:53:16 -03:00
João Victor Nunes
e60184c40e
fix: Tweak config for chat replies
...
- Use singular form.
- Disable it by default.
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-10-02 20:45:05 -03:00
Joao
a4798695b4
feat(chat): message replies
2024-10-02 19:28:02 -03:00
Guilherme Leme
74dbf029bf
[lms-plugin-adaptation] - Code review
2024-10-02 19:09:07 -03:00
Guilherme Leme
c8d1cfcb72
[lms-plugin-adaptation] resolve conflicts
2024-10-02 18:38:40 -03:00
Gustavo Trott
4105271660
Merge pull request #21330 from gustavotrott/gql-chat-edit-delete-chat_msg
...
gql-server: Allow users to edit and delete chat messages (backend portion)
2024-10-02 18:09:16 -03:00
Gustavo Trott
06b494a93a
Add column deletedBy for chat messages
2024-10-02 17:33:34 -03:00
Ramón Souza
8d9febdef3
restore intl prop in activity check component ( #21331 )
2024-10-02 16:10:47 -04:00
Anton Georgiev
d4d23cc86c
chore: Bump release to 3.0.0-beta.3
2024-10-02 15:22:56 -04:00
Gustavo Trott
8dd48b5fe1
rename updatedAt to editedAt, and set it in akka-apps instead of pg trigger
2024-10-02 16:22:01 -03:00
Tainan Felipe
929a9bd5c0
Fix: close event emitting a terminal error ( #21299 )
2024-10-02 16:05:03 -03:00
Ramón Souza
f19a231b43
fix: pre selected item in reactions button - mobile ( #21325 )
2024-10-02 15:36:13 -03:00
Gustavo Trott
a6fc59ba46
Allow to edit and delete chat messages through graphql
...
It introduces the mutations:
chatEditMessage
chatDeleteMessage
The type chat_message receive two new fields:
updatedAt
deletedAt
A new table chat_message_history was introduced to store the previous version of an edited or deleted message.
When removed the message is not deleted, but the content become null and deletedAt populated. So the idea is to show "This message was removed" in the client.
2024-10-02 15:18:21 -03:00
André Castro
a1a4b66155
fix(meeting-ended/rating): Update star rating icon to improve visual representation. ( #21319 )
2024-10-02 11:04:37 -04:00
Ramón Souza
3630f92261
fix: raise hand remains selected on mobile devices ( #21315 )
2024-10-02 10:48:42 -03:00
André Castro
a6990fe368
style(reactions-button): Enhance mobile responsiveness and styling for toggle buttons and menu items. ( #21300 )
...
* style(reactions-button): Enhance mobile responsiveness and styling for toggle buttons and menu items.
* Update styles.js
2024-10-02 10:20:03 -03:00
Ramón Souza
d8817e8316
fix: respect animations setting in user avatar ( #21307 )
2024-10-02 09:37:12 -03:00
André Castro
26a0d00bdf
style(connection-status): Enhance mobile responsiveness for connection status and recording indicator components. ( #21305 )
2024-10-02 08:39:44 -03:00
transifex-integration[bot]
2a95698865
Translate en.json in fr ( #21295 )
...
100% translated source file: 'en.json'
on 'fr'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-10-01 15:59:21 -04:00
André Castro
a198509c99
style(modal): Update modal styles for better positioning on small screens ( #21289 )
2024-10-01 15:43:02 -03:00
Gustavo Trott
91cf45106b
Merge pull request #21303 from gustavotrott/gql-user-screenshare-as-camera
...
gql-server: Allow all users to share screens (not only presenter) (backend portion)
2024-10-01 15:37:33 -03:00
Gustavo Trott
0e7c7828ce
Update akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/webcam/UserBroadcastCamStartMsgHdlr.scala
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-10-01 15:36:56 -03:00
Gustavo Trott
837089e6c3
Merge pull request #21296 from gustavotrott/gql-chat-reply
...
gql-server: Add props to enable a user to Reply a chat message (backend portion)
2024-10-01 15:12:06 -03:00
Gustavo Trott
9e8b1ffc4e
new index
2024-10-01 15:04:21 -03:00
Guilherme Leme
614e64d459
[lms-plugin-adaptation] update sdk
2024-10-01 15:00:01 -03:00
Gustavo Trott
3fb6dd71d2
Edit graphql type UserCamera to suport either camera or screenshare
...
Add fields:
contentType: to identify whether is camera or screenshare
hasAudio: useful for screenshare
focused: indicates if this screenshare will be shown in presentation area
2024-10-01 14:39:48 -03:00
Gustavo Trott
900bc9e476
Add replyToMessageId and messageSequence to chat_message
...
replyToMessageId will be useful for the feature that enables to reply a message of the chat
messageSequence will be useful to identify the page of that message and scroll the user to the correct page when they click to see the original message
2024-10-01 11:32:58 -03:00
Guilherme Leme
fd5dcb804b
[lms-plugin-adaptation] enhanced css style
2024-09-30 20:15:02 -03:00
André Castro
87964cabde
refactor/fix(settings): Refactor animation settings retrieval to fix problem with refreshing. ( #21284 )
2024-09-30 13:33:53 -03:00
Anton Georgiev
f283f11274
Merge pull request #21279 from ramonlsouza/fix-custom-locale
...
fix(audio-captions): label generation for audio captions with custom locales
2024-09-30 10:18:25 -04:00
Anton Georgiev
580b80d3c7
docs: adjust parameter name in api.md
...
Follow up from #21255
2024-09-30 09:45:55 -04:00
André Castro
4b0cd2b522
feat(layout/observer): Add user preference for dark theme in LayoutObserver
component. ( #21255 )
...
* feat(layout/observer): Add user preference for dark theme in `LayoutObserver` component.
* feat(docs/administration): Add support for default dark theme preference parameter
* refactor(settings): Remove dark theme setting from LayoutObserver and move it to Settings class.
2024-09-30 10:33:41 -03:00
Ramón Souza
f74a0657ba
refactor(styles): Update DtfInvert background color ( #21277 )
...
Refactor styles to update the background color of connection status bars in dark mode. The #connectionBars > div now has a background color of var(--darkreader-neutral-text)
2024-09-30 09:58:49 -03:00
transifex-integration[bot]
1b2ca32034
Updates for project BigBlueButton v3.0 HTML5 client and language ja ( #21281 )
...
* Translate en.json in ja
100% translated source file: 'en.json'
on 'ja'.
* Translate en.json in ja
100% translated source file: 'en.json'
on 'ja'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-09-30 08:30:54 -04:00
Paulo Lanzarin
333033acbb
build(bbb-webrtc-sfu): v2.16.0 ( #21275 )
...
v2.16.0
---
* feat(mediasoup): pipe mediasoup logs to the application logger
* refactor(mediasoup): review log levels and metadata
2024-09-27 19:15:52 -04:00
João Victor Nunes
8e83d93eb0
feat(audio): track mute state by meeting ( #21095 )
2024-09-27 19:13:08 -04:00
Ramón Souza
365a5e2274
fix(audio-captions): label generation for audio captions with custom locales
...
This commit refactors the label generation for audio captions in the audio-captions button and captions components. Instead of directly using the intl formatMessage function, the label is now generated using the intlMessages object and the getLocaleName function from the audio-captions service. This change prevents an issue with custom locales.
2024-09-27 16:44:25 -03:00
Guilherme Leme
7cc90c1734
[lms-plugin-adaptation] Added new genericContentInformation along with refactor of fixedContentInformation for userListDropodownItem.
2024-09-27 14:48:05 -03:00
dependabot[bot]
a52a364dbb
chore(deps): bump the npm_and_yarn group across 2 directories with 1 update ( #21273 )
...
Bumps the npm_and_yarn group with 1 update in the /bbb-graphql-client-test directory: [rollup](https://github.com/rollup/rollup ).
Bumps the npm_and_yarn group with 1 update in the /bbb-learning-dashboard directory: [rollup](https://github.com/rollup/rollup ).
Updates `rollup` from 2.79.1 to 2.79.2
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2 )
Updates `rollup` from 2.75.6 to 2.79.2
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: rollup
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 11:33:49 -04:00
Gustavo Trott
a6ffe1350f
Merge pull request #21102 from gustavotrott/clone-user-session
...
feat (bbb-web): Implements session duplication with `getJoinUrl` endpoint
2024-09-27 11:33:47 -03:00
Átila
b62199683f
fix(video-preview): blur behavior correction ( #21112 )
...
* fix(video-preview): blur behavior correction
* fix(video-preview): blur behavior correction
* Update bigbluebutton-html5/imports/ui/components/video-preview/component.jsx
---------
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2024-09-27 10:29:46 -04:00
João Victor Nunes
9f18221fc9
fix: Custom styles not applying to loading screen ( #21263 )
...
* fix: Custom styles not applying to loading screen
* fix: Apply custom styles before rendering children
* fix: Use Object.assign instead of spread syntax
* fix: Add cleanup function to clear the timeout and abort the fetch
* fix: Clear the timeout if the fetch completes successfully
* refactor: Remove unused queries file
2024-09-27 10:28:26 -04:00