Pull Request Explorer

Exploring 665 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix: map stock_qty in apply_price_list_on_item (backport #56869) mergify XS No 0.7h - Jul 11, 2026

Summary

Bug Fix

Fix stock quantity mapping in pricing rule

Corrects pricing rule application when items are transacted in a different unit of measure, ensuring accurate rates and preventing billing discrepancies.

Health Assessment

Small
Low
Low
  • Backport applied quickly with minimal changes and no review required, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Python
fix: correct filter handling in Sales Person-wise Transaction Summary + tests (backport #56783) mergify M No 124.0h - Jul 11, 2026

Summary

Bug Fix

Fix filter handling in Sales Person report

Corrects filter logic in Sales Person-wise Transaction Summary report, preventing permission errors and ensuring accurate item contribution calculations. Adds comprehensive tests to validate report behavior.

Health Assessment

Medium
Medium
High
  • The PR required multiple commits to address filter logic and added tests, indicating moderate complexity and a need for careful review. The 124‑hour cycle time suggests a slow review process.

AI Details

Tech Stack

Languages: Python
fix: map stock_qty in apply_price_list_on_item (backport #56869) mergify XS No 0.4h - Jul 11, 2026

Summary

Bug Fix

Fix stock_qty mapping in pricing rule

Corrects pricing rule evaluation for items with differing UOM conversion factors, ensuring accurate rates on entry and save.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, merged within minutes, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
fix: map stock_qty in apply_price_list_on_item ervishnucs XS No 171.2h 0.2h Jul 11, 2026

Summary

Bug Fix

Fix stock quantity mapping in pricing rule

Corrects pricing rule application for items with different UOMs, ensuring accurate rates and preventing discrepancies between entry and save.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in a single commit after a brief review.

AI Details

Tech Stack

Languages: Python
refactor(accounts): extract deferred-accounting and document-schedule from AccountsController nabinhait M No 44.5h - Jul 11, 2026

Summary

Refactor

Refactor AccountsController: extract deferred accounting services

This refactor improves maintainability and reduces complexity in the Accounts module, enabling easier future enhancements and reducing risk of bugs.

Health Assessment

Small
Low
Low
  • The PR involved minimal code changes and was merged quickly with no review comments, indicating a straightforward refactor with low risk.

AI Details

Tech Stack

Languages: Python
fix: sync translations from crowdin frappe-pr-bot M No 24.8h 24.8h Jul 10, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: use correct mapper path for make_work_orders call Shllokkk XS No 0.0h - Jul 10, 2026

Summary

Bug Fix

Fix mapper path for work order creation

Corrects Work Order creation from Sales Order, preventing failures.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged immediately after commit.

AI Details

Tech Stack

Languages: Javascript
fix: fetch payment entry reference amounts from invoice (backport #56928) mergify S No 0.3h - Jul 10, 2026

Summary

Bug Fix

Fix payment entry reference amounts from invoice

Corrects the grand total displayed in payment entries to reflect the full invoice amount, preventing inaccurate balance reporting.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes and no review comments indicates straightforward bug fix.

AI Details

Tech Stack

Languages: Python
perf(bom): batch default account/cost-center/warehouse lookups in bom… Pandiyan5273 S No 0.5h - Jul 10, 2026

Summary

Refactor

Batch default account lookups in BOM explosion

Improves performance of BOM explosion by reducing database queries, speeding up Work Order and Stock Entry manufacturing processes.

Health Assessment

Small
Low
Low
  • Merged within 30 minutes with minimal review, indicating a straightforward performance fix.

AI Details

Tech Stack

Languages: Python
fix: fetch payment entry reference amounts from invoice (backport #56928) mergify S No 0.2h - Jul 10, 2026

Summary

Bug Fix

Fix payment entry reference amounts from invoice

Corrects the grand total displayed in payment entries, ensuring accurate financial reporting and preventing misallocation of funds.

Health Assessment

Small
Low
Low
  • Rapid backport with minimal changes, indicating low complexity and high confidence in correctness.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: fetch payment entry reference amounts from invoice ervishnucs S No 75.0h 75.0h Jul 10, 2026

Summary

Bug Fix

Fix payment entry reference amounts from invoice

Corrects the grand total displayed in payment entries to reflect the full invoice amount, ensuring accurate financial reporting.

Health Assessment

Small
Low
High
  • Long review delay indicates possible backlog; minimal changes suggest low complexity.

AI Details

Tech Stack

Languages: Python
fix(stock): link job card in stock entry created from pick list mihir-kandoi M No 1.6h 0.1h Jul 10, 2026

Summary

Bug Fix

Fix stock entry job card linking

Ensures Stock Entries created from Pick Lists correctly associate with Job Cards, enabling accurate WIP tracking and inventory updates.

Health Assessment

Small
Low
Low
  • Quick, single-commit fix with minimal review time and no major scope changes.

AI Details

Tech Stack

Languages: Python
perf(stock): avoid n+1 queries for work order item source warehouse Pandiyan5273 S No 0.9h 0.3h Jul 10, 2026

Summary

Refactor

Improve stock entry performance by reducing queries

This change optimizes stock entry processing by eliminating repeated database lookups, reducing load and improving throughput for work order item source warehouse retrieval.

Health Assessment

Small
Low
Low
  • Fast cycle with minimal rework; straightforward refactor that improves performance without changing behavior.

AI Details

Tech Stack

Languages: Python
fix: display outstanding amount using company default currency (backport #56785) mergify XS No 14.9h - Jul 10, 2026

Summary

Bug Fix

Fix outstanding amount currency display

Corrects the Outstanding Amount field to use the company's default currency, ensuring accurate currency symbols in multi-company environments.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved conflicts promptly, low risk.

AI Details

Tech Stack

fix(stock): correct stock ageing value for moving average and lifo items (backport #56693) mergify L No 4.2h - Jul 10, 2026

Summary

Bug Fix

Fix stock ageing value for moving average and LIFO

Corrects misvaluation in stock ageing reports, ensuring accurate inventory valuation and compliance.

Health Assessment

Large
Low
Low
  • Fast turnaround with minimal rework; PR merged within 4 hours.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
fix: display outstanding amount using company default currency (backport #56785) mergify XS No 14.6h - Jul 10, 2026

Summary

Bug Fix

Fix outstanding amount currency display

Corrects the Outstanding Amount field to use the company's default currency, ensuring accurate currency symbols in multi-company environments.

Health Assessment

Small
Low
Low
  • Backport resolved a currency display bug with minimal changes and quick merge.

AI Details

Tech Stack

refactor: reversing exchange rate revaluation journals (backport #56801) mergify L No 1.5h - Jul 10, 2026

Summary

Feature

Refactor exchange rate revaluation journal reversal

Adds ability to reverse exchange rate revaluation journals, improving accounting accuracy.

Health Assessment

Medium
Low
Low
  • Backport completed quickly with minimal changes, resulting in a fast merge and low review friction.

AI Details

Confidence: 0.95

Tech Stack

Languages: Javascript, Python
fix: make trend report based-on and group-by column labels translatable Pandiyan5273 M No 0.5h - Jul 10, 2026

Summary

Bug Fix

Make trend report labels translatable

Ensures trend report column headers are translated, improving localization for users.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes, merged within 30 minutes, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
perf: avoid per-row Warehouse doc fetches in auto reorder job Pandiyan5273 S No 1.0h - Jul 10, 2026

Summary

Refactor

Performance improvement: reduce warehouse doc fetches

Optimizes auto reorder job by preloading warehouse data, reducing redundant database calls and improving performance on sites with nested warehouses.

Health Assessment

Small
Low
Low
  • Single commit, quick merge, minimal changes, low risk.

AI Details

Tech Stack

Languages: Python
perf: avoid per-row Warehouse doc fetches in auto reorder job Pandiyan5273 S No 0.9h - Jul 10, 2026

Summary

Refactor

Performance: Reduce Warehouse Doc Fetches in Reorder Job

This change reduces repeated database lookups for warehouse documents during auto reorder processing, improving performance and reducing load on the system.

Health Assessment

Small
Low
Low
  • Merged within an hour with minimal changes, indicating low complexity and quick review.

AI Details

Tech Stack

Languages: Python
fix: make trend report based-on and group-by column labels translatable Pandiyan5273 M No 0.4h - Jul 10, 2026

Summary

Bug Fix

Make trend report column labels translatable

Ensures trend report headers are translated, improving localization for users.

Health Assessment

Small
Low
Low
  • Quick fix merged within minutes, minimal review needed.

AI Details

Tech Stack

Languages: Python
fix: validate planned end date is not before planned start date in wo… Pandiyan5273 XS No 1.1h - Jul 10, 2026

Summary

Bug Fix

Fix work order date validation

Ensures work orders cannot be saved with a planned end date earlier than the planned start date, preventing scheduling errors.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within an hour, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
fix: partial delivery note against pick list (backport #56985) mergify S No 14.3h - Jul 10, 2026

Summary

Bug Fix

Fix partial delivery note against pick list

Corrects a bug that prevented partial delivery notes from being properly linked to pick lists, ensuring accurate inventory tracking and order fulfillment.

Health Assessment

Small
Low
Low
  • Backport completed quickly with minimal changes and no major review friction, merged within 14 hours.

AI Details

Tech Stack

Languages: Python
fix(stock): pick list serial batch posting date (#56957) Pandiyan5273 S No 0.6h 0.3h Jul 10, 2026

Summary

Bug Fix

Fix pick list serial batch posting date

Prevents crashes when creating or updating serial and batch bundles from pick lists by ensuring a valid posting date/time. Improves system reliability and user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under an hour with a single review.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: for purchases do voucher based reposting (backport #56601) mergify M No 261.5h - Jul 10, 2026

Summary

Bug Fix

Fix voucher-based reposting for purchases

Ensures purchase voucher reposting uses voucher-based logic, improving accuracy and consistency.

Health Assessment

Small
Low
Low
  • Backport required minimal code changes; process was straightforward with no significant review or rework.

AI Details

Tech Stack

Languages: Python
refactor: reversing exchange rate revaluation journals ruthra-kumar L No 185.8h 0.1h Jul 10, 2026

Summary

Feature

Refactor: Reverse Exchange Rate Revaluation Journals

Enables automatic reversal of exchange rate revaluation journals, reducing manual intervention and improving financial reporting accuracy. This change enhances auditability and ensures correct balances in AR/AP reports.

Health Assessment

AI Details

Confidence: 0.95

Tech Stack

Languages: Javascript, Python
fix: for purchases do voucher based reposting (backport #56601) mergify M No 261.4h - Jul 10, 2026

Summary

Bug Fix

Fix voucher-based reposting for purchases

Ensures purchase voucher reposting uses voucher-based logic, improving accuracy and consistency in stock reports.

Health Assessment

Small
Low
Low
  • Backport of a hotfix took over 10 days to merge, but the change itself was small and had minimal review friction.

AI Details

Tech Stack

Languages: Python
fix(stock): pick list serial batch posting date Pandiyan5273 S No 0.3h 0.2h Jul 10, 2026

Summary

Bug Fix

Fix serial batch posting date for pick list

Corrects crash when creating or updating serial and batch bundles from pick list rows by defaulting to current date/time and accepting plain dicts, ensuring reliable posting.

Health Assessment

Small
Low
Low
  • Rapid review and merge within 18 minutes, minimal code changes, low complexity.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix(stock): correct stock ageing value for moving average and lifo items Sudharsanan11 L No 214.0h 46.4h Jul 10, 2026

Summary

Bug Fix

Correct stock ageing value for moving average and LIFO items

Fixes misvaluation in the stock ageing report for moving average and LIFO items, ensuring accurate stock value and average age calculations.

Health Assessment

Large
Medium
High
  • The PR required a single review after a long review period, with moderate changes across two files, indicating a focused but delayed fix.

AI Details

Tech Stack

Languages: Python
fix: replay immutable SLE qty for serial/batch bundle valuation (backport #56814) mergify XS No 165.6h - Jul 10, 2026

Summary

Bug Fix

Fix immutable SLE qty for bundle valuation

Corrects stock ledger quantity handling for serial and batch bundles, ensuring accurate valuation after replay.

Health Assessment

Small
Low
High
  • Backport of a small bugfix; minimal code changes; low risk; long cycle due to backport process.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: display outstanding amount using company default currency ervishnucs XS No 177.2h 177.2h Jul 09, 2026

Summary

Bug Fix

Fix outstanding amount currency display

Corrects the Outstanding Amount field to use the company's default currency, ensuring accurate currency symbols in multi-company environments.

Health Assessment

Small
Low
High
  • Long cycle time indicates delayed review, but the change is minimal and low risk.

AI Details

Tech Stack

fix(manufacturing): update work order status on partial pick-list tra… Pandiyan5273 M No 0.4h 0.1h Jul 09, 2026

Summary

Bug Fix

Fix work order status on partial pick-list transfer

Corrects work order status when only part of a pick list is transferred, ensuring accurate manufacturing tracking.

Health Assessment

Medium
Low
Low
  • Rapid review and merge with minimal changes indicate a straightforward bug fix with low risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: partial delivery note against pick list rohitwaghchaure S No 1.9h - Jul 09, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(stock): rename variant item_code/item_name when attribute abbreviation changes (backport #56909) mergify M No 0.8h - Jul 09, 2026

Summary

Bug Fix

Rename variant codes on attribute abbreviation change

Ensures item variants update their codes and names when attribute abbreviations change, preventing stale identifiers and improving data consistency.

Health Assessment

Small
Low
Low
  • Quick resolution with no review comments indicates low complexity.

AI Details

Tech Stack

Languages: Python
fix(stock): rename variant item_code/item_name when attribute abbreviation changes (backport #56909) mergify M No 0.8h - Jul 09, 2026

Summary

Bug Fix

Fix variant item code/name update on abbreviation change

Ensures item variants automatically update their codes and names when attribute abbreviations change, preventing stale identifiers and improving data consistency. This reduces manual renaming errors and keeps inventory records accurate.

Health Assessment

Medium
Low
Low
  • The PR was merged quickly with minimal changes, indicating a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python
perf: batch bin lookups in delivery note stock update (backport #56925) mergify S No 0.8h - Jul 09, 2026

Summary

Refactor

Batch bin lookups for delivery note stock update

This change consolidates database lookups for delivery note stock updates, cutting the number of queries from hundreds to one, which speeds up processing and reduces server load. This improves overall system responsiveness and scalability for high-volume operations.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, no review friction, low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: validate planned end date is not before planned start date in wo… (backport #56932) mergify XS No 0.8h - Jul 09, 2026

Summary

Bug Fix

Validate planned end date not before start date

Ensures work orders cannot be saved with an end date earlier than the start date, preventing scheduling errors.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
perf: batch bin lookups in delivery note stock update (backport #56925) mergify S No 0.8h - Jul 09, 2026

Summary

Refactor

Batch bin lookups for delivery note stock update

Reduces database calls during delivery note stock updates, improving performance and reducing system load.

Health Assessment

Small
Low
Low
  • Merged within 0.8 hours with minimal changes, indicating a straightforward performance improvement with low risk.

AI Details

Tech Stack

Languages: Python
fix(manufacturing): update work order status on partial pick-list transfer Sudharsanan11 S No 152.9h 71.5h Jul 09, 2026

Summary

Test

Add test for work order status on partial pick-list transfer

Ensures work order status updates correctly when only part of the pick-list is transferred, preventing incorrect status reporting.

Health Assessment

Small
Low
High
  • Long cycle time due to backport process; minimal changes; low risk.

AI Details

Tech Stack

Languages: Python
Fix Variant Of filter to show only template items (backport #56255) mergify XS No 0.5h - Jul 09, 2026

Summary

Bug Fix

Fix Variant Of filter to show only template items

Corrects the Item list filter to only display items with variants enabled, preventing normal items and variants from appearing incorrectly.

Health Assessment

Small
Low
Low
  • Quick backport resolved a filter bug with minimal changes and no review friction.

AI Details

Confidence: 0.95

Tech Stack

Fix Variant Of filter to show only template items (backport #56255) mergify XS No 0.2h - Jul 09, 2026

Summary

Bug Fix

Fix Variant Of filter to show only template items

Corrects the Variant Of filter to display only items with variants enabled, preventing normal items and variants from appearing in the filter list.

Health Assessment

Small
Low
Low
  • Quick backport resolved a UI filtering issue with minimal changes and no review friction.

AI Details

Tech Stack

fix: update BOM operations when routing is changed (backport #56979) mergify XS AI 0.2h - Jul 09, 2026

Summary

Bug Fix

Fix BOM operations update when routing changes

Ensures BOM operations are refreshed when routing changes on new BOM versions, preventing stale data and improving data consistency.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no review needed, merged within 12 minutes.

AI Details

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

Tech Stack

Languages: Javascript
feat(manufacturing): allow group warehouse for raw material availability in production plan Sudharsanan11 L No 30.5h 0.4h Jul 09, 2026

Summary

Feature

Add group warehouse for raw material availability

Users can now evaluate raw material availability across warehouse groups, improving inventory planning and reducing unnecessary procurement.

Health Assessment

Large
Medium
Low
  • The PR was reviewed quickly and merged within a day, indicating efficient collaboration. The addition of group warehouse logic adds moderate complexity but was handled with a single review cycle.

AI Details

Confidence: 0.75

Tech Stack

Languages: Javascript, Python
fix: update BOM operations when routing is changed (backport #56979) mergify XS AI 0.1h - Jul 09, 2026

Summary

Bug Fix

Fix BOM operations update on routing change

Ensures that when a BOM version is created and routing is changed, the operations table correctly refreshes, preventing stale data and improving data integrity for manufacturing processes.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no review needed, merged within minutes.

AI Details

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

Tech Stack

Languages: Javascript
fix: update BOM operations when routing is changed harisansari008 XS AI 2.7h - Jul 09, 2026

Summary

Bug Fix

Update BOM operations when routing changes

Ensures BOM operations match selected routing, preventing incorrect manufacturing data and improving planning accuracy.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under 3 hours, no major blockers.

AI Details

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

Tech Stack

Languages: Javascript
fix: use company currency instead of global default in report ervishnucs XL No 317.0h 103.1h Jul 09, 2026

Summary

Bug Fix

Fix currency symbol in reports

Ensures reports display the correct company currency symbol, improving financial accuracy for users.

Health Assessment

X-Large
High
High
  • The PR took over 13 days to merge with a slow initial review, but ultimately resolved a currency display bug across multiple reports, adding extensive regression tests.

AI Details

Confidence: 0.30

Tech Stack

Languages: Python
Revert "refactor(sales_person_wise_transaction_summary): Replace SQL with que… (backport #55191)" ervishnucs M No 56.2h 0.5h Jul 09, 2026

Summary

Bug Fix

Revert sales person transaction summary refactor

Reverts a refactor that caused runtime errors in ERPNext v15 by using a Frappe v16 API not available in v15, restoring report functionality.

Health Assessment

Medium
Low
Low
  • Quick revert resolved a critical runtime error with minimal changes and fast review turnaround.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: validate planned end date is not before planned start date in wo… Pandiyan5273 XS No 52.3h 0.1h Jul 09, 2026

Summary

Bug Fix

Validate planned end date not before start date

Fixes validation to prevent work orders from having an end date earlier than the start date, ensuring accurate scheduling and preventing data inconsistencies.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review, no rework.

AI Details

Tech Stack

Languages: Python
perf: batch bin lookups in delivery note stock update Pandiyan5273 S No 55.9h 0.2h Jul 09, 2026

Summary

Refactor

Batch bin lookups for delivery note stock update

Reduces database calls by batching bin lookups, improving performance of delivery note stock updates.

Health Assessment

Small
Low
Low
  • Fast review and single commit indicate a straightforward performance fix with minimal risk.

AI Details

Tech Stack

Languages: Python
perf: avoid per-row Warehouse doc fetches in auto reorder job Pandiyan5273 S No 56.8h 0.2h Jul 09, 2026

Summary

Refactor

Improve reorder job performance by caching warehouse lookups

Reduces database load and speeds up daily reorder job, improving system scalability for large catalogs.

Health Assessment

Small
Low
Low
  • Quick review and single commit indicate low complexity and high confidence in performance improvement.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
« Page 7 of 14 »

Get this analytics stack for your team

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

Connect Repos