Commit Graph

42 Commits

Author SHA1 Message Date
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
João Victor
52cda64bf1 fix: inconsistencies in presentation upload toast 2024-07-04 13:41:33 -03:00
Tainan Felipe
9c023c7fbc Remove: presentation upload toast withTracker 2024-06-14 10:41:14 -03:00
João Victor Nunes
06500be757
refactor(storage): replace Tracker.Dependency with observer hook (#20322)
* refactor(storage): replace Tracker.Dependency with observer hook

* fix(storage): set initial value

* refactor(storage): stop using Meteor's Session singleton
2024-06-06 10:50:03 -03:00
Tainan Felipe
3bc40df230
Add: useDeduplicatedSubscription hook (#20376)
* Add: useDeduplicatedSubscription hook

* Fix: TS error

* Add: components using useDeduplicatedSubscription

* Change: Move to useDeduplicatedSubscription

* Change: unsubscribe logic to own useEffect

* Change: remove file import over package

* Fix: TS errors

* Fix: private chat not loading

* Change: revert changes on queries

* Fix: eslint error

* Remove: html-webpack-plugin package

* Fix: external video

* Add: comment about the stringToHash function

* Fix: video player showing tools over presentation
2024-06-04 10:40:54 -03:00
Gustavo Trott
b1073b2514 show progress while importing whiteboard and sharedNotes from breakoutRom 2024-05-13 08:31:45 -03:00
João Victor
7aa4a40c61 improvement: use React context to store current user data 2024-04-04 10:13:27 -03:00
Ramón Souza
ab8a2643de fix error in toast 2023-11-06 13:17:11 -03:00
Ramón Souza
4d37f456c0 fix converting presentations toast 2023-10-26 09:16:49 -03:00
Ramón Souza
c97a351289 move export toast to toast component 2023-10-19 15:56:13 -03:00
Ramón Souza
20a50105b9 move presentation uploader toast out of uploader component 2023-10-19 09:57:40 -03:00
Ramón Souza
1a48ae9f56 remove parse from json fields, directly query for svg url in presentation 2023-10-17 13:49:23 -03:00
Ramón Souza
e263490bb1 rename graphql fields 2023-10-17 13:35:48 -03:00
Ramón Souza
1a3d6bbd7b use graphql in presentation uploader component 2023-10-16 16:27:22 -03:00
danielpetri1
ffeb8c3acb Allow multiple MIME types per extension 2023-06-06 10:08:14 +00:00
danielpetri1
a9132c7740 Dismiss processing toast after breakout capture 2023-03-24 16:19:10 +00:00
germanocaumo
d09f2681d9 refactor(html5): presentation/whiteboard/cursor code cleanup and linting 2023-03-10 11:30:46 +00:00
Bohdan Zhemelinskyi
dc296c1552 fixes on idea of GuiLeme 2023-02-14 21:48:11 +00:00
Bohdan Zhemelinskyi
ea418e0776 improve error-handling 2023-02-09 21:29:02 +00:00
Bohdan Zhemeliskyi
44ddf0e9c8 error handling fix on comment 2023-01-27 19:29:40 +00:00
Bohdan Zhemeliskyi
2ab2d8752c improvement & update on comments 2023-01-24 16:13:38 +00:00
Bohdan Zhemeliskyi
249dd71d3a Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into fixToastRender 2023-01-23 15:04:12 +00:00
Daniel Petri Rocha
f4cb37d4cf Add 'no content' toast 2023-01-08 16:15:16 +01:00
Bohdan Zhemelinskyi
b75865f859 Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into fixToastRender 2022-12-08 14:24:02 +00:00
Bohdan Zhemelinskyi
0ba2ac4e31 fix toast render on presenter hange 2022-12-08 14:20:17 +00:00
GuiLeme
5391bd1a83 [fix-check-mime-insert-document] - changes in review 2022-11-23 09:22:35 -03:00
GuiLeme
058bbb039b [fix-check-mime-insert-document] - add validation to front-end 2022-11-22 17:41:57 -03:00
GuiLeme
cf70ea39ae [fix-check-mime-insert-document] - changes in review 2022-11-18 17:20:44 -03:00
GuiLeme
a0960c4704 [fix-check-mime-insert-document] - fix edge cases for upload presentation toast 2022-11-11 10:16:21 -03:00
GuiLeme
af7c7d1191 [issue-pdf-100-processing] - fix for merge 2022-10-06 11:24:50 -03:00
GuiLeme
3b90bdb8b2 [apply-toast-shared-notes] - Fix problems with shared notes 2022-10-04 16:25:54 -03:00
GuiLeme
9495e9ae01 [apply-toast-shared-notes] - fix shared-notes display wrong information when clicking the confirm button 2022-09-27 10:05:27 -03:00
GuiLeme
5cb34e7917 [apply-toast-shared-notes] - changes in Review 2022-09-23 12:24:39 -03:00
GuiLeme
ecf5146604 [apply-toast-shared-notes] - fixed delay in shared notes' move-to-whiteboard button 2022-09-21 17:41:31 -03:00
GuiLeme
d7c5ab3623 [apply-toast-shared-notes] - error messages wait until user closes them and added timeout to toast 2022-09-16 17:36:23 -03:00
GuiLeme
dea0e498c7 [apply-toast-shared-notes] - Fix default and large presentation crash 2022-09-16 12:52:41 -03:00
GuiLeme
f366b54498 Merge branch 'apply-toast-shared-notes' of github.com:GuiLeme/bigbluebutton into apply-toast-shared-notes 2022-09-02 15:26:21 -03:00
GuiLeme
80a381c87c [apply-toast-shared-notes] - resolved conflicts and refactored temporaryPresentationId's name 2022-09-02 15:24:29 -03:00
Joao Victor
eb8838dfaa fix: show conversion process info in toast #15505 2022-08-16 12:04:02 -03:00
GuiLeme
491380096e [apply-toast-shared-notes] - changes in review and resolve merge conflict 2022-08-11 15:50:06 -03:00
GuiLeme
c65def5a0f [apply-toast-shared-notes] - ajustments to maintain flow 2022-08-10 11:57:53 -03:00
GuiLeme
246153e62c [apply-toast-shared-notes] - Removed some of the comments and separated toast controller 2022-08-09 12:24:44 -03:00