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
Succeeded
30279
c47d39d7 Fixed gift form state across Stripe checkout fixes https://linear.app/ghost/issue/BER-3890 Persisted the personalised gift checkout draft in session storage so returning from Stripe restores the delivery step without losing buyer or recipient input. Explicit plan and delivery routes preserve browser navigation for direct and in-Portal entry points, while shared abandonment actions and a valid checkout success clear saved personal data. Session storage failures continue with in-memory state, and the implementation remains Portal-only on the existing gift checkout API contract.
by Jonatan Sv...
J
Succeeded
30279
07c7a070 Fixed gift form state across Stripe checkout fixes https://linear.app/ghost/issue/BER-3890 Persisted the personalised gift checkout draft in session storage so returning from Stripe restores the delivery step without losing buyer or recipient input. Explicit plan and delivery routes preserve browser navigation for direct and in-Portal entry points, while shared abandonment actions and a valid checkout success clear saved personal data. Session storage failures continue with in-memory state, and the implementation remains Portal-only on the existing gift checkout API contract.
by Jonatan Sv...
J
Succeeded
30279
c81571f1 Fixed gift form state across Stripe checkout fixes https://linear.app/ghost/issue/BER-3890 Persisted the personalised gift checkout draft in session storage so returning from Stripe restores the delivery step without losing buyer or recipient input. Explicit plan and delivery routes preserve browser navigation for direct and in-Portal entry points, while shared abandonment actions and a valid checkout success clear saved personal data. Session storage failures continue with in-memory state, and the implementation remains Portal-only on the existing gift checkout API contract.
by Jonatan Sv...
J
Succeeded
30279
7ea69232 Fixed gift form state across Stripe checkout fixes https://linear.app/ghost/issue/BER-3890 Persisted the personalised gift checkout draft in session storage so returning from Stripe restores the delivery step without losing buyer or recipient input. Explicit plan and delivery routes preserve browser navigation for direct and in-Portal entry points, while shared abandonment actions and a valid checkout success clear saved personal data. Session storage failures continue with in-memory state, and the implementation remains Portal-only on the existing gift checkout API contract.
by Jonatan Sv...
J
Failed
30279
4bf03cff Fixed gift form state across Stripe checkout ref https://linear.app/ghost/issue/BER-3890 Persisted the personalized gift draft in session storage so returning from Stripe restores the delivery step without losing buyer or recipient input. Explicit plan and delivery routes now preserve browser navigation for direct and in-Portal entry points, while shared abandonment actions clear saved personal data. Off-site Portal embeds return from the canonical Stripe cancel URL through browser history because session storage is origin-scoped. A status-only Stripe checkout handle lets the embedding origin clear completed drafts, including asynchronous payments, without exposing the gift redemption token or weakening same-origin return URL validation. Portal and Core move together on the 2.72 release line; older Core versions fall back to clearing off-site drafts before checkout. Malformed or unavailable storage continues with an in-memory form.
by Jonatan Sv...
J
Previous
Next