Pull Request Explorer

Exploring 665 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix: apply user permissions via build_match_conditions ervishnucs M No 117.4h 2.3h Jul 15, 2026

Summary

Bug Fix

Apply user permissions via build_match_conditions

The sales person transaction summary report was broken due to permission handling errors. This fix restores correct permission enforcement and query filtering, ensuring users see accurate data.

Health Assessment

Medium
Low
Low
  • The PR was reviewed quickly and merged after a single commit, indicating a straightforward bug fix with minimal friction.

AI Details

Tech Stack

Languages: Python
fix: permission issue (backport #57112) mergify XS No 20.7h - Jul 15, 2026

Summary

Bug Fix

Fix permission issue in stock controller

Resolves a permission error affecting stock operations, ensuring correct access control for users.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(project): improved access control for project users (backport #56675) mergify L No 1.3h - Jul 15, 2026

Summary

Bug Fix

Improve access control for project users

Implemented access control for users without the Projects User role, ensuring proper permissions for project-related actions.

Health Assessment

Large
Low
Low
  • PR merged within 1.3 hours with minimal review, indicating low complexity and high confidence in the fix.

AI Details

Tech Stack

Languages: Python
ci(mergify): upgrade configuration to current format mergify XS No 322.6h - Jul 15, 2026

Summary

CI/CD

Upgrade Mergify configuration to current format

Ensures Mergify uses up-to-date configuration, preventing merge automation failures.

Health Assessment

Small
Low
High
  • The PR had a long cycle time of over 13 days, likely due to manual review or merge conditions, but the change is small and low risk.

AI Details

Tech Stack

Languages: Yaml
fix: validate mandatory date filters in reports ervishnucs S No 254.7h 43.6h Jul 15, 2026

Summary

Bug Fix

Validate mandatory date filters in reports

Adds validation for mandatory date filters in key reports, preventing runtime errors and improving user experience.

Health Assessment

Small
Low
High
  • The PR fixed a runtime error by adding validation, but the review and merge process took over 10 days, indicating a bottleneck in the review workflow.

AI Details

Tech Stack

Languages: Python
Revert "chore: remove unused whitelisted method from project" (backport #56660) mergify S No 0.4h - Jul 15, 2026

Summary

Chore

Revert removal of unused whitelisted method

Restores a previously removed method to prevent potential functionality loss.

Health Assessment

Small
Low
Low
  • Quick revert with minimal changes, low complexity and risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
Revert "chore: remove unused whitelisted method from project" (backport #56660) mergify S No 0.2h - Jul 15, 2026

Summary

Bug Fix

Revert removal of unused whitelisted method

Restores previously removed method to maintain project functionality.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix: allow delivery when a batch is reserved across multiple sales orders (backport #57169) mihir-kandoi M No 1.5h 0.1h Jul 15, 2026

Summary

Bug Fix

Fix delivery of reserved batches across orders

Ensures accurate stock delivery when a batch is reserved for multiple sales orders, preventing false conflict errors and improving inventory reliability.

Health Assessment

Medium
Low
Low
  • Quick, single‑commit fix with minimal review time and no major scope, indicating low risk and efficient resolution.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix(accounts): update AU standard chart of accounts diptanilsaha S No 17.9h - Jul 15, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: skip redundant reposting of dependent items rohitwaghchaure L AI 45.3h 0.2h Jul 15, 2026

Summary

Bug Fix

Skip redundant reposting of dependent items

Eliminates duplicate inventory valuation processing, improving performance and ensuring accurate stock records for backdated entries.

Health Assessment

Large
Low
Low
  • Fast review and single round of changes indicate a straightforward bug fix with minimal friction.

AI Details

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

Tech Stack

Languages: Python
fix: name every conflicting voucher in the reserved batch error mihir-kandoi S No 0.4h 0.1h Jul 15, 2026

Summary

Bug Fix

Fix reserved batch conflict voucher naming

Ensures all conflicting vouchers are listed in error messages, improving clarity for users.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under an hour with no major rework.

AI Details

Tech Stack

Languages: Python
feat: add on hold status to project (backport #57137) mergify S No 0.3h - Jul 15, 2026

Summary

Feature

Add On Hold status to project

Adds an On Hold status to projects, enabling temporary suspension without marking them as cancelled, improving project tracking and status accuracy.

Health Assessment

Small
Low
Low
  • Fast merge (0.3h cycle time) with minimal code changes, indicating a straightforward review and low complexity.

AI Details

Tech Stack

Languages: Python, Javascript
feat: add on hold status to project (backport #57137) mergify S No 0.2h - Jul 15, 2026

Summary

Feature

Add On Hold status to project

Adds an On Hold status to project workflow, enabling temporary suspension without cancellation, improving project tracking accuracy.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes, indicating straightforward implementation and quick review.

AI Details

Tech Stack

Languages: Python, Javascript
fix: allow delivery when a batch is reserved across multiple sales orders mihir-kandoi M No 0.2h 0.2h Jul 15, 2026

Summary

Bug Fix

Fix delivery conflict for multi-order batch reservations

The change prevents false Reserved Batch Conflict errors when delivering orders that share a batch reservation. This ensures accurate inventory management and smoother order fulfillment.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal rework; single review and merge within 12 minutes indicates low complexity.

AI Details

Tech Stack

Languages: Python
fix: set correct currency in supplier quotation net rate field (backport #57164) mergify XS No 0.3h - Jul 15, 2026

Summary

Bug Fix

Set correct currency in supplier quotation net rate field

Corrects currency display for supplier quotations, improving financial accuracy for users.

Health Assessment

Small
Low
Low
  • Fast backport with minimal changes, quick review and merge.

AI Details

Confidence: 1.00

Tech Stack

fix: hide job card field in purchase order item (backport #57163) mergify XS No 0.3h - Jul 15, 2026

Summary

Bug Fix

Hide job card field in purchase order item

This change removes the job card field from purchase order items, simplifying the UI and preventing accidental data entry.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes; resolved a single conflict and applied a small backport.

AI Details

Tech Stack

fix: set correct currency in supplier quotation net rate field (backport #57164) mergify XS No 0.2h - Jul 15, 2026

Summary

Bug Fix

Fix currency in supplier quotation net rate

Corrects currency display in supplier quotations, preventing pricing inaccuracies for suppliers.

Health Assessment

Small
Low
Low
  • Backport was automated and merged quickly with minimal changes.

AI Details

Tech Stack

feat: add on hold status to project Sudharsanan11 S No 18.2h - Jul 15, 2026

Summary

Feature

Add on hold status to project

Adds an On Hold status to project workflow, enabling temporary suspension without cancellation, improving project tracking accuracy.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes, indicating straightforward implementation and low risk.

AI Details

Tech Stack

Languages: Python, Javascript
fix: set correct currency in supplier quotation net rate field mihir-kandoi XS No 0.2h - Jul 15, 2026

Summary

Bug Fix

Set correct currency in supplier quotation net rate

Corrects currency display for supplier quotation net rate, ensuring accurate financial reporting.

Health Assessment

Small
Low
Low
  • Merged within 12 minutes with only a single line change, indicating a low‑risk, high‑confidence fix.

AI Details

Confidence: 0.95

Tech Stack

fix: hide job card field in purchase order item mihir-kandoi XS No 0.2h - Jul 15, 2026

Summary

Health Assessment

AI Details

Tech Stack

chore: release v15 frappe-pr-bot XL No 0.3h - Jul 15, 2026

Summary

Chore

Release v15 of ERPNext

Automated weekly release of ERPNext v15, including updated financial reports and bug fixes.

Health Assessment

Large
Medium
Low
  • Release executed quickly with minimal review, indicating a streamlined release process.

AI Details

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

Tech Stack

Languages: Python, Javascript
chore: release v16 frappe-pr-bot XL No 0.2h - Jul 15, 2026

Summary

Chore

chore: release v16

Releases version 16 of ERPNext, incorporating bug fixes and performance improvements across accounting, stock, and asset modules, ensuring customers receive updated features and stability.

Health Assessment

X-Large
Low
Low
  • Release merged within 12 minutes with no review, indicating automated release process and high confidence in code quality.

AI Details

Tech Stack

Languages: Python, Javascript
fix: batch BOM source warehouse lookup in get_production_items to avo… Pandiyan5273 S No 0.4h 0.1h Jul 14, 2026

Summary

Bug Fix

Fix N+1 BOM source warehouse lookup in production plan

Optimizes production plan work order creation by batching BOM source warehouse lookups, reducing database queries and improving performance.

Health Assessment

Small
Low
Low
  • Quick, single-file fix with minimal changes and fast review cycle; no new tests added but label indicates need for tests.

AI Details

Tech Stack

Languages: Python
test: seed current-dated USD↔INR exchange rate to fix flaky currency tests nabinhait M No 119.8h 44.1h Jul 14, 2026

Summary

Bug Fix

Seed current-dated USD↔INR exchange rate to fix flaky tests

Fixes intermittent test failures in CI by seeding a current-dated USD→INR exchange rate, ensuring deterministic resolution of exchange rates without relying on an external API.

Health Assessment

Small
Low
Medium
  • The PR fixes a specific issue with flaky tests, and the changes are well-contained and reviewed.

AI Details

Usage: Co-Authored
Category: Review AI
Tools: Greptile
Confidence: 0.95

Tech Stack

Languages: Python
Frameworks: Erpnext
fix: permission issue rohitwaghchaure XS No 9.1h - Jul 14, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: merge erpnext workspaces sokumon XL No 1.0h - Jul 14, 2026

Summary

Bug Fix

Merge ERPNext workspaces split during v16

Reintegrates split ERPNext workspaces to restore unified workspace structure, improving consistency across modules.

Health Assessment

Large
Low
Low
  • Merged quickly with minimal review, indicating straightforward integration of workspace configurations.

AI Details

Tech Stack

Languages: Python
fix: prevent duplicate material request items in purchase order (backport #57129) mergify XS No 0.2h - Jul 14, 2026

Summary

Bug Fix

Prevent duplicate material request items in purchase order

Allows users to split quantities of the same item across multiple rows in purchase orders, improving flexibility and matching sales order behavior.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
refactor: convert Hide Currency Symbol in Global Defaults to a Check field mihir-kandoi S No 0.3h 0.1h Jul 14, 2026

Summary

Refactor

Refactor Global Defaults Hide Currency Symbol to Check

This change updates the Global Defaults setting for hiding currency symbols, ensuring consistent interpretation across the system and fixing silent failures in product calculations.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes indicates a straightforward refactor with low risk.

AI Details

Tech Stack

Languages: Python
fix: prevent duplicate material request items in purchase order SandraFrappe XS No 1.0h 0.1h Jul 14, 2026

Summary

Bug Fix

Fix duplicate material request items in purchase order

Allows users to split the same item into multiple rows in purchase orders, matching sales order behavior, improving flexibility and reducing errors.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
feat: company-wise restriction for Item, Customer and Supplier masters mihir-kandoi L No 2.8h 2.5h Jul 14, 2026

Summary

Feature

Add company‑wise restriction for master records

Enables granular visibility of Item, Customer, and Supplier records based on company permissions, improving data security and compliance.

Health Assessment

Large
Low
Low
  • Fast 2.8‑hour cycle time with minimal review iterations indicates efficient implementation and low risk to production.

AI Details

Tech Stack

Languages: Python, Javascript
fix(manufacturing): preserve job card transferred quantity (backport #57126) mergify S No 0.3h - Jul 14, 2026

Summary

Bug Fix

Preserve job card transferred quantity

Ensures job card quantity consistency during manufacturing processes, improving data integrity.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
feat: make naming series based on posting datetime on by default on n… mihir-kandoi XS No 0.2h - Jul 14, 2026

Summary

Feature

Enable datetime-based naming series by default

New sites will automatically use posting datetime for naming series, improving consistency.

Health Assessment

Small
Low
Low
  • Quick change to default config, minimal risk, fast cycle.

AI Details

Tech Stack

fix(manufacturing): preserve job card transferred quantity Sudharsanan11 S No 0.2h - Jul 14, 2026

Summary

Bug Fix

Preserve job card transferred quantity in manufacturing

Ensures transferred quantity is retained when job cards are created, preventing data loss in manufacturing workflows and maintaining accurate inventory records.

Health Assessment

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

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix(accounts): added permission checks on `get_account_balances_coa` (backport #57107) mergify S No 0.2h - Jul 14, 2026

Summary

Bug Fix

Add permission checks to account balance API

Ensures only authorized users can retrieve account balances, improving security.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(accounts): added permission checks on `get_account_balances_coa` diptanilsaha S No 13.1h 0.1h Jul 14, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(stock): show qty (company) and qty (warehouse) in sales transactions (backport #57091) mergify M No 15.7h - Jul 14, 2026

Summary

Bug Fix

Fix stock quantity display in sales transactions

Corrects zero quantity display for company and warehouse in sales documents, ensuring accurate inventory visibility for users.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Javascript, Python
fix(stock): fix sqlparse token limit in get_bundle_wise_serial_nos (backport #57116) mergify M No 1.1h - Jul 14, 2026

Summary

Bug Fix

Fix SQLParse token limit in stock bundle query

Prevents stock entry failures for serialized items, ensuring reliable inventory operations.

Health Assessment

Medium
Low
Low
  • Quick backport resolved a critical issue with minimal changes and fast review, indicating an efficient process.

AI Details

Tech Stack

Languages: Python
fix(stock): fix sqlparse token limit in get_bundle_wise_serial_nos (backport #57116) mergify M No 1.1h - Jul 14, 2026

Summary

Bug Fix

Fix SQLParse token limit in stock bundle query

Prevents stock entry failures caused by SQL token limits, ensuring reliable processing of serialized items.

Health Assessment

Medium
Low
Low
  • Quick backport with minimal changes, merged within 1 hour, indicating low complexity and high confidence.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
chore: remove dead assets dashboard_fixtures with broken imports (backport #57111) mergify M No 0.4h - Jul 14, 2026

Summary

Chore

Remove dead dashboard fixtures assets

Eliminates unused Python module that referenced deleted dashboard modules, cleaning up codebase and preventing import errors.

Health Assessment

Medium
Low
Low
  • Quick removal of dead code with minimal changes, merged within minutes, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
refactor: move functionality in postprocess for mapped doc ljain112 L No 186.2h - Jul 14, 2026

Summary

Refactor

Refactor Subcontracting postprocess functionality

Reorganizes Subcontracting logic to ensure mapped document values are available during after_mapping hook, improving compliance handling.

Health Assessment

Large
High
High
  • The PR involved a significant refactor of Subcontracting logic, taking over 7 days to merge, indicating potential complexity and limited review activity.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
chore: remove dead assets dashboard_fixtures with broken imports khushi8112 M No 11.1h - Jul 14, 2026

Summary

Chore

Remove dead assets dashboard_fixtures with broken imports

Eliminates unused dashboard fixture code that could cause import errors, improving codebase cleanliness and reducing maintenance risk.

Health Assessment

Medium
Low
Low
  • Quick cleanup with minimal changes, no review needed, merged within 11 hours.

AI Details

Tech Stack

Languages: Python
fix(stock): set stock_uom on transferred Stock Reservation Entries (backport #57113) mergify XS No 1.4h - Jul 14, 2026

Summary

Bug Fix

Fix stock UOM on transferred reservation entries

Corrects missing stock unit of measure when transferring stock reservations, preventing validation errors and incorrect inventory data. Ensures accurate inventory tracking and prevents workflow failures in production and subcontracting processes.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix(stock): fix sqlparse token limit in get_bundle_wise_serial_nos Sudharsanan11 M No 0.2h - Jul 14, 2026

Summary

Bug Fix

Fix SQLParse token limit in stock bundle query

Prevents stock entry failures for serialized items by avoiding SQLParse token limit errors, ensuring reliable inventory operations.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal changes; quick fix to a critical issue.

AI Details

Tech Stack

Languages: Python
fix: duplicate scorecard period when supplier is created on a month end mihir-kandoi XS No 0.6h - Jul 14, 2026

Summary

Bug Fix

Fix duplicate scorecard period for month‑end suppliers

Prevents duplicate scorecard entries when suppliers are created on the last day of a month, ensuring accurate reporting and reducing nightly job failures. This change improves data integrity and lowers maintenance overhead.

Health Assessment

Small
Low
Low
  • Merged within 0.6 hours with a single commit, indicating a straightforward, low‑risk fix.

AI Details

Tech Stack

Languages: Python
fix(stock): set stock_uom on transferred Stock Reservation Entries mihir-kandoi XS No 0.2h - Jul 14, 2026

Summary

Bug Fix

Fix stock UOM on transferred reservation entries

Ensures transferred stock reservation entries record the correct unit of measure, preventing validation errors and allowing production workflows to complete without interruption. This fixes a bug that caused incorrect UOMs or validation failures on sites with or without default stock UOMs.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(asset): allow asset repair creation for fully depreciated assets (backport #55276) khushi8112 S No 0.3h 0.1h Jul 13, 2026

Summary

Bug Fix

Allow asset repair for fully depreciated assets

Enables recording repair expenses for fully depreciated assets, improving financial accuracy.

Health Assessment

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

AI Details

Tech Stack

Languages: Javascript, Python
fix(asset): allow asset repair creation for fully depreciated assets (backport #55276) mergify S No 22.2h - Jul 13, 2026

Summary

Bug Fix

Allow asset repair for fully depreciated assets

This change enables users to record repair expenses on fully depreciated assets, ensuring accurate expense tracking without affecting asset value.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Javascript, Python
fix: match depreciation schedule rows at currency precision to avoid duplicate JEs (backport #56964) mergify S No 105.4h - Jul 13, 2026

Summary

Bug Fix

Fix duplicate Journal Entries via currency precision

Corrects duplicate journal entries for assets with high-precision depreciation amounts, ensuring accurate financial reporting and preventing unnecessary ledger entries.

Health Assessment

Small
Low
Medium
  • The PR fixed a precision bug that caused duplicate journal entries with minimal code changes and a single test addition, resulting in a slow cycle time but low risk.

AI Details

Tech Stack

Languages: Python
fix(tnc): `get_terms_and_conditions` render_template with `safe_exec` (backport #56944) diptanilsaha S No 101.6h 0.1h Jul 13, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: allow barcode scan to add and increment items in pick list (backport #57089) mergify S No 0.4h - Jul 13, 2026

Summary

Bug Fix

Fix barcode scan to add and increment items in pick list

Corrects barcode scanning behavior on Pick List screens, ensuring items are added and quantities increment correctly, improving warehouse picking accuracy.

Health Assessment

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

AI Details

Tech Stack

Languages: Javascript
« Page 5 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