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
Failed
30337
7518a910 Changed the checkout wire contract to accept shipping with no countries Countries on a collecting shipping block are a restriction, so their absence is how a tier says it delivers everywhere. The contract test asserted the opposite at compile time, which would have made that state unexpressible without enumerating a country set that moves. It is now a positive case in both directions, so a client reads the everywhere tier back the way it wrote it.
by Rob Lester
R
Failed
30337
d5696892 Changed the checkout wire contract to accept shipping with no countries Countries on a collecting shipping block are a restriction, so their absence is how a tier says it delivers everywhere. The contract test asserted the opposite at compile time, which would have made that state unexpressible without enumerating a country set that moves. It is now a positive case in both directions, so a client reads the everywhere tier back the way it wrote it.
by Rob Lester
R
Succeeded
30337
3865ff83 Added tier checkout collection settings to the tier modal ref https://linear.app/ghost/issue/BER-3884/design-how-publishers-collect-custom-fields-and-shipping-addresses A paid tier's detail modal gains a Checkout card, behind the membersCustomFields flag with Stripe connected: toggles for collecting a shipping address (with allowed countries and destinations for the address and recipient name), a phone number, and a business tax ID, saved through the tier checkout config API as its own sub-resource. The section validates alongside the tier form before either resource is written, reports its dirtiness into the modal's close confirmation, skips its write when untouched, and degrades without touching tier editing when the endpoint is missing (older Core) or the read fails.
by Renato Costa
R
Succeeded
30337
3865ff83 Added tier checkout collection settings to the tier modal ref https://linear.app/ghost/issue/BER-3884/design-how-publishers-collect-custom-fields-and-shipping-addresses A paid tier's detail modal gains a Checkout card, behind the membersCustomFields flag with Stripe connected: toggles for collecting a shipping address (with allowed countries and destinations for the address and recipient name), a phone number, and a business tax ID, saved through the tier checkout config API as its own sub-resource. The section validates alongside the tier form before either resource is written, reports its dirtiness into the modal's close confirmation, skips its write when untouched, and degrades without touching tier editing when the endpoint is missing (older Core) or the read fails.
by Renato Costa
R
Succeeded
30337
3865ff83 Added tier checkout collection settings to the tier modal ref https://linear.app/ghost/issue/BER-3884/design-how-publishers-collect-custom-fields-and-shipping-addresses A paid tier's detail modal gains a Checkout card, behind the membersCustomFields flag with Stripe connected: toggles for collecting a shipping address (with allowed countries and destinations for the address and recipient name), a phone number, and a business tax ID, saved through the tier checkout config API as its own sub-resource. The section validates alongside the tier form before either resource is written, reports its dirtiness into the modal's close confirmation, skips its write when untouched, and degrades without touching tier editing when the endpoint is missing (older Core) or the read fails.
by Renato Costa
R
Previous
Next