Pull Request Explorer

Exploring 603 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix(crm): check read permission on lead in add_lead_to_prospect Shllokkk XS No 1.1h 0.1h Sep 02, 2026

Summary

Bug Fix

Fix lead permission check in CRM

Ensures proper read permission enforcement when adding leads to prospects, preventing unauthorized access.

Health Assessment

Small
Low
Low
  • The PR addressed a permission oversight with a concise change, received rapid review, and merged within an hour, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Python
fix(stock): allow creating stock closing balances krishna-254 S No 49.5h 0.0h Sep 02, 2026

Summary

Bug Fix

Fix permission failures for non-admin stock closing balances

Ensures non-Administrator users can create Stock Closing Balance records, improving operational flexibility.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under 2 days, no rework needed.

AI Details

Tech Stack

Languages: Python
fix: filter cancelled BOMs in BOM Stock Analysis krishna-254 XS No 22.4h 0.2h Sep 02, 2026

Summary

Bug Fix

Filter cancelled BOMs in BOM Stock Analysis

Filters the BOM Stock Analysis selector to submitted active BOMs only, improving data accuracy for inventory analysis.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved within 22 hours, no rework needed.

AI Details

Confidence: 0.10

Tech Stack

Languages: Javascript
fix: skip zero quantity items in production plan material requests krishna-254 S No 23.0h - Sep 02, 2026

Summary

Bug Fix

Skip zero quantity items in production plan material requests

This change ensures that zero‑quantity items are omitted from material requests, aligning v15 with v16 behavior and preventing unnecessary bin reservations.

Health Assessment

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

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
chore: release v15 frappe-pr-bot XL No 21.6h - Sep 02, 2026

Summary

Chore

Release ERPNext v15

Automated weekly release of ERPNext v15, delivering bug fixes and improvements across accounts, stock, and CRM modules.

Health Assessment

X-Large
Medium
Low
  • Release completed in under 22 hours with minimal review friction; large code changes were merged quickly, indicating a well‑tested release pipeline.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Javascript
chore: release v16 frappe-pr-bot XL No 21.5h - Sep 02, 2026

Summary

Chore

Release v16 of ERPNext

Releases version 16 of ERPNext, delivering bug fixes, performance improvements, and new analytics filtering for customers.

Health Assessment

X-Large
High
Low
  • Release v16 includes numerous bug fixes and new analytics filtering, delivered quickly with minimal review friction.

AI Details

Confidence: 0.95

Tech Stack

Languages: Javascript, Python, Yaml, Json
fix: include payment deductions in sales/purchase register ledger bal… ervishnucs S No 166.3h 0.0h Sep 02, 2026

Summary

Bug Fix

Fix ledger balance for payment deductions

Corrects Sales Register Ledger View to accurately reflect customer balances by converting payment deduction amounts to the correct currency, preventing misreported outstanding balances.

Health Assessment

Small
Low
Low
  • The PR was merged after a single review with no rework, indicating low complexity. The overall cycle time was long due to backporting to multiple versions, but the change itself was small and low risk.

AI Details

Tech Stack

Languages: Python
fix(pos): use company-currency change amount when netting pos gl entries ervishnucs S No 45.8h 45.8h Sep 02, 2026

Summary

Bug Fix

Fix POS GL entries for multi-currency invoices

Corrects incorrect general ledger entries for multi-currency sales invoices, ensuring accurate accounting and preventing outstanding balances.

Health Assessment

Small
Low
High
  • The PR resolved a critical accounting bug with a moderate review cycle and minimal code changes.

AI Details

Confidence: 1.00

Tech Stack

Languages: Python
fix: filter fully ordered items when creating RFQ from Material Request (backport #58535) mergify S No 0.6h - Sep 02, 2026

Summary

Bug Fix

Fix RFQ creation to exclude fully ordered items

Ensures RFQ requests from material requests only include items that still need ordering, preventing duplicate orders and improving procurement accuracy.

Health Assessment

Small
Low
Low
  • Backport completed quickly with minimal changes and no review friction.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix(accounts): resolve subscription plans for any reference doctype in Payment Request (backport #58438) mergify S No 164.0h - Sep 02, 2026

Summary

Bug Fix

Fix subscription plan resolution for all reference doctypes

Payment Requests now correctly populate subscription plans for any reference document, eliminating amount mismatches and preventing unauthorized access to subscription data. This improves data consistency and security for subscription-based transactions.

Health Assessment

Small
Low
Medium
  • The PR resolved a subtle subscription handling bug with a single review and was merged within a week.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix(stock): preserve exchange gain loss journals in lcv (backport #58505) mergify XS No 0.5h - Sep 02, 2026

Summary

Bug Fix

Preserve exchange gain/loss journals in landed cost voucher

Ensures exchange gain/loss journal entries remain submitted when a landed cost voucher is processed, preventing unintended cancellations and maintaining accurate financial records.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(stock): prorate landed cost charge into transaction currency ervishnucs M No 60.9h - Sep 02, 2026

Summary

Bug Fix

Fix landed cost charge currency prorating

Corrects General Ledger totals for multi‑currency purchase invoices, ensuring accurate financial reporting.

Health Assessment

Medium
Low
Low
  • PR resolved a specific accounting bug with minimal changes and a quick merge, indicating a smooth review process.

AI Details

Tech Stack

Languages: Python
fix(manufacturing): use item warehouses in production plan work orders (backport #58663) mergify M No 1.9h - Sep 02, 2026

Summary

Bug Fix

Fix production plan work order warehouse logic

Corrects source warehouse assignment for work orders generated from production plans, ensuring raw materials from different warehouses are handled correctly, improving inventory accuracy.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes, merged within 2 hours, indicating low complexity and high confidence in resolution.

AI Details

Tech Stack

Languages: Python
fix(stock): preserve exchange gain loss journals in lcv (backport #58505) mergify XS No 0.3h - Sep 02, 2026

Summary

Bug Fix

Preserve exchange gain/loss journals in LCV

Ensures exchange gain/loss journal entries remain active when submitting a Landed Cost Voucher, preventing unintended cancellations and maintaining accurate financial records.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: filter fully ordered items when creating RFQ from Material Request Shllokkk S No 115.6h 0.1h Sep 02, 2026

Summary

Bug Fix

Fix RFQ creation to exclude fully ordered items

Ensures RFQ requests from material requests only include items that still need ordering, preventing duplicate orders and improving procurement accuracy.

Health Assessment

Small
Low
Low
  • Quick review and minimal changes indicate a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python
fix: filter fully ordered items when creating RFQ from Material Request Shllokkk S No 115.6h 0.0h Sep 02, 2026

Summary

Bug Fix

Fix filter fully ordered items when creating RFQ from Material Request

Prevents RFQ from duplicating fully ordered items, improving procurement accuracy and reducing unnecessary purchase orders.

Health Assessment

Small
Low
Low
  • Quick review and merge within 5 days, minimal rework, indicating a straightforward bug fix.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
fix(stock): preserve exchange gain loss journals in lcv Pandiyan5273 XS No 137.3h 0.1h Sep 02, 2026

Summary

Bug Fix

Preserve exchange gain/loss journals in LCV

This fix ensures that exchange gain/loss journal entries remain intact when a Landed Cost Voucher is submitted, preventing unintended cancellations and maintaining accurate financial records. It improves reliability of financial reporting for foreign‑currency transactions.

Health Assessment

Small
Low
Low
  • Quick review and single commit indicate straightforward issue resolution; however, the extended cycle time suggests delays in PR opening or merging.

AI Details

Tech Stack

Languages: Python
fix(stock): subtract stock qty of same-document rows from batch availability mihir-kandoi S No 0.7h - Sep 02, 2026

Summary

Bug Fix

Fix stock quantity subtraction for batch availability

Corrects batch availability calculations when alternate UOM rows are present, preventing auto-pick errors that could assign insufficient stock.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and no review needed, indicating low complexity and risk.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
fix(stock): assign batch_no only when the first batch covers the full qty mihir-kandoi M No 0.7h 0.1h Sep 02, 2026

Summary

Bug Fix

Fix batch assignment for spanning quantities

Ensures accurate stock allocation by only assigning a batch when it fully covers the requested quantity, preventing negative stock errors and improving inventory reliability. This change reduces errors during automatic bundle creation and improves user experience for serial and batch inventory management.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes and fast review indicates low risk and high confidence in correctness.

AI Details

Tech Stack

Languages: Python
fix(crm): validate contact email before saving an email campaign (backport #58667) mergify M No 0.6h - Sep 02, 2026

Summary

Bug Fix

Validate contact email before saving email campaign

Fixes bug where email campaigns with contacts lacking email addresses were silently failing, ensuring validation and proper error reporting.

Health Assessment

Medium
Low
Low
  • Quick backport fix with minimal changes, resolved conflict within 0.2h, low review friction, small scope, low risk.

AI Details

Tech Stack

Languages: Python
ci: allow shallow fetch when fast-forwarding the cached bench mihir-kandoi S No 0.9h - Sep 02, 2026

Summary

Bug Fix

Enable shallow fetch for bench fast-forward

Fixes CI fetch errors and Postgres query bug, improving bench initialization reliability and delivery validation.

Health Assessment

Small
Low
Low
  • Merged within 0.9 hours with minimal changes, indicating a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python, Shell
fix(crm): validate contact email before saving an email campaign kaulith S No 0.5h 0.3h Sep 02, 2026

Summary

Bug Fix

Validate contact email before campaign save

Ensures email campaigns only target contacts with valid email addresses, preventing silent failures and improving communication reliability. This fix stops campaigns from stalling and reduces error logs.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal changes indicate a low-risk, straightforward bug fix with minimal review friction.

AI Details

Tech Stack

Languages: Python
fix(manufacturing): use item warehouses in production plan work orders Pandiyan5273 M No 0.2h 0.2h Sep 02, 2026

Summary

Bug Fix

Fix production plan work order warehouse logic

Corrects source warehouse assignment for work orders, ensuring raw materials from different warehouses are handled correctly, improving inventory accuracy.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under 15 minutes, indicating low complexity and high confidence.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix(stock): ignore cancelled batch entries in valuation (backport #58659) mergify XS No 0.3h - Sep 01, 2026

Summary

Bug Fix

Ignore cancelled batch entries in valuation

Fixes negative batch stock error by ignoring cancelled entries during manufacture submission, ensuring accurate inventory levels.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes indicates low complexity and quick resolution.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix(selling): check sales order permission before work order creation (backport #58492) mergify XS No 123.9h - Sep 01, 2026

Summary

Bug Fix

Check sales order permission before work order creation

Prevents unauthorized manufacturing users from creating work orders for sales orders they cannot access, tightening security and ensuring data integrity.

Health Assessment

Small
Low
High
  • The PR fixed a security flaw but had a prolonged review cycle, likely due to backporting across multiple versions.

AI Details

Tech Stack

Languages: Python
Frameworks: Frappe
fix(stock): ignore cancelled batch entries in valuation Pandiyan5273 XS No 0.3h - Sep 01, 2026

Summary

Bug Fix

Ignore cancelled batch entries in valuation

This fix prevents negative stock errors by ignoring cancelled batch entries during valuation, ensuring accurate inventory levels for manufacturing.

Health Assessment

Small
Low
Low
  • Merged within 19 minutes, single commit, no rework, minimal risk.

AI Details

Tech Stack

Languages: Python
fix: add missing perm checks on various whitelisted methods (backport #58652) mergify S No 0.6h - Sep 01, 2026

Summary

Bug Fix

Add missing permission checks to whitelisted methods

Ensures proper permission enforcement for critical ERP operations, reducing security risks.

Health Assessment

Small
Low
Low
  • Backport resolved quickly with minimal changes and no major review iterations.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: add missing perm checks on various whitelisted methods (backport #58652) mergify S No 0.3h - Sep 01, 2026

Summary

Bug Fix

Add missing permission checks to whitelisted methods

Ensures proper permission enforcement for critical ERP operations, reducing security risk and preventing unauthorized access.

Health Assessment

Small
Low
Low
  • Backport applied quickly with minimal changes, no major review needed.

AI Details

Tech Stack

Languages: Python
fix: add missing perm checks on various whitelisted methods diptanilsaha S No 0.3h 0.1h Sep 01, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(timesheet): scoping whitelisted methods output to projects and timesheets that are acccessible to users (backport #58267) mergify M No 42.4h - Sep 01, 2026

Summary

Bug Fix

Fix timesheet method scoping for accessible projects

Ensures that only projects and timesheets accessible to a user are returned by whitelisted methods, improving data security and user experience.

Health Assessment

Medium
Low
Low
  • Backport resolved conflicts quickly and merged within 42 hours, indicating a straightforward fix with minimal rework.

AI Details

Tech Stack

Languages: Python
fix: round party balances to currency precision in Trial Balance for Party (backport #58607) mergify XS No 1.4h - Sep 01, 2026

Summary

Bug Fix

Round party balances to currency precision in Trial Balance

Fixes floating-point residuals in trial balance reports, ensuring accurate zero-value filtering and cleaner Excel exports.

Health Assessment

Small
Low
Low
  • Quick backport of a small precision fix with minimal review, indicating low complexity and high confidence in correctness.

AI Details

Tech Stack

Languages: Python
fix: round party balances to currency precision in Trial Balance for Party (backport #58607) mergify XS No 1.4h - Sep 01, 2026

Summary

Bug Fix

Round party balances to currency precision

Fixes floating-point residuals in trial balance reports, ensuring accurate zero-value handling and proper currency precision.

Health Assessment

Small
Low
Low
  • Quick backport resolved precision issue with minimal changes, no review needed.

AI Details

Tech Stack

Languages: Python
fix(sms_settings): add patch to pre-fill roles into SMS Settings Role Table (backport #58586) mergify S No 3.0h 3.0h Sep 01, 2026

Summary

Bug Fix

Add patch to pre-fill roles into SMS Settings Role Table

Adds a patch that pre-fills roles into the SMS Settings Role Table, ensuring correct role assignments for SMS notifications.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, resolved conflicts promptly, and merged within 3 hours.

AI Details

Tech Stack

Languages: Python
fix: round party balances to currency precision in Trial Balance for Party Shllokkk XS No 22.6h 0.0h Sep 01, 2026

Summary

Bug Fix

Round party balances to currency precision

Ensures trial balance reports display accurate zero values by rounding balances to company currency precision, preventing misleading non‑zero entries and improving report reliability.

Health Assessment

Small
Low
Low
  • Quick review and merge within 22 hours, minimal changes, low risk.

AI Details

Tech Stack

Languages: Python
fix(accounts)!: add permission checks on payment entry whitelisted methods diptanilsaha S No 0.6h 0.1h Sep 01, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(accounts): add permission checks on payment entry whitelisted methods diptanilsaha S No 0.2h 0.1h Sep 01, 2026

Summary

Health Assessment

AI Details

Tech Stack

feat(buying): track supplier quotation order status mihir-kandoi L No 44.3h 0.1h Sep 01, 2026

Summary

Feature

Track supplier quotation order status

Adds accurate status tracking for supplier quotations, improving procurement visibility and preventing over‑ordering.

Health Assessment

Large
High
Medium
  • The PR required several iterations to satisfy review feedback but was merged within two days, indicating efficient collaboration despite its large scope.

AI Details

Tech Stack

Languages: Python, Javascript
fix: handle BOM price list currency update (backport #58638) mergify XS No 0.1h - Sep 01, 2026

Summary

Bug Fix

Fix BOM price list currency update

Prevents console errors when creating BOMs, improving user experience.

Health Assessment

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

AI Details

Tech Stack

Languages: Javascript
fix: handle BOM price list currency update Pandiyan5273 XS No 0.3h 0.2h Sep 01, 2026

Summary

Bug Fix

Fix BOM price list currency update error

Prevents console errors when creating BOMs, improving user experience and reducing support tickets.

Health Assessment

Small
Low
Low
  • Quick, single-line fix resolved a console error during BOM creation, demonstrating efficient issue triage.

AI Details

Tech Stack

Languages: Javascript
fix(sms_settings): add patch to pre-fill roles into SMS Settings Role Table (backport #58586) mergify S No 0.3h - Sep 01, 2026

Summary

Bug Fix

Add patch to pre-fill SMS roles

Pre-fills roles into SMS Settings Role Table to ensure correct role assignments.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes, likely automated backport.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
feat: valuation type for BOM secondary items (backport #58431) mihir-kandoi XL No 1.5h 0.1h Sep 01, 2026

Summary

Feature

Add valuation type for BOM secondary items

Enables precise costing for secondary BOM items, improving inventory valuation accuracy and cost reporting.

Health Assessment

Large
Medium
Low
  • Rapid review and merge within 1.5 hours indicates high confidence in code quality; large code churn suggests significant feature addition but minimal review friction.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Javascript
feat(manufacturing): add multi-currency support to Blanket Orders (backport #58472) mihir-kandoi XL No 1.8h 0.1h Sep 01, 2026

Summary

Feature

Add multi-currency support to Blanket Orders

Enables Blanket Orders to handle multiple currencies, reducing manual rate entry errors and improving flexibility for international transactions.

Health Assessment

X-Large
Medium
Low
  • Fast review and merge (1.8h cycle, 0.1h review) indicates high confidence in code quality, despite the large scope of 917 lines across 15 files.

AI Details

Tech Stack

Languages: Python, Javascript
fix(manufacturing): handle duplicate root BOM items (backport #58614) mergify XS No 12.8h - Sep 01, 2026

Summary

Bug Fix

Fix duplicate root BOM items in manufacturing

Prevents duplicate raw material entries from bypassing validation, ensuring accurate BOM data.

Health Assessment

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

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: explain missing fields when loading party details or taxes (backport #58627) mergify L No 0.3h - Aug 31, 2026

Summary

Bug Fix

Fix missing field error messages in party utilities

Improves user experience by providing clear error messages when required fields are missing during party detail loading or tax application, reducing confusion and preventing accidental data loss.

Health Assessment

Small
Low
Low
  • Backport executed swiftly with minimal code churn and no major review iterations.

AI Details

Tech Stack

Languages: Javascript
fix: explain missing fields when loading party details or taxes barredterra L No 0.4h 0.1h Aug 31, 2026

Summary

Bug Fix

Explain missing fields when loading party details or taxes

Improves user experience by providing clearer error messages and preventing unintended field clearing when mandatory fields are missing during party detail or tax loading.

Health Assessment

Small
Low
Low
  • Quick, single-file fix with minimal changes and no significant risk to production.

AI Details

Tech Stack

Languages: Javascript
fix: translate label in party validation (backport #58624) mergify S No 0.1h - Aug 31, 2026

Summary

Bug Fix

fix: translate label in party validation

Corrects the label translation in party validation, ensuring accurate user-facing messages.

Health Assessment

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

AI Details

Confidence: 0.75

Tech Stack

Languages: Javascript
fix: translate label in party validation (backport #58624) mergify S No 0.1h - Aug 31, 2026

Summary

Bug Fix

Fix label translation in party validation

Corrects the label translation for party validation, ensuring accurate UI messages for users.

Health Assessment

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

AI Details

Tech Stack

Languages: Javascript
fix: translate label in party validation barredterra S No 0.1h - Aug 31, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(crm): add missing permission validation on `get_contract_template` (backport #58621) mergify XS No 0.3h - Aug 31, 2026

Summary

Bug Fix

Add missing permission validation on get_contract_template

Ensures that only authorized users can retrieve contract templates, improving security and compliance.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(crm): add missing permission validation on `get_contract_template` (backport #58621) mergify XS No 0.2h - Aug 31, 2026

Summary

Bug Fix

Add missing permission validation for contract template

Ensures only authorized users can retrieve contract templates, improving security and compliance.

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
« Page 5 of 13 »

Get this analytics stack for your team

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

Connect Repos