Commit Graph

29 Commits

Author SHA1 Message Date
Daniel Petri Rocha
656cdb44cf
fix(bbb-export-annotations): Handle text rendering issue (#20857)
* Handle error when imagemagick fails to render

* Update bbb-export-annotations/workers/process.js

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

* Update bbb-export-annotations/workers/process.js

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

* Add more detailed logs

---------

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-08-06 16:21:45 -04:00
Anton Georgiev
99d1262ff1
refactor: enable warn logs; add a warning when we are skipping an annotation (#20786) 2024-07-30 09:30:25 -04:00
danielpetri1
2c3939d147 Set CairoSVG unsafe flag 2024-03-11 21:18:39 +00:00
Benjamin Brauner
25e619a4f6 update function redis.createClient to use redis host+port from config/settings.json otherwise redis use default host (localhost) and default port (6379)
)
2024-02-29 10:36:16 +01:00
Daniel Petri Rocha
80d4bdbfef
fix(bbb-export-annotations): handle missing textbox size in Tldraw (#19672) 2024-02-23 20:20:16 -05:00
danielpetri1
0ef170ddb1 Display poll results on rectangle shape 2023-03-18 15:03:36 +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
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
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
Gustavo Trott
b432d76cc1
Merge pull request #15774 from danielpetri1/annotation-shape-label-fix 2022-11-01 11:56:55 -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 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
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
093d960a2c Remove unnecessry message passing between workers 2022-08-10 15:03:26 +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
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
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
Daniel Petri Rocha
283cd6be67 Merge remote-tracking branch 'remotes/upstream/v2.6.x-release' into tldrawpdfexport 2022-07-09 13:06:57 +02:00
Anton Georgiev
5a8cce6667 chore: rename export-annotations to bbb-export-annotations 2022-07-05 17:47:01 +00:00