Commit Graph

  • 73e35555ab 🐛 Add user:read permission checks to plugin API issue-11137 Andrey Antukh 2026-08-18 11:34:06 +00:00
  • 162a381aed
    🐛 Apply the asset attachment disposition on the s3 backend too (#10989) Jan Kahmen 2026-08-18 13:33:24 +02:00
  • 296dd748bd Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-08-18 13:19:34 +02:00
  • 5b4a5776cb 🐛 Prevent nil theme in profile updates Andrey Antukh 2026-08-18 11:18:44 +00:00
  • 796a76ff32 🐛 Add content:write permission checks to flow and flex layout plugin API Andrey Antukh 2026-08-18 11:06:09 +00:00
  • 904570f970
    🐛 Handle clipboard API unavailable on access token copy (#8496) (#11156) 0xTHAC0 2026-08-18 16:19:16 +05:30
  • d745dc4a3c 🐛 Fix grid item date tooltip showing deletion text on non-deleted files (#11161) 0xTHAC0 2026-08-18 16:14:22 +05:30
  • b4bc3dfe6a
    🐛 Fix grid item date tooltip showing deletion text on non-deleted files (#11161) 0xTHAC0 2026-08-18 16:14:22 +05:30
  • 26b786df72 🐛 Add library:write permission checks to variant plugin API Andrey Antukh 2026-08-18 09:42:02 +00:00
  • d4342cf6fb 🐛 Add permission checks to shape proxy interactions, detach, export, and variants Andrey Antukh 2026-08-07 16:58:38 +00:00
  • f8c53f9da1 🐛 Add content:write permission checks to Design Tokens plugin API Andrey Antukh 2026-08-07 11:53:21 +00:00
  • c72bb331ef
    🐛 Fix nitrate advanced permissions error (#11255) María Valderrama 2026-08-18 11:20:02 +02:00
  • 9432c61637 📚 Document graph experiment architecture Andrey Antukh 2026-08-18 08:44:51 +00:00
  • ddd493bd3e Apply tokens to stroke per side luis-9842-apply-tokens-stroke-per-side Luis de Dios 2026-07-29 10:37:19 +02:00
  • 7f2dc66e86
    🐛 Preserve public URI subpath in asset download URLs (#11234) Gennadiy Ivashchenko 2026-08-18 02:44:43 +05:00
  • 9311737f66
    🐛 Do not cache the environment generated config.js (#11146) Filip Sajdak 2026-08-17 22:35:10 +02:00
  • f3c69f909f 📎 Apply the project formatter to the graph namespaces Álvaro Tejero Cantero 2026-08-07 03:02:32 +02:00
  • be50b5e42d ♻️ Rename app.graph.project to app.graph.projection Álvaro Tejero Cantero 2026-08-07 02:44:30 +02:00
  • 912b7b3f14 🐛 Let the graph view's query filter follow the graph Álvaro Tejero Cantero 2026-08-07 02:24:49 +02:00
  • 4c21d59763 🐛 Build a synced page node the way the projection does Álvaro Tejero Cantero 2026-08-07 01:46:00 +02:00
  • 9d9a72c8fb 🐛 Keep a synced graph equal to a rebuilt one Álvaro Tejero Cantero 2026-08-07 01:34:46 +02:00
  • ca01381e1e Refuse a mutating query from the graph console Álvaro Tejero Cantero 2026-08-07 01:15:18 +02:00
  • 9eb0521b2f 📚 State what the graph schema does, not what it mirrors Álvaro Tejero Cantero 2026-08-07 01:14:44 +02:00
  • 10a2680766 🐛 Let the engine quote the Arrow field names it interpolates Álvaro Tejero Cantero 2026-08-07 00:58:28 +02:00
  • 761116188a Gate every sync statement template through the binder Álvaro Tejero Cantero 2026-08-07 00:47:34 +02:00
  • cf9e33a827 🐛 Write the document revision to the column that exists Álvaro Tejero Cantero 2026-08-07 00:47:34 +02:00
  • 94b8b5ff69 Add a prepared-statement surface to the graph connection Álvaro Tejero Cantero 2026-08-07 00:47:34 +02:00
  • 0660d91c83 Bulk load through in-memory Arrow; delete the CSV loader Álvaro Tejero Cantero 2026-07-26 19:35:27 +02:00
  • 2d0e371ddb Add the Arrow prerequisites for in-memory bulk load Álvaro Tejero Cantero 2026-07-26 19:35:06 +02:00
  • 02c91e521d Add the file-level graph columns and tighten the svg ones Álvaro Tejero Cantero 2026-08-07 11:58:08 +02:00
  • 1479c1a2ca Type graph columns as tightly as Ladybug allows Álvaro Tejero Cantero 2026-07-26 09:57:34 +02:00
  • b3e9f72d09 🐛 Write graph values Ladybug's CSV reader cannot carry through Cypher Álvaro Tejero Cantero 2026-07-26 07:07:45 +02:00
  • a70977adc6 Add graph provenance, column naming and two transforms Álvaro Tejero Cantero 2026-07-26 06:35:48 +02:00
  • 8f32c6af33 📎 Pin the graph console's G6 bundle to an exact version Álvaro Tejero Cantero 2026-08-05 19:21:39 +02:00
  • d71ce58be5 ⬆️ Take Ladybug 0.19.1 Álvaro Tejero Cantero 2026-08-05 19:21:38 +02:00
  • fae5fcbb85 Put the graph subsystem behind a flag, off by default (#11075) Álvaro Tejero-Cantero 2026-08-05 17:19:50 +02:00
  • c32013c4c3 🐛 Use app.system/system in the graph ingest helper Álvaro Tejero Cantero 2026-08-05 10:23:22 +02:00
  • 7b89de6797 💄 One row per operation in the Live changes table Álvaro Tejero Cantero 2026-07-17 00:54:50 +02:00
  • c2672d086a 🔥 Remove the edge-bundling plugin Álvaro Tejero Cantero 2026-07-17 00:54:50 +02:00
  • cfeaf50668 🐛 Guard renders against heavy graphs; add ?safe escape hatch Álvaro Tejero Cantero 2026-07-17 00:33:21 +02:00
  • 54eb91e509 💄 Session breadcrumb, changelog colors, spacing Álvaro Tejero Cantero 2026-07-17 00:30:36 +02:00
  • be6d3cd877 Enable the edge-bundling plugin Álvaro Tejero Cantero 2026-07-17 00:30:36 +02:00
  • ef189acf71 Legend entries toggle node-table visibility Álvaro Tejero Cantero 2026-07-17 00:30:33 +02:00
  • 7df4de2d10 💄 Console control-bar and session-panel rework Álvaro Tejero Cantero 2026-07-17 00:25:03 +02:00
  • a86d1161a4 Report actual graph memory from the buffer manager Álvaro Tejero Cantero 2026-07-17 00:25:02 +02:00
  • ff8872eb98 💄 Console UI polish round Álvaro Tejero Cantero 2026-07-16 23:36:14 +02:00
  • b9d087a323 🐛 Restore fold-containers as the combo master gate Álvaro Tejero Cantero 2026-07-16 23:36:14 +02:00
  • c6c2fd0e8e Add overview mode: fold containers at or beyond a depth Álvaro Tejero Cantero 2026-07-16 22:53:26 +02:00
  • 18db1debf8 Highlight clicked node neighborhood in graph console Álvaro Tejero Cantero 2026-07-16 22:53:26 +02:00
  • e6dcd1af99 💄 Prune graph console layout roster and tune overlap Álvaro Tejero Cantero 2026-07-16 19:37:34 +02:00
  • 65d8e21afd Add PNG export and hover tooltips to graph console Álvaro Tejero Cantero 2026-07-16 19:37:34 +02:00
  • a0033cbf20 💄 Polish graph console session panel and edge labels Álvaro Tejero Cantero 2026-07-16 19:37:34 +02:00
  • 3cf6e20ba0 Sync Component library changes into the Ladybug graph Alejandro Alonso 2026-07-16 19:25:08 +02:00
  • fc354a9334 💄 Graph console QoL round Álvaro Tejero Cantero 2026-07-16 19:01:42 +02:00
  • ff02ae709a Add node inspector panel to graph console Álvaro Tejero Cantero 2026-07-16 19:01:42 +02:00
  • 194f21d68d Label edge rels with compact unicode symbols Álvaro Tejero Cantero 2026-07-16 18:43:50 +02:00
  • f51e9d3bda 🐛 Expand folded combos that gain changed elements Álvaro Tejero Cantero 2026-07-16 18:43:50 +02:00
  • 3fc6c7df64 💄 Reserve chroma for changes in graph console diff mode Álvaro Tejero Cantero 2026-07-16 18:29:07 +02:00
  • 3203961a2f Add graph diff marks with step fade to graph console Álvaro Tejero Cantero 2026-07-16 18:07:43 +02:00
  • 7aa8e4c19c Style Component nodes and IsInstanceOf edges in graph console Álvaro Tejero Cantero 2026-07-16 17:31:21 +02:00
  • 65d8402953 🐛 Fix memory leak Alejandro Alonso 2026-07-16 16:00:55 +02:00
  • 7ba6cc7700 Add Component nodes and IsInstanceOf edges Alejandro Alonso 2026-07-16 15:04:19 +02:00
  • 005d4a83d9 📎 Fix linter issues Alejandro Alonso 2026-07-16 13:06:43 +02:00
  • 07fefd101f Make the default query self-explanatory; link the Cypher docs Álvaro Tejero Cantero 2026-07-16 10:43:56 +02:00
  • 5b9b53ce01 🐛 Fix runaway graph panel growth and blank canvas; drop Expand button Álvaro Tejero Cantero 2026-07-16 10:27:51 +02:00
  • eeb7e2481e Add graph toolbar, animate toggle, filter columns, repaint skip Álvaro Tejero Cantero 2026-07-16 09:18:06 +02:00
  • bb5be56b6c Add query-result subgraph, ws auto-reconnect, adaptive animation Álvaro Tejero Cantero 2026-07-15 23:58:25 +02:00
  • bbe23d3be6 Add layout dropdown to graph view Álvaro Tejero Cantero 2026-07-15 23:34:20 +02:00
  • e29e79ed90 Fix graph view freeze on large files; add fold toggle and root rule Álvaro Tejero Cantero 2026-07-15 23:18:30 +02:00
  • 6e1a319135 Fold containers as collapsible combos in graph view Álvaro Tejero Cantero 2026-07-15 21:19:04 +02:00
  • 2ef9c6aa4a ♻️ Replace fullscreen with in-page expand for graph view Álvaro Tejero Cantero 2026-07-15 19:11:03 +02:00
  • e2a56bb05c Split graph console in two columns; add file tree and fullscreen Álvaro Tejero Cantero 2026-07-15 18:52:04 +02:00
  • 4c4b1e5f59 🐛 Fix list-column CSV ingest and serialize graph session access Álvaro Tejero Cantero 2026-07-15 18:52:04 +02:00
  • 9b86a4bb01 Add G6 graph view to debug graph console Álvaro Tejero Cantero 2026-07-15 17:25:17 +02:00
  • 5aa6d50344 ♻️ Derive graph node schema from Malli registry Alejandro Alonso 2026-07-15 13:12:59 +02:00
  • 4d7bb51984 🐛 Fix batch delete sync and keep graph console feed alive Alejandro Alonso 2026-07-15 08:34:56 +02:00
  • 85fc8ae664 Handle mov-objects in debug graph sync Alejandro Alonso 2026-07-15 08:02:44 +02:00
  • 4d088ef40d Incrementally sync debug graph from Penpot file changes Alejandro Alonso 2026-07-15 07:48:40 +02:00
  • 0eef304c59 Add live file-change feed to debug graph console Alejandro Alonso 2026-07-14 13:03:19 +02:00
  • 1b1e3004ea Add debug graph console for in-memory Cypher queries Alejandro Alonso 2026-07-14 12:07:37 +02:00
  • ef92b91c8e Add Ladybug graph export to debug UI Alejandro Alonso 2026-07-14 11:24:08 +02:00
  • f6d933921d 🐛 Fix graph COPY ingest for multiline text names Alejandro Alonso 2026-07-14 08:27:08 +02:00
  • 0313883889 Load graph ingest via Ladybug COPY bulk import Alejandro Alonso 2026-07-14 08:00:24 +02:00
  • b623ab0e17 Project nested shapes recursively into the graph Alejandro Alonso 2026-07-14 07:23:54 +02:00
  • 50c648e940 Validate graph ingest projections with Malli Alejandro Alonso 2026-07-13 18:20:02 +02:00
  • dd21181967 ♻️ Share Ladybug connection across ingest and stats Alejandro Alonso 2026-07-13 13:43:03 +02:00
  • e19711333b Use embedded Ladybug Java API instead of CLI Alejandro Alonso 2026-07-13 13:08:52 +02:00
  • cfd25138bb Add Penpot-to-Ladybug graph ingest vertical slice Alejandro Alonso 2026-07-13 10:58:49 +02:00
  • 9a9d6c35f7 🎉 Basic lbug connection for ingestion Alejandro Alonso 2026-07-13 07:33:40 +02:00
  • 7ac61e0597
    🐛 Fix typo in auto-file-snapshot timeout setting (#10909) Sebastien MALOT 2026-08-17 22:14:01 +02:00
  • dacddc995b 📚 Document identity provider configuration for SSO esther-moreno-new-section-user-guide-enterprise miryamgduque 2026-08-17 15:36:18 +01:00
  • 8acb92b782
    🐛 Normalize fractional rate-limit reset durations (#11254) Andrey Antukh 2026-08-17 15:27:06 +02:00
  • 30bfc4b8c0 Add zoom perf trace capture and its comparison script elenatorro-render-perf-counters Elena Torro 2026-08-17 15:02:12 +02:00
  • 1d3ffa6562 Add demo profile purge task niwinz-demo-users-improvements Andrey Antukh 2026-08-17 12:51:36 +00:00
  • 6199f01f9d 🐛 Fix update-profile-props not rejecting plugin props at validation issue-10952 Andrey Antukh 2026-08-17 12:35:15 +00:00
  • 4681b41926 🐛 Harden font upload test setup Andrey Antukh 2026-08-17 12:27:19 +00:00
  • 067ef9d99b Require re-confirmation when plugin manifest differs on open Andrey Antukh 2026-07-30 09:54:57 +00:00
  • 5c81c3d5d1 🐛 Add dedicated RPC methods for plugin registry operations Andrey Antukh 2026-07-30 08:35:38 +00:00
  • 188a9cb29e Optimize demo user setup for performance tests Andrey Antukh 2026-08-17 12:01:49 +00:00
  • 128c0bb86e Add render counters and a repaint-count perf harness Elena Torro 2026-08-17 13:55:13 +02:00