Andrey Antukh
d25424d325
🔥 Remove the usage of version.txt
2024-08-28 11:14:28 +02:00
Andrey Antukh
2ec27de353
🎉 Add :assing
operation as altenative to :set
2024-08-23 10:55:10 +02:00
Andrey Antukh
cacee40d11
🎉 Add proper schema encoding/decoding mechanism
...
this allows almost all api operations to success usin application/json
encoding with the exception of the update-file, which we need to
approach a bit differently;
the reason update-file is different, is because the operations vector
is right now defined without the context of shape type, so we are just
unable to properly parse the value to correct type using the schema
decoding mechanism
2024-08-21 11:27:36 +02:00
Andrey Antukh
0db1eed87f
✨ Improve word-string schema generator
...
make it to generate a more readable strings
2024-08-16 14:43:06 +02:00
Andrey Antukh
db52d98595
📎 Update user ns on common and backend
2024-08-16 14:43:06 +02:00
Andrey Antukh
e46b5b3f57
🎉 Add json module to common
2024-08-16 14:43:06 +02:00
Ikko Eltociear Ashimine
2361b2b63a
🐛 Update time.cljc
...
prefered -> preferred
2024-08-14 12:58:44 +02:00
Andrey Antukh
93ec352f4a
⬆️ Update shadown-cljs and beicon dependency
...
Fixes compatibility issues between shadow-cljs :esm build and beicon
library.
2024-07-31 16:30:22 +02:00
Andrey Antukh
e0b009c538
⬆️ Update yarn version to 4.3.1
2024-07-31 16:30:22 +02:00
Andrey Antukh
5cf64c1440
Merge remote-tracking branch 'origin/staging' into develop
2024-07-31 12:46:47 +02:00
Alejandro
b4d91b5a48
Merge pull request #4937 from penpot/niwinz-fix-email-complains-handling
...
✨ Add improvements to internal sns handler
2024-07-31 12:18:01 +02:00
Andrés Moya
990a948bcc
🐛 Fix touched groups when detaching with nested copies
2024-07-30 14:28:37 +02:00
Andrey Antukh
e0f2c4e0aa
✨ Add the ability to pass body to a log entry
2024-07-29 16:16:39 +02:00
alonso.torres
19b2f330dd
Merge remote-tracking branch 'origin/plugins-beta-test' into develop
2024-07-26 13:47:12 +02:00
Andrey Antukh
025034cb71
Merge remote-tracking branch 'origin/staging' into develop
2024-07-25 11:23:42 +02:00
Alejandro Alonso
ecb0dc073d
🐛 Fix file with invalid library colors
2024-07-23 16:47:23 +02:00
alonso.torres
d13b9ef3ea
🐛 Fix wrap not working in plugins
2024-07-22 11:27:29 +02:00
alonso.torres
26fa2a71ea
🐛 Fix problem with reset alignment on change text
2024-07-22 11:27:12 +02:00
Andrey Antukh
9174bb140b
♻️ Refactor configuration validation
...
Replace spec with schema
2024-07-10 15:16:28 +02:00
Andrey Antukh
0a86d9d515
Merge remote-tracking branch 'origin/staging' into develop
2024-07-09 12:16:45 +02:00
Andrés Moya
29d0499725
🐛 Fix embed assets in unpublish and export
2024-07-09 11:51:52 +02:00
alonso.torres
35f4a07d27
Merge remote-tracking branch 'origin/plugins-beta-test' into develop
2024-07-05 11:12:58 +02:00
alonso.torres
c2564eaf65
✨ Change spec location
2024-07-04 15:16:58 +02:00
Andrey Antukh
0721760900
✨ Add better schema for shape export property
2024-07-04 12:30:28 +02:00
Andrey Antukh
40f947fc9f
🐛 Fix issue with schema uri decoder
2024-07-04 12:30:28 +02:00
Andrey Antukh
d2bedec59c
✨ Unify naming of schema registering functions
2024-07-04 12:30:28 +02:00
Andrey Antukh
0fa8aca6e2
✨ Add minor improvements to common.schema ns
2024-07-03 08:25:51 +02:00
Andrey Antukh
7be79c10fd
♻️ Refactor forms
...
Mainly replace spec with schema with better
and more reusable validations
2024-07-03 08:25:51 +02:00
Alejandro Alonso
045e83e871
Merge remote-tracking branch 'origin/staging' into develop
2024-06-27 08:44:23 +02:00
Andrey Antukh
f393ce9273
🐛 Add migration for fix path shapes with invalid curve segment params
2024-06-26 19:46:29 +02:00
Alejandro Alonso
6e734f2eac
Merge remote-tracking branch 'origin/staging' into develop
2024-06-25 15:54:32 +02:00
Andrés Moya
798970a923
🐛 Rework svg import of deleted components
2024-06-25 15:23:52 +02:00
Alejandro Alonso
d48616d510
Merge remote-tracking branch 'origin/staging' into develop
2024-06-25 10:18:42 +02:00
alonso.torres
5771f2f8aa
✨ Plugins retrieve selection colors
2024-06-24 15:26:47 +02:00
alonso.torres
1794859468
✨ Review input validation for plugins
2024-06-21 09:29:09 +02:00
alonso.torres
2da5dcb619
✨ Add text ranges support in plugins
2024-06-21 09:29:09 +02:00
Pablo Alba
018464aedf
♻️ Unify move shape on workspace and relocate on layers panel
2024-06-20 16:00:39 +02:00
Alejandro Alonso
b668fed1c8
🐛 Export shapes that are rotated act a bit strange when reimported
2024-06-19 13:04:15 +02:00
Andrey Antukh
d527184dfc
♻️ Try to fix recursive update-file ops on text edition
...
on concurrent multi-user sessions
2024-06-19 11:48:08 +02:00
Alejandro Alonso
cba62c0172
Merge remote-tracking branch 'origin/staging' into develop
2024-06-19 08:12:19 +02:00
Andrés Moya
d039df6b73
✅ Add tests for detach with swapped copies
2024-06-18 23:39:19 +02:00
Alejandro Alonso
47b455ba87
Merge remote-tracking branch 'origin/staging' into develop
2024-06-18 16:57:51 +02:00
Pablo Alba
4e6c1857dd
🐛 Add validator and repair for duplicated slots on deleted components
2024-06-17 15:15:40 +02:00
Pablo Alba
4546e98dc6
Revert "Revert " 🐛 Add validator and repair for duplicated slots""
...
This reverts commit e0906be6e7
.
2024-06-17 15:15:40 +02:00
Andrey Antukh
f529b339c6
Merge remote-tracking branch 'origin/staging' into develop
2024-06-17 10:02:34 +02:00
Andrés Moya
e0906be6e7
Revert " 🐛 Add validator and repair for duplicated slots"
...
This reverts commit db2ba42b14
.
2024-06-17 09:56:27 +02:00
Pablo Alba
db2ba42b14
🐛 Add validator and repair for duplicated slots
2024-06-17 09:23:50 +02:00
Andrés Moya
1ac6b556b0
🐛 Fix detach when a nested copy has been swapped
2024-06-14 10:45:42 +02:00
Alejandro Alonso
7e87362a39
Merge remote-tracking branch 'origin/staging' into develop
2024-06-13 11:04:58 +02:00
alonso.torres
d48e486668
🐛 Fix problem moving layout to frame
2024-06-13 10:47:22 +02:00