Andrey Antukh
|
870e4f96b2
|
⬆️ Update dependencies
|
2024-01-09 23:11:42 +01:00 |
Andrey Antukh
|
0b53dc627f
|
✨ Add minor improvements on frontend and exporter builds
|
2023-12-28 12:14:06 +01:00 |
Andrey Antukh
|
e1adb8fa8c
|
⬆️ Upgrade shadow-cljs to 2.26.2
|
2023-12-13 14:20:07 +01:00 |
Andrey Antukh
|
12d7b0521d
|
📎 Add better approach for set devenv jvm resource limits
|
2023-12-13 14:20:07 +01:00 |
Andrey Antukh
|
efd0ad802c
|
✨ Add minor improvements to CI config
|
2023-12-11 17:14:20 +01:00 |
Andrey Antukh
|
9fe32bb290
|
💄 Fix format issues on exporter module
|
2023-11-29 12:56:11 +01:00 |
Alejandro
|
7404933e99
|
Merge pull request #3854 from penpot/niwinz-develop-yetti-update
✨ Update yetti and simplify internal worker module
|
2023-11-29 12:01:33 +01:00 |
Andrey Antukh
|
f19298f6b3
|
🎉 Add clj fmt checking on CI and fmt fix script
|
2023-11-29 11:48:38 +01:00 |
Andrey Antukh
|
3e7db452b9
|
🔥 Remove node workspaces
|
2023-11-29 11:25:27 +01:00 |
Andrey Antukh
|
aa2f7df28f
|
⬆️ Update yarn to 4.0.2 and start using npm workspaces
|
2023-11-29 10:44:36 +01:00 |
Andrey Antukh
|
6c8ea5d899
|
🐛 Fix issues on exporter configuration validation
|
2023-11-28 08:04:23 +01:00 |
Andrey Antukh
|
7a33817c22
|
📎 Fix linter issues on exporter
|
2023-11-27 14:16:17 +01:00 |
Andrey Antukh
|
af64c2c46e
|
📎 Adjust exporter and frontend build scripts
|
2023-11-21 13:39:31 +01:00 |
Andrey Antukh
|
5ebef181ae
|
✨ Add the ability to setup custom tempdir on exporter
|
2023-11-14 10:55:55 +01:00 |
Andrey Antukh
|
76a2e9609f
|
⬆️ Update dependencies
|
2023-11-08 17:11:42 +01: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 |
Alejandro Alonso
|
175072f546
|
Merge remote-tracking branch 'origin/staging' into develop
|
2023-09-15 12:23:27 +02:00 |
Andrey Antukh
|
9d090ad3d9
|
Revert "✨ Add support for svg optimizations on exporter output"
This reverts commit 9fc771292a.
|
2023-09-15 12:19:17 +02:00 |
Alejandro Alonso
|
826b96ad6c
|
Merge remote-tracking branch 'origin/staging' into develop
|
2023-09-15 10:51:05 +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
|
eb2187daf2
|
⬆️ Update dependencies
|
2023-08-31 09:20:22 +02:00 |
alonso.torres
|
b565e20f1a
|
🐛 Fix problem with slashes in layers names for exporter
|
2023-07-10 09:56:06 +02:00 |
Alejandro Alonso
|
009236bbe3
|
🐛 Fix export from shared prototype
|
2023-07-05 13:22:50 +02:00 |
Andrey Antukh
|
5ca3d01ea1
|
🎉 Add malli based validation and coersion subsystem
|
2023-05-17 16:05:29 +02:00 |
Alejandro Alonso
|
f05e37590a
|
🐛 Fix font kerning on export
|
2023-03-22 09:30:07 +01:00 |
Andrey Antukh
|
06a30316c2
|
🐛 Fix logging initialization on exporter
|
2023-02-07 19:10:57 +01:00 |
Andrey Antukh
|
f628955a15
|
🐛 Set the same tenant default on backend and exporter
|
2023-01-09 11:57:13 +01:00 |
Andrey Antukh
|
4164c8f012
|
⬆️ Update dependencies
|
2022-12-28 09:10:06 +01:00 |
Andrey Antukh
|
ef9dcf391d
|
🐛 Fix slow exit of exporter docker container
|
2022-12-22 16:42:45 +01:00 |
Alejandro Alonso
|
c4c419b971
|
Merge remote-tracking branch 'origin/staging' into develop
|
2022-10-10 18:10:52 +02:00 |
Andrey Antukh
|
cc1dff4d3d
|
⬆️ Update exporter yarn dependencies
|
2022-10-05 11:39:40 +02:00 |
luz paz
|
e30bea0b6f
|
🔧 Fix typos in source code
Found via `codespell -q 3 -S *.po,./frontend/yarn.lock -L childs,clen,fpr,inflight,ody,ot,ro,te,trys,ue`
|
2022-10-04 10:40:34 +02:00 |
Andrey Antukh
|
84655c0fa3
|
🐛 Fix content-length handling on exporter
|
2022-09-28 09:45:43 +02:00 |
Andrey Antukh
|
b74631bf4a
|
⬆️ Update shadow-cljs on exporter
|
2022-09-28 09:45:43 +02:00 |
Andrey Antukh
|
65afa2a833
|
⬆️ Update dependencies
|
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 |
Andrés Moya
|
f0e521b8d5
|
🐛 Fix compilation of exporter
|
2022-08-24 10:59:53 +02:00 |
Andrey Antukh
|
5cd12ac710
|
⬆️ Update shadow-cljs to 2.19.8
|
2022-08-01 13:11:44 +02:00 |
Andrey Antukh
|
bfb0ba47f5
|
💄 Fix linter issues on exporter
|
2022-06-29 14:53:57 +02:00 |
Andrey Antukh
|
ebe8fdcba8
|
♻️ Refactor temporal files management on exporter
|
2022-06-29 14:39:40 +02:00 |
Alejandro Alonso
|
07881eed65
|
Merge remote-tracking branch 'origin/staging' into develop
|
2022-06-27 09:28:54 +02:00 |
Andrey Antukh
|
fa06da36ac
|
🐛 Remove unused setting on exporter
That causes many troubles on configuring exporter on the onpremise
instances but serves for nothing because it is completly unused.
|
2022-06-24 16:37:27 +02:00 |
alonso.torres
|
8e60834292
|
✨ Fix shadows in frames for dashboard and viewer
|
2022-06-22 11:18:55 +02:00 |
Andrey Antukh
|
97bf20dd4c
|
⬆️ Update dependencies
|
2022-06-13 11:18:02 +02:00 |
Alejandro Alonso
|
bc3914e7e0
|
🐛 Fix exporter to frontend communication
|
2022-06-09 13:39:59 +02:00 |
Alejandro Alonso
|
c3486c566a
|
🐛 Fix exporter to frontend communication
|
2022-06-08 13:09:16 +02:00 |
Alejandro Alonso
|
2b61b1768f
|
🐛 Fix exporter white list domains configuration
|
2022-06-03 07:43:19 +02:00 |
Andrey Antukh
|
4adc5d25a7
|
📎 Fix review issues
|
2022-04-05 13:23:39 +02:00 |
Andrey Antukh
|
9140fc71b9
|
♻️ Refactor exportation process, make it considerably faster
|
2022-04-05 13:23:39 +02:00 |
Andrey Antukh
|
cee85942e6
|
📎 Set explicit clojure version on frontend and backend
|
2022-03-31 10:40:15 +02:00 |
Andrey Antukh
|
a0762aca45
|
🐛 Fix pdf print on exporter
|
2022-03-23 14:46:04 +01:00 |
Andrey Antukh
|
b3d70f2556
|
🐛 Fix many issues related to exportation process
|
2022-03-23 13:21:52 +01:00 |
alonso.torres
|
118b4367e7
|
🐛 Parametrized render to embed objects. Fix problem with fonts when exporting to SVG
|
2022-03-22 15:01:16 +01:00 |
Alejandro Alonso
|
3ae7c42afa
|
✨ Exporting big files flow
|
2022-03-22 12:31:34 +01:00 |
Andrey Antukh
|
d4c1e2fc36
|
📎 Minor cosmetic fixes
|
2022-03-22 11:34:32 +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 |
alonso.torres
|
a411cbc640
|
✨ Initial SVG text support
|
2022-02-24 14:05:00 +01:00 |
Andrey Antukh
|
6486b24c8b
|
⬆️ Update shadow-cljs version
|
2022-02-17 11:15:19 +01:00 |
Andrey Antukh
|
5b8b13c94c
|
⬆️ Update shadow-cljs to 2.17.2
|
2022-02-15 15:07:29 +01:00 |
Andrey Antukh
|
6f714facf9
|
🐛 Fix many minor issues on telemetry task
|
2022-02-01 17:49:18 +01:00 |
Andrey Antukh
|
8caa289586
|
✨ Fix version logging on exporter.
|
2022-01-20 14:27:03 +01:00 |
Andrey Antukh
|
f7568f6348
|
✨ Minor improvements on exporter.
|
2022-01-20 14:16:58 +01:00 |
Andrey Antukh
|
d1e4f0de3e
|
⚡ Improve performance and resolve render issues on exporter.
|
2022-01-20 11:47:17 +01:00 |
Andrey Antukh
|
f7f6515561
|
⬆️ Update exporter dependencies.
|
2022-01-18 11:25:06 +01:00 |
alonso.torres
|
8e57932966
|
🐛 Fix problem with multiple exports
|
2022-01-10 13:32:29 +01:00 |
Andrey Antukh
|
445195e9eb
|
⬆️ Update dependencies.
|
2021-12-27 11:55:42 +01:00 |
Andrey Antukh
|
6a7600fd52
|
♻️ Ensure a correct usage of concat/into operations.
|
2021-12-01 11:30:48 +01:00 |
Andrey Antukh
|
b897f202dd
|
📎 Minor changes on exporter shadow-cljs config.
|
2021-11-30 13:11:52 +01:00 |
Andrey Antukh
|
ece914303a
|
⬆️ Update exporter dependencies.
|
2021-11-29 15:53:24 +01:00 |
Andrey Antukh
|
a82a33cecf
|
Merge branch 'spelling' of https://github.com/jsoref/penpot into jsoref-spelling
|
2021-11-23 14:02:16 +01:00 |
Andrey Antukh
|
0be2b2791f
|
♻️ Refactor error handling on exporter browser module.
|
2021-11-17 10:09:36 +01:00 |
Josh Soref
|
583eb53c9d
|
🐛 Fix typos
|
2021-11-15 09:54:36 -05:00 |
Andrés Moya
|
4962e45bd9
|
✨ Change tool for exporting artboards and fix some issues
|
2021-11-15 11:55:58 +01:00 |
alonso.torres
|
78d027b25e
|
🐛 Fix problem with text rendering on export
|
2021-11-10 11:08:32 +01:00 |
alonso.torres
|
214c64c49e
|
🐛 Fix problem when exporting texts with gradients or opacity
|
2021-11-03 10:56:42 +01:00 |
alonso.torres
|
cbee65671c
|
🐛 Fix problem with masked texts on exporting
|
2021-10-07 11:42:53 +02: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 |
Andrey Antukh
|
d246db7be8
|
📎 Change default params on exporter pool.
|
2021-09-20 15:21:26 +02:00 |
Andrey Antukh
|
e48b01fd18
|
📎 Add default env variable for browser executable path.
|
2021-09-15 14:28:57 +02:00 |
Andrés Moya
|
413bc41695
|
✨ Change frame exports to be sequential
|
2021-09-08 13:11:32 +02:00 |
Andrés Moya
|
203473c965
|
🎉 Export to PDF all artboards of one page
|
2021-09-02 15:21:33 +02:00 |
Andrey Antukh
|
4c430cedf5
|
♻️ Refactor exporter browser management.
Replace the cluster dependency with generic-pool.
|
2021-08-19 14:17:51 +02:00 |
Andrés Moya
|
1ee14a76f4
|
🎉 Export shapes to pdf
|
2021-07-06 18:08:08 +02:00 |
Andrey Antukh
|
8da0e9adb2
|
📎 Adapt exporter and frontend build scripts.
|
2021-06-02 14:28:59 +02:00 |
Andrey Antukh
|
f0e78f693f
|
🐛 Add missing deps on exporter.
|
2021-06-02 14:20:21 +02:00 |
Andrey Antukh
|
9333ed5be4
|
✨ Adapt exporter to common changes.
|
2021-06-02 14:10:25 +02:00 |
Andrey Antukh
|
3fdcea78e4
|
✨ Properly configure page default timeouts (exporter).
|
2021-05-17 12:02:21 +02:00 |
Andrey Antukh
|
e94e202cef
|
🐛 Fix unexpected exception bug on exporter.
Puppetter bug, fixed upgrading it.
|
2021-05-10 14:53:47 +02:00 |
Andrey Antukh
|
abb244c940
|
♻️ Refactor exporter state initialization.
|
2021-05-06 14:13:54 +02:00 |
Andrey Antukh
|
4000855f45
|
🚑 Add missing files on exporter subdirectory.
|
2021-05-04 14:34:27 +02:00 |
Andrey Antukh
|
8c6863e2ad
|
⬆️ Update exporter dependencies.
|
2021-05-04 14:15:03 +02:00 |
Andrey Antukh
|
f545e41d10
|
📎 Fix license header.
|
2021-04-12 16:49:43 +02:00 |
Andrey Antukh
|
9a0f6018a7
|
Merge branch 'main' into develop
|
2021-04-09 15:32:20 +02:00 |
alonso.torres
|
080dd88509
|
🐛 Fixes problem when exporting svg's
|
2021-04-09 14:26:52 +02:00 |
Andrey Antukh
|
f4f51dbf6b
|
✨ Add minor adaptations for gitpod config and docker files.
|
2021-03-31 14:37:30 +02:00 |
Andrey Antukh
|
88a3548d7e
|
✨ Use babashka to properly wait exporter compilation.
|
2021-03-31 12:20:49 +02:00 |
Andrey Antukh
|
32afe57e18
|
✨ Improve build scripts.
|
2021-03-31 12:20:49 +02:00 |