Andrey Antukh
3e090b126e
♻️ Refactor application routing
...
Mainly removes an inconsistent use of path params and normalize
all routes to use query params for make it extensible without
breaking urls.
2024-12-03 18:23:41 +01:00
Andrey Antukh
c6b96a81f1
♻️ Rename data.events to data.event
2024-12-03 12:15:52 +01:00
Pablo Alba
f72c37a198
✨ Add events for use library assets
2024-11-28 11:25:12 +01:00
Andrey Antukh
75e7cfb69e
🐛 Fix regression with component thumbnails
2024-11-27 11:15:58 +01:00
Andrey Antukh
64c8741233
🐛 Make thumbnails independent of current public uri
...
Mainly always resolve the public uri at frontend, making the
PENPOT_PUBLIC_URI less necessary to be changed. This improves
the experience of on-premise configuration.
Also removes unnecesary calls for thumbnail generation
on components.
2024-11-20 16:43:14 +01:00
luisddm
7f93060872
🐛 Fix selected tab when updated library
2024-11-04 09:23:20 +01:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Andrey Antukh
002b1679c3
♻️ Clean assertion and schema chechking API
2024-10-08 15:30:33 +02:00
Alejandro Alonso
a1fc785771
Merge remote-tracking branch 'origin/staging' into superalex-merge-conflicts-2
2024-09-23 10:08:06 +02:00
Andrey Antukh
b82c6326cf
✨ Add better error reporting on changes validation
2024-09-18 12:15:12 +02:00
Andrey Antukh
4f84e77b10
✨ Add generative tests for set-guide change
2024-09-18 12:15:12 +02:00
Andrey Antukh
179d534237
🐛 Fix several issues related to invalid colors inserted on shadows
2024-09-16 18:32:40 +02:00
Andrey Antukh
c8caca77a3
✨ Add storage namespacing
...
Allows separate global properties from user specific properties
2024-09-13 11:30:55 +02:00
Andrey Antukh
e9c55e9eb4
✨ Make recent colors to be stored locally instead of on file
2024-09-04 16:20:00 +02:00
Andrey Antukh
f187012469
♻️ Refactor naming and location of flash notifications
2024-08-07 15:04:52 +02:00
Andrey Antukh
e9a28b034f
🔥 Replace spec with schema on file RPC methods
2024-07-04 12:30:28 +02:00
Alejandro Alonso
045e83e871
Merge remote-tracking branch 'origin/staging' into develop
2024-06-27 08:44:23 +02:00
Pablo Alba
a56e7e383f
🐛 Fix 'Detach instance' shortcut is not working
2024-06-27 07:35:29 +02:00
Alejandro Alonso
4ed6e1e8ec
Merge remote-tracking branch 'origin/staging' into develop
2024-06-26 07:42:50 +02:00
Andrey Antukh
fc30e81072
🐛 Make component changes watcher look on local commits only
2024-06-25 15:47:24 +02:00
Alejandro Alonso
d48616d510
Merge remote-tracking branch 'origin/staging' into develop
2024-06-25 10:18:42 +02:00
alonso.torres
8ff0015458
✨ Add to plugins connect and fetch libraries
2024-06-24 12:34:35 +02:00
AzazelN28
7b1bda3a49
♻️ Refactor component thumbnails as configurable
2024-06-20 17:40:41 +02:00
Andrey Antukh
c1463ebd12
🐛 Fix many race conditions on thumbnail generation process
2024-06-12 16:04:08 +02:00
alonso.torres
33bf8892c0
🐛 Fix problem when creating multiple components
2024-06-06 17:17:01 +02:00
alonso.torres
e4e537b960
✨ Add support for components in plugins
2024-06-04 16:44:24 +02:00
alonso.torres
3209511557
✨ Add support for colors and typographies
2024-06-04 16:44:24 +02:00
Andrey Antukh
6436ef334b
♻️ Refactor persistence layer
2024-06-04 10:15:32 +02:00
Andrés Moya
0b4fbc184d
♻️ Move generate-xx methods to logic module
2024-05-06 16:48:18 +02:00
Pablo Alba
a7bfa7c7c8
♻️ Components refactor: generator for sync-file
2024-04-25 14:22:37 +02:00
Alejandro Alonso
c73eb77125
♻️ Components refactor: generator for reset component
2024-04-25 14:22:37 +02:00
Alejandro Alonso
f3220fa985
♻️ Components refactor: generator for sync head
2024-04-25 14:22:37 +02:00
Pablo Alba
37e68249aa
♻️ Components refactor: remove it usage on libraries_helpers
2024-04-25 14:22:37 +02:00
Alejandro Alonso
05f4459fb7
♻️ Components refactor: generator for generate component for swap
2024-04-25 14:22:37 +02:00
Pablo Alba
0ed582ebc5
♻️ Components refactor: generator for detach-component
2024-04-25 14:22:37 +02:00
Pablo Alba
7d44eef4ab
♻️ Components refactor: generator for restore-component
2024-04-25 14:22:37 +02:00
Pablo Alba
f91d60eeb6
♻️ Components refactor: generator for rename-component
2024-04-25 14:22:37 +02:00
Pablo Alba
02c455dcba
♻️ Components refactor: generator for duplicate component
2024-04-25 14:22:37 +02:00
Pablo Alba
a8738b44a1
♻️ Merge libraries_common_helpers into libraries_helpers
2024-04-19 16:00:38 +02:00
Pablo Alba
2e18ce9323
♻️ Move libraries_helpers to common
2024-04-19 15:37:29 +02:00
Pablo Alba
e1cd6d04d9
♻️ Move common libraries_helpers to libraries_common_helpers
2024-04-19 14:02:27 +02:00
Pablo Alba
065d481cb5
🐛 Remove the swap slot on some operations with copies
2024-04-04 13:50:57 +02:00
Alejandro Alonso
8f156a7fd0
🐛 Limit reset overrides on swapped components to affected subtree
2024-03-21 15:49:08 +01:00
Pablo Alba
a5b156e0d6
🐛 Fix change structure of comp doesn't update copies on another file
2024-03-18 15:31:30 +01:00
Alejandro
89b43d7127
Merge pull request #4269 from penpot/telemetry
...
✨ Improve internal naming of setup/props
2024-03-18 09:53:15 +01:00
Alejandro Alonso
3f316ca9c9
🐛 Fix swap on anidated frames
2024-03-18 09:05:49 +01:00
Andrey Antukh
1a12e63027
♻️ Simplify audit events code
2024-03-14 15:59:47 +01:00
Alejandro Alonso
343efc68c5
🐛 Propagate parent changes con reset overrides
2024-03-12 11:06:58 +01:00
Alejandro Alonso
8529927173
♻️ Avoid unnecessary logs
2024-03-08 12:03:09 +01:00
Andrés Moya
2c740df767
🐛 Do recursive swap-slot finding
2024-03-08 11:31:46 +01:00