tr
TryGhost
GitHub
Ghost
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
Ghost
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
GitHub
Ghost
Workspace
Succeeded
29962
0568aab4 pr feedback
by Troy Ciesco
T
Succeeded
29962
b625fecb 🎨 Improved automation canvas panning so the flow can't be lost off screen
by Zach
Z
Succeeded
29962
a693778d Improved automation canvas viewport constraints (#30012) ref https://github.com/TryGhost/Ghost/pull/29962 - re-constrained the current viewport when graph or canvas bounds shrink - kept zoom presets and controls within the configured zoom limits - extracted viewport measurement and constraint handling into a shared hook
by Troy Ciesco
T
Succeeded
29962
35a25b46 Merge branch 'main' into ny-1520-automation-canvas-view-bounding
by Zach
Z
Succeeded
29962
a2f4ea2e 🎨 Improved automation canvas panning so the flow can't be lost off screen ref https://linear.app/ghost/issue/NY-1520/add-scroll-and-zoom-clamps-to-automations-canvas - panning was unbounded, so the flow could be dragged fully out of view with no way back except reloading the page - the bound follows a single rule — the viewport center always stays over the content — which behaves consistently at any viewport size or zoom level without tuned slack constants - content bounds are derived from node positions, so the pan range widens automatically if branching ever makes the graph wider - zoom is capped at 1 because the default view is already as close as needed; the approach was validated in the run-analytics prototype and ported to the real canvas
by Zach Acuna
Z
Previous
Next