Pull Request Explorer

Exploring 82 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix(warehouse): wrong stock quantity when same stock across N warehouses NyanKiyoshi M No 1.9h 1.8h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

Add voucherDetails to CheckoutError explaining voucher rejection lkostrowski XL No 2.5h 1.5h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix stock webhook subscriptions failing when the variant was deleted lkostrowski M AI 343.5h 223.6h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix stock webhook subscriptions failing when the variant was deleted lkostrowski M No 2.8h 2.5h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

Add externalReference support to Category DamianCzajkowski XL No 3.3h 1.1h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

Add externalReference support to Promotion DamianCzajkowski XL No 3.3h 1.1h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

Improve `test_get_default_fulfillment_payload` NyanKiyoshi S No 2.4h 0.4h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(tests): flaky `test_get_default_fulfillment_payload` NyanKiyoshi S No 65.8h 65.5h Oct 05, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(orders): notify staff when `draftOrderComplete()` is called NyanKiyoshi M No 0.9h 0.8h Oct 02, 2026

Summary

Feature

Add staff notifications for draft order completion

Staff can stay informed about order completions without needing to create orders from checkout, streamlining workflow.

Health Assessment

Medium
Low
Low
  • • PR merged quickly with minimal changes and no review iterations, indicating a straightforward implementation.

AI Details

Tech Stack

Languages: Python
feat(orders): notify staff when `draftOrderComplete()` is called NyanKiyoshi M No 0.8h 0.6h Oct 02, 2026

Summary

Feature

Notify staff on draft order completion

Adds staff notifications for the draftOrderComplete mutation, enabling alerts even when orders are not created via checkout.

Health Assessment

Small
Low
Low
  • • PR merged within 0.8 hours with minimal changes and comprehensive tests, indicating a low-risk, high-confidence update.

AI Details

Tech Stack

Languages: Python
Release 3.22.72 NyanKiyoshi S No 1.0h 0.0h Oct 02, 2026

Summary

Chore

Release 3.22.72

This PR bumps the Saleor platform to version 3.22.72, updating dependencies and packaging metadata.

Health Assessment

Small
Low
Low
  • • Fast merge with minimal changes, indicating a routine release update.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
Release 3.23.38 NyanKiyoshi S No 1.0h 0.0h Oct 02, 2026

Summary

Chore

Release 3.23.38

Version bump and dependency updates for the Saleor platform, ensuring compatibility and security.

Health Assessment

Small
Low
Low
  • • Quick release with minimal changes, no review friction.

AI Details

Tech Stack

Languages: Javascript, Python
chore: upgrade urllib3 and cryptography NyanKiyoshi M No 2.4h 2.1h Oct 01, 2026

Summary

Chore

Upgrade urllib3 and cryptography dependencies

Updates urllib3 and cryptography to the latest versions, enhancing security and compatibility.

Health Assessment

Medium
Low
Low
  • • Quick dependency upgrade with minimal review, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Python
chore: upgrade urllib3 and cryptography NyanKiyoshi M No 2.4h 2.2h Oct 01, 2026

Summary

Chore

Upgrade urllib3 and cryptography dependencies

Updates cryptography and urllib3 to the latest secure versions, reducing vulnerability risk.

Health Assessment

Small
Low
Low
  • • Quick dependency bump with minimal changes, fast review and merge.

AI Details

Tech Stack

Languages: Python
chore: upgrade urllib3 and cryptography NyanKiyoshi M No 2.4h 2.2h Oct 01, 2026

Summary

Chore

Upgrade urllib3 and cryptography dependencies

Updates cryptography and urllib3 to the latest versions to improve security and compatibility.

Health Assessment

Small
Low
Low
  • • Fast review and merge with minimal changes; low risk.

AI Details

Tech Stack

Languages: Python
Feat/promotion external reference DamianCzajkowski XL No 164.9h 93.7h Oct 01, 2026

Summary

Feature

Add externalReference support to Promotion

Integrations can reference promotions via external IDs, enabling consistent cross‑system promotion management and reducing mapping overhead.

Health Assessment

X-Large
High
High
  • • The PR required multiple review cycles and extensive testing, indicating significant complexity and potential impact on production.

AI Details

Tech Stack

Languages: Python
Frameworks: Django
Store order base prices in dedicated columns so a dropped tax calculation cannot leave untaxed totals wcislo-saleor XL No 311.8h 0.5h Sep 30, 2026

Summary

Feature

Add dedicated columns for order base prices

Ensures order totals remain accurate when tax calculations are removed, preventing untaxed totals and maintaining promotion eligibility.

Health Assessment

X-Large
High
Low
  • • PR took over 13 days to merge, but initial review was quick. The change involves significant database schema updates and logic adjustments, indicating a complex refactor that required careful testing.

AI Details

Confidence: 0.15

Tech Stack

Languages: Python
Frameworks: Django
Product media `alt` field translations wcislo-saleor XL No 343.4h 343.2h Sep 30, 2026

Summary

Feature

Add translations for product media alt field

Enables product media alt text to be translated into multiple languages, improving accessibility and localization.

Health Assessment

Large
High
High
  • • Long cycle time and many commits indicate complex changes; large scope and slow review increase risk of defects and delays.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
Frameworks: Django
Add externalReference support to Category DamianCzajkowski XL No 145.5h 121.0h Sep 30, 2026

Summary

Feature

Add externalReference support to Category

Enables integrations to reference categories using external identifiers, aligning category handling with other Saleor resources and simplifying cross‑system data consistency.

Health Assessment

X-Large
High
High
  • • Long cycle time and delayed review indicate low urgency, but the large code and migration changes introduce significant risk; minimal rework suggests the change was well‑planned but required extended review and testing.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
Frameworks: Django
build(deps): bump soupsieve from 2.8.4 to 2.9 in the uv group across 1 directory dependabot XS No 281.7h 281.7h Sep 30, 2026

Summary

Chore

bump soupsieve from 2.8.4 to 2.9

Updates the soupsieve dependency to the latest version, incorporating new features and bug fixes that improve parsing performance and compatibility.

Health Assessment

Small
Low
Medium
  • • Long cycle time and review time suggest low priority or slow review process; single commit with no rework indicates minimal risk.

AI Details

Tech Stack

Languages: Python
fix/migrations: Respect POPULATE_DEFAULTS in account migration 0103 (port of #19845 to 3.23) stmpn S No 1.2h 1.1h Sep 30, 2026

Summary

Bug Fix

Fix migration to respect POPULATE_DEFAULTS

Ensures default customer type is only created when POPULATE_DEFAULTS is enabled, preventing duplicate key errors on replicas.

Health Assessment

Small
Low
Low
  • • Quick resolution with minimal rework, indicating a clear issue and straightforward fix.

AI Details

Tech Stack

Languages: Python
Clear stale assigned delivery on checkout instance in payload lkostrowski XS No 0.1h 0.0h Sep 30, 2026

Summary

Bug Fix

Clear stale assigned delivery on checkout instance in payload

Ensures checkout payloads remain consistent by clearing stale assigned delivery references, preventing runtime errors when deliveries are deleted concurrently.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, merged within minutes, indicating low complexity and risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
Fix checkout payload crash when assigned delivery is deleted lkostrowski S No 148.7h 2.0h Sep 30, 2026

Summary

Bug Fix

Fix checkout payload crash on deleted delivery

Prevents crashes when a checkout's assigned delivery is removed concurrently, ensuring reliable payload generation. This improves stability for checkout processes.

Health Assessment

Small
Low
Low
  • • The PR was reviewed quickly and merged after a single review, but the long cycle time indicates a delayed review request.

AI Details

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

Tech Stack

Languages: Python
fix/migrations: Respect POPULATE_DEFAULTS in account migration 0103 stmpn S No 1.1h 0.1h Sep 30, 2026

Summary

Bug Fix

Fix migration to respect POPULATE_DEFAULTS

Prevents duplicate key errors during account migrations on replicas, ensuring smooth deployment and data consistency.

Health Assessment

Small
Low
Low
  • • Rapid review and merge with minimal changes indicate low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
Let apps declare deprecation to guide migration (#19814) lkostrowski XL No 169.8h 169.8h Sep 30, 2026

Summary

Feature

Add app deprecation support for migration guidance

Enables apps to declare deprecation reasons, improving migration guidance and reducing errors.

Health Assessment

Large
High
High
  • • The PR took over a week to merge with a single review, indicating slow decision making and potential bottlenecks. The large number of added lines and files suggests high complexity and a higher likelihood of downstream impact.

AI Details

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

Tech Stack

Languages: Python
Frameworks: Django
Let apps declare deprecation to guide migration lkostrowski XL No 170.4h 159.1h Sep 30, 2026

Summary

Feature

Add app deprecation support for migration guidance

Enables apps to declare deprecation reasons, helping users migrate to newer apps and reducing support overhead.

Health Assessment

Large
High
High
  • • The PR had a long cycle time and delayed first review, with a single review round and a large number of changes, indicating significant complexity and potential risk to the codebase.

AI Details

Tech Stack

Languages: Python
Frameworks: Django
Add a cursor to the user search vector backfill task przlada M No 1.2h 1.2h Sep 30, 2026

Summary

Chore

Add a cursor to the user search vector backfill task

Adds a primary key cursor to the user search vector backfill task, enabling efficient incremental processing and reducing load during data migrations. This change improves migration speed and stability for user search features.

Health Assessment

Medium
Low
Low
  • • Fast cycle time and minimal changes indicate a straightforward, low-risk update.

AI Details

Tech Stack

Languages: Python
Release 3.23.37 przlada S No 1.2h 1.2h Sep 30, 2026

Summary

Feature

Release 3.23.37 with search cursor, webhooks, CI updates

Deploys version 3.23.37, adding a cursor to the user search backfill for improved performance, enabling webhooks on password confirmation for better integration, and updating CI path filters to streamline testing.

Health Assessment

Small
Low
Low
  • • Rapid 1.2‑hour cycle with minimal changes and a single review round indicates a smooth, low‑risk release.

AI Details

Tech Stack

Languages: Python, Javascript
Add a cursor to the user search vector backfill task przlada M No 18.7h 16.1h Sep 30, 2026

Summary

Bug Fix

Add a cursor to the user search vector backfill task

Adds a primary key cursor to the user search vector backfill task, preventing timeouts on large user tables and ensuring reliable search indexing.

Health Assessment

Small
Low
Low
  • • The PR was reviewed and merged quickly with minimal rework, indicating a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python
Emit webhooks when setPassword confirms an account lkostrowski M AI 27.1h 26.9h Sep 29, 2026

Summary

Feature

Emit webhooks for account confirmation

Adds webhook events for setPassword and confirmAccount mutations so external systems are notified when an account is confirmed, improving data consistency for ERPs.

Health Assessment

Medium
Low
Low
  • • PR merged quickly with minimal rework, indicating a straightforward implementation.

AI Details

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

Tech Stack

Languages: Python
Frameworks: Django
Emit webhooks when setPassword confirms an account lkostrowski M No 26.5h 26.4h Sep 29, 2026

Summary

Feature

Emit webhooks on account confirmation

Adds webhook emission when a user confirms their account via setPassword, enabling external integrations to react to account activations.

Health Assessment

Medium
Low
Low
  • • Merged within 26 hours with no review iterations, indicating a straightforward change.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Python
Fix checkout payload crash when assigned delivery is deleted concurrently lkostrowski S AI 96.2h 2.2h Sep 28, 2026

Summary

Bug Fix

Fix checkout payload crash on concurrent delivery deletion

This fix prevents webhook failures during checkout when a delivery assignment is removed concurrently, ensuring reliable order processing and reducing error reports.

Health Assessment

Small
Low
Low
  • • Quick review and single commit indicate a straightforward bug fix; however, the 4‑day cycle time suggests a scheduling delay or backlog before merge.

AI Details

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

Tech Stack

Languages: Python
« Page 2 of 2

Get this analytics stack for your team

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

Connect Repos