Andrey Antukh
611594a392
✨ Add general features handling improvements
2023-12-14 10:35:24 +01:00
Andrey Antukh
2dbe7bca07
✨ Add general improvements to file validation and repair api
2023-12-14 10:35:24 +01:00
Andrey Antukh
417366d998
✨ Reorganize fdata/pointer-map feature helpers
...
Mainly move all pointer-map related helpers from app.rpc.commands.files
to the the app.features.fdata namespace and normalizes codestile around
feature handling on all affected code.
This commit also comes with several features related bugifxes on the
components-v2 migration code:
- properly migrate legacy feature names on apply components-v2 migration
- start using new fdata feature related functions
- prevent generation of a ephimeral pointer on each graphic migration
operation; on large files this caused a very noticiable overhead of
creating a big number of completly unused pointer maps
- do persistence after validation and not before
2023-12-13 14:20:07 +01:00
Andrey Antukh
2e4a5aee61
🔥 Remove unnecesary call to px/wrap-bindings
2023-12-13 14:20:07 +01:00
Andrey Antukh
1d9481ceb7
💄 Fix formatting issues on backend features components ns
2023-12-13 14:20:07 +01:00
Andrey Antukh
03518a8da1
✨ Add the ability to stream events on rpc methods
2023-12-13 14:20:07 +01:00
Alejandro Alonso
20d4c67bf3
🐛 Fix importing frame components with fills from V1 to V2
2023-12-12 14:10:51 +01:00
Andrés Moya
204a253635
✨ Group assets inside frames in Library backup page
2023-11-29 13:56:20 +01:00
Andrés Moya
391b859948
🐛 Preserve path when migrating graphics and add them in a specific group
2023-11-21 12:46:43 +01:00
Andrey Antukh
3eb987897a
✨ Parametrize exception handling behavior of components migration
2023-11-20 16:57:05 +01:00
Andrey Antukh
6de55ab444
🐛 Fix incorrect changes handling on graphics migration
2023-11-20 11:21:13 +01:00
Andrey Antukh
80bb689554
🐛 Fix unexpected value found on changes processing on components migration
2023-11-20 11:21:13 +01:00
Andrés Moya
dcd347ab4f
✨ Add a few small enhancements
2023-11-17 15:56:16 +01:00
Pablo Alba
6c1c780758
🐛 Add validation and repair for files with nil in component :objects
2023-11-17 15:56:16 +01:00
Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01:00
Andrey Antukh
1457b7cf38
✨ Add performance and reporting improvements to migration script
2023-11-15 14:01:34 +01:00
Andrés Moya
02612ab4ca
🐛 Avoid creating backup page if no components and no graphics
2023-11-14 14:15:29 +01:00
Andrés Moya
c7fdbe37f1
✨ Report validation errors via log in migration
2023-11-14 14:15:29 +01:00
Andrés Moya
451d6c1d7b
✨ Add optional validation when migrating files to components-v2
2023-11-14 14:15:29 +01:00
Andrey Antukh
9d05e2260c
🐛 Fix incorrect local library indexing on components-v2 migration
2023-11-13 18:33:28 +01:00
Andrés Moya
f1349facc1
🐛 Fix graphics conversion in migration to components-v2
2023-11-10 10:40:51 +01:00
Andrés Moya
9059663a87
🐛 Fix frame-id on migration to components-v2
2023-11-10 10:40:51 +01:00
Andrey Antukh
b0418ff5f2
✨ Add file snapshoting on migration
2023-11-08 10:45:08 +01:00
Andrés Moya
8b5b37fe1a
🐛 Fix bad frame-ids on converting components to v2
2023-11-07 17:06:39 +01:00
Andrey Antukh
00afb841ac
✨ Add svg optimization on components migration process
2023-11-07 12:48:31 +01:00
Andrey Antukh
bb6fd4107b
🎉 Add migration scripts
2023-11-07 12:48:31 +01:00
Andrey Antukh
6f93b41920
🎉 Add features assignation for teams
2023-11-07 12:48:31 +01:00