Andrey Antukh
79a164be6d
🐛 Fix exception on paste invalid html
2025-05-14 16:07:01 +02:00
Pablo Alba
ba442e1549
✨ Allow copy-paste variants into another file ( #6319 )
2025-04-16 17:12:12 +02:00
Andrey Antukh
bb80da137d
Merge remote-tracking branch 'origin/staging' into develop
2025-04-15 12:10:53 +02:00
Andrey Antukh
fa3fc12594
✨ Sanitize uuid on the rest of code
2025-04-14 09:23:29 +02:00
Pablo Alba
785b61be2f
✨ Fix corner cases of duplicate/copy-paste/cut-paste variants
2025-04-11 15:17:33 +02:00
Alejandro Alonso
43535ae573
Merge remote-tracking branch 'origin/staging' into develop
2025-04-10 08:40:29 +02:00
Andrey Antukh
9ff2160c77
🐛 Clean workspace state on exit or url change
2025-04-09 16:31:49 +02:00
Andrey Antukh
d279b6c232
📎 Fix linter issues
2025-04-07 11:40:19 +02:00
Andrey Antukh
17f7f920c4
Merge branch 'staging' into develop
2025-04-07 11:32:41 +02:00
Pablo Alba
af1d5b86e1
Merge pull request #6214 from penpot/palba-cleanup-components-v2
...
♻️ Cleanup of componentsv2
✨ Add check to avoid open files with components v1
2025-04-07 10:18:53 +02:00
Andrey Antukh
bc957893f4
⚡ Make feature resolved on team load
...
That simplifies features retrieval to simple get
2025-04-07 07:50:40 +02:00
Andrey Antukh
b8107ee497
✨ Ensure workspace page loading and intialization process
2025-04-07 07:42:09 +02:00
Elena Torró
480c224250
🐛 Fix long file names ( #6216 )
...
* 🔧 Add truncate str macro
* 🐛 Use truncate instead of prune to prevent title override
* 💄 Use text-overflow ellipsis on file names
* 📎 Add #10662 to 2.7 bugfixes
2025-04-03 16:06:02 +02:00
Andrey Antukh
9bc49e3381
Merge pull request #6209 from penpot/niwinz-features-enhancement
...
⚡ Make feature resolved on team load
2025-04-03 15:43:12 +02:00
Pablo Alba
f961b75bba
♻️ Cleanup of componentsv2
2025-04-03 11:38:35 +02:00
Elena Torró
c332528185
🐛 Fix render object with pending status ( #6215 )
2025-04-02 19:58:03 +02:00
Andrey Antukh
f8ffae75c4
⚡ Make feature resolved on team load
...
That simplifies features retrieval to simple get
2025-04-01 20:01:21 +02:00
Pablo Alba
b6c4376217
🐛 Fix bugs from varaints design review
2025-03-28 11:20:10 +01:00
Alejandro Alonso
7728d5b317
🎉 Improve performance reducing unnecessary calls to set-objects
2025-03-27 15:47:03 +01:00
Andrey Antukh
bb7301fb63
✨ Improve libraries loading on workspace ( #6141 )
...
* ✨ Improve libraries loading on workspace
* ✨ Add improvements to CSS
---------
Co-authored-by: Eva Marco <evamarcod@gmail.com>
2025-03-26 13:19:48 +01:00
Marina López
a6133e9c48
🐛 Fix actions when workspace is visited first time ( #6129 )
...
* 🐛 Fix actions when workspace is visited first time
* 📎 Fix linter errors
* 🐛 Fix problem with integration test
* 📎 Fix linter errors
* 📎 Fix linter errors
---------
Co-authored-by: alonso.torres <alonso.torres@kaleidos.net>
2025-03-24 18:02:05 +01:00
Andrey Antukh
93bf198073
🐛 Prevent theme replacement on ranaming
2025-03-21 09:22:16 +01:00
Andrey Antukh
0d4a6fc75f
🐛 Clear selected token set on leave file on workspace
2025-03-20 12:22:37 +01:00
Andrey Antukh
e4c9b736f7
Merge remote-tracking branch 'origin/staging' into develop
2025-03-14 11:19:47 +01:00
Andrey Antukh
05d6d2fcd4
🐛 Fix several corner cases that causes race conditions on workspace and dashboard loading
...
* 🐛 Fix several race conditions on workspace and dashboard code
It also fixes a corner case that happens when penpot workspace
is loaded in a background tab on firefox.
* 🐛 Add missing team-id prop to several file returning endpoints
2025-03-14 09:55:41 +01:00
Alejandro Alonso
0d11bafb57
Merge remote-tracking branch 'origin/staging' into develop
2025-03-07 07:54:05 +01:00
Marina López
b8b3cc641a
🎉 Consolidate when workspace empty, board tool selected
2025-03-06 13:31:12 +01:00
Pablo Alba
7c36c76b0d
🐛 Fix duplicate page with component over frame
2025-03-06 07:17:46 +01:00
Andrey Antukh
b676ea7127
Merge remote-tracking branch 'origin/staging' into develop
2025-02-25 12:56:05 +01:00
Marina López
8f06fa1026
🎉 Add AB test descriptive board tooltip ( #5936 )
...
* 🎉 Add AB test descriptive board tooltip
* 📎 Add changes from feedback
2025-02-25 12:50:16 +01:00
Pablo Alba
014c297458
🎉 Add drag components in or out a variant container
2025-02-20 10:05:01 +01:00
Andrey Antukh
60530a80d9
Merge remote-tracking branch 'origin/staging' into develop
2025-02-20 09:15:00 +01:00
Andrey Antukh
0e73de17ec
🐛 Fix incorrect libraries filtering on workspace
2025-02-20 07:32:10 +01:00
Andrey Antukh
44acd79081
Merge remote-tracking branch 'origin/staging' into develop
2025-02-19 10:46:55 +01:00
Alejandro
19bae05f41
Merge pull request #5884 from penpot/niwinz-bugfix-4
...
🐛 Fix update-libraries dialog disappear when clicking outside
2025-02-19 07:53:35 +01:00
Andrey Antukh
f5c913d26e
Merge remote-tracking branch 'origin/staging' into develop
2025-02-18 17:28:38 +01:00
Andrey Antukh
7d840722c4
✨ Add abstraction for page emptiness checking
2025-02-18 16:59:00 +01:00
Marina López
272bbdd54a
🎉 Add AB test for empty workspace set board tool by default
2025-02-18 16:57:59 +01:00
Andrey Antukh
fe3fec7a50
🐛 Fix workspace hot reload race condtion
...
This reverts commit 8139ee3ef936498f183818065067ea931ca894a2.
2025-02-18 16:49:50 +01:00
Andrey Antukh
713d6a31df
✨ Add better way to delay a stream for library notification
2025-02-18 12:04:09 +01:00
Andrey Antukh
37855bfe7f
Merge remote-tracking branch 'origin/staging' into develop
2025-02-14 10:35:29 +01:00
Andrey Antukh
8139ee3ef9
Revert " 🐛 Fix workspace hot reload race condtion ( #5851 )"
...
This reverts commit 5d56d28cb64deefb07aaa4516be5d0b692a8559d.
2025-02-14 10:02:05 +01:00
Andrey Antukh
3fd429c72a
Merge remote-tracking branch 'origin/staging' into develop
2025-02-13 21:04:52 +01:00
Andrey Antukh
5d56d28cb6
🐛 Fix workspace hot reload race condtion ( #5851 )
...
Mainly ensure that all required paramers for workspace
file and page bootstrap are always available from parameters
and not taken from context
2025-02-13 17:04:34 +01:00
Andrey Antukh
3ea52a0198
Merge pull request #5784 from penpot/niwinz-tokens-changes-2
...
✨ Several performance oriented changes to tokens code (part 2)
2025-02-13 11:47:28 +01:00
Andrey Antukh
654c070976
Merge remote-tracking branch 'origin/staging' into develop
2025-02-12 14:37:20 +01:00
Alonso Torres
8fe1271690
🐛 Fix problem opening url when page-id didn't exist ( #5833 )
...
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-02-12 14:36:05 +01:00
Andrey Antukh
e8c85d13ff
♻️ Remove sets context abstraction
2025-02-12 10:45:02 +01:00
Andrey Antukh
315b389a66
🐛 Fix name generation and handling on creating objects (files, tokens, ...) ( #5745 )
...
* ✨ Update function implementation
* ✨ Add tests for a new function implementation
* ✨ Update function usages according to new signature
* ✨ Update docstrings
* ✨ Use simpler assertion
* 💄 Replace concat with cons on name-seq
* 🐛 Fix incorrect error handling on legacy workspace redirect
---------
Co-authored-by: Andrey Fedorov <oran9e.red@gmail.com>
2025-02-03 12:49:56 +01:00
Alonso Torres
0483d1fd93
🐛 Fix paste properties on readonly state ( #5736 )
2025-01-31 11:47:28 +01:00