Pull Request Explorer

Exploring 665 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix: make trend report based-on and group-by column labels translatable Pandiyan5273 M No 74.1h 0.0h Jul 09, 2026

Summary

Bug Fix

Fix translation of trend report column headers

Trend report column headers now respect the user's language settings, ensuring consistent localization across all reports. This fix enhances usability for non-English users.

Health Assessment

Medium
Low
Low
  • Quick resolution with single commit and no review delays indicates straightforward bug fix.

AI Details

Tech Stack

Languages: Python
fix(stock): rename variant item_code/item_name when attribute abbreviation changes Pandiyan5273 M No 78.6h 0.2h Jul 09, 2026

Summary

Bug Fix

Fix variant item_code/item_name rename on attribute abbreviation change

Ensures item variants automatically update their codes and names when an attribute’s abbreviation changes, preventing stale identifiers and improving data consistency.

Health Assessment

Medium
Low
Low
  • Quick review but long cycle due to backport scheduling; minimal rework required.

AI Details

Confidence: 1.00

Tech Stack

Languages: Python
fix(stock): repair client calls broken by type-hint and module refactors Sudharsanan11 S No 1.5h - Jul 09, 2026

Summary

Bug Fix

Fix stock client calls broken by refactors

Restores stock-related client functionality by correcting type hints and updating module paths, ensuring accurate inventory operations and preventing errors in purchase receipts and stock entries.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved immediately after review, indicating low complexity and high confidence.

AI Details

Confidence: 0.95

Tech Stack

Languages: Javascript, Python
feat(stock): support partial transfer from pick list Sudharsanan11 L No 72.8h 0.1h Jul 09, 2026

Summary

Feature

Support partial transfer from pick list

Enables stock to be transferred in parts from a pick list, resolving issues with stock entry creation and pick list status updates.

Health Assessment

Large
High
Low
  • The PR was reviewed quickly but took three days to merge, indicating possible scheduling delays; the change is a hotfix with moderate code churn.

AI Details

Confidence: 1.00

Tech Stack

Languages: Python, Javascript
feat(manufacturing): create material request for raw materials from work order Pandiyan5273 M No 1.7h 0.4h Jul 09, 2026

Summary

Feature

Create material request for raw materials from work order

Adds functionality to automatically generate material requests for raw materials when a work order is created, improving procurement efficiency.

Health Assessment

Medium
Low
Low
  • Rapid approval with minimal changes indicates a straightforward enhancement with clear business value.

AI Details

Tech Stack

Languages: Python, Javascript
fix(stock): pick list serial batch posting date Pandiyan5273 S No 22.6h - Jul 09, 2026

Summary

Bug Fix

Fix serial batch posting date for pick list

Prevents server errors when creating serial and batch bundles from pick lists, ensuring reliable inventory operations.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
feat(manufacturing): create material request for raw materials from work order Pandiyan5273 M No 4.4h 1.2h Jul 09, 2026

Summary

Feature

Create material request from work order

Enables direct creation of material requests from work orders, improving inventory tracking and reducing manual steps.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal rework indicates a well‑scoped change.

AI Details

Confidence: 0.15

Tech Stack

Languages: Python, Javascript
fix(patch): moved create_company_custom_fields from `pre_model_sync` to `post_model_sync` (backport #56962) (backport #56965) mergify XS No 0.6h - Jul 09, 2026

Summary

Bug Fix

Move custom fields to post sync for patch

Ensures company custom fields are created after model sync, preventing errors during patch deployment.

Health Assessment

Small
Low
Low
  • Backport resolved a conflict quickly with minimal changes, merged within 36 minutes.

AI Details

Tech Stack

fix: added permission checks on various whitelisted functions (backport #56745) mergify M No 34.5h - Jul 09, 2026

Summary

Bug Fix

Add permission checks to whitelisted functions

Ensures proper read permissions for critical account functions, improving security compliance.

Health Assessment

Medium
Low
Medium
  • Backport required conflict resolution, but overall changes were straightforward permission updates.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
fix(crm_settings): skip allowed users check when frappe crm is installed locally (backport #56674) mergify M No 0.3h - Jul 09, 2026

Summary

Bug Fix

Skip allowed users check for local CRM

Ensures CRM settings validate correctly when the CRM app runs on the same ERPNext site, preventing misconfiguration and improving user experience.

Health Assessment

Medium
Low
Low
  • Quick, single‑purpose fix with minimal code churn; merged within 18 minutes of opening, indicating low review friction and low risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Javascript
fix(crm_settings): skip allowed users check when frappe crm is installed locally (backport #56674) mergify M No 0.3h - Jul 09, 2026

Summary

Bug Fix

Skip allowed users check for local CRM install

Ensures CRM settings validate correctly when the CRM app runs on the same ERPNext site, preventing misconfiguration and improving user experience.

Health Assessment

Medium
Low
Low
  • Quick backport with minimal changes; no new tests added; fast review and merge cycle indicates low complexity and risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Javascript
fix(crm_settings): skip allowed users check when frappe crm is installed locally diptanilsaha M No 205.3h 0.1h Jul 09, 2026

Summary

Bug Fix

Skip allowed users check for local Frappe CRM

This PR removes unnecessary allowed users validation when Frappe CRM runs on the same ERPNext site, simplifying configuration and preventing misconfiguration. It also cleans up settings on install/uninstall and ensures proper permission handling.

Health Assessment

Medium
Medium
High
  • The PR required multiple iterations over a long period, indicating significant rework and complexity, but the initial review was quick.

AI Details

Tech Stack

Languages: Javascript, Python
fix: sync translations from crowdin frappe-pr-bot XL No 36.6h - Jul 09, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(patch): moved create_company_custom_fields from `pre_model_sync` to `post_model_sync` (backport #56962) mergify XS No 0.5h - Jul 09, 2026

Summary

Bug Fix

Backport: Move create_company_custom_fields to post_model_sync

Automatically backported patch to adjust company custom fields sync timing, ensuring correct data flow.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes, automated backport by Mergify, no review required.

AI Details

Tech Stack

fix: match depreciation schedule rows at currency precision to avoid duplicate JEs khushi8112 S No 0.4h - Jul 09, 2026

Summary

Bug Fix

Fix duplicate Journal Entries due to precision mismatch

Prevents duplicate accounting entries for assets, ensuring accurate financial reporting and compliance.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix(patch): moved create_company_custom_fields from `pre_model_sync` to `post_model_sync` diptanilsaha XS No 0.3h - Jul 09, 2026

Summary

Docs

Move create_company_custom_fields to post_model_sync

Adjusts patch execution order to ensure custom fields are created after model sync, improving data consistency.

Health Assessment

Small
Low
Low
  • Quick documentation update with minimal impact.

AI Details

Tech Stack

fix: validate template and its variant in the same Pricing Rule (backport #56926) mergify S No 29.1h - Jul 08, 2026

Summary

Bug Fix

Validate template and variant in same Pricing Rule

Fixes false duplicate price rule error when adding item template and variant to same rule, adding save-time check and test.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
fix: validate template and its variant in the same Pricing Rule (backport #56926) mergify S No 29.1h - Jul 08, 2026

Summary

Bug Fix

Fix duplicate pricing rule validation

Prevents false duplicate pricing rule errors when adding item templates and variants to the same rule, improving transaction reliability.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under 30 hours, indicating efficient review and low complexity.

AI Details

Tech Stack

Languages: Python
feat(sla): filter service level agreement link by document type (backport #56954) mergify M No 3.7h 3.7h Jul 08, 2026

Summary

Feature

Filter SLA link by document type

This PR restricts the auto‑generated Service Level Agreement field to only show SLAs applicable to the current document type, reducing incorrect SLA selection.

Health Assessment

Medium
Low
Low
  • Fast turnaround with minimal rework; straightforward feature addition with small scope.

AI Details

Tech Stack

Languages: Python
feat(sla): filter service level agreement link by document type (backport #56954) mergify M No 3.7h 3.7h Jul 08, 2026

Summary

Feature

Filter SLA link by document type

This change restricts the SLA selection to relevant document types, reducing the risk of selecting inappropriate SLAs and improving user experience.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal rework; PR merged within 4 hours, indicating smooth review and low complexity.

AI Details

Tech Stack

Languages: Python
fix: added permission checks on various whitelisted functions (backport #56745) mergify M No 12.7h - Jul 08, 2026

Summary

Bug Fix

Add permission checks to whitelisted functions

Adds read permission checks to critical account functions, tightening security and ensuring only authorized users can access sensitive data.

Health Assessment

Small
Low
Low
  • Backport completed quickly with minimal changes, indicating a straightforward security fix.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
feat(sla): filter service level agreement link by document type barredterra M No 0.7h - Jul 08, 2026

Summary

Feature

Filter SLA link by document type

The auto-generated Service Level Agreement field now shows only SLAs matching the target doctype, reducing the risk of selecting irrelevant agreements.

Health Assessment

Medium
Low
Low
  • Merged within 0.7 hours with no review, indicating a straightforward, low-risk change.

AI Details

Tech Stack

Languages: Python
fix(tnc): `get_terms_and_conditions` render_template with `safe_exec` diptanilsaha XS No 0.3h - Jul 08, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: added permission checks on various whitelisted functions diptanilsaha M No 147.9h 0.1h Jul 07, 2026

Summary

Bug Fix

Add permission checks to whitelisted functions

Enforces read permissions on critical account functions, reducing the risk of unauthorized data access.

Health Assessment

Medium
Medium
Low
  • The PR required over six days to merge despite a rapid initial review, suggesting delays in testing or approval.
  • The changes are small, focused on security, and involve minimal code churn.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix: precision issue causing reconciliation error (backport #54043) mergify M No 2.4h - Jul 07, 2026

Summary

Bug Fix

Fix precision issue in payment reconciliation

Corrects floating-point precision errors in payment reconciliation, preventing incorrect financial records and ensuring accurate accounting.

Health Assessment

Small
Low
Low
  • M
  • e
  • r
  • g
  • e
  • d
  • w
  • i
  • t
  • h
  • i
  • n
  • 2
  • .
  • 4
  • h
  • o
  • u
  • r
  • s
  • w
  • i
  • t
  • h
  • o
  • n
  • l
  • y
  • t
  • w
  • o
  • f
  • i
  • l
  • e
  • s
  • c
  • h
  • a
  • n
  • g
  • e
  • d
  • ,
  • i
  • n
  • d
  • i
  • c
  • a
  • t
  • i
  • n
  • g
  • a
  • q
  • u
  • i
  • c
  • k
  • ,
  • l
  • o
  • w
  • -
  • r
  • i
  • s
  • k
  • b
  • u
  • g
  • f
  • i
  • x
  • .

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
fix: precision issue causing reconciliation error (backport #54043) mergify M No 1.7h - Jul 07, 2026

Summary

Bug Fix

Fix precision issue causing reconciliation error

Corrects floating-point precision errors in payment reconciliation, preventing incorrect financial records and ensuring accurate reporting.

Health Assessment

Small
Low
Low
  • Backport merged quickly with minimal changes, indicating a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python
fix: validate template and its variant in the same Pricing Rule Shllokkk S No 6.1h 0.1h Jul 07, 2026

Summary

Bug Fix

Validate template and variant in same Pricing Rule

Adds a save‑time check to prevent duplicate price rule errors when an item template and its variant are both included in the same pricing rule, improving data integrity and user experience.

Health Assessment

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

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix: sync translations from crowdin frappe-pr-bot L No 13.5h - Jul 07, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: workspace for stock and manufacturing rohitwaghchaure M No 18.6h 0.0h Jul 06, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix: sync translations from crowdin frappe-pr-bot XL No 59.3h - Jul 06, 2026

Summary

Health Assessment

AI Details

Tech Stack

chore: update POT file frappe-pr-bot XL No 8.2h 7.8h Jul 05, 2026

Summary

Health Assessment

AI Details

Tech Stack

chore: update POT file frappe-pr-bot XL No 8.2h 7.9h Jul 05, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(stock): close postgres locking races; gate batch valuation with a txn advisory lock mihir-kandoi M No 0.2h 0.0h Jul 05, 2026

Summary

Bug Fix

Fix Postgres locking races and batch valuation

This PR eliminates race conditions in stock operations on Postgres, ensuring accurate inventory counts and preventing over-picking or over-reservation, improving reliability for multi-site deployments.

Health Assessment

Small
Low
Low
  • The PR was merged within 12 minutes with no review, indicating the changes were straightforward and well-tested.
  • The small scope and lack of review rounds suggest low risk to the codebase.

AI Details

Tech Stack

Languages: Python
test: purchase-side Payment Entry allocation coverage nabinhait M No 317.4h 1.0h Jul 05, 2026

Summary

Test

Add purchase-side Payment Entry allocation tests

Adds comprehensive test coverage for payment allocation logic, ensuring accurate handling of multiple invoices, overpayments, and allocation limits. This improves reliability of financial reporting and reduces risk of accounting errors.

Health Assessment

Medium
Low
Low
  • The PR had a quick initial review but a long delay before the final commit, indicating possible scheduling or resource constraints.

AI Details

Tech Stack

Languages: Python
docs: catalog second-order GROUP BY traps (wrap-is-the-bug classes) mihir-kandoi S AI 0.2h - Jul 05, 2026

Summary

Docs

Add docs on GROUP BY traps and Greptile config

Adds taxonomy for GROUP BY pitfalls and Greptile review instructions to prevent future bugs, enhancing code quality.

Health Assessment

Small
Low
Low
  • Merged within 12 minutes, minimal changes, low risk.

AI Details

Category: Review AI
Confidence: 0.10

Tech Stack

fix: dark theme shop floor rohitwaghchaure M No 4.8h 0.0h Jul 05, 2026

Summary

Health Assessment

AI Details

Tech Stack

fix(buying): show earliest schedule date as required date mihir-kandoi S No 0.6h 0.0h Jul 05, 2026

Summary

Bug Fix

Show earliest schedule date as required date

Ensures urgent items are ordered promptly by using the earliest schedule date, improving procurement accuracy.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and immediate merge, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
fix(manufacturing): scope Production Planning arrival qty to open POs mihir-kandoi S No 0.6h 0.0h Jul 05, 2026

Summary

Bug Fix

Scope Production Planning arrival qty to open POs

Corrects overstatement of arrival quantity in production planning report by summing only open purchase orders, improving accuracy for inventory planning.

Health Assessment

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

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix(controllers): guard empty group-by detail row in trends mihir-kandoi XS No 0.5h 0.0h Jul 05, 2026

Summary

Bug Fix

Guard empty group-by detail row in trends

Prevents crashes in trend reporting when no data matches the group-by filter. Ensures reliable analytics for users.

Health Assessment

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

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
fix(buying): make Procurement Tracker rows coherent PO lines mihir-kandoi M No 0.5h 0.0h Jul 05, 2026

Summary

Bug Fix

Fix Procurement Tracker row coherence

Corrects aggregation logic to ensure each row represents a real PO line, preventing mismatched item codes, quantities, and amounts.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
fix(manufacturing): keep bom_no/is_phantom_item pair coherent in get_bom_items_as_dict mihir-kandoi M No 0.5h - Jul 05, 2026

Summary

Bug Fix

Fix BOM item pairing coherence

Corrects incorrect aggregation of BOM item flags, ensuring accurate work order and stock entry calculations. This prevents phantom items from being misassigned, improving inventory accuracy.

Health Assessment

Small
Low
Low
  • PR merged within 30 minutes with minimal changes, indicating a straightforward bug fix with no review friction.

AI Details

Tech Stack

Languages: Python
fix(controllers): compute budget requested amount per row mihir-kandoi XS No 0.5h 0.0h Jul 05, 2026

Summary

Bug Fix

Fix budget requested amount calculation

Corrects budget calculations to prevent false budget exceeded alerts, improving financial accuracy.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes; no tests added but label indicates need for future testing.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
test: add coverage for Appointment Booking Settings nabinhait M No 19.9h 0.3h Jul 05, 2026

Summary

Test

Add coverage for Appointment Booking Settings

Adds unit tests for the Appointment Booking Settings doctype, covering slot validation logic.

Health Assessment

Small
Low
Low
  • Quick review and minimal changes indicate low complexity and high confidence in the test coverage addition.

AI Details

Tech Stack

Languages: Python
test: add coverage for Email Campaign nabinhait M No 19.8h - Jul 05, 2026

Summary

Test

Add coverage for Email Campaign tests

Adds unit tests for the Email Campaign doctype, ensuring date and recipient validation logic works correctly.

Health Assessment

Small
Low
Low
  • Quick test addition with minimal changes, merged within 20 hours.

AI Details

Tech Stack

Languages: Python
test: fix flaky test_coa_based_on_country_template (abbreviation collision) nabinhait XS No 0.2h 0.1h Jul 05, 2026

Summary

Test

Fix flaky company abbreviation test

Ensures company abbreviation generation test is stable, preventing intermittent validation errors that could affect data integrity.

Health Assessment

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

AI Details

Tech Stack

Languages: Python
test: add coverage for Lower Deduction Certificate nabinhait S No 0.6h - Jul 05, 2026

Summary

Test

Add unit tests for Lower Deduction Certificate

Adds unit tests covering date validation logic for Lower Deduction Certificate, ensuring correct overlap detection and fiscal year constraints.

Health Assessment

Small
Low
Low
  • Quick PR with minimal changes, merged within 36 minutes, indicating straightforward test addition.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
test: add coverage for Italy e-invoice utility helpers nabinhait M No 0.6h - Jul 05, 2026

Summary

Test

Add coverage for Italy e-invoice utility helpers

Adds unit tests for Italy e-invoice utilities, improving reliability and reducing potential billing errors.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes, indicating straightforward test addition.

AI Details

Tech Stack

Languages: Python
test: add coverage for Import Supplier Invoice nabinhait S No 0.6h 0.1h Jul 05, 2026

Summary

Test

Add unit tests for Import Supplier Invoice

Adds unit tests for Import Supplier Invoice validation and country lookup, ensuring proper error handling and data integrity.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes; straightforward test addition.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
fix: Stock Closing Entry duplicate check misses contained date ranges nabinhait M No 44.4h 0.3h Jul 05, 2026

Summary

Bug Fix

Fix duplicate date range check in Stock Closing Entry

This fix ensures that stock closing entries cannot be duplicated when date ranges overlap or are fully contained, preventing inventory inaccuracies. It adds comprehensive tests for overlapping, contained, and enclosing ranges.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework; tests confirm correctness.

AI Details

Tech Stack

Languages: Python
test: cover Job Card quantity, docstatus and capacity logic nabinhait M No 43.6h 0.1h Jul 05, 2026

Summary

Test

Add tests for Job Card validation logic

Adds targeted unit tests to ensure Job Card validations correctly block invalid states and compute capacity, improving data integrity and preventing erroneous manufacturing processes.

Health Assessment

Medium
Low
Low
  • Quickly added targeted unit tests with minimal code changes, resulting in a fast review and merge.

AI Details

Tech Stack

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