luisδμ
7fd0ca2243
🐛 Fix allow a comment length of 750 chars and show error text if exceeded ( #5810 )
2025-02-10 15:03:07 +01:00
Andrey Antukh
f871f88f30
♻️ Refactor file data migrations subsystem ( #5692 )
...
* ♻️ Refactor file data migrations subsystem
* 📎 Add backend scripts/run helper script
2025-01-31 13:37:41 +01:00
luisδμ
0bd4a7d0fc
🐛 Fix bugs in comments ( #5734 )
...
* 🐛 Fix could not remove or update new comments without closing and reopening the thread
* 🐛 Fix scroll over long comments using the mouse wheel
2025-01-31 11:57:35 +01:00
Andrey Antukh
541ed6282f
✨ Normalize file retrieving and persistence on binfile, file-gc and helpers
2025-01-27 12:38:10 +01:00
Andrey Antukh
74bdd72d2f
Merge remote-tracking branch 'origin/staging' into develop
2025-01-27 12:12:46 +01:00
Andrey Antukh
471699960f
🐛 Update media references after instantiation of a component ( #5652 )
...
🐛 Update media references after instantiation of a component
2025-01-27 11:58:13 +01:00
Andrey Antukh
dae7b7cd74
Merge remote-tracking branch 'origin/staging' into develop
2025-01-23 12:53:03 +01:00
Andrey Antukh
efd4a11ae2
🐛 Add support for multiple formats on clone-template
2025-01-23 08:09:23 +01:00
Andrey Antukh
83bd479176
Merge remote-tracking branch 'origin/staging' into develop
2025-01-21 18:40:28 +01:00
Andrey Antukh
066b1235a6
🐛 Pass correct default options on db/plan fn
2025-01-20 23:23:31 +01:00
Andrey Antukh
6ef6a50a1c
Merge remote-tracking branch 'origin/staging' into develop
2025-01-20 17:34:21 +01:00
Andrey Antukh
667b5fb6ee
🐛 Fix missing methods reference from api docs page
2025-01-20 12:30:20 +01:00
Alejandro Alonso
423c237d42
🐛 Fix reply to comment
2025-01-17 11:57:44 +01:00
Andrey Antukh
85746e7cb2
♻️ Refactor state locality
...
The main purpose of this refactor is reduce
a custom state from different pages and unify
them under common access patterns
2025-01-16 15:31:18 +01:00
alonso.torres
920638a149
✨ Open comments from email with parameter
2025-01-14 16:28:48 +01:00
Andrey Antukh
54e7551d56
🐛 Backport comments decoding from develop
...
Mainly for backward compatibility with database
layout on comments tables from develop / v2.5
2025-01-10 12:20:53 +01:00
alonso.torres
6e3f9db744
🐛 Fix problem in firefox comments
2025-01-09 12:10:31 +01:00
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
88fb5e7ab5
♻️ Update integrant to latest version
...
This upgrade also includes complete elimination of use spec
from the backend codebase, completing the long running migration
to fully use malli for validation and decoding.
2024-11-13 19:09:19 +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