Commit Graph

  • 969666b39b 🔧 Simplify view interaction log message elenatorro-13242-review-performance Elena Torro 2026-02-04 11:06:39 +01:00
  • d953222eb4 🔧 Add CI for MCP server (#8293) develop Yamila Moreno 2026-02-09 11:25:24 +01:00
  • 5132e8819f 🐛 Fix image magick info call superalex-fix-imagemagick-info-call Alejandro Alonso 2026-02-09 11:06:53 +01:00
  • 0404e1b51b ♻️ Refactor minor things elenatorro-13047-setup-embedded-text-editor Aitor Moreno 2026-02-02 09:34:37 +01:00
  • 77691ea0df 📚 Add embedded text editor MVP documentation Elena Torro 2026-01-30 11:11:14 +01:00
  • ccb3bb194e 🔧 Set up embedded editor Elena Torro 2026-01-26 17:02:45 +01:00
  • b3faa985ce Merge pull request #8291 from penpot/superalex-fix-dashboard-navigation staging-render Elena Torró 2026-02-09 09:59:11 +01:00
  • a56c1c4791 🐛 WIP azazeln28-issue-13124-text-not-restored-undoing Aitor Moreno 2026-02-04 16:47:24 +01:00
  • 35123113ae Make mcp env vars to use the same convention as penpot niwinz-mcp-normalize-env-vars Andrey Antukh 2026-02-09 09:41:00 +01:00
  • a8322215dd 🔧 Optimize pan/zoom tile handling Elena Torro 2026-02-04 11:06:26 +01:00
  • e1ce97a2b4 🔧 Prioritize visible tiles over interest-area tiles Elena Torro 2026-02-04 11:05:14 +01:00
  • 2ccd2a6679 🔧 Use HashSet for grid layout children lookup Elena Torro 2026-02-04 11:04:47 +01:00
  • 2d9a2e0d50 🔧 Use swap_remove in flex layout distribution Elena Torro 2026-02-04 11:04:08 +01:00
  • 216d400262 🔧 Prevent duplicate layout calculations Elena Torro 2026-02-04 11:03:26 +01:00
  • c87ffdcd30 🔧 Add forward children iterator for flex layout Elena Torro 2026-02-04 11:02:46 +01:00
  • 8ef6600cdc 🔧 Return HashSet from update_shape_tiles Elena Torro 2026-02-04 11:02:17 +01:00
  • a3764b9713 🔧 Avoid clone in rebuild_touched_tiles Elena Torro 2026-02-04 11:01:58 +01:00
  • e5cdb5b163 Merge pull request #8290 from penpot/alotor-fix-alt-duplicate Alejandro Alonso 2026-02-09 06:33:13 +01:00
  • f182a723f6 🎉 Add MCP server to integrations section in dashboard luis-13112-mcp-server-integration Luis de Dios 2026-01-21 20:41:09 +01:00
  • a4f2641cc9 🔧 Enable observability for plugin docs and packages David Barragán Merino 2026-02-06 17:46:36 +01:00
  • 7f9db9ed4c 🔧 Use schema in token api methods tokens-api-plugins-validation Andrés Moya 2026-01-23 16:44:39 +01:00
  • 5142c917a0 🔧 Use multi schema for token value Andrés Moya 2026-01-23 13:50:28 +01:00
  • ac6c92f563 🔧 Use schemas to validate token creation Andrés Moya 2026-01-15 16:01:04 +01:00
  • 838ed7eb45 🔧 Use automatic validation in token proxies Andrés Moya 2025-12-09 11:09:38 +01:00
  • 715ab3c664 🔧 Refactor token validation schemas Andrey Antukh 2025-11-14 11:04:16 +01:00
  • 51dd910b7a 📚 Document better the tokens value in plugins API hiru-plugins-tokens-api-doc Andrés Moya 2026-01-19 16:33:08 +01:00
  • 8e79469611 🎉 Add tokens to plugins API documentation Andrey Antukh 2026-01-07 13:13:35 +01:00
  • efc08d4034 🎉 Rename token group - modal form xaviju-13139-rename-token-group Xavier Julian 2026-02-06 14:04:25 +01:00
  • a7607f48b6 🎉 Option dropdown eva-create-form-combobox Eva Marco 2026-02-06 13:53:49 +01:00
  • e7aecc2a14 Add managed profiles endpoint to nitrate api palba-add-managed-profiles-endpoint Pablo Alba 2026-02-06 13:12:39 +01:00
  • 07334bd355 Memoize variant props on layer-item niwinz-layers-sidebar-changes Andrey Antukh 2026-02-05 15:00:06 +01:00
  • daaf7ac4b0 Reduce watchers for layer-item rename mechanism Andrey Antukh 2026-02-05 14:47:10 +01:00
  • 2053151da0 Add micro optimizations to layer-item component Andrey Antukh 2026-02-05 14:12:03 +01:00
  • a164a1bab3 🐛 Fix dashboard navigation from workspace Alejandro Alonso 2026-02-06 12:40:03 +01:00
  • f904c461ca 💄 Add minor cosmetic changes to filters-tree component Andrey Antukh 2026-02-05 13:21:02 +01:00
  • bc7a83ab49 Add more selective debouncing for layers-tree Andrey Antukh 2026-02-05 13:19:08 +01:00
  • a6f41de9aa Reduce allocation on layers-tree component Andrey Antukh 2026-02-05 12:41:57 +01:00
  • 5eb9b8750b 💄 Add minor cosmetic changes on event listening Andrey Antukh 2026-02-05 11:53:10 +01:00
  • 1a10321806 💄 Fix component naming style related to layer-item Andrey Antukh 2026-02-05 11:32:15 +01:00
  • 4ae4790c3a 💄 Change props naming on layer-item and related components Andrey Antukh 2026-02-05 11:26:29 +01:00
  • eeac2977ed Remove usage of use-var on layer-item Andrey Antukh 2026-02-05 10:28:21 +01:00
  • a0cbb392af 🐛 Fix problem with alt+move for duplicate shapes alonso.torres 2026-02-06 12:20:43 +01:00
  • 4f81a7f592 Wip Eva Marco 2026-02-04 12:25:47 +01:00
  • ccfee34e76 Merge pull request #8289 from penpot/niwinz-staging-exporter-fix staging Alejandro Alonso 2026-02-06 11:40:18 +01:00
  • 989eb12139 🔥 Remove merge conflict from plugins api ns Andrey Antukh 2026-02-06 11:38:36 +01:00
  • ed0149b430 WIP niwinz-ds-ts Andrey Antukh 2026-02-06 11:35:35 +01:00
  • a5e36dbb3d 🐛 Fix broken attribute on numeric input (#8250) Eva Marco 2026-02-06 11:32:16 +01:00
  • 1b17e3f553 ♻️ Remove Nx and rely on pnpm monorepo features Juanfran 2026-02-04 13:16:07 +01:00
  • 878c14909f Add example ui storybook Juanfran 2026-01-23 09:39:44 +01:00
  • 1e94f563ab ⬆️ Update plugins dependencies Juanfran 2026-01-22 12:45:33 +01:00
  • 8acd031ab2 Merge remote-tracking branch 'origin/staging-render' into develop Alejandro Alonso 2026-02-06 11:23:50 +01:00
  • 6f3f2f9a71 🐛 Fix issue with pdf render on exporter Andrey Antukh 2026-02-06 11:19:56 +01:00
  • a7c1de6478 🐛 Fix lazy load intersection on dragging at the beginning Elena Torro 2026-02-02 17:13:53 +01:00
  • 184487f568 🐛 Fix lazy load intersection on dragging at the beginning Elena Torro 2026-02-02 17:13:53 +01:00
  • c00d512193 Add the concept of version to plugins Andrey Antukh 2026-02-05 15:47:32 +01:00
  • af5dbf2fbc 🐛 Set objects modified instead of modif-tree alonso.torres 2026-02-05 17:24:43 +01:00
  • 7c7e32d85f 🐛 Fix grid lines Alejandro Alonso 2026-02-05 13:51:36 +01:00
  • e44488c372 🐛 Fix enable IPv6 support in nginx frontend fc-fix-ipv6-fronted Francis Santiago 2026-02-05 20:07:44 +01:00
  • 18c85d4d99 🐛 Fix enable IPv6 support in nginx frontend fix-ipv6-frontend Francis Santiago 2026-02-05 18:58:09 +01:00
  • 2ccb33ba89 📎 Add missing for-update for the migration 145 Andrey Antukh 2026-02-05 18:12:11 +01:00
  • ee88ee63a2 Add data migration for fix plugins data on profiles Andrey Antukh 2026-02-05 18:08:28 +01:00
  • fd3d549f9c Batch text layout updates alonso.torres 2026-02-05 16:46:15 +01:00
  • 53c2acb3e6 🐛 Fix several problems with layouts and texts alonso.torres 2026-02-03 17:30:54 +01:00
  • 8a72eb64c3 Add integration test for 13267 Belén Albeza 2026-02-05 16:16:30 +01:00
  • 1d45ca7019 🐛 Fix problem propagating geometry changes to instances alonso.torres 2026-02-05 14:27:27 +01:00
  • 688d418ffc 🐛 Fix unable to finish the create account form using keyboard palba-fix-create-account-keyboard Pablo Alba 2026-02-04 17:47:39 +01:00
  • bca70d2bf1 🎉 Rename token group - display modal Xavier Julian 2026-02-05 12:32:45 +01:00
  • f961f9a123 🐛 Fix several bugs (#8267) Eva Marco 2026-02-05 11:34:14 +01:00
  • dda3377596 🐛 Allow detach broken token from input (#8242) Eva Marco 2026-02-05 11:28:47 +01:00
  • 4351a7abca ♻️ Remove Nx and rely on pnpm monorepo features juanfran-delete-nx Juanfran 2026-02-04 13:16:07 +01:00
  • 274c3ebad5 🎉 Rename token group Xavier Julian 2026-02-05 10:01:53 +01:00
  • 17935443df Move all tokenscript related adaptations to a separared package Andrey Antukh 2026-02-04 14:40:51 +01:00
  • 150d57b1eb Add tokenscript MVP Florian Schroedl 2025-12-04 11:23:59 +01:00
  • 91fd6b9662 WIP alotor-poc-mcp-plugin-integration alonso.torres 2026-02-05 09:32:40 +01:00
  • ad5e8ccdb3 🐛 Fix pdf sizing issue on export (#8274) Alejandro Alonso 2026-02-05 09:23:14 +01:00
  • 490619119e 🐛 Use correct listen address for mcp server Andrey Antukh 2026-02-04 18:57:29 +01:00
  • 834b513562 🔧 Fix typo in workspace spec (#8272) Belén Albeza 2026-02-04 17:05:49 +01:00
  • 1656fefdc9 Merge remote-tracking branch 'origin/staging-render' into develop Andrey Antukh 2026-02-04 16:23:46 +01:00
  • 7f318bb110 Merge remote-tracking branch 'origin/staging' into staging-render Andrey Antukh 2026-02-04 16:22:13 +01:00
  • 44c7d3fbd6 Backport .github workflows from develop Andrey Antukh 2026-02-04 16:08:31 +01:00
  • 3d50aa6cb2 ⬆️ Update imagemagick version Andrey Antukh 2026-02-04 16:04:09 +01:00
  • 06afd94a74 ⬆️ Update backend dependencies (mainly bugfixes) Andrey Antukh 2026-02-04 16:03:47 +01:00
  • e7d9dca55e ⬆️ Update jdk and node on devenv and other images Andrey Antukh 2026-02-04 13:57:00 +01:00
  • c14ccc18b8 Import mcp from develop Andrey Antukh 2026-02-04 13:37:01 +01:00
  • ca4d00df69 🐛 Fix latest error report related migration Andrey Antukh 2026-02-04 15:36:07 +01:00
  • 9667477d6b 🐛 Add missing dep for rpc routes on backend Andrey Antukh 2026-02-04 15:26:02 +01:00
  • 86cb6b6f51 WIP superalex-fix-pdf-export Alejandro Alonso 2026-02-04 14:16:26 +01:00
  • f3e0c2409e WIP Alejandro Alonso 2026-02-04 14:11:12 +01:00
  • 8584e070f9 WIP Alejandro Alonso 2026-02-04 14:06:03 +01:00
  • 485005477e 🐛 Fix WasmWorkspacePage import Alejandro Alonso 2026-02-04 14:02:38 +01:00
  • 49ea9a30a9 🐛 Fix pdf export Alejandro Alonso 2026-02-04 13:58:03 +01:00
  • 86ca260ea2 Merge remote-tracking branch 'origin/staging-render' into develop Alejandro Alonso 2026-02-04 13:50:13 +01:00
  • d80ba1856a Add several improvements to frontend error reporting Andrey Antukh 2026-02-04 12:45:38 +01:00
  • ebb7d01bc9 🐛 Fix entering decimal values in dimension fields causes internal server error (#8263) Alejandro Alonso 2026-02-04 12:44:19 +01:00
  • a1bfb2781e 📎 Update mcp readme Andrey Antukh 2026-02-04 11:57:15 +01:00
  • 08e8787568 Add mcp types generator build script Andrey Antukh 2026-02-04 11:07:05 +01:00
  • da55653844 Add integration tests for mcp Andrey Antukh 2026-02-02 15:21:37 +01:00
  • 11f2323057 Add mcp to default compose template Andrey Antukh 2026-02-02 12:14:59 +01:00
  • ae0f5e2bb9 🐛 Fix subpath support on plugins Andrey Antukh 2026-02-02 11:09:23 +01:00
  • 1fff1f9506 Add mcp dockerfile Andrey Antukh 2026-02-02 11:08:58 +01:00