Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Pre-bundled @tryghost/koenig-lexical in apps/admin Vite dev | 9larsons | XS | No | 1.4h | - | Jun 30, 2026 |
SummaryChorePre-bundle @tryghost/koenig-lexical for Vite dev Speeds up Vite dev server startup by pre-bundling @tryghost/koenig-lexical, reducing cold start time and improving developer productivity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| WIP: Switched from sqlite3 to better-sqlite3 | sam-lord | XL | No | 140.8h | 115.4h | Jun 30, 2026 |
SummaryRefactorSwitch from sqlite3 to better-sqlite3 Migrates Ghost's database layer to use better-sqlite3, improving performance and reliability. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| 🐛 Made database views portable across environments | rob-ghost | L | No | 1.7h | 0.1h | Jun 30, 2026 |
SummaryBug FixMake database views portable across environments Ensures database views run under any MySQL user, preventing webhook failures and improving backup portability for Ghost sites. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Added Shade conventions skills for AI agents | peterzimon | XL | AI | 20.4h | 0.2h | Jun 30, 2026 |
SummaryFeatureAdded Shade conventions skills for AI agents Adds 10 auto‑triggering Claude Code skills that encode Shade design system rules so AI agents follow them at edit time, improving consistency and developer experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| 🎨 Improved dark mode across Shade and Ghost admin (DES-1397) | peterzimon | XL | AI | 121.3h | 0.3h | Jun 30, 2026 |
SummaryFeatureImprove dark mode across Ghost admin Enhances visual consistency and accessibility in Ghost admin dark mode, reducing visual clutter and improving user experience. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Added gift links admin UI for analytics, posts list, and settings | jonatansberg | XL | No | 115.9h | 0.1h | Jun 30, 2026 |
SummaryFeatureAdd gift link admin UI across analytics, posts, settings Provides a unified React modal for managing gift links, streamlining admin workflows and reducing duplicated code across the platform. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
CodeRabbit, ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Added RouteSettingsService to centralize route settings lifecycle | vershwal | M | No | 16.6h | 15.9h | Jun 30, 2026 |
SummaryRefactorCentralize route settings lifecycle with RouteSettingsService Streamlines routing configuration by consolidating lifecycle management into a single service, improving maintainability and enabling future pluggable storage. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added pnpm dev:daemon command + removed dev-supervisor script | 9larsons | L | No | 0.4h | - | Jun 29, 2026 |
SummaryChoreAdd dev:daemon command and remove dev-supervisor script Adds a new dev command that runs the same Docker fan‑out as pnpm dev but with daemon mode enabled, and removes the legacy dev‑supervisor script. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Removed vite-plugin-css-injected-by-js from portal | 9larsons | M | No | 1.1h | - | Jun 29, 2026 |
SummaryRefactorRemove Vite CSS injection plugin from portal Eliminates unnecessary CSS plugin, reducing bundle size and simplifying portal build. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Extracted shared vite config helper for public UMD apps | 9larsons | L | No | 0.7h | - | Jun 29, 2026 |
SummaryRefactorExtract shared Vite config helper for public UMD apps Centralizes Vite configuration for six public UMD apps, reducing duplicated code and ensuring consistent build output while maintaining identical bundle sizes. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| Removed sourcemap generation for four public apps | 9larsons | S | No | 0.6h | - | Jun 29, 2026 |
SummaryRefactorRemoved sourcemap generation for four public apps Reduces CDN payload by ~4.2 MB and speeds up build times without affecting functionality. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| Cleaned up public-app vite configs (.js → .jsx + dead preview/loader cruft) | 9larsons | M | No | 0.5h | - | Jun 29, 2026 |
SummaryRefactorCleaned up public-app Vite configs and removed dead preview Simplifies build configuration, reduces bundle size, and removes unused preview server code, improving developer experience and build reliability. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Javascript
|
||||||
| Removed parse-email-address prepare hook that broke Docker dev build | 9larsons | XS | No | 0.3h | 0.1h | Jun 29, 2026 |
SummaryBug FixRemove parse-email-address prepare hook Fixes Docker dev build failures by removing a problematic prepare script, ensuring developers can start the dev environment without errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Removed @tryghost/parse-email-address from pnpm dev fan-out | 9larsons | XS | No | 1.8h | 0.6h | Jun 29, 2026 |
SummaryRefactorRemove parse-email-address from dev fan-out Eliminates an unused dev dependency, cutting memory usage by ~290 MB and speeding up local development. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Cleaned up public-app dev scripts | 9larsons | M | No | 1.5h | 1.0h | Jun 29, 2026 |
SummaryRefactorCleaned up public-app dev scripts Simplifies development workflows for Ghost public apps, reducing memory usage and removing redundant scripts, improving developer experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Removed public-app vite preview servers in favor of Caddy file_server | 9larsons | M | No | 0.5h | 0.4h | Jun 29, 2026 |
SummaryRefactorRemove Vite preview servers, use Caddy file server Eliminates heavy Node preview servers for public apps, replacing them with lightweight Caddy static file serving, reducing memory usage and simplifying the dev environment. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Changed admin-toolbar dev to opt out of vite preview's outDir guard via plugin | 9larsons | S | No | 1.0h | - | Jun 29, 2026 |
SummaryBug FixOpt out of Vite preview outDir guard via plugin This change removes a crash in the admin toolbar development workflow, ensuring developers can run pnpm dev without interruption and improving reliability of the local development environment. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Javascript
|
||||||
| Updated reader-side gift link toast to the agreed design | weylandswart | L | No | 5.2h | 0.0h | Jun 29, 2026 |
SummaryFeatureRestyle reader‑side gift link toast Aligns the toast UI with the agreed design, improving user experience and visual consistency. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Changed dev gateway to build Caddy locally | cmraible | XS | No | 0.6h | 0.2h | Jun 29, 2026 |
SummaryChoreBuild Caddy locally in dev gateway Replaces remote Caddy package build with local xcaddy to avoid hangs, ensuring reproducible dev environment. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Frameworks:
Docker
|
||||||
| 🐛 Fixed bookmark cards showing 'Amazon' as site name on .co domains | 9larsons | L | No | 0.7h | 0.1h | Jun 29, 2026 |
SummaryBug FixFix Amazon site name misdisplay on .co domains Corrects bookmark card site names for .co domains, improving user experience by preventing incorrect 'Amazon' labels. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Fixed admin-toolbar pnpm dev crash on empty umd/ | 9larsons | XS | No | 0.2h | 0.1h | Jun 29, 2026 |
SummaryBug FixFix admin-toolbar dev crash on empty umd Fixes a crash that prevented the admin toolbar dev server from starting when the output directory is missing. This improves developer experience by ensuring the dev environment starts reliably without unnecessary build steps. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Removed gift links permission from the Author role | kevinansfield | S | No | 92.0h | 90.1h | Jun 29, 2026 |
SummaryBug FixRemove gift links permission from Author role Aligns author permissions with post visibility, tightening security and preventing unauthorized gift link management. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| Defined the route-settings store contract and canonical RouteSettings type | vershwal | L | No | 147.9h | 1.6h | Jun 29, 2026 |
SummaryChoreDefine route-settings store contract and type Establishes a robust type contract for route settings, enabling future storage layer development and ensuring type safety across routing logic. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Switched to use `@tryghost/brute-knex` | aileen | L | No | 69.1h | - | Jun 29, 2026 |
SummaryRefactorSwitched to use @tryghost/brute-knex Replaces deprecated brute-knex dependency with a maintained scoped package, ensuring reliable rate limiting and reducing security vulnerabilities. Health Assessment
Medium
Medium
Low
AI DetailsTech Stack
Languages:
Javascript
Frameworks:
Express
|
||||||
| Fixed lazy URL service handing out URLs for non-public resources | allouis | L | AI | 97.3h | 3.8h | Jun 29, 2026 |
SummaryBug FixFixed lazy URL service handing out URLs for non-public resources Ensures that the lazy URL service correctly respects visibility and status filters, preventing non-public resources from receiving URLs and aligning behavior with the eager service. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||