Alejandro Alonso
4114d9b56f
🐛 Fix shortcut for history not working
2024-12-05 10:52:59 +01:00
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
Andrey Antukh
838fb06039
♻️ Rename data.users to data.profile
2024-12-03 11:55:33 +01:00
Andrey Antukh
5bfd448483
Merge remote-tracking branch 'origin/staging' into develop
2024-11-29 10:24:49 +01:00
Pablo Alba
f72c37a198
✨ Add events for use library assets
2024-11-28 11:25:12 +01:00
Pablo Alba
14c917d003
✨ Add event "create-prototype"
2024-11-27 13:51:21 +01:00
Andrey Antukh
c2649ffd1c
Merge remote-tracking branch 'origin/staging' into develop
2024-11-27 12:11:47 +01:00
Andrey Antukh
75e7cfb69e
🐛 Fix regression with component thumbnails
2024-11-27 11:15:58 +01:00
Andrey Antukh
25a2d3b1fb
Merge branch 'staging' into develop
2024-11-27 08:33:16 +01:00
Andrey Antukh
723eef9565
🐛 Fix incorrect access to flows on add-new-interaction event
2024-11-25 13:32:45 +01:00
Alejandro Alonso
61e19ae3a8
Merge remote-tracking branch 'origin/staging' into develop
2024-11-25 11:18:47 +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
Andrey Antukh
5420e0e06d
Merge remote-tracking branch 'origin/staging' into develop
2024-11-19 19:20:39 +01:00
alonso.torres
838c1324b9
🎉 Add new gradients UI
2024-11-19 16:41:01 +01:00
AzazelN28
68397edd4d
🐛 Fix text editor selection
2024-11-19 14:47:38 +01:00
AzazelN28
1e2d9a15a3
🐛 Fix text editor shortcuts
2024-11-19 14:47:38 +01:00
alonso.torres
284d5ecb77
🐛 Fix escape key to exit comments mode
2024-11-19 10:44:54 +01:00
Andrey Antukh
7c0142432e
Merge remote-tracking branch 'origin/staging' into develop
2024-11-18 17:56:12 +01:00
alonso.torres
f436d72f51
✨ Changed some events for versions
2024-11-18 16:38:38 +01:00
Alejandro Alonso
b03df6422f
🐛 Fix streaming of panning events
2024-11-18 10:06:27 +01:00
alonso.torres
4de43b32e8
✨ Add versions support in plugins
2024-11-14 12:02:15 +01:00
Andrey Antukh
88fb5e7ab5
♻️ Update integrant to latest version
...
This upgrade also includes complete elimination of use spec
from the backend codebase, completing the long running migration
to fully use malli for validation and decoding.
2024-11-13 19:09:19 +01:00
Andrey Antukh
48909dc3c4
Merge remote-tracking branch 'origin/staging' into develop
2024-11-12 11:38:24 +01:00
alonso.torres
2fa81474b9
🐛 Fix problem creating manual overlay interactions
2024-11-11 16:06:37 +01:00
Pablo Alba
d9eff00a71
✨ Integrate viewer role with plugin menus and popup
2024-11-08 10:37:57 +01:00
Andrey Antukh
46a6aff4da
Merge pull request #5242 from penpot/niwinz-design-tokens
...
🎉 Merge tokens-studio
2024-11-07 10:33:24 +01:00
Pablo Alba
48c41df054
🎉 Rename selected layer via shortcut and context menu option
2024-11-06 09:22:38 +01:00
Andrey Antukh
b86f2ba90d
Merge pull request #5246 from penpot/luis-fix-updated-library-tab
...
🐛 Fix selected tab when updated library
2024-11-06 08:59:01 +01:00
Andrey Antukh
b82679deaf
🎉 Merge tokens-studio
2024-11-05 14:21:09 +01:00
Andrey Antukh
e6a9e27802
Merge remote-tracking branch 'origin/staging' into develop
2024-11-05 09:10:14 +01:00
Pablo Alba
cd3f8f0c43
✨ Add event for add-frame
2024-11-04 12:56:34 +01:00
luisddm
7f93060872
🐛 Fix selected tab when updated library
2024-11-04 09:23:20 +01:00
Andrey Antukh
607deb31dc
♻️ Refactor bundle mechanism
...
Mainly leave shadow-cljs for build cljs stuff and use esbuild
for bundle all js dependencies, completly avoiding all possible
incompatibility issues between js libraries and google closure
compiler.
2024-11-01 10:04:03 +01:00
Andrey Antukh
97a1bf15ef
✨ Improve how topic is managed on ws notifications
2024-10-30 13:39:38 +01:00
Andrey Antukh
5f4af76d28
✨ Add permission checking to file snapshot rpc methods
2024-10-30 13:39:38 +01:00
alonso.torres
55fda698ec
✨ Add events for versions
2024-10-30 13:09:49 +01:00
Andrey Antukh
acf273e4e3
Merge pull request #5225 from penpot/azazeln28-panning-performance-improvement
...
✨ Improve panning code
2024-10-29 19:43:54 +01:00
alonso.torres
ecb7f0a2f6
✨ File history versions management
2024-10-29 14:23:35 +01:00
AzazelN28
1e0e0aabf2
✨ Improve panning code
2024-10-29 14:06:45 +01:00
Alejandro Alonso
96bb282674
✨ Fix many corner issues related to shape data structure change
2024-10-29 11:30:31 +01:00
Belén Albeza
4623f36042
✨ Write shapes directly to wasm memory
2024-10-29 11:30:31 +01:00
Andrey Antukh
cc6e071f48
♻️ Remove all usage of graalvm js runtime
...
And replace it with a commandline call to nodejs
for execute a custom svgo based command line script.
2024-10-22 23:30:56 +02:00
Pablo Alba
68f560e29b
🐛 Fix corner case of change rol to viewer when editing a text
2024-10-21 17:05:53 +02:00
Andrey Antukh
d6da8afdce
✨ Add improved abstraction for team permissions
...
Relevant changes:
- replace user-viewer? with can-edit removing many double
negations on the code
- always use team permissions making the permissions access uniform
around all the code
- expose team permissions to ui tree through ctx/team-permissions
context
2024-10-21 12:36:01 +02:00
Andrey Antukh
6c9f4a8fd5
♻️ Reorganize files export and import related code on frontend
2024-10-18 17:19:29 +02:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Pablo Alba
bd08e99080
♻️ Clean up and refactors of viewer role
2024-10-18 10:12:59 +02:00
Pablo Alba
66530ca868
♻️ Minor fixes on viewer role on workspace
2024-10-17 16:29:41 +02:00
Eva Marco
536c25c206
♻️ Resolve minor errors on viewer role on dashboard
2024-10-16 10:37:52 +02:00