Andrey Antukh
b7573c0b72
✨ Change frontend-only features automatic team assignation rules
...
The frontend-only features are now ignored from files and from teams
and they do not autoassigns automatically to team and file on file
creation or update operations.
2024-11-15 15:57:25 +01:00
Andrey Antukh
607e0c5c1d
✨ Move team invitations and access requests to a separate namespace
...
This commit also comes with:
- a fix for incorrect conflict handling on team access request creation
- a fix for incorrect handling of file-data when it is offloaded
- replace some inneficient queries with effcient ones
- remove redundant validation on creation of request-access
2024-11-13 14:16:18 +01:00
Andrey Antukh
c0f026c332
💄 Add minor cosmetic changes to verify-token ns
2024-11-13 12:37:36 +01:00
Pablo Alba
1c49dd80a4
✨ Add from-invitation property to register-profile event
2024-11-11 17:18:53 +01:00
Pablo Alba
cbc92e9f1e
✨ Add created-by to invitations, and an event related
2024-11-11 17:00:54 +01:00
Andrey Antukh
b27edb4259
🐛 Use proper schema for move-file rpc method
2024-11-06 16:29:11 +01:00
Andrey Antukh
e6a9e27802
Merge remote-tracking branch 'origin/staging' into develop
2024-11-05 09:10:14 +01:00
Andrey Antukh
3eb35f0aa6
🐛 Fix incorrect thumbnail lookup on dashboard project view
...
That causes a repeated generation of thumbnails on each page
view instead of reusing already generated thumbnails.
2024-10-30 16:19:16 +01:00
Andrey Antukh
97a1bf15ef
✨ Improve how topic is managed on ws notifications
2024-10-30 13:39:38 +01:00
Andrey Antukh
9409078069
✨ Add usage quotes for snapshots
2024-10-30 13:39:38 +01:00
Andrey Antukh
32126d1874
♻️ Refactor file changes gc tasks
...
Make it more friendly with the current snapshoting mechanism
2024-10-30 13:39:38 +01:00
Andrey Antukh
5f4af76d28
✨ Add permission checking to file snapshot rpc methods
2024-10-30 13:39:38 +01:00
alonso.torres
ecb7f0a2f6
✨ File history versions management
2024-10-29 14:23:35 +01:00
Andrey Antukh
f949649ba3
⬆️ Update backend dependencies
2024-10-22 20:23:38 +02:00
Andrey Antukh
51ecbf15a9
⬆️ Update yetti and http server dependency
2024-10-22 20:23:38 +02:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Andrey Antukh
1aa2c0f9de
Merge pull request #5135 from penpot/palba-eva-viewer-role
...
✨ Add viewer role
2024-10-18 10:31:40 +02:00
Pablo Alba
bd08e99080
♻️ Clean up and refactors of viewer role
2024-10-18 10:12:59 +02:00
Andrey Antukh
790f6ce4ed
💄 Add cosmetic changes to get-file rpc method
2024-10-16 17:58:04 +02:00
Andrey Antukh
40d7bb04b4
✨ Reuse permission from rpc/cond middleware for get-file rpc method
2024-10-16 17:58:04 +02:00
Pablo Alba
22d7cfc7fa
🐛 Fix missing permissions on file cache
2024-10-16 17:58:04 +02:00
Eva Marco
536c25c206
♻️ Resolve minor errors on viewer role on dashboard
2024-10-16 10:37:52 +02:00
Eva Marco
043c4105db
✨ Add viewer only mode on webhook
2024-10-15 13:38:46 +02:00
Pablo Alba
823792339f
✨ Kick out of a team - Visibility of System Status
2024-10-15 13:38:46 +02:00
Pablo Alba
226ab7233b
✨ Add viewer role to workspace
2024-10-15 13:38:46 +02:00
Pablo Alba
cf150891df
✨ Add view mode to dashboard
2024-10-15 13:32:33 +02:00
Andrey Antukh
1fb21d537c
🐛 Send thread-id on create-comment-thread rpc method
2024-10-15 09:29:40 +02:00
Andrey Antukh
23f7889cff
💄 Add cosmetic change to create-temp-file rpc method
2024-10-10 16:04:15 +02:00
Andrey Antukh
b7a0b7d629
🐛 Increase feedback limits to reasonable values
2024-10-10 11:27:04 +02:00
Andrey Antukh
c4941bb102
🐛 Fix unexpected exception on handling audit log on team invitations
...
A regression introduced in previous commits of this release
2024-10-10 11:27:04 +02:00
Andrey Antukh
45f3a67950
✨ Relax transaction requeriments for team invitation creation
2024-10-08 14:51:14 +02:00
Andrey Antukh
c6917bb0cf
✨ Relax transaction requirements on create-team rpc method
2024-10-08 14:51:14 +02:00
Andrey Antukh
f777845d14
✨ Relax transaction requirement on comment thread creation rpc method
2024-10-08 14:51:14 +02:00
Andrey Antukh
a1f5bcae80
♻️ Add better ergonomics for the internal quotes API
2024-10-08 14:51:14 +02:00
Alejandro Alonso
476eedbd2c
Merge remote-tracking branch 'origin/staging' into develop
2024-10-03 07:19:53 +02:00
Andrey Antukh
be30174a49
✨ Add limits for team invitations
2024-10-02 16:05:33 +02:00
Alejandro Alonso
a1fc785771
Merge remote-tracking branch 'origin/staging' into superalex-merge-conflicts-2
2024-09-23 10:08:06 +02:00
alonso.torres
f5f255e2d5
🐛 Fix problem with comments max length
2024-09-17 14:18:51 +02:00
alonso.torres
9bca42c14a
✨ Fixed plugin registration props
2024-09-16 15:46:02 +02:00
Andrey Antukh
b882b9e283
🔥 Remove usage of public usage of sm/define funcion
2024-09-13 11:30:55 +02:00
Andrey Antukh
cdcff62232
✨ Store some profile props on browser global storage
2024-09-13 11:30:55 +02:00
Andrey Antukh
d03788af93
🐛 Ignore object thumbnail requests if file is already marked as deleted
2024-09-12 15:23:31 +02:00
Alejandro Alonso
017aad6454
🐛 Fix export failed error when exporting multiple shapes
2024-09-12 12:55:32 +02:00
Andrey Antukh
e79f9ba40f
🐛 Increase token limit
2024-09-10 12:39:54 +02:00
Andrey Antukh
452aabdec6
🐛 Don't send user props on auth token after oidc login
2024-09-10 12:39:54 +02:00
alonso.torres
03040ed40b
🐛 Fix problem when dismissing shared library update
2024-09-06 11:02:02 +02:00
Pablo Alba
81b7972347
🎉 Test A/B for start in workspace
2024-09-04 17:19:39 +02:00
Andrey Antukh
9da891e9b0
📎 Enable auto-file-snapshot feature scripts/repl
2024-09-04 12:18:31 +02:00
Andrey Antukh
a6de12323e
♻️ Refactor file-update for make it more reusable
2024-09-04 12:18:31 +02:00
Andrey Antukh
50df2279a7
🐛 Make the media cleaning on file-gc task aware of snapshots
...
It now takes in account the snapshots, and prevents
deletion of media files used in snapshots.
2024-09-03 14:50:17 +02:00