TryGhost
OSS
Ghost
Sign in / Sign up
Open main menu
Ghost
GitHub
Overview
Runs
Analytics
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
Failed
29160
cd6e6d23 Fixed ten-persona fleet-test findings across the paywall system ref https://linear.app/ghost/project/customizable-paywalls-40cff85610f1 Fix round from a 10-persona usability fleet (5 P0s + high-value P1/P2s): - published-post preview now honours member_status simulation instead of 301ing to the live page (the audience dropdown was decorative and showed authors a wall their paid readers never see) - archiving the campaign's offer now genuinely ends the campaign, so reactivating the offer later can no longer silently relaunch a site-wide promo; settings show '(archived)' states instead of a blank select and the row flags an archived attachment - deleting a paywall card never leaves a post silently gated: the session-owned revert still applies, and otherwise a toast states the post is still members/paid-only - publish flow reads lexicalScratch before lexical, closing the race where a fast publish defaulted a paywalled post to paid-only recipients against the card's own promise - email preview states whether it shows the sent artifact or a live render on an already-emailed post (sent emails are immutable and the product now says so) - walls advertise their attached offer (portal title/name under the button) so readers see the incentive and publishers see mismatched copy; tiers posts get an offer-tier caution and an accurate PSM hint - gate defaults follow default_content_visibility (free-membership sites gate for members, not paid); gate-change toasts nudge a copy review; members-gate posts get a publish-flow reassurance notice - copy pass: one vocabulary for the two walls, non-native-reader fixes Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
by Luis Azevedo
L
Previous page
Previous
Next
Next page