Andrey Antukh
8eb64de062
Merge remote-tracking branch 'origin/staging' into develop
2023-07-13 12:13:06 +02:00
Andrey Antukh
dae5e71fa1
✨ Mark new or updated files with new features
...
for avoid crossversion modifications
2023-07-11 17:27:36 +02:00
Andrey Antukh
dfc2ab56a9
💄 Fix code style consistency on schema declarations on file ns
2023-07-11 17:27:36 +02:00
Andrey Antukh
405aa66357
🎉 Add new shape & rect data structures
...
Also optimizes some functions for faster shape and rect props
access (there is still a lot of work ahead optimizing the rest of
the functions)
Also normalizes shape creation and validation for ensuring
correct setup of all the mandatory properties.
2023-07-11 17:27:35 +02:00
Andrey Antukh
23c8043f34
🐛 Fix incorrect message on sending invitation to a member
2023-07-11 12:00:16 +02:00
Andrey Antukh
494c585e2f
✨ Make builtin templates download ondemand if cache is not present
2023-07-10 15:07:17 +02:00
Andrey Antukh
02b41abaf8
✨ Improve builtin template fetching management
2023-07-10 13:58:45 +02:00
Andrey Antukh
ad53d0b55a
🐛 Update project modified-at field after file import
2023-07-10 12:44:24 +02:00
Andrey Antukh
decaeda2fe
🐛 Set bigger maximum token length on backend validation
2023-07-10 12:44:24 +02:00
Andrey Antukh
60130d4db2
🐛 Use correct fullname after OICD registration process
2023-07-10 12:44:24 +02:00
Andrey Antukh
09d28d8583
✨ Add better file feature handling on file retrieval
2023-07-10 12:44:07 +02:00
alonso.torres
a2fbf93ec1
🐛 Fix problem with importation process
2023-07-07 14:15:14 +02:00
Andrey Antukh
bbcf9c00a5
🐛 Remove conditional cache handling from get-view-only-bundle rpc method
...
The cond/etag handling is the cause of incorrect number of shared links
returned by the endpoint. Because of incorrect cache invalidation.
2023-07-06 12:29:33 +02:00
Alejandro Alonso
009236bbe3
🐛 Fix export from shared prototype
2023-07-05 13:22:50 +02:00
Andrey Antukh
5a8df0dfae
✨ Add better validation of profile rpc methods
2023-07-04 19:28:52 +02:00
Andrey Antukh
8f8d90abbc
⏪ Revert some changes to the audit validation
2023-07-04 19:28:52 +02:00
Andrey Antukh
be652b909e
✨ Add stronger validationt to auth/register rpc methods
2023-07-04 14:36:31 +02:00
Andrey Antukh
7b0d3bdcab
✨ Add stricter validation on events endpoint
2023-07-04 13:55:58 +02:00
Andrey Antukh
17731db28b
🐛 Fix file etag calculation considering the profile id too
2023-06-27 13:55:55 +02:00
Alejandro Alonso
af114ee9d0
Merge branch 'astudentinearth-astudentinearth-change-radius-tooltips' into staging
2023-06-27 10:53:09 +02:00
Andrey Antukh
f166fe1926
🐛 Add proper validation of registration domain whitelist on oidc
...
Fixes #3348
2023-06-26 18:14:56 +02:00
Andrey Antukh
840801ea15
🐛 Don't update modified_at field on applying components migration
2023-06-23 16:28:52 +02:00
Andrey Antukh
2a81d8563a
🐛 Fix thumbnails handling on dashboard libraries
2023-06-23 12:24:49 +02:00
Alejandro
74e8081574
Merge pull request #3272 from penpot/azazeln28-thumbnail-renderer
...
🎉 Add thumbnail renderer service
2023-06-22 13:45:07 +02:00
Andrey Antukh
a97929992e
✨ Convert to schema some specs on file-thumbnails rpc methods
2023-06-22 09:34:13 +02:00
Alejandro Alonso
d4fe810813
🐛 Fix shared link broken
2023-06-22 08:01:15 +02:00
Andrey Antukh
d11b007795
⚡ Add thumbnail renderer
...
And integrate the dashboard thumbnails to use that service
2023-06-21 20:10:49 +02:00
Andrey Antukh
d016876710
🐛 Add missing file-id validation on get-page rpc method
2023-06-19 13:07:26 +02:00
Andrey Antukh
ddeb540df6
🐛 Fix pointer map related issues on get-page rpc method
...
mainly used on render.html endpoint which is used by exporter
2023-06-19 13:06:44 +02:00
Alejandro Alonso
aeebed6ef7
Merge remote-tracking branch 'origin/staging' into develop
2023-06-16 14:13:51 +02:00
Andrés Moya
6edba71c12
🐛 Fix calculation of component modified and remove unneeded check
2023-06-16 13:24:41 +02:00
Alejandro Alonso
8a9a3cbf37
✨ Improve invitations validation
2023-06-13 11:51:03 +02:00
Andrey Antukh
b87f0bd5e8
🐛 Fix issue on features handling function
2023-06-01 06:28:00 +02:00
Alejandro Alonso
c189b5e638
🐛 Disable old urls when moving files between projects
2023-05-29 11:56:42 +02:00
Andrey Antukh
8f72faf27d
🐛 Fix issues on penpot file import and components-v2
2023-05-26 08:04:01 +02:00
Andrey Antukh
1d4bd34dfc
✨ Move fressian to common module
2023-05-26 08:04:01 +02:00
Andrey Antukh
a455fc015b
🐛 Fix several issues related to pointer-map and components-v2
2023-05-26 07:57:28 +02:00
Aitor
48834f96d3
♻️ Refactor thumbnail rendering on workspace
2023-05-22 10:56:46 +02:00
Andrey Antukh
63f4ef97fb
🐛 Fix pointermap issue on file export
2023-05-17 16:05:31 +02:00
Andrey Antukh
5ca3d01ea1
🎉 Add malli based validation and coersion subsystem
2023-05-17 16:05:29 +02:00
Andrey Antukh
e30d1a40bc
✨ Avoid vthread pinning on invitations
2023-05-17 15:47:21 +02:00
Andrey Antukh
4e7f32aa88
✨ Improve retry mechanism and macros
2023-05-17 15:47:21 +02:00
Andrés Moya
8a42a53522
✨ Notify library updates when really needed
2023-05-17 14:12:49 +02:00
Pablo Alba
68367b002e
✨ Components annotations
2023-05-16 11:06:54 +02:00
Andrey Antukh
e8ffcbae69
🎉 Add support for multipart upload of thumbnails
...
and improve the thumbnails storage to offloading it
to the storage subsystem
2023-05-05 17:00:35 +02:00
Alejandro
5dd1fa0f98
Merge pull request #3171 from penpot/niwinz-enhancements-3
...
✨ Improve file-gc task
2023-05-05 10:55:14 +02:00
Alejandro Alonso
890583a13a
✨ Add mvp access-token support
2023-05-04 22:14:55 +02:00
Andrey Antukh
5e89aa2726
✨ Improve file-gc task
...
make it more aware of fragments referenced on changes snapshots
2023-04-26 13:28:32 +02:00
Andrey Antukh
c0ccbaebaf
🔥 Remove deprecated queries and mutations
2023-04-24 20:18:14 +02:00
Andrey Antukh
84c8a6eced
🐛 Use correct parameters on password update on login
2023-04-24 19:46:42 +02:00