Andrey Antukh
8239b9666b
💄 Use correct frontend url on comment related emails
2025-01-09 11:55:53 +01:00
Andrey Antukh
45d5253915
✨ Add better reusability for comment related queries
2025-01-09 11:55:53 +01:00
Andrey Antukh
aa583b0707
💄 Remove redundant set conversions
2025-01-09 11:55:53 +01:00
Andrey Antukh
1f4fafe781
💄 Remove neesting with ::db/transaction
2025-01-09 11:55:53 +01:00
Andrey Antukh
27c2db6cde
💄 Replace db/query with db/get
2025-01-09 11:55:53 +01:00
Andrey Antukh
5c63a5c58e
💄 Adapt sql style
2025-01-09 11:55:53 +01:00
alonso.torres
b1dda02b47
✨ Add mentions to notifications
2025-01-09 11:55:53 +01:00
Andrey Antukh
8f673885a0
Merge remote-tracking branch 'origin/staging' into develop
2024-12-13 13:47:30 +01:00
Pablo Alba
09c184200d
Merge pull request #5471 from penpot/niwinz-bugfix-5
...
🐛 Fix unhandled exception on accepting invitation
2024-12-13 12:15:35 +01:00
Andrey Antukh
bbe0b22a8b
🐛 Fix unhandled exception on accepting invitation
...
In an interaction with the audit log; happens when an old invitation
(with created-by as nil) is accepted.
2024-12-13 11:48:37 +01:00
Pablo Alba
24e51eef5b
🐛 Fix viewer role is unable to generate thumbnails on dashboard
2024-12-12 15:15:27 +01:00
Pablo Alba
4958da63e5
🐛 Fix a new user shouldn't see the "What's new" popup
2024-12-12 11:45:58 +01:00
Andrey Antukh
4877d17579
Merge remote-tracking branch 'origin/staging' into develop
2024-12-12 10:56:00 +01:00
Andrey Antukh
97b9a7d31c
🐛 Remove hardcoded limit of 20 on the snapshot list rpc method
2024-12-11 14:13:04 +01:00
Andrey Antukh
7cff0f60a9
Merge remote-tracking branch 'origin/staging' into develop
2024-12-11 12:00:50 +01:00
Andrey Antukh
1bb25bb89d
🔥 Remove file-xlog-gc task
...
It is no longer necessary because snapshots are managed by the objects-gc task
2024-12-10 12:19:12 +01:00
Andrey Antukh
bdb777516e
Merge remote-tracking branch 'origin/staging' into develop
2024-12-10 10:46:38 +01:00
Andrey Antukh
a923d39603
🐛 Fix incorrect teams query on profile deletion
...
The current approach prevents profile deletion when
there are some extra (soft)deleted teams where the profile
is owner
2024-12-09 10:15:13 +01:00
Andrey Antukh
aeb1ac41da
🐛 Prevent upload media objects to deleted files
2024-12-05 12:39:43 +01:00
Andrey Antukh
3e090b126e
♻️ Refactor application routing
...
Mainly removes an inconsistent use of path params and normalize
all routes to use query params for make it extensible without
breaking urls.
2024-12-03 18:23:41 +01:00
Andrey Antukh
b17d7c0289
♻️ Refactor dashboard bootstrap
2024-12-03 11:55:31 +01:00
Andrey Antukh
65b7e5c3a5
🐛 Fix incorrect thumbnail rendering on dashboard
2024-11-27 10:42:56 +01:00
Alejandro
7a0702650a
Merge pull request #5366 from penpot/niwinz-bugfix-1
...
🐛 Bugfixes
2024-11-25 11:32:28 +01:00
Andrey Antukh
9b71e04e1c
🐛 Fix exception on user-feedback rpc method
...
And normalizes configuration parameters
2024-11-25 10:01:36 +01:00
Andrey Antukh
64c8741233
🐛 Make thumbnails independent of current public uri
...
Mainly always resolve the public uri at frontend, making the
PENPOT_PUBLIC_URI less necessary to be changed. This improves
the experience of on-premise configuration.
Also removes unnecesary calls for thumbnail generation
on components.
2024-11-20 16:43:14 +01:00
Andrey Antukh
a18214a1a5
🐛 Preserve frontend-only flags already present on team
2024-11-19 16:39:21 +01:00
Alejandro
5d95d755ad
Merge pull request #5315 from penpot/niwinz-team-access-request-quotes
...
🎉 Add quote definitions for team access requests
2024-11-19 06:52:04 +01:00
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
036e335fc4
🎉 Add quote definitions for team access requests
2024-11-15 11:14:30 +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