Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Harden Billing app readiness handling | aileen | L | No | 2.1h | 0.1h | May 21, 2026 |
SummaryBug FixHarden Billing app readiness handling Ensures the Billing UI only hides after an explicit readiness signal, preventing premature UI changes and improving reliability for admins. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added config-driven store selection for redirects | vershwal | XL | No | 170.9h | 0.1h | May 21, 2026 |
SummaryFeatureAdd config‑driven redirect store selection Enables dynamic selection of redirect storage backend via Ghost’s adapter manager, allowing per‑tenant file or S3‑compatible stores and simplifying configuration. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| ✨ Added gift subscriptions | mike182uk | XS | No | 187.5h | - | May 21, 2026 |
SummaryFeatureAdd gift subscription feature Enables users to purchase subscriptions for others, expanding revenue and user engagement. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Added a warning badge variant and updated comments header | weylandswart | S | No | 21.2h | 0.0h | May 21, 2026 |
SummaryFeatureAdd warning badge variant and update comment header Enhances comment UI with a warning badge for pin/unpin actions and improves header layout, improving user clarity and interface consistency. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Removed @vitest/utils patch that broke the production build | 9larsons | S | No | 0.4h | - | May 21, 2026 |
SummaryBug FixRemove redundant @vitest/utils patch Fixes production Docker build failures, restoring CI pipeline stability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| Update tinybirdco/tinybird-local:latest Docker digest to 9d9c77f | renovate | XS | No | 1.9h | - | May 21, 2026 |
SummaryChoreUpdate tinybirdco/tinybird-local:latest Docker digest to 9d9c77f Ensures the Tinybird local service uses the latest Docker image, maintaining deployment consistency and reducing potential runtime issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions, Docker
|
||||||
| Migrated test/unit/server/services bucket to vitest | 9larsons | XL | No | 0.3h | 0.1h | May 21, 2026 |
SummaryRefactorMigrate Ghost services tests to Vitest Migrates a large set of server service tests from Mocha to Vitest, improving test performance and reliability, and fixes a worker teardown bug. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
Frameworks:
Vitest
|
||||||
| Added github-actions reporter to vitest CI runs | 9larsons | XS | AI | 0.6h | - | May 21, 2026 |
SummaryBug FixAdd GitHub Actions reporter to Vitest CI Improves visibility of failing tests in CI logs, enabling faster debugging and reducing time to fix. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Added CI gating to skip the build & E2E lane for test-only changes | 9larsons | S | AI | 1.5h | 0.1h | May 21, 2026 |
SummaryCI/CDAdded CI gating to skip the build & E2E lane for test-only changes This PR adds conditional gating to the CI pipeline, preventing unnecessary build and end‑to‑end tests from running on pull requests that only modify tests or documentation, thereby speeding up feedback loops and reducing resource usage. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Update dependency human-number to v2.0.12 | renovate | S | No | 21.0h | - | May 21, 2026 |
SummaryChoreUpdate human-number dependency to v2.0.12 Bumps the human-number library to the latest patch, ensuring compatibility and security for the Ghost platform. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Fixed flaky email verification trigger acceptance test | 9larsons | S | No | 0.4h | 0.1h | May 20, 2026 |
SummaryTestFixed flaky email verification trigger acceptance test Makes the acceptance test deterministic by adding a buffer member to avoid race conditions, ensuring reliable test results without affecting production behavior. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Update dependency eslint-plugin-playwright to v2.10.2 | renovate | S | No | 25.7h | - | May 20, 2026 |
SummaryChoreUpdate dependency eslint-plugin-playwright to v2.10.2 This PR updates the Playwright ESLint plugin to the latest patch, incorporating bug fixes that improve linting accuracy for Playwright tests. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Update tryghost/actions digest to 598d632 | renovate | S | No | 46.8h | - | May 20, 2026 |
SummaryCI/CDUpdate tryghost/actions digest to 598d632 This PR updates the digest of the tryghost/actions GitHub Action to a newer commit, ensuring the workflow uses the latest stable action version. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Added access code regeneration endpoint | ErisDS | M | No | 5.5h | - | May 20, 2026 |
SummaryFeatureAdd access code regeneration endpoint Enables admins to regenerate private‑site access codes via a dedicated API, improving workflow and security. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Migrated test/unit/server/models bucket to vitest | 9larsons | S | No | 2.0h | - | May 20, 2026 |
SummaryTestMigrated test/unit/server/models bucket to vitest Migrated the Ghost test suite from Mocha to Vitest, fixing a teardown hang and improving CI stability and speed. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
Frameworks:
Vitest
|
||||||
| Added llms_enabled site setting | ErisDS | M | AI | 1.8h | - | May 20, 2026 |
SummaryFeatureAdded llms_enabled site setting Adds a new boolean setting to control structured data exposure for LLMs and AI search engines, laying groundwork for future AI features. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| 🐛 Fixed feature image button becoming unresponsive in Safari | mike182uk | M | No | 1.8h | 0.8h | May 20, 2026 |
SummaryBug FixFix Safari unresponsive feature image button Resolves a Safari drag‑and‑drop bug that caused the feature image button to become unresponsive, improving editor reliability for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Migrated test/unit/frontend bucket to vitest | 9larsons | XL | No | 1.9h | 0.1h | May 20, 2026 |
SummaryRefactorMigrated test/unit/frontend bucket to vitest Migrated 135 frontend test files from Mocha to Vitest, adding snapshot support and improving test reliability. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Changed Shade field spacing | peterzimon | XS | No | 0.4h | - | May 20, 2026 |
SummaryFeatureTighten Shade field spacing for consistency Improves UI consistency by reducing vertical spacing in field descriptions, eliminating the need for consumer overrides. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Made RSS renderer synchronous | EvanHahn | M | No | 192.4h | 173.0h | May 20, 2026 |
SummaryRefactorSynchronize RSS Renderer for Consistency Ensures RSS feed rendering runs synchronously, maintaining consistent performance without affecting user-facing functionality. Health Assessment
Medium
Low
High
AI Details
Confidence:
0.20
Tech Stack
Languages:
Javascript
|
||||||
| Migrated test/unit/api bucket to vitest | 9larsons | S | No | 0.6h | - | May 20, 2026 |
SummaryRefactorMigrated test/unit/api bucket to vitest Migrated 33 test files from Mocha to Vitest, resolving unhandled rejection issues and ensuring test consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| Changed automations list to use Shade list page template | peterzimon | M | No | 0.5h | - | May 20, 2026 |
SummaryFeatureChanged automations list to use Shade list page template Automations now use the same list page structure as comments, tags, and members, ensuring consistent Admin UI while Shade replaces local page chrome. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Converted 5 deferred done() callback tests to async/await + vitest | 9larsons | L | No | 17.9h | - | May 20, 2026 |
SummaryRefactorMigrate 5 tests to async/await and vitest Continues the vitest migration by converting 5 test files from mocha to vitest, improving test efficiency and maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
Frameworks:
Vitest
|
||||||
| Updated Nx config to disable the daemon | jonatansberg | XS | No | 23.6h | - | May 20, 2026 |
SummaryBug FixUpdated Nx config to disable the daemon Reintroduces useDaemonProcess: false to avoid daemon failures in sandboxed environments, improving local dev reliability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| Add socialweb account migration settings UI | JohnONolan | XL | No | 38.8h | 0.1h | May 20, 2026 |
SummaryFeatureAdd socialweb account migration settings UI Provides a UI for Ghost Admin to configure social web account aliases, enabling migration of Mastodon profiles and transfer of followers into Ghost. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fixed gift page content overlap on window resize | minimaluminium | M | No | 1.2h | 0.7h | May 20, 2026 |
SummaryBug FixFixed gift page content overlap on window resize Fixes layout issue on the gift page that caused content overlap when resizing the window, improving user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added "Your email" field to gift purchase flow | sagzy | L | No | 23.6h | 0.1h | May 20, 2026 |
SummaryFeatureAdd 'Your email' field to gift purchase flow Users can now specify their email during gift purchases, reducing confusion and ensuring accurate delivery. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
ChatGPT, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Added gift subscriptions discovery section in membership settings | minimaluminium | M | No | 1.4h | 0.1h | May 20, 2026 |
SummaryFeatureAdd gift subscription discovery to membership settings Enables users to discover and share gift subscriptions via a new UI section, improving engagement and revenue. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Changed members list page to use ListPage | peterzimon | L | No | 22.8h | 10.8h | May 20, 2026 |
SummaryRefactorMigrate members list page to shared ListPage The members list page now uses the shared ListPage component, unifying UI patterns across the admin. This reduces code duplication and eases future feature updates. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Update tinybirdco/tinybird-local:latest Docker digest to 39209d3 | renovate | XS | No | 5.2h | - | May 20, 2026 |
SummaryChoreUpdate tinybirdco/tinybird-local Docker digest Ensures the Tinybird local service runs the latest image, improving stability and security. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions, Docker
|
||||||
| Added sidebar for viewing automation steps | troyciesco | L | No | 3.7h | 1.8h | May 19, 2026 |
SummaryFeatureAdd sidebar for automation steps Users can now view automation step details in a sidebar, improving workflow visibility and reducing friction for content creators. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Hid welcome emails if automation labs flag is on | EvanHahn | M | No | 148.8h | 0.0h | May 19, 2026 |
SummaryBug FixHide welcome emails when automation labs flag enabled This change suppresses welcome emails for users when the automation labs feature flag is active, reducing unnecessary email traffic and aligning with new feature gating. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Improved dark mode and canvas position in the automations editor | troyciesco | M | No | 26.9h | 24.5h | May 19, 2026 |
SummaryFeatureEnhance dark mode and canvas layout Improves user experience in the automations editor by refining dark mode styling and repositioning the canvas for better visibility. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Update dependency ansi-html@<0.0.8 to ^0.0.9 | renovate | S | No | 77.5h | - | May 19, 2026 |
SummaryChoreUpdate dependency ansi-html@<0.0.8 to ^0.0.9 This PR bumps the ansi-html package to a newer patch version, ensuring compatibility and addressing any security or bug fixes in the dependency. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Used proper capitalization in automation status badge | EvanHahn | S | No | 167.3h | 167.3h | May 19, 2026 |
SummaryRefactorUsed proper capitalization in automation status badge Improves accessibility and copy‑paste friendliness by capitalizing status badge text correctly. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Made frontend caching middleware test more realistic | EvanHahn | M | No | 307.8h | 158.9h | May 19, 2026 |
SummaryTestMake frontend caching middleware test more realistic Improves realism of middleware unit tests by removing stubbing, aligning tests with production behavior and reducing CI failures. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Rewrote post analytics CSV export endpoint to stream results | cmraible | XL | No | 306.8h | 24.0h | May 19, 2026 |
SummaryFeatureStream post analytics CSV export to reduce memory usage Rewrites the CSV export endpoint to stream data directly to the client, eliminating memory buffering and preventing timeouts for large post catalogs. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Added trial private site UI lockdown for Access settings | ErisDS | M | AI | 10.6h | - | May 19, 2026 |
SummaryFeatureAdd trial private site UI lockdown for Access settings Adds a pre‑launch banner and disables site visibility and access code fields for trial users, improving the trial experience and preventing accidental changes. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Migrated 80 ghost/core unit tests to vitest (bin/shared/adapters/data/lib/web) | 9larsons | M | No | 125.4h | 122.4h | May 19, 2026 |
SummaryRefactorMigrate Ghost Core Unit Tests to Vitest Transition Ghost core tests from Mocha to Vitest, improving test performance and simplifying maintenance. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
Frameworks:
Vitest
|
||||||
| Updated gift expiry reminder email subject | sagzy | M | No | 1.0h | - | May 19, 2026 |
SummaryBug FixUpdated gift expiry reminder email subject This change standardizes the subject line of gift subscription reminder emails, ensuring consistent communication for publishers and reducing confusion across members. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Updated automations editor to add steps | troyciesco | XL | AI | 120.2h | 1.4h | May 19, 2026 |
SummaryFeatureUpdated automations editor to add steps Adds step insertion to the automations editor, enabling publishers to add wait or email steps and improving workflow flexibility. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript, Yaml
Frameworks:
React
|
||||||
| 🐛 Fix Instagram URL input clearing on mid-typing dot char | yahyasaqban-lab | S | No | 41.6h | 0.1h | May 19, 2026 |
SummaryBug FixFix Instagram URL input clearing during typing Ensures users can enter Instagram usernames without losing input, improving user experience and reducing frustration. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fixed ghost-admin build by declaring missing lodash and aligning codemirror | 9larsons | S | No | 1.3h | - | May 19, 2026 |
SummaryBug FixFix ghost-admin build by adding lodash and updating codemirror This PR resolves build failures in the Ghost admin interface by ensuring required dependencies are declared and aligned, preventing deployment issues and improving stability for content editors. By fixing missing lodash and codemirror mismatches, the build process becomes reliable, reducing downtime for site administrators. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Update i18n-ignores.json | xabirequejo | S | No | 138.8h | 0.1h | May 19, 2026 |
SummaryTestUpdate i18n-ignores.json Adds Basque language support by ignoring specific strings in localization tests, improving internationalization accuracy. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack |
||||||
| Improved comments threading UI | weylandswart | L | No | 2.3h | 0.1h | May 19, 2026 |
SummaryFeatureImproved comments threading UI Enhances comment thread visuals and layout, improving user experience and interaction flow. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Migrated Comments list page to new ListPage + PageHeader pattern | peterzimon | L | No | 22.9h | 0.1h | May 19, 2026 |
SummaryRefactorMigrate Comments page to shared ListPage template Standardizes the comments UI with a shared layout, improving consistency and maintainability across the platform. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Updated gift purchase confirmation and expiration reminder emails | minimaluminium | XL | No | 2.5h | 1.5h | May 19, 2026 |
SummaryFeatureUpdate gift purchase and reminder email copy Improves user experience by aligning email content with approved specifications, ensuring consistent messaging for gift purchases and expirations. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Unified sinon on 21.1.1 and moved into the pnpm catalog | 9larsons | M | No | 108.1h | 0.1h | May 19, 2026 |
SummaryBug FixUnify sinon version and catalogize Standardizes sinon across workspaces, improving test stability and reducing maintenance overhead. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Update tinybirdco/tinybird-local:latest Docker digest to 76e94ab | renovate | XS | No | 12.6h | - | May 19, 2026 |
SummaryChoreUpdate Tinybird local Docker digest Keeps the analytics service up-to-date, reducing risk of bugs and ensuring compatibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Moved `bson-objectid` dependency to default pnpm catalog | EvanHahn | S | No | 1.0h | 1.0h | May 18, 2026 |
SummaryChoreStandardize bson-objectid dependency across Ghost Ensures consistent version usage of bson-objectid across the Ghost codebase, simplifying future updates and reducing version drift. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||