Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Improved Admin acceptance test output | 9larsons | XS | No | 1.1h | 1.0h | Sep 28, 2026 |
SummaryRefactorImproved Admin acceptance test output Reduces CI and local log noise by printing only final summary and failure diagnostics for Admin acceptance tests, improving readability and debugging. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Moved the View site and migration screens from Ember to React | 9larsons | XL | No | 75.9h | 0.3h | Sep 28, 2026 |
SummaryRefactorMove View site and migration screens to React Migrates the View site and migration screens from Ember to React, simplifying the codebase and preserving iframe functionality while maintaining existing user experience. 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 publish focus restoration during settings refresh | 9larsons | M | No | 0.2h | - | Sep 28, 2026 |
SummaryBug FixFixed publish focus restoration during settings refresh This PR resolves a UI focus issue in Ghost’s admin editor that caused the Publish button to lose focus when settings were refreshed, ensuring a smoother user experience and preventing accidental focus loss. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Add in-development table support for iterating on new schemas | acburdine | XL | AI | 78.8h | 1.1h | Sep 28, 2026 |
SummaryFeatureAdd in-development table support for iterating on new schemas Enables developers to iterate on new database tables without generating multiple migrations, keeping production databases clean and simplifying schema evolution. Health Assessment
X-Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Fixed the React editor refusing a new post's saves while no tier is picked | 9larsons | L | No | 75.4h | 0.2h | Sep 28, 2026 |
SummaryBug FixFix React editor save issue with no tier selected Ensures new posts can be autosaved even when no tier is chosen, preventing content loss and improving editor reliability. This fixes a blocker that prevented post creation until a tier was selected. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Added Sentry reporting for failed saves in the React editor | 9larsons | XL | No | 75.1h | 0.1h | Sep 28, 2026 |
SummaryFeatureAdd Sentry reporting for failed React editor saves Ensures critical editor errors are captured in Sentry, improving reliability and enabling faster issue resolution for content creators. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Moved magic-link helpers into a dedicated server library | ErisDS | S | No | 3.0h | - | Sep 28, 2026 |
SummaryRefactorMoved magic-link helpers into a dedicated server library Centralizes magic-link functionality, improving maintainability and reducing duplication across services. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| TypeScriptified limits service | EvanHahn | M | No | 1.5h | - | Sep 28, 2026 |
SummaryRefactorConvert limits service to TypeScript Enhances code quality and maintainability by adding static typing to the limits service, with no impact on end users. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| Required automations to be enabled to hit `GET /automations` endpoint | EvanHahn | M | No | 47.9h | 47.3h | Sep 28, 2026 |
SummaryBug FixEnable automations for GET /automations endpoint Ensures the GET /automations endpoint only works when automations are enabled, preventing welcome email failures. Health Assessment
Small
Low
High
AI Details
Confidence:
1.00
Tech Stack
Languages:
Typescript
|
||||||
| Added host limit checks to the React editor's publish flow | 9larsons | L | No | 74.7h | 0.1h | Sep 28, 2026 |
SummaryFeatureAdd host limit checks to React editor publish flow Integrates host member and email limits into the editor’s publish flow, preventing over‑limit publishing and improving compliance and user experience. 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 ActivityPub pill controls and profile layout | peterzimon | M | No | 0.9h | - | Sep 28, 2026 |
SummaryRefactorRefine ActivityPub UI and layout Improves user experience by standardizing pill controls and layout across ActivityPub, enhancing consistency and readability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Changed Admin to set the accent color variables from React | 9larsons | L | No | 74.1h | 69.1h | Sep 28, 2026 |
SummaryRefactorMove Admin Accent Color Handling to React Centralizes accent color logic in React, simplifying maintenance and ensuring consistent theming across the admin interface. Health Assessment
Medium
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Replaced CLAUDE.md with AGENTS.md | EvanHahn | S | AI | 0.6h | 0.2h | Sep 28, 2026 |
SummaryDocsReplaced CLAUDE.md with AGENTS.md Updated documentation to reference AGENTS.md, aligning with the latest Claude Code behavior, with no user impact. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Moved email analytics onto JobsService | allouis | XL | No | 266.0h | 116.4h | Sep 28, 2026 |
SummaryRefactorMove email analytics to JobsService Migrated email analytics pipelines to run in-process via JobsService, improving performance and simplifying worker architecture. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| 🎨 Improved integration creation with keyboard submission | weylandswart | M | No | 0.9h | 0.1h | Sep 28, 2026 |
SummaryFeatureImproved integration creation with keyboard submission Adds keyboard submission support for integration creation, improving user experience by allowing Enter key to submit the form and preventing duplicate requests. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| 🐛 Fixed importing posts with empty mobiledoc content | acburdine | M | AI | 0.7h | - | Sep 28, 2026 |
SummaryBug FixFix import of posts with empty mobiledoc Ensures posts with empty mobiledoc content import correctly, preventing import failures and data loss. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Bumped pnpm to 12.7.0 and deduplicated the lockfile | acburdine | L | AI | 57.5h | - | Sep 28, 2026 |
SummaryChoreUpdate pnpm to 12.7.0 and dedupe lockfile Updates pnpm to 12.7.0, collapsing duplicate dependencies to keep the lockfile clean. Fixes CI issues related to native module mismatches and improves stability of Playwright tests. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Fixed saved-view refresh and refined post list controls | peterzimon | L | No | 0.9h | 0.6h | Sep 28, 2026 |
SummaryBug FixFix saved-view refresh and refine post list controls Ensures post view filters persist after refresh and aligns post list UI with members and analytics, improving editor consistency and user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| TypeScriptified many frontend helper tests | EvanHahn | XL | No | 14.7h | 0.1h | Sep 28, 2026 |
SummaryTestTypeScriptified many frontend helper tests Updated frontend helper tests to TypeScript, improving type safety and developer experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Fixed reset data command in Tinybird scripts README | ZainnQureshii | XS | AI | 113.6h | - | Sep 28, 2026 |
SummaryDocsFixed reset data command in Tinybird scripts README Corrects documentation errors that caused Docker and non‑Docker users to run incorrect commands, ensuring proper data reset workflow. Health Assessment
Small
Low
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| Changed boot to start the jobs backend before automation polling | allouis | M | No | 264.5h | 1.7h | Sep 28, 2026 |
SummaryBug FixReorder boot to start jobs backend earlier Ensures the jobs backend starts before automation polling, preventing scheduling failures and improving reliability for automated tasks. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Refined Admin 7 pill styles and header tooltips | peterzimon | XL | No | 1.4h | 0.9h | Sep 28, 2026 |
SummaryBug FixRefine Admin 7 UI pill styles and tooltips Improves consistency and usability of Admin UI controls, enhancing admin workflow efficiency. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Fixed the React editor ordering same-second post revisions oldest first | 9larsons | M | No | 73.6h | 0.2h | Sep 28, 2026 |
SummaryBug FixFix editor ordering for same-second post revisions Corrects the ordering of post revisions in the Ghost editor, ensuring the newest revision is displayed correctly and the restore functionality works as intended. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Removed field-level checks from the React editor settings smoke journey | 9larsons | M | No | 54.3h | 0.2h | Sep 28, 2026 |
SummaryTestRemove field-level checks from React editor settings By removing redundant field-level checks from the React editor settings smoke tests, the PR reduces test flakiness and maintenance effort. This leads to faster, more reliable CI runs and a smoother developer experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Fixed multi-second Safari stalls opening Radix menus in dev | 9larsons | M | No | 1.3h | 1.2h | Sep 28, 2026 |
SummaryBug FixFix Safari stalls on Radix menus in dev Reduces main‑thread stalls in Safari during development, improving UI responsiveness and developer productivity. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Moved support code out of the services catalogue | ErisDS | M | No | 113.9h | - | Sep 28, 2026 |
SummaryRefactorRelocate support code to logical modules Clean up Ghost's services catalogue by moving middleware, email rendering helpers, file type utilities, and public config builders to their appropriate locations, improving code discoverability and maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| TypeScriptified preview rendering | EvanHahn | S | No | 0.2h | - | Sep 27, 2026 |
SummaryRefactorTypeScriptify preview rendering Adds TypeScript support for preview rendering logic, improving type safety and maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Simplified types for some API endpoint utils | EvanHahn | S | No | 0.2h | - | Sep 27, 2026 |
SummaryRefactorSimplified types for some API endpoint utils Streamlines internal API utility types, improving code clarity and facilitating future TypeScript migration without affecting user-facing functionality. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Renamed `express.static` alias to avoid reserved word | EvanHahn | S | No | 0.2h | - | Sep 27, 2026 |
SummaryRefactorRename express.static alias to avoid reserved word This change removes a reserved word conflict, simplifying future TypeScript migration without affecting users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript, Typescript
Frameworks:
Express
|
||||||
| TypeScriptified context fixture | EvanHahn | S | No | 15.7h | - | Sep 27, 2026 |
SummaryTestTypeScriptified context fixture Adds a TypeScript version of the context fixture for unit tests, improving type safety and developer experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Added @EvanHahn as code owner for many automations files | EvanHahn | XS | No | 16.3h | 0.1h | Sep 27, 2026 |
SummaryDocsAdded @EvanHahn as code owner for many automations files This change should have no user impact. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| TypeScriptified Sentry tests | EvanHahn | M | No | 13.6h | - | Sep 27, 2026 |
SummaryTestTypeScriptified Sentry tests Converted Sentry tests to TypeScript, improving type safety and consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||