Commit Graph

14422 Commits

Author SHA1 Message Date
Arthurk12
22c2a371b0 feat(bot): increase bot transparency
This commit removes some actions and interactions that a bot user should
not be part:
  - No actions available when clicking over bot user in the user-list
  - Remove bot from exported user-list
  - Remove bot from available users to be assigned to breakouts
2024-10-18 15:15:49 -03:00
Tainan Felipe
a6c307c8b9
Add: new connection close error messages (#21392)
* Add: new connection close error messages

* Fix: TS type assertion

* Fix: Restore message description

* Add: Locale for server closed connection event
2024-10-14 21:23:58 -03:00
Gustavo Trott
1eeff8d142
Merge pull request #21368 from GuiLeme/new-server-side-architecture
refactor (plugins): Read plugins configs from a manifest file instead of client settings
2024-10-14 17:20:52 -03:00
Ramón Souza
d2afb2824b
Merge pull request #21355 from JoVictorNunes/chat-message-edit-and-delete
feat(chat): Add ability to edit and delete messages
2024-10-14 17:20:30 -03:00
João Victor
2315887f9e fix(chat): Deleted messages in chat exports 2024-10-14 16:40:32 -03:00
Ramón Souza
3a531b0532
refactor: Remove the "Raise Hand" experience from the reactions bar (#21373)
* move raise hand out of reactions bar

* adjust reactions bar border-radius

* adjust button background + remove custom icon

* fixing raise hand test

* skipping raise hand test

* fixed learning dashboaard test, flaky to notification test

---------

Co-authored-by: Gabriel Porfirio <gabrielporfirio1994@gmail.com>
2024-10-14 13:16:59 -03:00
Ramón Souza
bc5828c8c8
Merge pull request #21413 from ramonlsouza/issue-21317
fix: [3.0 Beta 2] Chat lock settings do not work as expected
2024-10-14 10:40:06 -03:00
João Victor
f0f87b9e1d Merge branch 'v3.0.x-release' into chat-message-edit-and-delete 2024-10-14 09:51:53 -03:00
Guilherme Leme
a590d15f7c [new-server-side-architecture] - replace checksum algorithm of manifest.json to be sha256 and renamed javascriptEntrypointChecksum to javascriptEntrypointIntegrity 2024-10-10 15:49:16 -03:00
Ramón Souza
60e551a31d
Merge pull request #21412 from Scroody/i-21308
Fix: Handle repeated client console error (on slide change)
2024-10-10 13:20:54 -03:00
Ramón Souza
00245b8a32
Merge pull request #21407 from ramonlsouza/fix-fullscreen-app
fix: fullscreen button does not work
2024-10-10 10:48:46 -03:00
André Möller
11454d1a47 Fix: Handle repeated client console error (on slide change) 2024-10-10 09:35:36 -03:00
Ramón Souza
29b04f37e4 enable private chat with moderators for locked viewers 2024-10-10 09:22:34 -03:00
Ramón Souza
d5fcb43554
Merge pull request #21396 from Scroody/i-21283
Fix: [3.0 Beta2] Pinning shared notes onto whiteboard crashes whiteboard
2024-10-10 09:06:52 -03:00
Ramón Souza
62dee1150c
fix: locale issues (#21408) 2024-10-09 19:47:32 -04:00
Guilherme Leme
f375d4d3aa [plugin-sdk-issue-121] - change naming for jsEntrypointchecksum 2024-10-09 17:40:41 -03:00
Guilherme Leme
04a5a9da9f [plugin-sdk-issue-121] - Added checksum logic to both the manifest and the js bundled plugin 2024-10-09 16:36:32 -03:00
Ramón Souza
e80511144e
Merge pull request #21335 from JoVictorNunes/chat-replies-feat
feat(chat): message replies
2024-10-09 15:29:35 -03:00
Tainan Felipe
1efe1b1b0b
fix: Remove TlDraw from the DOM when the presentation is minimized (#21106)
* Remove TlDraw from the DOM when the presentation is minimized

* Fix: Restore presentation on annotation update
2024-10-09 14:23:12 -04:00
Ramón Souza
6741437a28
Merge pull request #21381 from ramonlsouza/issue-21297
fix: Unlocking specific user to see other viewers cursors not working
2024-10-09 14:34:30 -03:00
Ramón Souza
3aabed9c27 fix fullscreen button 2024-10-09 14:23:06 -03:00
Ramón Souza
dc655dc8a6
Merge pull request #21391 from Scroody/i-21332-2
Fix(webcam): do not display fullscreen button on iPhone
2024-10-09 10:35:41 -03:00
Ramón Souza
4fc037235a
Merge pull request #21390 from ramonlsouza/issue-21342
style: Update outline buttons to full colour
2024-10-09 09:24:20 -03:00
KDSBrowne
74bab5a76e
fix(whiteboard): Disable tldraw right-click options (#21383)
* disable tldraw right-click options

* hide menu options for background image
2024-10-09 09:12:17 -03:00
KDSBrowne
37facb3c1a
fix(whiteboard): Restrict pan keyboard shortcut to presenter only (#21384)
* restrict pan keyboard shortcut to only presenter

* dont run tldraw simple key shortcuts when mods pressed
2024-10-09 09:05:59 -03:00
André Möller
bcbb265993 Fix: [3.0 Beta2] Pinning shared notes onto whiteboard crashes whiteboard 2024-10-09 08:40:48 -03:00
Tainan Felipe
b068b24e69
Fix: Restore keyboard navigation on userlist (#21246)
* Fix: Restore keyboard navigation on userlist

* Add: restore function

* Fix: Add support to arrow down and space to enter navigation area

* Fix: Wrong page size calculation
2024-10-09 08:29:07 -03:00
André Möller
829c75dba1 Fix: [3.0] Can't exit webcam in fullscreen mode on the mobile 2024-10-08 14:21:26 -03:00
Ramón Souza
d888ac5b6b adjust reactions icon color 2024-10-08 13:42:09 -03:00
Ramón Souza
ac38d3c9a8 update actions bar buttons background 2024-10-08 13:41:41 -03:00
Ramón Souza
def7bfd442 remove actions bar separator 2024-10-08 13:40:04 -03:00
Ramón Souza
5f23ff3029 fix unlocked user cant see other users whiteboard cursor 2024-10-07 10:43:56 -03:00
João Victor
7e33f86cdd Merge branch 'v3.0.x-release' into chat-message-edit-and-delete 2024-10-07 08:51:39 -03:00
João Victor
4d64ef45a8 Merge branch 'chat-replies-feat' into chat-message-edit-and-delete 2024-10-07 08:39:06 -03:00
João Victor
a46afa8cd0 fix(chat): Add support for disabledFeatures in chat message toolbar 2024-10-07 08:37:35 -03:00
Joao
a9ab4a3dcd fix(chat): Tweak the memoization functions for chat messages 2024-10-04 15:27:50 -03:00
André Castro
bc6bc53cbc
Fix: userdata-bbb_force_listen_only param applying to moderator (#21365) 2024-10-04 13:59:06 -03:00
Joao
f979bc55bd fix(chat): Add missing graphql fields for chat messages subscription 2024-10-04 13:51:13 -03:00
Joao
bc1da9b7db Merge branch 'v3.0.x-release' into chat-message-edit-and-delete 2024-10-04 11:25:39 -03:00
Guilherme Leme
1ea964223b [new-server-side-architecture-plugins] - Created all the data flow of plugins from a URL parameter of manifest.json until the pluginLoader component of the client. 2024-10-04 11:16:25 -03:00
Joao
0f6aec4cd5 fix(chat): Message toolbar fixes
- Keep message toolbar open while toolbar menu is open.
- Hide edit and delete controls for users without permissions.
2024-10-04 11:13:07 -03:00
Tainan Felipe
fce005da3e
fix(client): Add a new console class that allow us show extra info passed to log (#21170)
* Change: Add a new console class that allow us show extra info passed to log

* detailed logs: use env var + enable by default on development

* remove duplicated code

* Prevent negative array length when padding level name + Simplify condition using optional chaining

---------

Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2024-10-04 11:09:41 -03:00
Joao
c47f88e3b4 fix(chat): some localization labels 2024-10-03 19:02:37 -03:00
Joao
f49e0c3a33 feat(chat): edit and delete messages 2024-10-03 18:46:59 -03:00
Paul Trudel
62e2f396cb
feat(API): Add file scanning to presentation upload (#21217)
* Add ClamAV file scanning

* Add file uploade virus message and event

* Add file virus message to front end

* Delete bigbluebutton-html5/.meteor/local/build/programs/web.browser/app/app.js

* Add error message to locale

* Fix typo in frontend error message

* Remove malicious file after detection

* Add property to enable/disable file scanning

* Create and send new message when file scanning fails

* Readd space in prop file

* Update bigbluebutton-html5/public/locales/en.json

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>

---------

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-10-03 16:30:38 -04:00
Joao
c87c590f82 fix(chat): Hide message toolbar if user is locked 2024-10-03 16:36:08 -03:00
Joao
a5a3a0a391 fix(chat): a lot of reply UI fixes
- Fixed reply container height
- Positioning of the reply element
- Stacking of elements
- chatEmphasizedText in replies
- Support for markdown
2024-10-03 16:24:32 -03:00
André Castro
16444dd4ce
style/enhancement: Adapting poll results to various screen types. (#21329) 2024-10-03 15:07:08 -04:00
André Castro
22454e84b1
fix: [3.0] Can't access user list when in landscape mode on mobile and with a few features opened (#21334) 2024-10-03 14:34:12 -04:00
Tiago Jacobs
c6c606bdc6
Merge pull request #21270 from Arthurk12/plugins-extensible-areas-async
fix(plugins): race condition setting extensible areas
2024-10-03 15:04:47 -03:00