Commit Graph

53 Commits

Author SHA1 Message Date
snyk-bot
390a413593
fix: bbb-export-annotations/package.json & bbb-export-annotations/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
2023-10-28 03:52:38 +00:00
Anton Georgiev
5a4105b78b chore: allow newer nodejs to be used on bbb-export-annotations 2023-08-31 07:16:32 -04:00
danielpetri1
40d990d8a6 Fix original presentation download link in cluster setups 2023-06-12 14:57:24 +00:00
danielpetri1
89f18df3b5 Support .jpg extension 2023-05-04 18:42:02 +00:00
Anton Georgiev
a4e0d63b48
Update bbb-export-annotations/config/settings.json 2023-03-28 12:48:08 -04:00
Anton Georgiev
18df0d3429
Merge branch 'v2.6.x-release' into new-polling 2023-03-28 12:46:26 -04:00
danielpetri1
0ef170ddb1 Display poll results on rectangle shape 2023-03-18 15:03:36 +00:00
danielpetri1
7604261966 Reduce canvas max size 2023-03-18 10:35:53 +00:00
danielpetri1
6299c55f9c Fix annotation positioning 2023-03-03 14:12:01 +00:00
danielpetri1
bdf6915724 Fix hyphen being escaped 2023-03-03 14:11:28 +00:00
Anton Georgiev
e6080ef0d6
Merge pull request #16105 from danielpetri1/nodejs-info
chore(bbb-export-annotations) Define required Node.js version
2022-12-22 13:35:50 -05:00
Anton Georgiev
bee674fd40
Update bbb-export-annotations/package-lock.json 2022-12-22 13:35:32 -05:00
Daniel Petri Rocha
3f942d3c53
Apply suggestions from code review
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2022-12-22 19:11:27 +01:00
Daniel Petri Rocha
e11d2e119c Refactor sending out of messages 2022-12-18 19:43:14 +01:00
Daniel Petri Rocha
acd315435a Sanitize id for use in poll filename 2022-12-17 20:35:24 +01:00
Daniel Petri Rocha
27e8423e91 Add lodash to package-lock 2022-12-17 20:34:35 +01:00
Ramón Souza
5d418e1030
Merge pull request #15885 from schrd/annotation-export-cluster
fix(export-presentation): Fix slides export for cluster setup
2022-12-16 08:02:40 -03:00
Daniel Petri Rocha
7c1d4f44bd Use caret in version 2022-12-08 22:21:11 +01:00
Daniel Petri Rocha
6880bf5552 Enforce required versions 2022-12-08 22:15:06 +01:00
Daniel Petri Rocha
c786164d05 Refactor worker kickoff
Removes duplicated code across workers.
2022-11-11 17:51:30 +01:00
Daniel Petri Rocha
f6ccf74f9b Merge branch 'v2.6.x-release' into breakout-shared-notes-upload 2022-11-11 15:38:38 +01:00
Daniel Petri Rocha
53266cb57e Set retries to 3 2022-11-10 23:34:19 +01:00
Daniel Petri Rocha
334b97779b Merge branch 'v2.6.x-release' into capture-notes-toast 2022-11-10 23:01:28 +01:00
Daniel Petri Rocha
f7952fa256 Allow 16 simultaneous exports; remove timeout behavior 2022-11-03 18:09:48 +01:00
Gustavo Trott
b432d76cc1
Merge pull request #15774 from danielpetri1/annotation-shape-label-fix 2022-11-01 11:56:55 -03:00
Gustavo Trott
15c66e9894
Merge pull request #15909 from danielpetri1/pdf-export-fixes 2022-10-31 22:51:43 -03:00
Daniel Petri Rocha
cce4705505 Fix childIndex making first annotation disappear
The client seems to have changed how shapes are ordered, which led to the first shape of each slide not being rendered.
2022-10-26 21:04:27 +02:00
Daniel Schreiber
b706069e20 Fix slides export for cluster setup
In cluster proxy setup as described in
https://docs.bigbluebutton.org/admin/clusterproxy.html you cannot assume that
the BBB Web API URL is at the same domain as the html5 client. Therefore
operators need to adjust the URL where presentation download is available.

This patch adds the ability to override the config provided by the package. This
is related to #14484
2022-10-22 11:19:39 +02:00
Daniel Petri Rocha
0a2b4186a2 Merge branch 'v2.6.x-release' into breakout-upload-ui 2022-10-19 19:51:05 +02:00
Daniel Petri Rocha
dd06ce2660 Show UploadingPresentations toast upon breakout notes capture
Displays a "To be uploaded..." toast in the main meeting while the shared notes of breakout rooms are being captured.
2022-10-19 13:36:25 +02:00
Daniel Petri Rocha
68820173a3 Increase timeout to 5s 2022-10-08 11:50:45 +02:00
Daniel Petri Rocha
0e8cdd1f01 Handle shape label text edge case
bbb-export-annotations was crashing if the text label within a shape failed to render.
This commits adds a check ensuring the rasterized image exists.
2022-10-03 22:18:03 +02:00
Daniel Petri Rocha
440deff4dc Address SonarCloud code smells 2022-09-29 16:32:49 +02:00
Daniel Petri Rocha
289f4125ec Perform captured pad upload 2022-09-28 19:56:29 +02:00
Daniel Petri Rocha
d3e4fdf67f Handle shape label edge case
bbb-export-annotations was crashing if the text label within a shape failed to render.
This commits adds a check ensuring the rasterized image exists.
2022-08-30 18:38:13 +02:00
Daniel Petri Rocha
94fc8a4d41 Toast messages in front-end 2022-08-24 17:03:34 +02:00
Daniel Petri Rocha
b3e97ed52b Send out progress messages from bbb-export-annotations 2022-08-23 12:54:06 +02:00
Daniel Petri Rocha
d56acd4022 Initial backend+bbb-export-annotations wiring for toast messages 2022-08-16 20:27:40 +02:00
Daniel Petri Rocha
093d960a2c Remove unnecessry message passing between workers 2022-08-10 15:03:26 +02:00
Daniel Petri Rocha
94d7c48a24 Remove protocol, hostname, port from config file 2022-08-10 14:30:39 +02:00
Daniel Petri Rocha
3242e26065 Drop redundant quote 2022-08-04 15:23:17 +02:00
Daniel Petri Rocha
a3935bb90a Implement SonarCloud generic fix 2022-07-27 21:37:30 +02:00
Daniel Petri Rocha
ecc8c2dd1b feat(lint): add eslint to bbb-export-annotations 2022-07-27 16:49:25 +02:00
Gustavo Trott
acb0465266
Merge pull request #15412 from JoVictorNunes/export-presentation 2022-07-26 17:49:09 -03:00
Daniel Petri Rocha
c345ba1c12
Escape -
My bad, escaped it incorrectly earlier.
2022-07-26 21:01:38 +02:00
Daniel Petri Rocha
8ab1e094dd Set pngWidthRasterizedSlides to 2560, escape - 2022-07-26 17:16:26 +02:00
Daniel Petri Rocha
6ac3040d4a Fix multiple pres. export; include PresId in NewPresAnnFileAvailable msg. 2022-07-26 15:19:23 +02:00
Daniel Petri Rocha
40d0c454c0 Escape Pango markup characters 2022-07-20 18:13:11 +02:00
Daniel Petri Rocha
b148049acc Escape shell metacharacters 2022-07-19 18:12:09 +02:00
Daniel Petri Rocha
7906e1405d Resize PNG resolution to avoid large files 2022-07-18 17:32:51 +02:00