Andrey Antukh
a8ab883c07
🐛 Use correct default for r
on parsing svg circle
2024-02-02 10:54:33 +01:00
Andrey Antukh
fc0a4fa5b7
🐛 Ignore style attr on fix-percents function
2024-02-02 10:54:33 +01:00
Alejandro Alonso
8cc3669aac
✨ Improve validator syntax
2024-02-02 10:54:33 +01:00
Alejandro Alonso
2924791cb0
🐛 Fix non-root copy only allowed inside a copy migration error
2024-02-02 10:54:33 +01:00
Andrey Antukh
7c0a63c7da
✨ Add minor improvements to comp-v2 migration srepl helper
2024-02-02 10:54:33 +01:00
Andrey Antukh
26f4082b5f
📎 Add debug helpers for jvm/tap
2024-02-02 10:54:33 +01:00
Andrey Antukh
036bf84ecd
🐛 Set proper order on comp-v2 migration fixes
2024-02-02 10:54:33 +01:00
Andrey Antukh
c4ee88dc66
🐛 Add fix for percent number on style attrs on parsing svg
2024-02-02 10:54:33 +01:00
Andrey Antukh
03eca0d9a2
🐛 Repair shape points if it is possible on comp-v2 migration
2024-02-02 10:54:33 +01:00
Andrey Antukh
3ea737deb1
🐛 Remove paths that can't be repaired on comp-v2 migration
2024-02-02 10:54:33 +01:00
Andrey Antukh
0ea623487c
✨ Add better validation for point, matrix and rect types
2024-02-02 10:53:29 +01:00
Alejandro Alonso
5baa9e8fb6
🐛 Fix shape should not be component root migration error
2024-02-02 10:53:29 +01:00
Andrey Antukh
e43380ad61
🐛 Properly remove invalid text shapes on comp-v2 migration
2024-02-02 10:53:29 +01:00
Andrey Antukh
9ca7c4280c
💄 Fix minor cosmetic issues on components-v2 feature ns
2024-02-02 10:53:29 +01:00
Andrey Antukh
295d9568c8
🐛 Fix incompatibilities of old file migrations with new code
2024-02-02 10:53:29 +01:00
Andrey Antukh
04be6b13be
🐛 Fix invalid colors on file library on comp-v2 migration
2024-02-02 10:53:29 +01:00
Andrés Moya
e4e566240f
🐛 Add fix for removing v2 remains in v1 files
2024-02-02 10:53:29 +01:00
Andrés Moya
daf77ecc5f
🐛 Enhande handling of detached shapes during migration fixes
2024-02-02 10:53:29 +01:00
Alejandro Alonso
0fd6cacd17
🐛 Fix parent not found, adding migration
2024-02-02 10:53:29 +01:00
Andrey Antukh
6d73685f3a
⚡ Optimize file validation process
2024-02-02 10:53:29 +01:00
Andrey Antukh
f104cc5477
⚡ Improve performance on creating component from graphic
...
About 25% speed improvement on average on single file migration process
2024-02-02 10:53:29 +01:00
Alejandro
c70acb1570
Merge pull request #4090 from penpot/alotor-drag-component-instance
...
✨ Change drag component to instantiate on enter the viewport
2024-02-02 09:42:48 +01:00
Andrey Antukh
60fbcc3e4b
Merge pull request #4094 from penpot/ladybenko-6828-fix-text-selection
...
🐛 Fix text options & font selector in design tab
2024-02-02 08:34:31 +01:00
Alejandro
a980c102be
Merge pull request #4068 from penpot/niwinz-staging-bugfix-8
...
🐛 Fix incorrect behavior of climit subsystem and adapt related code
2024-02-02 07:18:56 +01:00
Andrey Antukh
a005bf63a2
Merge pull request #4095 from penpot/alotor-bufixes-14
...
Bug fixing
2024-02-01 19:16:01 +01:00
Andrey Antukh
a5c6d78ee5
♻️ Fix some fundamental bugs on climit module
...
The climit previously of this commit is heavily used inside a
transactions, so in heavy contention operation such that file thumbnail
creation can cause a db pool exhaust.
This commit fixes this issue setting up a better resource limiting
mechanism that works outside the transactions so, contention will
no longer hold an open connection/transaction.
It also adds general improvement to the traceability to the climit
mechanism: it now properly logs the profile-id that is currently
cause some contention on specific resources.
It also add a general/root climit that is applied to all requests
so if someone start making abussive requests, we can clearly detect
it.
2024-02-01 17:37:49 +01:00
Andrey Antukh
658c26014b
💄 Define a RPC schema as standalone var for create-file-thumbnail
2024-02-01 17:24:42 +01:00
Andrey Antukh
dabb9d0a82
✨ Improve internal API of retry mechanism
2024-02-01 17:24:42 +01:00
Andrey Antukh
16a051d7e0
✨ Improve efficiency of thumbnails creation RPC methods
...
Moving the retry mechanism out of the transaction
2024-02-01 17:24:42 +01:00
Andrey Antukh
82b10ecb87
✨ Refactor comments RPC methods to use schema instead of spec
2024-02-01 17:24:42 +01:00
Andrey Antukh
5accbd511f
✨ Improve quote data structure validation
2024-02-01 17:24:42 +01:00
Andrey Antukh
e7a27759e6
🐛 Fix react warning on isPinned unrecognized prop
2024-02-01 17:24:42 +01:00
Andrey Antukh
3001476dbc
✨ Do not wrap in sm/define on rpc methods
...
Because is redundant operation
2024-02-01 17:24:42 +01:00
Andrey Antukh
a9e7ed57d9
✨ Use proper exceptions on internal db functions
2024-02-01 17:24:41 +01:00
alonso.torres
3a260825b9
🐛 Fix problem with multiplayer cursors
2024-02-01 17:05:12 +01:00
alonso.torres
7fa47d68a8
🐛 Fix problems with text gradients
2024-02-01 17:05:12 +01:00
Belén Albeza
a5239c1cb6
🐛 Fix bad background for new team button in light theme
2024-02-01 16:21:00 +01:00
Belén Albeza
2298252379
🐛 Fix font-selector current font tick being misaligned in full size dropdown
2024-02-01 16:21:00 +01:00
Belén Albeza
669d928bbf
🐛 Fix font-selector not autofocusing and remove its inner drop shadow
2024-02-01 15:09:04 +01:00
Belén Albeza
0b3cff1a9f
🐛 Fix spacing in Design tab / Text options
2024-02-01 14:29:08 +01:00
alonso.torres
f1768c5a07
🐛 Fix problems with inspect and texts
2024-02-01 11:32:35 +01:00
alonso.torres
b0d723282b
🐛 Fix problem when export not getting new change
2024-02-01 10:32:44 +01:00
alonso.torres
497b581576
✨ Change drag component to instantiate on enter the viewport
2024-02-01 10:23:34 +01:00
alonso.torres
334d1fd9b3
🐛 Change order of contraints options panel
2024-02-01 10:23:06 +01:00
alonso.torres
188f5c6167
🐛 Fix problem with snap points
2024-02-01 10:23:06 +01:00
alonso.torres
e474accb61
🐛 Fix problem with components thumbnails single column
2024-02-01 10:23:06 +01:00
Alejandro
f75da999dc
Merge pull request #4089 from penpot/niwinz-staging-bugfix-10
...
🐛 Fix issues with attrs->props function
2024-01-31 17:51:41 +01:00
Andrey Antukh
457feedec4
🐛 Fix many issues svg/attrs->props function
2024-01-31 17:41:29 +01:00
Andrey Antukh
1de9171d50
✨ Add mask-type style parsing (react now supports it)
2024-01-31 17:32:37 +01:00
Andrey Antukh
4a4aabd230
Merge pull request #4088 from penpot/alotor-bugfixes-13
...
Alotor bugfixes 13
2024-01-31 17:26:20 +01:00