Pull Request Explorer

Exploring 665 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix: use transaction-currency outstanding on Dunning for foreign-currency invoices nabinhait S No 18.1h 0.3h Jul 05, 2026

Summary

Bug Fix

Fix Dunning outstanding currency mismatch

Corrects the outstanding amount displayed in Dunning notices for foreign‑currency invoices, ensuring accurate financial reporting and reducing confusion for users.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review, low risk.

AI Details

Tech Stack

Languages: Python
fix: Campaign with a naming series breaks the UTM Campaign link nabinhait M No 18.7h 0.2h Jul 05, 2026

Summary

Bug Fix

Fix Campaign UTM link with naming series

Corrects UTM Campaign linking for campaigns using naming series, preventing validation errors and ensuring accurate marketing tracking. Adds tests to cover naming series and UTM mirroring scenarios.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework; tests added to prevent regressions.

AI Details

Tech Stack

Languages: Python
fix: warning message for new item standard cost rohitwaghchaure S No 0.3h 0.0h Jul 04, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: reset_mode_of_payments raises AttributeError on a POS Invoice nabinhait S No 1.7h 0.1h Jul 04, 2026

Summary

Bug Fix

Fix AttributeError in POS Invoice reset mode

Prevents errors when editing draft POS invoices, improving reliability for point‑of‑sale operations.

Health Assessment

Small
Low
Low
  • Quick automated fix with regression test, minimal code changes, low risk to production.

AI Details

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

Tech Stack

Languages: Python
test: add coverage for Contract Template nabinhait S No 0.5h - Jul 04, 2026

Summary

Test

Add coverage for Contract Template

Adds unit tests for the Contract Template doctype, ensuring validation rejects malformed Jinja and rendering works correctly.

Health Assessment

Small
Low
Low
  • Quick addition of unit tests with minimal changes, no review friction.

AI Details

Tech Stack

Languages: Python
test: add coverage for CRM Settings nabinhait S No 0.5h - Jul 04, 2026

Summary

Test

Add coverage for CRM Settings

Adds unit tests for the CRM Settings doctype, ensuring correct behavior for data synchronization and contact‑us guard logic.

Health Assessment

Small
Low
Low
  • Quick merge with minimal changes indicates a straightforward test addition with no significant review friction.

AI Details

Tech Stack

Languages: Python
test: add coverage for Repost Payment Ledger nabinhait M No 30.0h 0.2h Jul 04, 2026

Summary

Test

Add coverage for Repost Payment Ledger tests

Adds unit tests for the Repost Payment Ledger doctype, improving test coverage and ensuring voucher-selection logic works correctly.

Health Assessment

Small
Low
Low
  • PR was reviewed quickly and merged within a day, indicating straightforward test addition with minimal risk.

AI Details

Tech Stack

Languages: Python
fix: race condition in process pcv (backport #56852) mergify M AI 0.4h - Jul 04, 2026

Summary

Bug Fix

Fix race condition in Process PCV

Resolves concurrency errors in Process Period Closing Voucher, preventing job stalls and database errors, ensuring accurate financial closing.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes, resolved in under an hour, indicating efficient review and low complexity.

AI Details

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

Tech Stack

Languages: Python
test: cover Stock Reservation Entry validations and helper nabinhait M No 24.3h 0.4h Jul 04, 2026

Summary

Test

Add tests for Stock Reservation Entry validations

Adds comprehensive tests for Stock Reservation Entry validations, ensuring accurate stock reservation behavior. This reduces bugs and improves reliability of inventory management.

Health Assessment

Medium
Low
Low
  • Quick review and single iteration indicate a straightforward test addition with minimal risk.

AI Details

Tech Stack

Languages: Python
test: add coverage for Bisect Accounting Statements nabinhait S No 25.8h 1.3h Jul 04, 2026

Summary

Test

Add unit tests for Bisect Accounting Statements

Adds comprehensive unit tests for Bisect Accounting Statements, ensuring accurate date partitioning and validation, which enhances reliability of financial reporting. This reduces risk of incorrect statement generation.

Health Assessment

Small
Low
Low
  • Quick review and merge within a day, indicating straightforward test addition with minimal friction.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
test: cover Exchange Rate Revaluation validation and gain/loss paths nabinhait M No 26.0h 1.5h Jul 04, 2026

Summary

Test

Test Exchange Rate Revaluation validation and gain/loss paths

Adds comprehensive tests for exchange rate revaluation validation and gain/loss calculations, ensuring accurate financial reporting and preventing potential accounting errors.

Health Assessment

Medium
Low
Low
  • Quick review and single commit indicate straightforward test addition with minimal risk.

AI Details

Tech Stack

Languages: Python
fix: race condition in process pcv (backport #56852) mergify M AI 0.2h - Jul 04, 2026

Summary

Bug Fix

Fix race condition in Process PCV

Eliminates concurrency errors and improves stability for Process Period Closing Voucher operations, preventing database errors and ensuring accurate financial closing.

Health Assessment

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

AI Details

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

Tech Stack

Languages: Python
fix: race condition in process pcv ruthra-kumar M AI 24.1h 0.1h Jul 04, 2026

Summary

Bug Fix

Fix race condition in Process PCV

This fix resolves a race condition that caused Process Period Closing Voucher jobs to stall and produce database errors, ensuring reliable financial closing operations.

Health Assessment

Medium
Low
Low
  • The PR was reviewed quickly and merged within a day, indicating efficient collaboration and minimal friction.

AI Details

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

Tech Stack

Languages: Python
fix: type cast error on postgres mihir-kandoi XS No 0.2h 0.0h Jul 04, 2026

Summary

Bug Fix

Fix type cast error on Postgres

Resolved error when clicking cost center fields by ensuring proper type casting, improving stability for Postgres users.

Health Assessment

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

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
Fix(stock): item form permission errors (backport #56859) mergify S No 0.2h - Jul 04, 2026

Summary

Bug Fix

Fix item form permission errors

Prevents permission error pop-ups for users with limited access, improving user experience and reducing confusion.

Health Assessment

Small
Low
Low
  • Quick backport resolved permission errors with minimal changes, indicating efficient review and low risk.

AI Details

Confidence: 1.00

Tech Stack

Languages: Python, Javascript
Fix(stock): item form permission errors Pandiyan5273 S No 20.4h 0.3h Jul 04, 2026

Summary

Bug Fix

Fix item form permission errors

Resolves permission error pop-ups for users with limited access, improving the user experience by gracefully hiding restricted sections.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal code changes indicate low complexity and risk.

AI Details

Tech Stack

Languages: Python, Javascript
fix: remove company default on cost center in stock entry detail (backport #56837) mergify S No 16.0h - Jul 04, 2026

Summary

Bug Fix

Fix cost center default in stock entry detail

Ensures manufactured stock entries use item group or brand cost center defaults instead of company default, improving cost allocation accuracy.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix: remove company default on cost center in stock entry detail (backport #56837) mergify S No 15.7h - Jul 04, 2026

Summary

Bug Fix

Remove company default cost center in stock entry

Ensures manufacturing stock entries use item group or brand cost center defaults, improving cost allocation accuracy.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes and no major rework.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
test: cover untested Payment Entry field validations nabinhait M No 19.6h - Jul 04, 2026

Summary

Test

Add tests for Payment Entry field validations

Adds targeted unit tests to cover previously untested validation logic, reducing the risk of invalid data entry and improving data integrity.

Health Assessment

Small
Low
Low
  • The PR was a single, focused test addition that merged quickly, indicating minimal review friction and low risk.

AI Details

Tech Stack

Languages: Python
test: cover Share Transfer consistency validations nabinhait M No 8.9h - Jul 03, 2026

Summary

Test

Add tests for Share Transfer validations

Adds unit tests covering Share Transfer validation rules, ensuring data integrity and business logic correctness.

Health Assessment

Small
Low
Low
  • Quick addition of tests with minimal code changes, merged within the same day.

AI Details

Tech Stack

Languages: Python
test: cover Process Statement Of Accounts validation nabinhait S No 8.9h - Jul 03, 2026

Summary

Test

Add test coverage for Process Statement validation

Adds coverage for validate in Process Statement Of Accounts, ensuring required customer, correct email defaults, and account-company association.

Health Assessment

Small
Low
Low
  • Quick addition of test coverage with minimal changes, no review friction.

AI Details

Tech Stack

Languages: Python
test: add coverage for Chart of Accounts Importer parsing nabinhait S No 8.8h - Jul 03, 2026

Summary

Test

Add test coverage for Chart of Accounts Importer

Adds unit tests for Chart of Accounts Importer parsing logic, improving reliability and ensuring validation rules are enforced.

Health Assessment

Small
Low
Low
  • Quickly added comprehensive unit tests for importer logic, enhancing test coverage with minimal changes.

AI Details

Tech Stack

Languages: Python
test: cover Asset Capitalization row validations nabinhait S No 7.8h - Jul 03, 2026

Summary

Test

Add test coverage for Asset Capitalization row validations

Enhances test suite to cover row-level validation logic for Asset Capitalization, ensuring data integrity and correct error handling.

Health Assessment

Small
Low
Low
  • Quick addition of tests with minimal review, indicating straightforward change.

AI Details

Tech Stack

Languages: Python
test: cover Packing Slip package-number and item validations nabinhait S No 7.7h - Jul 03, 2026

Summary

Test

Add test coverage for Packing Slip validations

Adds coverage for validation branches in Packing Slip, ensuring correct handling of package numbers and item quantities.

Health Assessment

Small
Low
Low
  • Quick merge with minimal changes indicates straightforward test addition.

AI Details

Tech Stack

Languages: Python
test: cover Serial and Batch Bundle helpers and validations nabinhait M No 7.4h - Jul 03, 2026

Summary

Test

Add tests for Serial and Batch Bundle helpers

Enhances reliability of stock controller by covering helper functions and validations, reducing potential errors in inventory management.

Health Assessment

Small
Low
Low
  • Merged within 7.4 hours with minimal commits, indicating straightforward test additions.

AI Details

Tech Stack

Languages: Python
test: cover Email Digest date-window calculations nabinhait S No 7.7h 0.1h Jul 03, 2026

Summary

Test

Add test coverage for Email Digest date windows

Adds unit tests ensuring correct date calculations for email digest windows, improving reliability of scheduled reporting.

Health Assessment

Small
Low
Low
  • Quickly added comprehensive test coverage with minimal changes, indicating an efficient testing process.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: replace all old icons nikkothari22 XL No 0.4h - Jul 03, 2026

Summary

Refactor

Replace all old icons with Lucide

Updates UI icons across ERPNext modules to use Lucide icons, improving visual consistency and modernizing the interface.

Health Assessment

Large
Low
Low
  • PR completed quickly with minimal changes, indicating straightforward icon replacement across many modules.

AI Details

Tech Stack

Languages: Javascript
fix: auto fetch serial no from previous operation output (backport to v16) rohitwaghchaure L AI 2.5h 0.3h Jul 03, 2026

Summary

Bug Fix

Fix auto fetch serial number from previous operation

This backport ensures semi‑finished goods tracking correctly chains operation warehouses and auto‑pulls serial numbers and batches, improving inventory accuracy and reducing manual data entry.

Health Assessment

Large
Low
Low
  • Fast cycle time and minimal review rounds indicate efficient resolution of a critical inventory tracking bug.

AI Details

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

Tech Stack

Languages: Python
fix: use live source warehouse valuation for internal transfer purchse receipts Shllokkk M No 20.3h 0.1h Jul 03, 2026

Summary

Bug Fix

Fix live source warehouse valuation for internal transfers

Ensures internal transfer purchase receipts reflect real-time warehouse valuations, improving inventory accuracy and financial reporting. This reduces discrepancies in stock records and supports better decision-making.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal rework; PR addressed a specific valuation issue and was merged within a day.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: use live source warehouse valuation for internal transfer purchase receipts (backport #56431) mergify M No 63.9h - Jul 03, 2026

Summary

Bug Fix

Fix internal transfer purchase receipt valuation

Corrects phantom GL entries for intra-company purchase receipts, ensuring accurate financial reporting and preventing erroneous expense leakage.

Health Assessment

Medium
Medium
Medium
  • The PR addressed a critical accounting issue with a modest code change and was merged after a moderate cycle time, indicating a straightforward but important fix.

AI Details

Tech Stack

Languages: Python
test: cover Bank Reconciliation Tool date filter and message helper nabinhait S No 7.3h - Jul 03, 2026

Summary

Test

Add test coverage for bank reconciliation tool

Adds test coverage for bank reconciliation date filter and message helper, ensuring correct behavior for date filtering and auto-reconcile messaging. This improves reliability of reconciliation workflows.

Health Assessment

Small
Low
Low
  • Quick test addition with minimal changes, merged within 7 hours, indicating low complexity and minimal review friction.

AI Details

Tech Stack

Languages: Python
test: add coverage for Process Subscription nabinhait M No 10.5h 0.3h Jul 03, 2026

Summary

Test

Add coverage for Process Subscription

Adds unit tests for the Process Subscription doctype, capturing enqueued tasks and selection logic.

Health Assessment

Small
Low
Low
  • Fast review and minimal changes indicate low complexity and quick validation.

AI Details

Tech Stack

Languages: Python
fix: FIFO queue checks and incorrect entries filter in stock ledger reports (backport #56826) mergify M No 8.7h - Jul 03, 2026

Summary

Bug Fix

Fix FIFO queue and incorrect entries in stock ledger

Corrects stock ledger reporting errors, ensuring accurate inventory tracking and compliance.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework, indicating straightforward bug fix.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: remove company default on cost center in stock entry detail Pandiyan5273 S No 8.5h - Jul 03, 2026

Summary

Bug Fix

Remove company default cost center in stock entry

Fixes manufacturing stock entry to respect item group/brand cost center defaults, improving cost allocation accuracy.

Health Assessment

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

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: auto fetch serial no from previous operation output rohitwaghchaure L No 200.4h 0.1h Jul 03, 2026

Summary

Bug Fix

Auto-fetch serial numbers from previous operation

Ensures serial numbers and batches are automatically carried over between manufacturing operations, reducing manual entry errors and improving traceability. This change enhances end‑to‑end traceability for semi‑finished goods and reduces user workload.

Health Assessment

Large
Medium
Low
  • The PR required several iterations over a week, but the first review was rapid, indicating clear intent and good test coverage. The large change set suggests significant impact on manufacturing workflows.

AI Details

Tech Stack

Languages: Python
fix: restrict state-changing whitelisted endpoints to POST rohitwaghchaure M AI 1.2h - Jul 03, 2026

Summary

Bug Fix

Restrict whitelisted endpoints to POST

Prevents accidental GET requests from modifying data, enhancing security compliance.

Health Assessment

Small
Low
Low
  • Quick single-commit fix with no review needed, minimal risk to production.

AI Details

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

Tech Stack

Languages: Python
fix: fetch asset category expense account on purchase receipt Jatin3128 M No 24.4h 9.3h Jul 03, 2026

Summary

Bug Fix

Fix asset expense account resolution on purchase receipt

Ensures purchase receipts correctly use asset category expense accounts, aligning with v16 behavior and improving financial accuracy.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework; single commit and review indicates straightforward fix.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: do not rebook standard cost variance on non-update-stock purchase invoice rohitwaghchaure XL No 24.1h 0.2h Jul 03, 2026

Summary

Bug Fix

Prevent double-counting of standard cost variance

This fix stops duplicate accounting entries for standard cost items on purchase invoices, ensuring accurate financial reporting and preventing inventory valuation errors.

Health Assessment

Large
Medium
Low
  • Quick review and single commit indicate a straightforward bug fix with minimal friction.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python, Javascript
fix(item): rework multiple variant dialog for large numeric ranges (backport #56741) (backport #56742) mergify L AI 0.0h - Jul 03, 2026

Summary

Bug Fix

Rework multiple variant dialog for large numeric ranges

The update replaces a resource‑intensive checkbox list with a lightweight pill selector, eliminating browser freezes for large numeric ranges. It also enforces strict numeric validation, preventing invalid data entry and ensuring reliable variant creation.

Health Assessment

Large
Low
Low
  • The PR was merged within minutes of opening, indicating a straightforward fix with minimal review friction. The change addresses performance and validation issues, improving user experience for large numeric ranges.

AI Details

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

Tech Stack

Languages: Javascript
fix: Process Payment Reconciliation drops bank/cash and cost center filters nabinhait M No 2.8h 0.2h Jul 03, 2026

Summary

Bug Fix

Fix Process Payment Reconciliation filter loss

Ensures bank/cash account and cost center filters are preserved during payment reconciliation, preventing unscoped reconciliations and improving data accuracy.

Health Assessment

Small
Low
Low
  • Quick fix with minimal code changes, resolved in under 3 hours, low review friction, low risk to production.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: Subscription Plan Monthly Rate under-bills across a year boundary nabinhait M No 3.0h 0.4h Jul 03, 2026

Summary

Bug Fix

Fix subscription plan monthly rate underbilling

Corrects billing calculations for monthly rate subscription plans that span year boundaries, ensuring accurate revenue recognition and preventing underbilling. This change improves financial accuracy and customer trust.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework; single review and merge within 3 hours.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: Journal Entry Template rows must belong to its company nabinhait M No 3.0h 0.4h Jul 03, 2026

Summary

Bug Fix

Fix Journal Entry Template company validation

Ensures journal entry template rows reference accounts within the same company, preventing cross-company data inconsistencies.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence in correctness.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
test: add coverage for Account Closing Balance nabinhait M No 2.7h 0.2h Jul 03, 2026

Summary

Test

Add unit tests for Account Closing Balance

Adds unit tests covering merge logic for Account Closing Balance, ensuring accurate carry-forward of balances across periods.

Health Assessment

Small
Low
Low
  • Rapid 2.7‑hour cycle with a single review and one follow‑up commit indicates a straightforward, low‑risk test addition.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
test: add coverage for Cashier Closing nabinhait M No 2.6h 0.4h Jul 03, 2026

Summary

Test

Add unit tests for Cashier Closing

Adds comprehensive unit tests for Cashier Closing, ensuring accurate validation and financial calculations. This reduces potential errors in cash management and improves reliability of financial reporting.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward test addition with minimal risk.

AI Details

Tech Stack

Languages: Python
test: add coverage for Party Link nabinhait M No 2.7h 0.4h Jul 03, 2026

Summary

Test

Add coverage for Party Link tests

Adds unit tests for Party Link doctype, ensuring role validation and uniqueness constraints.

Health Assessment

Medium
Low
Low
  • Quickly added comprehensive tests with minimal rework, indicating a straightforward PR with low complexity.

AI Details

Tech Stack

Languages: Python
fix: Mode of Payment disable-guard checks the wrong POS child table nabinhait M No 2.7h 0.2h Jul 03, 2026

Summary

Bug Fix

Fix Mode of Payment guard table mismatch

Prevents accidental disabling of payment modes still in use by POS profiles, ensuring transaction integrity.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence in the patch.

AI Details

Tech Stack

Languages: Python
fix: reject negative tax rate in Item Tax Template nabinhait M No 2.7h 0.3h Jul 03, 2026

Summary

Bug Fix

Fix negative tax rate in Item Tax Template

Prevents silent saving of negative tax rates in Item Tax Templates, ensuring data integrity.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward fix with minimal risk.

AI Details

Confidence: 0.90

Tech Stack

Languages: Python
Frameworks: Frappe
test: add coverage for Monthly Distribution nabinhait M No 2.8h - Jul 03, 2026

Summary

Test

Add coverage for Monthly Distribution tests

Adds unit tests for Monthly Distribution doctype, ensuring validation and distribution calculations are correct.

Health Assessment

Small
Low
Low
  • Quick addition of unit tests with minimal review, indicating low complexity and high confidence in correctness.

AI Details

Tech Stack

Languages: Python
fix: validate Bank Guarantee end date is not before start date nabinhait M No 2.8h 0.2h Jul 03, 2026

Summary

Bug Fix

Fix Bank Guarantee end date validation

Ensures Bank Guarantee records cannot have an end date earlier than the start date, preventing invalid data entry and improving data integrity.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence in the patch.

AI Details

Tech Stack

Languages: Python
fix: skip stock reservation for opted-out production plans Pandiyan5273 M No 2.4h - Jul 03, 2026

Summary

Bug Fix

Skip stock reservation for opted-out production plans

Prevents unnecessary stock reservation when production plans are opted out, improving inventory accuracy and reducing overhead.

Health Assessment

Medium
Low
Low
  • Merged within 2.4 hours with minimal changes, indicating a straightforward bug fix with low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
« Page 9 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