Pull Request Explorer

Exploring 545 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix: valuation rate missing for standalone credit notes for moving av… (backport #55102) mergify XS No 0.3h - May 20, 2026

Summary

Bug Fix

Fix valuation rate missing for standalone credit notes

Corrects missing valuation rate for standalone credit notes, ensuring accurate financial reporting.

Health Assessment

Small
Low
Low
  • The PR was a single-line backport, merged within 20 minutes, indicating minimal review friction.

AI Details

Tech Stack

Languages: Python
fix: item price with party condition mihir-kandoi S No 0.9h 0.1h May 20, 2026

Summary

Bug Fix

Fix item price calculation with party condition

Corrects pricing logic for items when party conditions apply, ensuring accurate billing.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes indicates a straightforward bug fix.

AI Details

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

Tech Stack

Languages: Python
fix: valuation rate missing for standalone credit notes for moving av… mihir-kandoi XS No 0.3h - May 20, 2026

Summary

Bug Fix

Fix valuation rate missing for credit notes

Ensures accurate valuation rates for credit notes, preventing financial discrepancies.

Health Assessment

Small
Low
Low
  • Quick hotfix merged within 20 minutes, minimal code changes, low risk.

AI Details

Confidence: 0.05

Tech Stack

Languages: Python
fix: set bin details when adding item using update items (backport #55096) mergify XS No 1.1h - May 20, 2026

Summary

Bug Fix

Fix bin details when adding item via update items

Corrects inventory bin details when items are added through the update items operation, ensuring accurate stock tracking.

Health Assessment

Small
Low
Low
  • Quick backport resolved a critical inventory bug with minimal changes, merged within 1.1 hours.

AI Details

Tech Stack

Languages: Python
fix: set bin details when adding item using update items (backport #55096) mergify XS No 1.1h - May 20, 2026

Summary

Bug Fix

Fix bin details on item update

Corrects inventory bin assignment when items are updated, ensuring accurate stock tracking.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, merged within an hour, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Python
fix: set bin details when adding item using update items mihir-kandoi XS No 0.3h - May 20, 2026

Summary

Bug Fix

Fix bin details when adding item via update

Ensures accurate inventory tracking by setting bin details when items are added via update, preventing potential stock miscounts.

Health Assessment

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

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: incorrect error message string in sales order (backport #55090) mergify XS No 0.4h - May 20, 2026

Summary

Bug Fix

Fix incorrect error message string in sales order

Corrects the error message displayed when a sales order fails validation, improving user clarity.

Health Assessment

Small
Low
Low
  • Quick fix merged within minutes, minimal changes, low risk.

AI Details

Tech Stack

Languages: Python
fix: incorrect error message string in sales order (backport #55090) mergify XS No 0.3h - May 20, 2026

Summary

Bug Fix

Fix incorrect error message string in sales order

Corrects the error message displayed to users when creating a sales order, improving clarity and user experience.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, merged automatically by bot, no review needed.

AI Details

Tech Stack

Languages: Python
fix(manufacturing): fetch from_bom name in production plan (backport #55085) mergify XS No 0.4h - May 20, 2026

Summary

Bug Fix

Fix production plan BOM name fetch

Resolve mandatory field error when Reserve Stock enabled by ensuring from_bom field is populated for raw materials.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(stock): remove recalculate current qty function (backport #54774) mergify M No 3.1h - May 20, 2026

Summary

Bug Fix

Remove recalculate current qty function

Fixes an error in stock reconciliation by excluding the current voucher’s inward quantity during recalculation, improving data accuracy for serial numbers.

Health Assessment

Medium
Low
Low
  • Quick backport resolved a critical stock reconciliation issue with minimal changes and no review friction.

AI Details

Tech Stack

Languages: Python
fix: incorrect error message string in sales order Shllokkk XS No 0.4h - May 20, 2026

Summary

Bug Fix

Fix incorrect error message in sales order

Corrects misleading error message in sales orders, ensuring users receive accurate information during order processing.

Health Assessment

Small
Low
Low
  • Rapid resolution with minimal changes indicates straightforward bug fix.

AI Details

Tech Stack

Languages: Python
fix(manufacturing): fetch from_bom name in production plan Pandiyan5273 XS No 0.8h - May 20, 2026

Summary

Bug Fix

Fix production plan from_bom name fetch

Resolves a validation error when creating production plans with reserve stock enabled by ensuring the BOM name is populated for raw material entries, improving reliability for manufacturing workflows.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
chore: migrate Address/Contact custom fields from JSON fixtures to install diptanilsaha L No 0.5h - May 20, 2026

Summary

Refactor

Migrate custom fields from JSON to install

Programmatically creates custom fields during installation and provides migration for existing installs, removing fixture files.

Health Assessment

Large
Low
Low
  • Quick turnaround with minimal review, indicating straightforward maintenance change.

AI Details

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

Tech Stack

Languages: Python
fix: sync translations from crowdin frappe-pr-bot S No 11.9h - May 20, 2026

Summary

Health Assessment

AI Details

Tech Stack

chore: remove frappe-semgrep-rules submodule diptanilsaha XS No 0.3h - May 20, 2026

Summary

Health Assessment

AI Details

Tech Stack

perf: faster opening balance range calculation in process period closing voucher (backport #55072) mergify S No 0.6h - May 20, 2026

Summary

Refactor

Improve performance of opening balance calculation

Optimizes opening balance range queries by using indexed posting_date and lock mechanisms, reducing query time and preventing race conditions.

Health Assessment

Small
Low
Low
  • Backport merged quickly with minimal changes, no review required.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
perf: faster opening balance range calculation in process period closing voucher (backport #55072) mergify S No 0.5h - May 20, 2026

Summary

Refactor

Improve performance of opening balance calculation

This PR optimizes the calculation of opening balances during period closing, reducing database load and speeding up financial reporting.

Health Assessment

Small
Low
Low
  • Backport was automated and merged quickly with minimal review, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
perf: faster opening balance range calculation in process period closing voucher (backport #55072) mergify S No 0.3h - May 20, 2026

Summary

Bug Fix

Improve performance of opening balance calculation

Optimizes the opening balance range calculation for process period closing vouchers, reducing processing time and improving system performance.

Health Assessment

Small
Low
Low
  • Backport applied quickly with minimal changes and no review required.

AI Details

Tech Stack

Languages: Python
perf: faster opening balance range calculation in process period closing voucher (backport #55072) mergify S No 0.3h - May 20, 2026

Summary

Refactor

Improve performance of opening balance calculation

This change optimizes the opening balance range calculation, reducing processing time for period closing vouchers and improving overall system performance.

Health Assessment

Small
Low
Low
  • Backport merged quickly with minimal changes, indicating low complexity and high confidence.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
perf: faster opening balance range calculation in process period closing voucher ruthra-kumar S No 0.5h 0.1h May 20, 2026

Summary

Refactor

Improve opening balance range calculation performance

Optimizes database queries for process period closing vouchers, reducing calculation time and improving system responsiveness.

Health Assessment

Small
Low
Low
  • Quick review and merge, minimal changes, low risk

AI Details

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

Tech Stack

Languages: Python
fix(stock): remove recalculate current qty function Sudharsanan11 M No 307.7h 0.1h May 20, 2026

Summary

Bug Fix

Remove recalculate current qty function

Fixes stock reconciliation logic to correctly handle opening stock reposting, preventing incorrect quantity calculations.

Health Assessment

Medium
High
Low
  • PR addressed a critical stock reconciliation bug with minimal changes and a quick review, but the long cycle time was caused by a delayed second commit after the initial review.

AI Details

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

Tech Stack

Languages: Python
chore: release v16 frappe-pr-bot XL No 17.4h - May 20, 2026

Summary

Chore

Release v16 of ERPNext

This release updates ERPNext to version 16, incorporating new print formats and validation improvements. It ensures customers receive the latest functionality and stability enhancements.

Health Assessment

Large
Medium
Low
  • Merged within 17 hours, indicating an efficient release process with minimal review friction.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Javascript
chore: release v15 frappe-pr-bot XL No 17.4h - May 20, 2026

Summary

Chore

Release version 15 of ERPNext

Automated weekly release of ERPNext v15, updating accounts, stock, and regional reports.

Health Assessment

X-Large
Medium
Low
  • The release PR was merged within 17 hours, indicating a streamlined review process despite the large scope of changes.

AI Details

Tech Stack

Languages: Python, Javascript
fix: sync translations from crowdin frappe-pr-bot XL No 119.6h - May 19, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: item leaderboard uses Sales/Purchase Invoice instead of Orders nabinhait S AI 13.8h - May 19, 2026

Summary

Bug Fix

Fix leaderboard to use invoices instead of orders

Ensures item leaderboard accurately reflects sales and purchases by using invoice data, improving reporting accuracy for users.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved within 14 hours, indicating efficient review and low complexity.

AI Details

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

Tech Stack

Languages: Python
fix: prevent negative amounts in common party JE on return invoices nabinhait M No 16.4h 0.5h May 19, 2026

Summary

Health Assessment

AI Details

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

Tech Stack

Languages: Python
fix: use route_options for Credit Note and Debit Note sidebar links (backport #55026) mergify XS No 1.4h - May 19, 2026

Summary

Bug Fix

Fix sidebar link URLs for Credit/Debit Notes

Corrects broken URLs in the invoicing sidebar, ensuring users can navigate to Credit Note and Debit Note pages without errors. Improves user experience and reduces support tickets.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 1.4 hours, indicating efficient review and low complexity.

AI Details

Tech Stack

fix: handle None delivery_date when sorting MPS data (backport #55028) mergify XS No 3.5h - May 19, 2026

Summary

Bug Fix

Fix None delivery_date sorting crash

Prevents crash when items lack delivery dates during Master Production Schedule retrieval, ensuring reliable scheduling.

Health Assessment

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

AI Details

Confidence: 1.00

Tech Stack

Languages: Python
fix: warn when accounting dimension fieldname conflicts with existing fields (backport #55036) mergify S No 0.5h - May 19, 2026

Summary

Bug Fix

Warn on accounting dimension fieldname conflicts

Prevents silent field creation failures and ensures GL entries use correct values, improving data integrity for accounting processes.

Health Assessment

Small
Low
Low
  • Rapid backport with minimal changes; quick review and merge.

AI Details

Tech Stack

Languages: Python
fix: use route_options for Credit Note and Debit Note sidebar links nabinhait XS No 23.4h - May 19, 2026

Summary

Bug Fix

Fix sidebar link URLs for Credit/Debit Notes

Corrects broken URLs in the invoicing sidebar, preventing navigation errors for Credit Note and Debit Note pages. Improves user experience by ensuring reliable access to these financial documents.

Health Assessment

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

AI Details

Tech Stack

fix: warn when accounting dimension fieldname conflicts with existing fields nabinhait S No 14.0h - May 19, 2026

Summary

Bug Fix

Warn on accounting dimension fieldname conflicts

Prevents silent failures by alerting users to fieldname conflicts, ensuring GL entries use correct values and improving data integrity.

Health Assessment

Small
Low
Low
  • Quick fix with minimal code changes; resolves silent conflict warning and improves data integrity.

AI Details

Tech Stack

Languages: Python
fix: handle None delivery_date when sorting MPS data nabinhait XS No 21.2h 0.1h May 19, 2026

Summary

Bug Fix

Handle None delivery_date in MPS sorting

Prevents crashes when items lack delivery dates, ensuring reliable production scheduling.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, reviewed promptly by AI bot, merged within a day.

AI Details

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

Tech Stack

Languages: Python
chore: remove leaderboard dead code nabinhait L No 20.4h - May 19, 2026

Summary

Chore

Remove leaderboard dead code

Clean up unused leaderboard module and hook, reducing codebase size and potential maintenance overhead.

Health Assessment

Large
Low
Low
  • Quick removal of dead code with minimal review, indicating efficient cleanup.

AI Details

Tech Stack

Languages: Python
fix(patch): drop dead procedures first before other changes (backport #55053) mergify XS No 0.5h - May 19, 2026

Summary

Bug Fix

Drop dead procedures before other changes

Fixes a regression by ensuring dead procedures are removed first in the receivable report patch, improving report accuracy.

Health Assessment

Small
Low
Low
  • Backport resolved regression quickly with minimal code changes.

AI Details

Tech Stack

Languages: Python
fix(patch): drop dead procedures first before other changes (backport #55053) mergify XS No 0.4h - May 19, 2026

Summary

Bug Fix

Fix dead procedures drop order in patch

Ensures database procedures are removed before other updates, preventing data integrity regressions.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, merged within minutes.

AI Details

Tech Stack

Languages: Python
fix: validate company region in uae vat 201 (backport #54899) mergify S No 0.5h - May 19, 2026

Summary

Bug Fix

Validate company region in UAE VAT 201 report

Fixes a database error for non‑UAE companies by validating the region before querying the VAT emirate field, ensuring the report runs correctly.

Health Assessment

Small
Low
Low
  • Quick backport resolved a critical database error with minimal changes and fast review.

AI Details

Tech Stack

Languages: Python, Javascript
fix: validate company region in uae vat 201 (backport #54899) mergify S No 0.3h - May 19, 2026

Summary

Bug Fix

Validate company region in UAE VAT 201 report

Fixes database error for non-UAE companies by validating region before querying VAT emirate field, ensuring report runs correctly.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, merged within 18 minutes.

AI Details

Tech Stack

Languages: Python, Javascript
fix(patch): drop dead procedures first before other changes ruthra-kumar XS No 0.4h 0.0h May 19, 2026

Summary

Bug Fix

Fix patch: drop dead procedures first

This patch removes dead procedures before other changes, preventing regressions in receivable reports.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, reviewed immediately, no major rework.

AI Details

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

Tech Stack

Languages: Python
fix: validate company region in uae vat 201 ravibharathi656 S No 148.7h 0.1h May 19, 2026

Summary

Bug Fix

Validate company region in UAE VAT 201 report

Ensures the UAE VAT 201 report only runs for UAE companies, preventing database errors and improving reliability.

Health Assessment

Small
High
Low
  • The PR fixed a critical database error for non‑UAE companies, received a quick review but took several days to merge due to backporting to multiple versions.

AI Details

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

Tech Stack

Languages: Python, Javascript
fix: stock balance showing incorrect value because of incorrect SLE (backport #55046) mergify XS No 0.4h - May 19, 2026

Summary

Bug Fix

Fix stock balance calculation error

Corrects stock balance inaccuracies caused by missing voucher detail numbers in legacy stock ledger entries, ensuring accurate inventory reporting.

Health Assessment

Small
Low
Low
  • Merged within minutes with minimal changes, no review required.

AI Details

Tech Stack

Languages: Python
fix: stock balance showing incorrect value because of incorrect SLE (backport #55046) mergify XS No 0.4h - May 19, 2026

Summary

Bug Fix

Fix stock balance calculation due to missing voucher detail

Corrects stock balance inaccuracies caused by legacy ledger entries lacking voucher detail numbers, ensuring accurate inventory reporting.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix: stock balance showing incorrect value because of incorrect SLE rohitwaghchaure XS No 0.4h - May 19, 2026

Summary

Bug Fix

Fix stock balance incorrect value due to missing voucher_detail_no

Corrects stock balance calculations by handling legacy stock ledger entries lacking voucher detail numbers, ensuring accurate inventory reporting.

Health Assessment

Small
Low
Low
  • Fast resolution with minimal changes, no review needed, quick merge.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: normalize date comparison to avoid datatype mismatch (backport #54761) mergify XS No 0.4h - May 19, 2026

Summary

Bug Fix

Fix date comparison datatype mismatch

Corrects inconsistent date type handling in accounting module, preventing errors during workflow submissions.

Health Assessment

Small
Low
Low
  • Quick fix merged within minutes, indicating low complexity and minimal review friction.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: normalize date comparison to avoid datatype mismatch (backport #54761) mergify XS No 0.3h - May 19, 2026

Summary

Bug Fix

Normalize date comparison to avoid datatype mismatch

Fixes inconsistent data type issue between posting_date and default_due_date when submitting documents via workflow, preventing errors and ensuring accurate due dates.

Health Assessment

Small
Low
Low
  • Backport resolved a data type mismatch with minimal changes, indicating a quick review and merge cycle.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: normalize date comparison to avoid datatype mismatch ervishnucs XS No 306.2h 306.2h May 19, 2026

Summary

Bug Fix

Normalize date comparison to avoid datatype mismatch

Fixes a bug where inconsistent date types cause errors when submitting documents via workflow, ensuring accurate due dates and preventing workflow failures.

Health Assessment

Small
Low
High
  • The PR had a long review delay, likely due to backlog or low priority, but the change is minimal and low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix(stock): update buying amount calculation in gross profit report (backport #55020) mergify S No 11.2h - May 19, 2026

Summary

Bug Fix

Fix gross profit buying amount calculation

Corrects inaccurate buying amount in gross profit reports, ensuring financial statements reflect true costs when items appear multiple times in a voucher.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 11 hours, indicating low complexity and high confidence in correctness.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
fix(stock): update buying amount calculation in gross profit report (backport #55020) mergify S No 11.2h - May 19, 2026

Summary

Bug Fix

Fix gross profit buying amount calculation

Corrects incorrect buying amount calculation when duplicate item codes exist, improving financial reporting accuracy.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 11 hours, indicating efficient review and low complexity.

AI Details

Tech Stack

Languages: Python
fix: prevent duplicate task execution and timestamp error in transaction deletion (backport #55021) mergify S No 0.3h - May 18, 2026

Summary

Bug Fix

Fix duplicate task execution and timestamp error

This fix prevents duplicate background tasks and resolves timestamp conflicts during transaction deletion, ensuring reliable data integrity and preventing errors in the ERP system.

Health Assessment

Small
Low
Low
  • Rapid resolution with minimal code changes; low risk to production.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
fix: prevent duplicate task execution and timestamp error in transaction deletion nabinhait S No 4.0h 4.0h May 18, 2026

Summary

Bug Fix

Fix duplicate task execution and timestamp error

Eliminates race conditions and timestamp conflicts during transaction deletion, ensuring reliable background task processing and preventing data corruption.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes and no back‑and‑forth, indicating a straightforward bug fix.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix(stock): update buying amount calculation in gross profit report Sudharsanan11 S No 4.7h 1.8h May 18, 2026

Summary

Bug Fix

Fix buying amount calculation in gross profit report

Corrects gross profit calculations by ensuring accurate buying amounts when duplicate item codes exist, improving financial reporting accuracy. This fixes misreported profit margins for sales with repeated items.

Health Assessment

Small
Low
Low
  • Quick review and single comment indicate straightforward fix with minimal risk.

AI Details

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

Tech Stack

Languages: Python
« Page 8 of 11 »

Get this analytics stack for your team

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

Connect Repos