Andrey Antukh
6c13925930
🐛 Fix bad interaction of file migrations components-v2 and pointer-map feature
2023-07-13 15:00:28 +02:00
Andrey Antukh
23c8043f34
🐛 Fix incorrect message on sending invitation to a member
2023-07-11 12:00:16 +02:00
Andrey Antukh
d1a7c58c53
✨ Report error on something goes wrong on image processing
2023-07-10 15:07:17 +02:00
Andrey Antukh
e5a7edeaf6
✨ Always fetch fresh library templates
2023-07-10 15:07:17 +02:00
Andrey Antukh
d0a422e8bd
💄 Add cosmetic improvement to backend main ns
2023-07-10 15:07:17 +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
Andrey Antukh
90f5b4b631
✨ Qualify json encoding warning log messages as errors
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
Alejandro
bf297539ae
Merge pull request #3374 from penpot/niwinz-bugfixes-2023-w26-2
...
🐛 Bugfixes
2023-07-04 16:27:17 +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
8cda8924df
✨ Add the ability to select user info source
...
using the PENPOT_OIDC_USER_INFO_SOURCE environment variable
with two possible values: token and userinfo
2023-07-03 10:46:29 +02:00
Andrey Antukh
dda67af5cc
✨ Update oidc impl with latest buddy-sign improvements
2023-07-03 10:46:25 +02:00
Andrey Antukh
cadcc1607d
✨ Increase default argon2id iterations
2023-07-03 10:43:26 +02:00
Andrey Antukh
63c8798264
⬆️ Update backend and common dependencies
2023-07-03 10:43:26 +02:00
Andrey Antukh
6339b07fba
✨ Add the ability to parse OIDC JWT token
...
If jwks-uri is provided or properly discovered, they will be used
for unsign JWT token and get use info data from that token instead
of making an additional call to the userinfo endpoint
2023-06-28 00:25:48 +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
51d829a4b3
🐛 Fix incorrect handling of SSL param on email sending subsystem
...
Fixes #3213
2023-06-27 09:50:05 +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
7f16a79af5
🐛 Fix email printing to the logging subsystem
...
Fixes #3239
2023-06-26 11:16:37 +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
b138550c0d
🐛 Fix issue on awsns http handler
2023-06-23 13:05:48 +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
893c7a7d2e
⬆️ Update deps
2023-05-31 11:05:21 +02:00
Alejandro Alonso
c189b5e638
🐛 Disable old urls when moving files between projects
2023-05-29 11:56:42 +02:00
Andrey Antukh
ccafbec485
🔥 Remove testing keys from backend repl script
2023-05-26 10:19:15 +02:00
Andrey Antukh
8f72faf27d
🐛 Fix issues on penpot file import and components-v2
2023-05-26 08:04:01 +02:00
Andrey Antukh
0078c0e601
🐛 Fix missing pointer persistence on file gc task
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