Commit Graph
2430 Commits
Author SHA1 Message Date
Aitor Moreno 824bb19c7e Merge pull request #6848 from penpot/niwinz-staging-library-referer
✨ Add referer field to binfile v3
2025-07-07 09:02:13 +02:00
Andrey Antukh 43ba2b05e8 📎 Change current config values for error report explain 2025-07-04 14:51:08 +02:00
Andrey Antukh 77741b49a7 ✨ Add tracking for referer on the import-binfile 2025-07-04 11:02:36 +02:00
Andrey Antukh 50a6355537 🎉 Add options for creating library build context
With the ability to pass referer.
2025-07-04 11:02:36 +02:00
Andrey Antukh e5b6c4a9e0 ✨ Add minor improvement to error reporter logger 2025-07-03 14:54:00 +02:00
Andrey Antukh 96d6868b45 🐛 Add missing fields on get-team-shared-files query 2025-07-03 14:54:00 +02:00
Andrey Antukh b739d8bd0c 💄 Change default depth on params for error reports 2025-07-03 14:54:00 +02:00
Andrey Antukh 77ef26b207 📎 Add srepl script for validate file schema 2025-06-26 08:32:11 +02:00
Andrey Antukh 26239a15f2 📎 Add missing changes on lost-colors fix script 2025-06-25 20:13:35 +02:00
Andrey Antukh b52e2fa681 🐛 Add missing version field on get-team-shared-files internal query 2025-06-25 19:24:18 +02:00
Andrey Antukh 4915a97c2c 📎 Add script for restoring lost colors 2025-06-25 16:10:35 +02:00
Andrey Antukh 56472a95de 🐛 Add missing file migration to get-team-shared-files rpc method 2025-06-25 11:56:11 +02:00
Andrey Antukh 9e5bc3675c 🐛 Remove cider nrepl handler from default nrepl server 2025-06-25 11:41:24 +02:00
Andrey Antukh 8b0ead6832 🐛 Fix regression on singup flow
Move all params handling to prepare-register, just for consistency
2025-06-16 14:31:30 +02:00
Alejandro Alonso 055ee27be0 🐛 Add migrations to fix colors 2025-06-04 14:01:48 +02:00
Andrey Antukh 29ad99d685 🐛 Fix incorrect declaration of tokens lib schema decoder 2025-06-04 13:03:51 +02:00
Andrey Antukh 7160334cb9 ♻️ Add stricter validation for colors, fills and strokes 2025-06-04 12:46:49 +02:00
Andrey Antukh 8f774a3611 ✨ Simplify media mime types structs 2025-06-04 12:46:49 +02:00
Andrey Antukh ad842872fb 🐛 Fix unexpected exception on get-team internal method
Because of invalid SQL
2025-05-30 13:49:05 +02:00
Alejandro Alonso 885231e9a1 Merge pull request #6512 from penpot/niwinz-develop-custom-deletion-rules
♻️ Normalize logical deletion delay handling
2025-05-30 12:53:37 +02:00
Pablo Alba be13704934 🐛 Fix access to libs on migration during an import (#6572) 2025-05-27 14:54:17 +02:00
Pablo Alba 443cabe94e ✨ Add the ability to access libraries from file migrations 2025-05-27 13:12:34 +02:00
Andrey Antukh 927ee9e55e ✨ Add get-owned-teams rpc method 2025-05-23 11:20:35 +02:00
Andrey Antukh f9c9e865b5 🐛 Remove unexpected modified-at on binfile-v3 import 2025-05-22 10:53:23 +02:00
Andrey Antukh 172b70d8a7 ⬆️ Upgrade promesa library to latest version
That fixes a workaround introduced in previous commits
2025-05-22 10:53:23 +02:00
Andrey Antukh a63fa2944d Merge remote-tracking branch 'origin/staging' into develop 2025-05-21 09:23:15 +02:00
Andrey Antukh a706907b26 ♻️ Normalize logical deletion to future dates
Instead of managing the ...
2025-05-20 22:25:57 +02:00
Alejandro Alonso ff9c8f5929 Merge pull request #6483 from penpot/niwinz-staging-bugfixes-error-report
🐛 Several bugfixes
2025-05-20 13:54:54 +02:00
Andrey Antukh c87fa4f723 ✨ Make the rpc doc generation lazy 2025-05-20 13:29:44 +02:00
Andrey Antukh 9378a5786f ✨ Replace json library used for generate openapi json 2025-05-20 13:29:44 +02:00
Andrey Antukh 3224ba26f1 ♻️ Replace :any schema with own ::sm/any
That a more specific, json friendly generator
2025-05-20 13:29:44 +02:00
Andrey Antukh 29d23577d2 🎉 Add .penpot (binfile-v3) support for library 2025-05-20 13:06:07 +02:00
Andrey Antukh 1fea1e8f5b 🔥 Remove unused svg parsing code from common 2025-05-20 13:06:07 +02:00
Andrey Antukh c8a211742a 🔥 Remove already broken and unused internal components-v2 migration code 2025-05-20 13:06:06 +02:00
Andrey Antukh d8daea72de ⬆️ Update promesa library 2025-05-20 13:05:52 +02:00
Andrey Antukh 0b4a367e9e 🐛 Fix svg path parsing on uploading svg image 2025-05-19 15:35:58 +02:00
Andrey Antukh cf274099c4 ✨ Improve events/sse internal API
For make code cleaner and more evident for a quick view
2025-05-18 17:30:41 +02:00
Andrey Antukh 9b80f7c9b3 💄 Don't return unnecesary object from db query
the return value is already ignored
2025-05-18 17:30:41 +02:00
Andrey Antukh bf76f328c8 ✨ Remove duplicate error logging on sse response 2025-05-18 17:30:41 +02:00
Andrey Antukh 94312bb35c Merge remote-tracking branch 'origin/staging' into develop 2025-05-12 13:44:24 +02:00
Alejandro Alonso dbb9971482 Merge pull request #6351 from penpot/niwinz-develop-improve-cleaner
✨ Add cleaner to file-gc
2025-05-12 11:52:01 +02:00
Alejandro Alonso 0828994840 Merge pull request #6419 from penpot/niwinz-refactor-library
♻️ Refactor penpot library
2025-05-12 11:47:00 +02:00
Andrey Antukh b349d08155 🐛 Apply migrations in correct order for binfile-v1
The patch was already existed but only applied to binfile-v3,
with this commit, the fix is properly applied to all binfile
formats and for duplicate file operation.
2025-05-09 13:38:13 +02:00
Andrey Antukh bc20598b3d ✨ Don't persist file on several read operations
after applying migrations
2025-05-08 19:15:28 +02:00
Andrey Antukh 9de8ebb52c ✨ Add read-only option for files/get-file 2025-05-08 19:12:50 +02:00
Andrey Antukh e271caa32b Merge remote-tracking branch 'origin/staging' into develop 2025-05-08 13:41:11 +02:00
Andrey Antukh 694a2084e2 ✨ Add file cleaner to file-gc process 2025-05-08 13:35:25 +02:00
Andrey Antukh fef19a3c80 ✨ Add legacy flex dir cleaner 2025-05-08 13:35:25 +02:00
Andrey Antukh 8f27b82edd ✨ Extend cleaner to fix invalid root shapes 2025-05-08 13:34:48 +02:00
Andrey Antukh e203536506 ✨ Add webhook trigger to audit events 2025-05-08 11:56:06 +02:00