Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Unified glob on 10.5.0 and moved into the pnpm catalog | 9larsons | M | No | 9.8h | - | May 14, 2026 |
SummaryRefactorStandardize glob to 10.5.0 and catalog Aligns all workspaces to a single glob version, simplifying dependency management and reducing build friction for developers. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Javascript, Yaml
|
||||||
| Added Billing app loading and error states | aileen | L | No | 3.5h | 0.4h | May 14, 2026 |
SummaryBug FixAdded Billing app loading and error states Adds visible loading and error states around the Ghost(Pro) Billing iframe in Ghost Admin, preventing blank screens and guiding customers to resolve issues. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added docker:rebase script for post-rebase dev env refresh | ErisDS | XS | AI | 4.9h | - | May 14, 2026 |
SummaryChoreAdd docker:rebase script for dev env refresh Automates post-rebase dev environment refresh after rebasing on main, fixing potential issues with node_modules and foundation libraries. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
Frameworks:
Docker, Vite, Pnpm
|
||||||
| Renamed gift_subscription_purchase_notification column to gift_subscription_notifications | sagzy | L | No | 18.9h | 0.1h | May 14, 2026 |
SummaryBug FixRename gift subscription notification column Updates the database column name to correctly reflect both purchase and redemption notifications, ensuring accurate email preference toggles for gift subscriptions. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Unified @types/node on 22.19.17 and moved into the pnpm catalog | 9larsons | M | No | 0.4h | - | May 14, 2026 |
SummaryChoreUnified @types/node to 22.19.17 in pnpm catalog Aligns TypeScript node type definitions with the runtime Node version, reducing type mismatch errors and simplifying future updates. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| Moved 29 base-level and first-party deps into the pnpm catalog | 9larsons | L | No | 0.7h | 0.1h | May 14, 2026 |
SummaryRefactorCentralize 29 dependencies in pnpm catalog Streamlines dependency management across workspaces, reducing version drift and simplifying upgrades. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Yaml
|
||||||
| Capped number of automation actions to 20 | EvanHahn | M | AI | 3.9h | 3.9h | May 14, 2026 |
SummaryBug FixCapped number of automation actions to 20 Limits automation actions to 20 to prevent performance issues and enforce system constraints, ensuring stable and predictable automation workflows for users. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Update actions/setup-node digest to 48b55a0 | renovate | S | No | 2.4h | - | May 14, 2026 |
SummaryCI/CDUpdate actions/setup-node digest Updates the GitHub Action digest to a newer commit, ensuring CI uses the latest stable version and maintaining build reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Moved 21 consistent direct deps into the default pnpm catalog | 9larsons | XL | No | 4.8h | - | May 14, 2026 |
SummaryChoreCentralize 21 dependencies in pnpm catalog Reduces version drift and simplifies dependency management across workspaces, ensuring consistency. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Switched lazy sitemap populate to raw-knex for parity with eager | allouis | L | AI | 1.3h | - | May 13, 2026 |
SummaryBug FixImprove sitemap generation to avoid timeouts Reduces sitemap generation time, preventing 503 errors on large sites, improving SEO and user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Read installed @playwright/test version when building the e2e image tag | 9larsons | XS | No | 1.1h | 0.1h | May 13, 2026 |
SummaryBug FixFix e2e image tag to use installed Playwright version Ensures the Playwright Docker image tag matches the actual installed version, preventing invalid reference errors in CI and local test runs. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Shell
|
||||||
| Switched pack.js component tarballs to pnpm pack | 9larsons | XS | No | 1.1h | - | May 13, 2026 |
SummaryBug FixReplace npm pack with pnpm pack for component tarballs This change replaces npm pack with pnpm pack to correctly resolve pnpm-specific protocol references in component tarballs, preventing Docker build failures and ensuring future catalog migrations do not break deployments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Added ability to turn the automation on and off | EvanHahn | L | No | 22.8h | 3.9h | May 13, 2026 |
SummaryFeatureAdd toggle to enable/disable automation Provides users with the ability to turn automation on or off, giving finer control over publishing workflows and reducing accidental automation runs. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| 🐛 Fixed {{#social_accounts}} emitting "twitter" as the type for X | ErisDS | S | No | 3.8h | - | May 13, 2026 |
SummaryBug FixFix social_accounts helper type mismatch for X Ensures theme developers can use X icon partials without errors, improving theme compatibility and developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Added graph editing for automations | cmraible | XL | No | 0.8h | 0.2h | May 13, 2026 |
SummaryFeatureAdd graph editing for automations Enables editing of automation graphs via API with full validation, updates the fake repository, and expands test coverage for valid and invalid graph scenarios. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript, Yaml
|
||||||
| Removed `6.x` branch from CodeRabbit auto-review | EvanHahn | XS | AI | 149.8h | 149.8h | May 13, 2026 |
SummaryHealth AssessmentAI Details
Category:
Review AI
Confidence:
0.10
Tech Stack
Languages:
Yaml
|
||||||
| Bumped vite and vitest in signup-form and comments-ui | 9larsons | L | No | 2.1h | 0.1h | May 13, 2026 |
SummaryChoreUpgrade Vite and Vitest across signup-form and comments-ui Standardizes build tooling across apps, improving performance and maintainability. 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
|
||||||
| Switched @tryghost npm publish to pnpm to rewrite catalog: refs | 9larsons | XS | No | 0.8h | - | May 13, 2026 |
SummaryBug FixSwitch npm publish to pnpm to fix catalog leak This change removes catalog protocol strings from published packages, eliminating a hidden source of future consumer failures. It improves package integrity and reduces maintenance risk. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Bumped vite and vitest in portal, sodo-search, announcement-bar | 9larsons | L | No | 0.8h | - | May 13, 2026 |
SummaryChoreUpgrade Vite and Vitest across multiple apps Aligns build tooling across portal, sodo-search, and announcement-bar, ensuring consistency and compatibility with newer Vite and Vitest versions. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Diskless redirects: introduce storage abstraction (Phase 1) | allouis | XL | AI | 175.4h | 0.2h | May 13, 2026 |
SummaryFeatureIntroduce storage abstraction for diskless redirects Replaces legacy redirect API with a modular storage layer, standardizes download format to YAML, and lays groundwork for cross‑instance synchronization, improving reliability and developer experience. Health Assessment
X-Large
High
High
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Bumped vite and vitest in shade and admin-x-design-system | 9larsons | L | No | 0.5h | 0.1h | May 13, 2026 |
SummaryChoreUpgrade Vite and Vitest in Admin Packages Aligns admin packages with latest build tools, improving compatibility and performance. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
React
|
||||||
| Refined Shade unified page header component | peterzimon | XL | No | 3.2h | 0.1h | May 13, 2026 |
SummaryRefactorRefine Shade PageHeader component Improves UI consistency and mobile responsiveness for the Shade page header, streamlining layout and reducing code duplication. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fixed shade test ESLint config to apply TypeScript-aware rules | 9larsons | XL | No | 0.6h | 0.2h | May 13, 2026 |
SummaryBug FixFix ESLint config for TypeScript-aware tests Ensures linting correctly applies TypeScript and React rules to shade test files, eliminating 74 rule violations and preparing for upcoming Vite/Vitest upgrade. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
Frameworks:
React
|
||||||
| Removed dead password reset brute-force stub | lsinger | S | No | 125.3h | 80.2h | May 13, 2026 |
SummaryBug FixRemove unreachable brute-force stub Eliminates misleading code path and potential security false positives, ensuring password reset flow uses proper route-layer protection. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Skipped app version bump check for dependency-only changes | 9larsons | S | No | 0.4h | 0.1h | May 13, 2026 |
SummaryBug FixSkip app version bump check for dependency-only changes This change allows dependency-only updates to bypass the app version bump check, enabling security patches to merge automatically. It preserves cache‑busting guarantees for code changes while streamlining maintenance. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Made error handler middleware test more realistic | EvanHahn | L | No | 158.7h | - | May 13, 2026 |
SummaryTestMade error handler middleware test more realistic Improved realism of error handler middleware tests by removing stubs, ensuring tests reflect actual middleware behavior. Health Assessment
Large
Low
High
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Cleaned up defensive fallback that is no longer necessary | sagzy | XS | No | 0.6h | 0.3h | May 13, 2026 |
SummaryRefactorRemove obsolete gift fallback from member stats This change removes a temporary fallback that is no longer needed after the server update, simplifying code and reducing maintenance overhead. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Added "live" and "off" indicators to automation header | EvanHahn | M | No | 17.0h | 0.0h | May 13, 2026 |
SummaryFeatureAdd live/off indicators to automation header Adds visual status indicators to the automation header, improving user clarity on automation state. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Wrapped gift subscription member emails with t() | sagzy | XL | No | 22.6h | 0.1h | May 13, 2026 |
SummaryFeatureWrap gift subscription emails for i18n Adds translatable strings to gift subscription emails, enabling internationalization and improving user experience for non‑English speakers. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
ChatGPT, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Set up local and CI MinIO for the diskless-redirects GCSStore tests | vershwal | M | No | 2.5h | 0.1h | May 13, 2026 |
SummaryHealth AssessmentAI Details
Confidence:
0.95
Tech Stack |
||||||
| Added threaded comments display behind labs flag | kevinansfield | L | No | 18.9h | 0.1h | May 13, 2026 |
SummaryFeatureAdded threaded comments display behind labs flag Enables nested threaded comments behind a Labs flag, allowing controlled rollout of threaded comment UI without affecting default experience. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
ChatGPT, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Fixed avatar aspect ratio in add details popup | weylandswart | XS | No | 24.2h | - | May 13, 2026 |
SummaryBug FixFixed avatar aspect ratio in add details popup Ensures avatars retain their aspect ratio when expertise wrap over more than one line. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Wrapped gift subscription strings in Portal with t() | sagzy | XL | No | 21.7h | 4.4h | May 13, 2026 |
SummaryFeatureAdd translation support for gift subscription strings Enables internationalization of the gift subscription flow, improving user experience for non‑English speakers. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Javascript
Frameworks:
React
|
||||||
| Validated `successUrl` / `cancelUrl` / `returnUrl` origin in Stripe checkout | mike182uk | XL | No | 16.2h | 0.3h | May 13, 2026 |
SummaryBug FixValidate Stripe checkout URLs for security Prevents open redirect vulnerabilities by ensuring checkout URLs match site origin, protecting users and maintaining brand integrity. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Update TryGhost runtime packages | renovate | L | No | 15.6h | - | May 13, 2026 |
SummaryChoreUpdate TryGhost runtime packages Keeps Ghost runtime dependencies up to date, improving security, performance, and compatibility. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| ✨ Added {{#social_accounts}} block helper for theme social rendering | ErisDS | L | No | 18.1h | 7.7h | May 13, 2026 |
SummaryFeatureAdd social_accounts block helper for themes Simplifies theme development by replacing repetitive social link code with a single helper, improving maintainability and consistency across sites. This change reduces code duplication and potential bugs in theme templates. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added simplified edit endpoint for automations | cmraible | L | No | 3.9h | 1.5h | May 12, 2026 |
SummaryFeatureAdd simplified edit endpoint for automations Provides Admin API support for updating automation names and status, improving workflow management for content creators. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Changed "published" button in automations header | EvanHahn | S | No | 2.5h | 0.1h | May 12, 2026 |
SummaryFeatureChanged 'published' button in automations header Adds a dropdown to turn off active automations and disables the published button with updated text, improving clarity for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Split out "automation status" type in admin-x-framework types | EvanHahn | XS | No | 0.5h | - | May 12, 2026 |
SummaryRefactorSplit out automation status type in admin-x-framework types Refactors type definitions for automation status in the admin-x-framework, improving code clarity without affecting user-facing functionality. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| Update dependency gscan to v6.0.2 | renovate | L | No | 1.2h | - | May 12, 2026 |
SummaryChoreUpdate dependency gscan to v6.0.2 This PR updates the gscan dependency to the latest patch version, ensuring compatibility and security fixes. Health Assessment
Medium
Low
Low
AI DetailsTech Stack |
||||||
| Added automation sequence page shell | troyciesco | XL | No | 121.1h | 120.4h | May 12, 2026 |
SummaryFeatureAdd automation sequence page shell Introduces a new page for viewing and editing automation sequences, giving users a visual interface to manage workflows and improving operational efficiency. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Wired automations browse and read endpoints to fake database | cmraible | XL | No | 18.0h | 2.0h | May 12, 2026 |
SummaryFeatureAdd automations endpoints with fake database Provides admin API endpoints for browsing and reading automations using an in-memory fake database, enabling frontend development while the backend schema is finalized. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Converted "one at a time" helper to TypeScript | EvanHahn | S | No | 1.0h | 0.1h | May 12, 2026 |
SummaryRefactorConvert one-at-a-time helper to TypeScript Adds TypeScript typing to the one-at-a-time helper, improving code safety and maintainability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Removed unused TypeScript suppression from welcome email service | EvanHahn | XS | No | 0.5h | - | May 12, 2026 |
SummaryRefactorRemoved unused TypeScript suppression from welcome email service This change removes an unnecessary TypeScript suppression in the welcome email service, eliminating a TypeScript error without affecting user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript
|
||||||
| Updated Shade docs with visual tokens and agent-facing rules | peterzimon | XL | No | 0.7h | 0.1h | May 12, 2026 |
SummaryDocsUpdated Shade docs with visual tokens and agent-facing rules Improves documentation clarity by separating visual, example‑driven pages for designers and a concise rule source for AI agents, enhancing usability and maintainability. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React, Storybook
|
||||||
| Hid gift "Continue subscription" button when Stripe is disconnected | mike182uk | M | No | 5.5h | 2.7h | May 12, 2026 |
SummaryBug FixHide gift 'Continue subscription' button when Stripe is disconnected Prevents gift members from seeing a broken subscription button when Stripe is disconnected, improving checkout experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Javascript
|
||||||
| Enabled FK in fake automations database | EvanHahn | XS | No | 0.5h | - | May 12, 2026 |
SummaryBug FixEnabled FK in fake automations database Enables foreign key enforcement in the temporary fake automations database, ensuring referential integrity during testing. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added experimental lazy URL routing service behind config flag | allouis | XL | No | 140.5h | 18.9h | May 12, 2026 |
SummaryFeatureExperimental lazy URL routing behind config flag Reduces cold‑start time and memory usage for large sites by switching to on‑demand URL resolution when enabled. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Fixed broken gift page when Stripe is disconnected | mike182uk | M | No | 4.5h | 0.1h | May 12, 2026 |
SummaryBug FixFixed broken gift page when Stripe is disconnected Corrects the portal gift page to display a consistent message and hide the link when Stripe is disconnected, improving user experience and preventing confusion. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Fixed gift checkout cancel returning to site root instead of gift page | mike182uk | S | No | 4.3h | 0.1h | May 12, 2026 |
SummaryBug FixFixed gift checkout cancel redirect Ensures users canceling a gift checkout are redirected back to the gift page instead of the site root, improving user experience and reducing confusion. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||