Elena Torró
66b4a99ac3
🎉 Implement export jobs to process export requests ( #11296 )
...
* ✨ Add export job model, store and scheduler to exporter
* ✨ Render wasm exports on pooled worker threads
* ✨ Add export job REST API to exporter
* ✨ Use export job API and allow cancelling wasm exports
* 🔧 Show export jobs in the internal debug panel
* 🔧 Pass flags and export job settings to the exporter container
* 📚 Document the exporter job API and its redis layout
2026-08-31 14:42:51 +02:00
Andrey Antukh
81c3b3cd56
📎 Update copyright name on file header ( #11346 )
2026-08-25 11:55:10 +02:00
Yamila Moreno
ddba2ffa75
📎 Update Kaleidos Copyright ( #9929 )
2026-05-29 11:24:58 +02:00
Andrey Antukh
7cf4ec2792
♻️ Make the exporter build as esm module
2025-10-01 10:58:03 +02:00
Andrey Antukh
630a347184
✨ Add support for svg optimizations on exporter output
...
Under `enable-exporter-svgo` flag, disabled by default.
2023-09-15 15:00:58 +02:00
Andrey Antukh
9d090ad3d9
Revert " ✨ Add support for svg optimizations on exporter output"
...
This reverts commit 9fc771292ae5420547535055ab0390e5c0806bc2.
2023-09-15 12:19:17 +02:00
Andrey Antukh
9fc771292a
✨ Add support for svg optimizations on exporter output
...
Under `enable-exporter-svgo` flag, disabled by default.
2023-09-14 19:08:39 +02:00
Andrey Antukh
84655c0fa3
🐛 Fix content-length handling on exporter
2022-09-28 09:45:43 +02:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Andrey Antukh
028e0c5b70
🎉 Add /readyz http endpoint for backend & exporter
2022-09-13 11:03:41 +02:00
Andrey Antukh
bfb0ba47f5
💄 Fix linter issues on exporter
2022-06-29 14:53:57 +02:00
Andrey Antukh
b3d70f2556
🐛 Fix many issues related to exportation process
2022-03-23 13:21:52 +01:00
Andrey Antukh
903a9356a9
🐛 Fix many issues after PR review
2022-03-22 11:34:32 +01:00
Andrey Antukh
4a9e38a221
♻️ Refactor exporter
...
- Migrate from puppeteer to playwright
- Fix many lifecycle and resource usage issues
- Add redis integration
- Enable multiple exportation
- Enable asynchronos exportation (with progress reporting)
2022-03-22 11:34:32 +01:00
Andrey Antukh
0be2b2791f
♻️ Refactor error handling on exporter browser module.
2021-11-17 10:09:36 +01:00
Andrey Antukh
4708af3b91
🎉 Add sentry integration (on exporter).
2021-09-22 10:53:53 +02:00
Andrey Antukh
bee47d7fda
♻️ Remove koa dependency from exporter.
...
Replaced it with a direct usage of node http
server api and some external helpers for body
and cookies parsing.
2021-09-22 10:53:53 +02:00
Andrés Moya
203473c965
🎉 Export to PDF all artboards of one page
2021-09-02 15:21:33 +02:00
Andrey Antukh
abb244c940
♻️ Refactor exporter state initialization.
2021-05-06 14:13:54 +02:00
Andrey Antukh
f545e41d10
📎 Fix license header.
2021-04-12 16:49:43 +02:00
alonso.torres
baaeb20d6b
♻️ Moved namespace for keyboard utils
2021-02-15 12:49:54 +01:00
Andrey Antukh
4e694ff194
♻️ Refactor file persistence layer.
2020-09-07 11:39:57 +02:00
Andrey Antukh
17813e5090
🎉 Add svg export.
2020-08-05 11:19:34 +02:00
Andrey Antukh
2fb4e72240
🎉 Add stacked exports.
2020-07-03 11:49:37 +02:00
Andrey Antukh
f8881b3c72
✨ Adapt exporter app to deployment related chages.
2020-07-02 10:43:14 +02:00
Andrey Antukh
a1f0625bec
🎉 Add basic error handling to exporter app.
2020-07-01 13:41:59 +02:00
Andrey Antukh
c2db6d4f35
🎉 Add initial exporter (nodejs) application.
2020-07-01 13:41:59 +02:00