Melvin Laplanche
6cfaeb8a44
🎉 Add woff2 support on user uploaded fonts
...
Signed-off-by: Melvin Laplanche <noreply@melvin.la>
2026-02-17 10:29:05 +01:00
Pablo Alba
b87d7e3de0
✨ Add create org button for nitrate
2026-02-16 19:43:26 +01:00
Pablo Alba
3d38aeb089
✨ Add nitrate banner
2026-02-16 10:52:59 +01:00
Pablo Alba
43725a4abe
🐛 Fix unable to finish the create account form using keyboard ( #8273 )
...
* 🐛 Fix unable to finish the create account form using keyboard
* 📎 Prefer dom/click over dom/click!
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-02-16 10:49:51 +01:00
Andrey Antukh
fbf1240998
⚡ Add several optimizations for fonts zip download
...
Mainly prevent hold the whole zip in memory and uses an
unified response type, leavin frontend fetching the blob
data from the assets/storage subsystem.
2026-02-16 10:14:50 +01:00
Dalai Felinto
c55c23c6dd
✨ Add option to download user uploaded custom fonts
...
Allow users download any of the manually installed fonts.
When there is more than one font in the family download as a .zip.
Signed-off-by: Dalai Felinto <dalai@blender.org>
2026-02-16 10:14:49 +01:00
Andrey Antukh
d80ba1856a
✨ Add several improvements to frontend error reporting
...
* ✨ Add major improvement on error handling
* ✨ Add the ability to store frontend reports
* 📎 Add PR feedback changes
2026-02-04 12:45:38 +01:00
Andrey Antukh
0ab126748f
💄 Add format rule for code comments ( #8211 )
...
* 💄 Add format rule for code comments
* ⬆️ Update linter and formatter on devenv
2026-01-27 15:07:18 +01:00
Pablo Alba
d5abc52dac
🎉 Add first integration with nitrate ( #7803 )
...
* 🐛 Display missing selected tokens set info (#8098 )
* 🐛 Display missing selected tokens set info
* ✨ Add integration tests to verify current active set
* 🎉 Integration with nitrate platform
* 🐛 Fix nitrate get-teams returns deleted teams
* ✨ Add nitrate to tmux devenv
* ✨ Add retry and validation to nitrate module
* ✨ Add photoUrl to profile on nitrate authenticate
* ✨ Move nitrate url to an env variable
* ♻️ Change Nitrate organization-id schema to text
* ♻️ Cleanup unused imports
* 🔧 Add control-center to nginx
* ✨ Add create org link
* 🔧 Fix nginx entrypoint
* 🐛 Fix control-center proxy pass
* 🎉 Add nitrate licence check
* Revert "✨ Add nitrate to tmux devenv"
This reverts commit dc6f6c458995dac55cab7be365ced0972760a058.
* ✨ Add feature flag check
* 🐛 Rename licences for licenses
* ✨ MR changes
* ✨ MR changes 2
* 📎 Add the ability to have local config on start backend
* 📎 Add FIXME comment
---------
Co-authored-by: Xaviju <xavier.julian@kaleidos.net>
Co-authored-by: Juanfran <juanfran.ag@gmail.com>
Co-authored-by: Yamila Moreno <yamila.moreno@kaleidos.net>
Co-authored-by: Marina López <marina.lopez.yap@gmail.com>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-01-27 10:04:53 +01:00
Andrey Antukh
e02536f8d4
Merge branch 'staging-render' into develop
2026-01-26 11:02:50 +01:00
Alonso Torres
15d369493b
🐛 Fix problem with z-index modal in dashboard ( #8178 )
2026-01-23 12:48:01 +01:00
Andrey Antukh
5016b2a7bf
Merge remote-tracking branch 'origin/staging-render' into develop
2026-01-23 11:18:33 +01:00
Eva Marco
e53f335204
🐛 Fix unhandled error on tokens modal ( #8165 )
2026-01-23 09:35:53 +01:00
Andrey Antukh
b70eb768e0
Merge remote-tracking branch 'origin/staging' into develop
2026-01-21 13:51:41 +01:00
Andrey Antukh
b6a9579c98
✨ Use correct team-id on file-menu on dashboard
...
Before the changes on this commit, the team object is used for
retrieve the id, where we already have team-id. Additionally, the
team object resolution is async operation and is not available on
the first render which causes strange issues on automated flows
(playwright) where an option is clicked when the async flow is
still pending and we have no team object loaded.
2026-01-21 12:23:44 +01:00
Andrey Antukh
b605a3b53d
Merge branch 'staging' into develop
2026-01-12 11:44:51 +01:00
Andrey Antukh
fe20bdd00e
🐛 Fix multiple selection options on dashboard deleted page ( #8055 )
...
* 🐛 Fix multiple selection options on dashboard deleted page
* 📎 Fix translations
2026-01-12 11:41:37 +01:00
María Valderrama
5420897b92
🐛 Fix empty state message in trash page ( #8045 )
2026-01-12 11:17:01 +01:00
Elena Torró
b8efd2518d
🐛 Fix invite members UI modal ( #8032 )
2026-01-09 11:12:15 +01:00
Andrey Antukh
2b836f10cb
🐛 Do not show deleted files on search ( #8036 )
...
* 🐛 Do not show deleted files on search
* 💄 Add cosmetic changes to dashboard deleted files page
2026-01-09 11:11:29 +01:00
Eva Marco
e13c203b8d
♻️ Refactor scss file
2026-01-08 16:35:56 +01:00
Luis de Dios
6879f54e5d
♻️ Replace some components with DS ones
2026-01-08 14:52:25 +01:00
Andrey Antukh
97e4f4c424
🐛 Fix long project name visual problem on dashboard
2026-01-08 11:40:55 +01:00
Alejandro Alonso
7a6405481c
Merge remote-tracking branch 'origin/develop' into staging
2026-01-05 08:37:19 +01:00
alonso.torres
dbba3496af
🐛 Fix problems with trash bar in dashboard
2026-01-02 12:00:16 +01:00
alonso.torres
23e7116b24
🐛 Fix problem with style in fonts input
2025-12-30 14:28:10 +01:00
Andrey Antukh
7b5817f407
♻️ Make several adjustments to the dashboard deleted page ( #7999 )
...
* ♻️ Make several sustantial adjustments to the dashboard deleted page
* 📎 Add PR feedback changes
2025-12-30 09:52:29 +01:00
Andrey Antukh
047483a70a
🐛 Fix deleted files thumbnails generation
2025-12-22 20:20:43 +01:00
Andrey Antukh
fc4d31eed7
⚡ Add minor efficiency improvements to deleted dashboard page
2025-12-22 20:16:41 +01:00
María Valderrama
c670aac339
🎉 Added deleted files to dashboard
2025-12-22 20:16:41 +01:00
Marina López
49bbdfb257
🐛 Fix U and E icon displayed in project list ( #7875 )
...
* 🐛 Fix U and E icon displayed in project lis
* 🐛 Fix U and E icon displayed in project list
2025-12-03 12:50:51 +01:00
alonso.torres
8880f07a6a
🐛 Fix problem with thumbnails in parallel
2025-11-25 17:56:00 +01:00
Andrey Antukh
b03cfffb9e
⏪ Restore the dashboard thumbnail rendering using wasm ( #7796 )
...
* Revert "🐛 Rollback esm worker (#7792 )"
This reverts commit 0120a5335bb5823cd84670d4aba30f4dbb74312b.
* 🐛 Fix incorrect manifest reading on building worker
2025-11-21 11:42:40 +01:00
Alonso Torres
0120a5335b
🐛 Rollback esm worker ( #7792 )
2025-11-20 16:07:22 +01:00
alonso.torres
59845b756f
✨ Render WASM dashboard thumbnails
2025-11-20 11:56:25 +01:00
Andrey Antukh
e9d177eae3
✨ Make the binfile export process more resilent to errors
...
The current binfile export process uses a streaming technique. The
major problem with the streaming approach is the case when an error
happens on the middle of generation, because we have no way to
notify the user about the error (because the response is already
is sent and contents are streaming directly to the user
client/browser).
This commit replaces the streaming with temporal files and SSE
encoded response for emit the export progress events; once the
exportation is finished, a temporal uri to the exported artifact
is emited to the user via "end" event and the frontend code
will automatically trigger the download.
Using the SSE approach removes possible transport timeouts on export
large files by sending progress data over the open connection.
This commit also removes obsolete code related to old binfile
formats.
2025-11-19 17:28:55 +01:00
Marina López
a2cb84ba0d
✨ Add improvements payment flow
2025-11-13 13:48:27 +01:00
Andrey Antukh
1ddc196484
✨ Make the get-projects return deleted projects
...
And adapt the frontend code to properly filter
deleted projects on appropriate pages
2025-10-31 16:07:23 +01:00
Marina López
03eeeda44f
✨ Add improvements payment flow
2025-10-31 14:15:22 +01:00
Andrey Antukh
f53935f5df
Merge remote-tracking branch 'origin/staging' into develop
2025-10-31 12:13:29 +01:00
Alejandro Alonso
474453a503
Merge pull request #7594 from penpot/eva-fix-dropdown-submenu
...
🐛 Fix submenu visibility
2025-10-29 07:53:06 +01:00
Marina López
4d8a70f1fa
✨ Improvements payments
2025-10-28 12:36:32 +01:00
Belén Albeza
45af469a11
🐛 Fix invite selection copy
...
* 🐛 Fix selected invitations copy not being localized/pluralized
* ✨ Add integration test for team invites + fixes unaccessible dom
2025-10-23 12:04:34 +02:00
Eva Marco
232f2271d3
🐛 Fix submenu visibility
2025-10-23 11:52:03 +02:00
Marina López
9e8cdc8a3f
🐛 Fix search shortcut
2025-10-21 13:28:31 +02:00
María Valderrama
e39bf0b439
✨ Invitations management improvements ( #7230 )
...
* ✨ Invitations management improvements
* 📎 Change invite email subject
* 📎 Update icon usage
* ♻️ Fix css file
---------
Co-authored-by: Eva Marco <evamarcod@gmail.com>
2025-09-29 13:18:57 +02:00
Juan de la Cruz
a39a127f03
🐛 Fix underline text in template card at carrusel
2025-09-26 09:56:05 +02:00
Elena Torro
97b4491a27
🔧 Use two lines text ellipsis on custom font names
2025-09-25 12:49:33 +02:00
Belén Albeza
49d5987b15
💄 Add deprecated namespace and fix import for remaining scss files ( #7379 )
2025-09-25 11:27:10 +02:00
Belén Albeza
a5e4de97e3
💄 Use deprecated prefix for deprecated scss vars and mixins ( #7375 )
2025-09-25 09:22:25 +02:00