Pull Request Explorer

Exploring 173 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Removed multi_search aliases scheduled for removal in 6.0 damianlegawiec S AI 6.8h 0.1h Oct 02, 2026

LLM analysis pending

This PR has not been analyzed yet.

Removed unused image helpers damianlegawiec M AI 1.5h - Oct 02, 2026

LLM analysis pending

This PR has not been analyzed yet.

Added extension slots to detail pages and form-saved plugin fields damianlegawiec XL AI 8.9h 0.4h Oct 01, 2026

Summary

Feature

Add extension slots to detail pages

Enables plugins to extend more dashboard and seller pages, improving customization and data capture for merchants and partners.

Health Assessment

Large
Medium
Low
  • • Rapid iteration with minimal review, large code changes, but low friction indicates confidence in the implementation.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript, Ruby
Frameworks: React, Nextjs, Rails
Fix: a buyer can order products their catalogs hide (V-3722) mad-eel L AI 2.4h 0.1h Oct 01, 2026

Summary

Bug Fix

Fix catalog visibility cart ordering issue

This fix stops buyers from adding hidden or unpublished products to carts, preventing checkout of unavailable items. It enforces catalog visibility rules, improving inventory accuracy and compliance.

Health Assessment

Large
Low
Low
  • • The PR was merged within 2.4 hours with minimal review, indicating a straightforward bug fix with low risk.

AI Details

Usage: Authored by AI
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix: Carts preselect Store Pickup before an address is entered (V-3718) mad-eel M AI 1.8h 1.8h Oct 01, 2026

Summary

Bug Fix

Fix cart preselecting store pickup before address

This bug fix ensures that store pickup is not preselected before a shipping address is entered, preventing incorrect order totals and improving checkout accuracy.

Health Assessment

Medium
Low
Low
  • • Fast turnaround with minimal changes and quick review, indicating low complexity and risk.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Moved transactional emails to Liquid and MJML templates (V-3720) damianlegawiec XL AI 36.2h 0.7h Oct 01, 2026

Summary

Feature

Transition transactional emails to Liquid/MJML

Replaces legacy ERB email templates with Liquid/MJML, improving portability, security, and customization for merchants while maintaining backward compatibility for custom mailers.

Health Assessment

X-Large
Medium
Low
  • • The PR was reviewed quickly (0.7h) with no subsequent rework, indicating smooth integration, but the large codebase change (over 4,600 lines across 20 files) introduces moderate risk for downstream impact.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix: EasyPost quotes every package of a split order with its own contents damianlegawiec M AI 0.6h - Sep 30, 2026

Summary

Bug Fix

Fix EasyPost package quote caching bug

Ensures accurate shipping rates per package, preventing incorrect quotes and potential fulfillment errors.

Health Assessment

Small
Low
Low
  • • Quick fix resolved in under an hour with minimal code changes, indicating low complexity and high confidence.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Fix: CDN can serve one market's cached Store API response to another damianlegawiec M AI 0.6h - Sep 30, 2026

Summary

Bug Fix

Fix CDN caching for market-specific Store API

Ensures CDN caches correctly differentiate responses per market, preventing cross‑market data leakage and improving cache hit accuracy.

Health Assessment

Medium
Low
Low
  • • Quick fix with minimal changes, resolved caching issue promptly, low risk.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix: seller SDK callers of client.me() break after 1.0.0-beta.3 damianlegawiec M AI 0.3h - Sep 30, 2026

Summary

Bug Fix

Fix SDK client.me() breaking after beta.3

Restores compatibility for client.me() in the seller SDK, ensuring older code continues to function and provides deprecation guidance. This prevents runtime errors for users on beta releases and clarifies the migration path.

Health Assessment

Medium
Low
Low
  • • Quick fix with minimal changes, no major refactoring, and no significant review iterations.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Fix: string subscribers crash register_subscribers! outside development/test MatthewKennedy S AI 20.2h 20.2h Sep 30, 2026

Summary

Bug Fix

Fix subscriber string crash in production

Ensures subscriber class names given as strings are resolved correctly in production, preventing boot-time crashes and improving reliability.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, resolved in a single commit after review, indicating low complexity and risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix: returns and claims refund discounted items at what the customer paid mad-eel XL AI 3.8h 3.8h Sep 30, 2026

Summary

Bug Fix

Fix refund logic for discounted items

Ensures customers receive accurate refunds reflecting discounts, preventing overpayment and improving trust.

Health Assessment

Large
Low
Low
  • • PR resolved quickly with minimal review, indicating a straightforward bug fix.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Fix: a single-use batch code applied before the cart qualifies is used up by its order mad-eel L AI 23.3h 0.2h Sep 30, 2026

Summary

Bug Fix

Fix batch coupon code misuse in cart

This fix guarantees that single-use batch coupon codes are reserved when applied to a cart, preventing them from being reused across multiple orders. It also provides clear warnings to shoppers when a code is unavailable, improving transparency and reducing checkout errors.

Health Assessment

Medium
Medium
Low
  • • The PR resolved a critical discount code misuse issue with minimal review friction and moderate scope, demonstrating efficient collaboration and quick turnaround.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix previous period calculation for whole-month time ranges damianlegawiec S AI 0.7h - Sep 30, 2026

Summary

Bug Fix

Fix whole-month period calculation

This fix ensures that reporting periods spanning whole calendar months shift by month count rather than days, preserving accurate month boundaries. It prevents misaligned data in quarterly and monthly reports.

Health Assessment

Small
Low
Low
  • • The PR was merged in under an hour with a single commit and no review comments, indicating a straightforward, low‑risk bug fix.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Fix: item changes dropped delivery to zero and reset the chosen rate mad-eel L AI 120.1h 0.3h Sep 30, 2026

Summary

Bug Fix

Fix delivery charge reset on item changes

Ensures customers are charged correct delivery fees when modifying cart items, preventing revenue loss and improving checkout experience.

Health Assessment

Large
High
Low
  • • The PR addressed a critical checkout bug with minimal review friction, but involved substantial code changes across multiple models and services, indicating a high-impact fix.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Fix: Cart not answering legacy Order names damianlegawiec L AI 0.3h - Sep 29, 2026

Summary

Bug Fix

Fix legacy cart order name compatibility

Ensures older extensions such as PayPal checkout continue to work during the 6.0 upgrade, preventing crashes and maintaining backward compatibility.

Health Assessment

Medium
Low
Low
  • • The PR was merged within 18 minutes, required no rework, and involved a small number of files, indicating a low‑risk, high‑confidence fix.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix: changing the quantity of an exchanged line deletes its original fulfillment mad-eel L AI 103.1h 0.1h Sep 29, 2026

Summary

Bug Fix

Fix exchange line quantity deletion bug

Ensures order edits after exchanges preserve original fulfillment and delivery charges, preventing revenue loss and inventory mismanagement.

Health Assessment

Large
Low
Low
  • • The PR received a quick review and minimal back‑and‑forth, but integration with main extended the overall cycle time to over four days.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Fix: Run installation-wide sweep jobs in the store that owns each record damianlegawiec M AI 119.3h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix store context for sweep jobs

Ensures background jobs run in the correct store context, preventing cross‑store email, event, and setting errors, improving data integrity and customer experience.

Health Assessment

Medium
Medium
Low
  • • The PR was reviewed immediately but took over five days to merge, suggesting delays in testing or scheduling rather than code complexity.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Fix: spree eject preparing the database after the app server starts damianlegawiec M AI 23.5h 0.2h Sep 29, 2026

Summary

Bug Fix

Fix database preparation during spree eject

Ensures the development database is created before the app server starts, preventing startup failures and improving developer experience.

Health Assessment

Medium
Low
Low
  • • Quick fix with minimal rework, AI‑assisted review streamlined the process.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Added Zod schemas to the Admin and Seller SDKs damianlegawiec XL AI 2.2h 0.2h Sep 29, 2026

Summary

Feature

Add runtime Zod schemas to Admin and Seller SDKs

Adds runtime Zod schemas to the Admin and Seller SDKs, enabling clients to validate API responses at runtime and reducing manual schema maintenance. This improves data integrity and developer experience across the SDKs.

Health Assessment

X-Large
Low
Low
  • • Rapid review and merge with minimal iterations indicates high confidence in the changes. The large code addition is well scoped and automated tests ensure correctness.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Fix: free gifts counting toward other promotions' spend thresholds and percentages mad-eel L AI 8.5h 8.5h Sep 29, 2026

Summary

Bug Fix

Fix free gift promotion threshold calculations

Corrects promotion logic so free gifts no longer inflate spend thresholds, preventing unintended discounts and protecting revenue.

Health Assessment

Large
Low
Low
  • • Fast turnaround with minimal rework; quick review and merge within 8.5 hours.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Ruby
Frameworks: Rails
Added end-to-end tests for untested admin and seller panel screens damianlegawiec XL AI 0.3h 0.2h Sep 29, 2026

Summary

Test

Add end-to-end tests for admin and seller panels

Expands browser coverage for admin and seller dashboards, improving reliability and user experience.

Health Assessment

Large
Low
Low
  • • Rapid review and merge with minimal back‑and‑forth, indicating high confidence in test quality.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Documented transactional email providers damianlegawiec L AI 9.2h 0.2h Sep 29, 2026

Summary

Docs

Documented transactional email providers

Adds comprehensive documentation for configuring transactional email providers via SMTP, improving merchant onboarding and reducing support tickets.

Health Assessment

Large
Low
Low
  • • Fast review cycle with minimal rework; documentation update completed quickly with AI-assisted comments.

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: CodeRabbit, Claude
Confidence: 0.95

Tech Stack

Added first-run setup end-to-end test; fixed setup screen reloading in new projects damianlegawiec XL AI 95.8h 0.2h Sep 28, 2026

Summary

Health Assessment

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
« Page 4 of 4

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos