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
Andrey Antukh
85746e7cb2
♻️ Refactor state locality
...
The main purpose of this refactor is reduce
a custom state from different pages and unify
them under common access patterns
2025-01-16 15:31:18 +01:00
Andrey Antukh
c6b96a81f1
♻️ Rename data.events to data.event
2024-12-03 12:15:52 +01:00
Andrey Antukh
b17d7c0289
♻️ Refactor dashboard bootstrap
2024-12-03 11:55:31 +01: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
f187012469
♻️ Refactor naming and location of flash notifications
2024-08-07 15:04:52 +02:00
Andrey Antukh
1a12e63027
♻️ Simplify audit events code
2024-03-14 15:59:47 +01:00
alonso.torres
8963cb2739
🐛 Fix recent fonts name changes
2024-03-08 16:08:52 +01:00
Andrey Antukh
96f5a33f5f
⬆️ Upgrade to beicon2 (part1)
2023-12-26 14:14:20 +01:00
Andrey Antukh
5ca3d01ea1
🎉 Add malli based validation and coersion subsystem
2023-05-17 16:05:29 +02:00
Andrés Moya
e1d1ecbc24
Merge remote-tracking branch 'origin/staging' into develop
2023-01-30 12:47:20 +01:00
Alejandro Alonso
d3e11433bf
🐛 Fix font vertical metrics
2023-01-24 14:21:16 +01:00
Andrey Antukh
ba2729fa4a
✨ Move fonts queries and mutations to commands
2023-01-18 10:51:58 +01:00
Alejandro Alonso
10e0cf121b
Merge remote-tracking branch 'origin/staging' into develop
2022-10-17 15:21:11 +02:00
Pablo Alba
88cd19d21a
🐛 Fix custom font upload fails silently for unsupported formats
2022-10-17 13:10:45 +02:00
luz paz
e30bea0b6f
🔧 Fix typos in source code
...
Found via `codespell -q 3 -S *.po,./frontend/yarn.lock -L childs,clen,fpr,inflight,ody,ot,ro,te,trys,ue`
2022-10-04 10:40:34 +02:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Eva
a2c3b0926b
✨ Add recent used fonts in font selection widget
2022-02-01 14:11:54 +01:00
Andrey Antukh
b64d5ef357
🎉 Add unified logging api.
2021-09-30 11:48:14 +02:00
Andrey Antukh
926fa483b9
✨ Improve event registry.
2021-09-07 11:48:14 +02:00
Andrey Antukh
3532263af4
🐛 Fix font uploading issue on windows.
2021-08-18 13:14:02 +02:00
Andrey Antukh
e90185b553
✨ Fix linter issues on frontend (part 1).
2021-06-18 11:20:25 +02:00
Andrey Antukh
e42e1e8751
🐛 Properly preserve the font-family name on upload custom font.
2021-06-16 16:32:21 +02:00
Andrey Antukh
8c68e29bf3
🐛 Fix custom font rendering on exporting shapes.
2021-06-04 13:26:37 +02:00
Andrey Antukh
ca5c374ecd
🐛 Fix empty font-family handling on custom fonts page.
2021-05-27 13:21:37 +02:00
Andrey Antukh
43b34aa279
🐛 Fix many corner cases on custom font management.
2021-05-25 15:41:52 +02:00
Andrey Antukh
2ea200be78
🎉 Add new font selector to workspace.
2021-05-19 14:23:51 +02:00