609 Commits

Author SHA1 Message Date
Pablo Alba
b41f63c16e 🐛 Fix component restoration is not notified to files using the library 2023-12-12 23:39:16 +01:00
Andrey Antukh
bfc124b907 🐛 Fix incorrect feature checkong on get-viewer-bundle rpc method 2023-12-11 19:00:37 +01:00
Andrey Antukh
afa735a9c1 Add protection for version inconsistency on opening or editing file 2023-12-11 17:14:20 +01:00
Andrey Antukh
ad0378270f Add missing sm/define on some file and file-thumbnails rpc methods 2023-12-11 17:14:20 +01:00
Andrey Antukh
f1d8abf160 Migrate file feature names when fdata migrations are applied 2023-12-11 17:14:20 +01:00
Andrey Antukh
f5ec818fc7 Use sm/define on management rpc comnand schemas 2023-12-11 17:14:20 +01:00
Andrey Antukh
daec51bb7d Add feature naming migration on file importation 2023-12-11 17:14:20 +01:00
Andrey Antukh
87615ce221 💄 Fix format issues on backend module 2023-11-29 12:55:58 +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
Aitor Moreno
dde27eb736
Merge pull request #3851 from penpot/niwinz-develop-thumbnails-storage-deduplicate
 Add file object thumbnail deduplication mechanism
2023-11-28 17:49:37 +01:00
Andrey Antukh
c97362aee4 Merge remote-tracking branch 'origin/staging' into develop 2023-11-28 14:16:57 +01:00
Andrey Antukh
a91b2f1133 Apply schema improvements to profile rpc methods 2023-11-28 08:04:23 +01:00
Andrey Antukh
54341d5b22 Make the RPC climit subsystem more robust 2023-11-27 14:25:12 +01:00
Andrey Antukh
bb5a4c0fa5 Update yetti and adapt for ring-2.0 2023-11-27 14:25:12 +01:00
Aitor Moreno
0528c26b5e
Merge pull request #3847 from penpot/niwinz-develop-enhancements-11
 Add enhancements and safety checks to copy paste
2023-11-24 14:25:55 +01:00
Andrey Antukh
d82ebdc034 Add deduplication for file object thumbnails 2023-11-24 11:06:47 +01:00
Andrey Antukh
925f2dc30f Remove duplicated rpc method for creating file object thumbnails 2023-11-24 10:41:27 +01:00
Andrey Antukh
c1bd1a945d 🐛 Fix incorrect bucket assignation on binfile thumbnails import 2023-11-24 08:43:23 +01:00
Andrey Antukh
3eb1bb6487 Add logging/tracing improvements to binfile rpc impl 2023-11-24 08:06:01 +01:00
Andrey Antukh
852e7472b7 🐛 Fix thumbnail saved in wrong bucket 2023-11-24 08:06:01 +01:00
Andrey Antukh
37e4939af7 Add usability improvements to schema validation subsystem 2023-11-23 17:19:37 +01:00
Andrey Antukh
83c6354a0a Change order of hard and soft validation on file update 2023-11-23 16:58:38 +01:00
Andrey Antukh
79d9d79737 🔥 Remove unnecesary assert on get-profile rpc method 2023-11-23 16:58:38 +01:00
Andrey Antukh
bb8c8f5a0c Add minor improvements to error reporting 2023-11-21 23:35:35 +01:00
Andrey Antukh
f66228c19d 🐛 Clean fdata from nils 2023-11-21 12:11:26 +01:00
Andrey Antukh
d90e184b4d Add file soft validation support 2023-11-20 19:54:53 +01:00
Andrey Antukh
ac3d7f00d5 Make file schema validation configurable using flags 2023-11-20 19:42:46 +01:00
Andrey Antukh
ec8b68721b Improve schema validation handling
And properly honor the file-validation flag
2023-11-20 16:57:05 +01:00
Andrey Antukh
344da75088 💄 Add cosmetic improvements on binfile rpc ns logging 2023-11-20 11:21:13 +01:00
Aitor
91f7874167 🎉 Import/export thumbnails in .penpot files 2023-11-20 10:12:33 +01:00
Andrey Antukh
52fbc678f3 ♻️ Move app.common.pages to app.common.files 2023-11-16 11:07:36 +01:00
Andrey Antukh
d03577987e Ignore recent colors on importing a library 2023-11-15 14:01:34 +01:00
Andrey Antukh
f1782f746d Add better error reporting on load-pointer function 2023-11-15 14:01:34 +01:00
Andrey Antukh
26d3d7f1a8 🐛 Fix features related issues with render entrypoint (exporter) 2023-11-14 10:55:55 +01:00
Andrey Antukh
1c75e5b46b 💄 Add minor cosmetic improvement on profile rpc ns 2023-11-14 10:55:55 +01:00
Andrey Antukh
9e4ed0ea92 Improve file validation process on update-file rpc method 2023-11-14 10:55:55 +01:00
Andrey Antukh
31c46a90b4 Add file structure validation on binfile import 2023-11-14 10:55:55 +01:00
Andrey Antukh
3c64955b93 Add efficiency improvements to backend error reporting 2023-11-13 18:33:28 +01:00
Aitor
e24309b883 ♻️ Refactor thumbnails persistence 2023-11-10 14:15:54 +01:00
Andrey Antukh
da68eae7c6 Add proper climit configuration for file-thumbnails 2023-11-08 17:11:42 +01:00
Andrey Antukh
fbdba39be9 🐛 Fix importation of zip files 2023-11-08 17:11:42 +01:00
Andrey Antukh
aadd312e39 🐛 Fix team image uploading 2023-11-08 14:13:41 +01:00
Andrey Antukh
aaf2179b20 🐛 Fix features related issues on viewer 2023-11-08 14:13:41 +01:00
Andrey Antukh
4af76f9a9a Add backward compatibility layer for features handling 2023-11-07 16:47:32 +01:00
Aitor
7951350762 🐛 Fix db table tagged thumbnails 2023-11-07 16:01:00 +01:00
Andrey Antukh
6f93b41920 🎉 Add features assignation for teams 2023-11-07 12:48:31 +01:00
Aitor
bb4d3583e1 🐛 Fix missing schema tag option 2023-11-02 11:06:30 +01:00
Aitor
c28c55bf0b 🎉 Add tag property to thumbnails 2023-11-02 11:06:30 +01:00
alonso.torres
587735a901 🐛 Fix problem with migration numbers 2023-10-25 12:26:01 +02:00
Andrés Moya
2fe820304e Add some migrations and fixes to component-v2 migration 2023-10-20 16:13:01 +02:00