Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix: invalid filter on item_group | mihir-kandoi | S | No | 0.0h | - | May 22, 2026 |
SummaryBug FixFix invalid filter on item group Corrects a filtering issue that prevented item groups from being displayed properly, improving data accuracy for inventory management. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| refactor(supplier_scorecard_variable):replace sql with query builder | loicdokos | S | No | 3.5h | 0.1h | May 22, 2026 |
SummaryRefactorRefactor supplier scorecard variable to use query builder Replace raw SQL with query builder to ensure PostgreSQL compatibility, improving database portability. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(request_for_quotation): use query builder instead of SQL | loicdokos | S | No | 3.2h | 0.1h | May 22, 2026 |
SummaryRefactorRefactor RFQ status update to query builder Improves PostgreSQL compatibility by replacing raw SQL with query builder, enhancing maintainability and reducing database-specific issues. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(supplier_scorecard):replace sql with orm | loicdokos | S | No | 3.6h | - | May 22, 2026 |
SummaryRefactorReplace SQL with ORM for Supplier Scorecard This refactor replaces raw SQL with the Frappe ORM, ensuring PostgreSQL compatibility and simplifying future maintenance. It reduces database-specific code and aligns the module with the framework's best practices. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(supplier_quotation): Replace SQL by the orm | loicdokos | S | No | 19.3h | - | May 22, 2026 |
SummaryRefactorReplace SQL with ORM for Supplier Quotation Ensures PostgreSQL compatibility by switching from raw SQL to the Frappe ORM, improving database portability and maintainability. This change reduces potential SQL injection risks and aligns with best practices. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(request_for_quotation): Use query builder instead of SQL | loicdokos | S | No | 3.4h | - | May 22, 2026 |
SummaryRefactorRefactor request_for_quotation to use query builder Replace raw SQL with query builder for PostgreSQL compatibility, improving database portability. This change enhances cross-database support and reduces maintenance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(territory_wise_sales):replace sql with orm | loicdokos | S | No | 2.2h | 0.0h | May 22, 2026 |
SummaryRefactorRefactor territory sales report to use ORM Replaces raw SQL with Frappe ORM for PostgreSQL compatibility, improving maintainability and database portability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(supplier_qotation): Replace sql by query builder | loicdokos | S | No | 19.3h | 0.0h | May 22, 2026 |
SummaryRefactorReplace SQL with Query Builder in Supplier Quotation Ensures PostgreSQL compatibility by refactoring raw SQL to query builder, improving maintainability and database portability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(supplier_scorecard): Replace sql with orm | loicdokos | S | No | 3.4h | 0.1h | May 22, 2026 |
SummaryRefactorReplace SQL with ORM for Supplier Scorecard This refactor replaces raw SQL queries with ORM-based queries to ensure compatibility with PostgreSQL, improving database portability and maintainability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(supplier_scorecard_variable): replace sql with query builder | loicdokos | S | No | 3.4h | 0.1h | May 22, 2026 |
SummaryRefactorReplace SQL with Query Builder for PostgreSQL This refactor replaces raw SQL with a query builder, ensuring compatibility with PostgreSQL and improving maintainability of supplier scorecard logic. It reduces database-specific dependencies and future‑proofs the feature. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(supplier_scorecard_variable): replace sql with query builder | loicdokos | S | No | 3.5h | - | May 22, 2026 |
SummaryRefactorReplace SQL with Query Builder for PostgreSQL This refactor replaces raw SQL with a query builder, ensuring compatibility with PostgreSQL and improving database portability for ERPNext users. It reduces potential database errors and supports multi-database deployments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(supplier_scorecard_variable): replace sql with query builder | loicdokos | S | No | 3.4h | - | May 22, 2026 |
SummaryRefactorReplace SQL with Query Builder for Supplier Scorecard The refactor replaces raw SQL with a query builder, ensuring compatibility with PostgreSQL. This improves database portability and reduces potential errors in supplier scorecard calculations. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| refactor(territory_wise_sales): replace SQL with query builder | loicdokos | S | No | 2.1h | 1.3h | May 22, 2026 |
SummaryRefactorReplace SQL with query builder for PostgreSQL Ensures compatibility with PostgreSQL by refactoring raw SQL to a query builder, improving maintainability and database portability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: slow query (backport #55159) | mergify | S | No | 0.6h | - | May 22, 2026 |
SummaryBug FixFix slow query in accounts module Improves performance of account queries, reducing load times for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: pending qty in job card | rohitwaghchaure | XL | No | 49.0h | 0.1h | May 22, 2026 |
SummaryFeatureAdd pending quantity handling to job card Introduces a Pending Qty field to job cards, preventing incorrect process loss calculations and improving job completion accuracy for users. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Python
|
||||||
| refactor(queries): migrate item_query to Query Builder | loicdokos | M | No | 263.8h | 0.1h | May 22, 2026 |
SummaryRefactorMigrate item_query to Query Builder Refactors database query logic to use Frappe Query Builder, improving PostgreSQL compatibility and reducing raw SQL usage. Health Assessment
Small
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: slow query | rohitwaghchaure | S | No | 3.3h | - | May 22, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: edit stock uom qty for purchase documents (backport #55135) | mergify | XS | No | 0.3h | - | May 22, 2026 |
SummaryBug FixFix stock UOM quantity for purchase documents Corrects unit-of-measure quantity handling in purchase documents, ensuring accurate inventory tracking. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: edit stock uom qty for purchase documents (backport #55135) | mergify | XS | No | 0.3h | - | May 22, 2026 |
SummaryBug FixFix stock UOM quantity for purchase documents Corrects unit-of-measure quantity handling in purchase documents, ensuring accurate inventory tracking. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| perf: skip delink_original_entry during cancellation when Immutable Ledger is enabled (backport #55130) | mergify | M | No | 1.8h | - | May 22, 2026 |
SummaryBug FixImprove cancellation performance with Immutable Ledger This change removes unnecessary database updates during cancellation when Immutable Ledger is enabled, cutting cancellation time from minutes to seconds and improving overall system performance. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| perf: skip delink_original_entry during cancellation when Immutable Ledger is enabled (backport #55130) | mergify | M | No | 1.8h | - | May 22, 2026 |
SummaryBug FixImprove cancellation performance with Immutable Ledger This PR removes unnecessary database updates during cancellation when Immutable Ledger is enabled, cutting cancellation time from minutes to seconds and improving overall system performance. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix(manufacturing): remove forecast_qty and adjust_qty fields from sa… (backport #55129) | mergify | S | No | 23.4h | - | May 22, 2026 |
SummaryRefactorRemove unused forecast fields from sales forecast This PR cleans up the sales forecast data model by removing unused forecast_qty and adjust_qty fields, reducing clutter and potential confusion for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Python
|
||||||
| fix: edit stock uom qty for purchase documents | nishkagosalia | XS | No | 23.4h | 0.0h | May 22, 2026 |
SummaryBug FixFix stock UOM quantity editing for purchases Corrects quantity handling for stock units of measure in purchase documents, ensuring accurate inventory tracking and preventing potential stock miscalculations. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| perf: skip delink_original_entry during cancellation when Immutable Ledger is enabled | Nihantra-Patel | M | No | 22.2h | 2.5h | May 22, 2026 |
SummaryBug FixImprove cancellation performance with Immutable Ledger Eliminates unnecessary database updates during cancellation, cutting wait times by ~97% and enhancing user experience. Health Assessment
Medium
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor: migrate get_tax_template to query builder with hierarchical group matching (backport #55127) | mergify | M | AI | 9.4h | - | May 21, 2026 |
SummaryRefactorRefactor tax template query builder with hierarchy Improves tax rule accuracy by using secure query builder and adding hierarchical supplier group matching, ensuring correct tax application for standard and webshop transactions. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: migrate Address/Contact custom fields from JSON fixtures to install (backport #55084) | mergify | L | No | 36.0h | - | May 21, 2026 |
SummaryChoreMigrate custom fields from fixtures to install Remove fixture files and programmatically create custom fields during installation, ensuring existing installations are updated via migration patch. This streamlines deployment and reduces manual configuration. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor: migrate get_tax_template to query builder with hierarchical group matching (backport #55127) | mergify | M | AI | 8.7h | - | May 21, 2026 |
SummaryRefactorRefactor tax template to query builder Replaces raw SQL with parameterized query builder, adds hierarchical supplier group matching, and ensures shopping cart rules are applied correctly, improving security and correctness. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: correct remarks for foreign currency payment entries (backport #55146) | mergify | XS | No | 0.4h | - | May 21, 2026 |
SummaryBug FixCorrect remarks for foreign currency payment entries Ensures accurate remarks for foreign currency payment entries, improving financial reporting accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: correct remarks for foreign currency payment entries | khushi8112 | XS | No | 2.8h | - | May 21, 2026 |
SummaryBug FixCorrect remarks for foreign currency payment entries Ensures accurate remarks for foreign currency payments, improving financial reporting and compliance. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| fix: correct description for Is Rate Adjustment Entry (Debit Note) checkbox (backport #55147) | mergify | XS | No | 2.0h | - | May 21, 2026 |
SummaryBug FixCorrect description for Is Rate Adjustment Entry checkbox Fixes the wording of a checkbox in the sales invoice form, improving user clarity. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| feat(company): add a default_letter_head_report field in company doctype | Shllokkk | S | No | 167.8h | 167.8h | May 21, 2026 |
SummaryFeatureAdd default_letter_head_report field to Company doctype Adds a company-level default letter head for reports, enabling consistent branding across documents. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Javascript, Python
|
||||||
| fix: correct description for Is Rate Adjustment Entry (Debit Note) checkbox | khushi8112 | XS | No | 0.5h | - | May 21, 2026 |
SummaryBug FixCorrect description for Rate Adjustment checkbox Fixes incorrect description for the Rate Adjustment Entry checkbox in sales invoices, improving clarity for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| fix: don't reset net_purchase_amount for Composite Asset if already set (backport #55142) | mergify | XS | No | 0.1h | - | May 21, 2026 |
SummaryBug FixFix net_purchase_amount reset for Composite Asset Corrects a bug that incorrectly reset net_purchase_amount for Composite Assets when already set, improving financial accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| fix: don't reset net_purchase_amount for Composite Asset if already set | khushi8112 | XS | No | 0.0h | - | May 21, 2026 |
SummaryBug FixPrevent resetting net_purchase_amount for Composite Assets Ensures accurate financial calculations for composite assets, preventing data loss. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| refactor: migrate get_tax_template to query builder with hierarchical group matching | diptanilsaha | M | AI | 4.6h | 0.1h | May 21, 2026 |
SummaryRefactorRefactor tax template query builder with hierarchy Enables hierarchical supplier group matching for tax rules, improving accuracy. Switches to parameterized query builder, enhancing security and maintainability. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: removed redundant code (backport #55134) | mergify | S | No | 0.9h | - | May 21, 2026 |
SummaryBug FixRemove redundant code in stock ledger Eliminates unnecessary logic in the stock ledger, improving maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: consumed operation cost calculation (backport #54858) | mergify | L | No | 1.1h | - | May 21, 2026 |
SummaryBug FixFix operation cost calculation backport Corrects cost calculation for stock entries, preventing incorrect cost deductions and handling overproduction scenarios, improving financial accuracy. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python, Javascript
|
||||||
| fix: removed redundant code (backport #55134) | mergify | S | No | 0.5h | - | May 21, 2026 |
SummaryBug FixRemove redundant code in stock ledger Eliminates unnecessary logic in the stock ledger, improving maintainability and reducing potential bugs. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: removed redundant code | rohitwaghchaure | S | No | 0.4h | - | May 21, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(manufacturing): remove forecast_qty and adjust_qty fields from sa… | Pandiyan5273 | S | No | 2.1h | - | May 21, 2026 |
SummaryRefactorRemove unused forecast_qty and adjust_qty fields Eliminates unused fields from sales forecast to reduce clutter and potential confusion. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript, Python
|
||||||
| fix: incoming rate for legacy serial no (backport #54962) | mergify | S | No | 136.8h | - | May 21, 2026 |
SummaryBug FixFix incoming rate for legacy serial numbers Adds a setting to correctly fetch incoming rates for legacy serial numbers, preventing incorrect valuation during stock reposting. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: consumed operation cost calculation | mihir-kandoi | L | No | 216.4h | 165.7h | May 21, 2026 |
SummaryBug FixFix consumed operation cost calculation Corrects cost calculation when adding additional costs in stock entry, preventing incorrect subtraction of operation costs and handling over production cases. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python, Javascript
|
||||||
| fix: corrected the pricing rule taking the wrong value | Jatin3128 | XS | No | 196.0h | - | May 21, 2026 |
SummaryBug FixFix pricing rule using wrong value Corrected a bug where discounts were applied twice due to mixed_conditions, improving pricing accuracy and preventing revenue loss. Health Assessment
Small
Low
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript
|
||||||
| fix(stock): remove recalculate current qty function | Pandiyan5273 | M | AI | 0.3h | - | May 21, 2026 |
SummaryRefactorRemove redundant stock quantity recalculation Streamlines stock reconciliation by eliminating unnecessary internal calculation, improving performance and reducing complexity. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: status for settled credit notes in sales invoice list | barredterra | XS | No | 338.7h | - | May 20, 2026 |
SummaryBug FixFix status display for settled credit notes Corrects the status indicator for sales invoices settled by credit notes, ensuring users see a green 'Settled with Credit Note' label when outstanding amounts are zero. This improves clarity for receivables management. Health Assessment
Small
Low
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Javascript
|
||||||
| fix: set weight in update items | mihir-kandoi | S | No | 7.8h | 0.1h | May 20, 2026 |
SummaryBug FixFix weight setting in update items Corrects weight calculation during item updates, ensuring accurate inventory management. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: add whitelist | mihir-kandoi | XS | No | 0.3h | - | May 20, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: allow direct drop-ship on Purchase Orders without Sales Order | barredterra | M | No | 163.0h | 0.1h | May 20, 2026 |
SummaryBug FixEnable drop-ship Purchase Orders without Sales Order Allows users to create drop-ship purchase orders without requiring a linked sales order, streamlining direct supplier-to-customer workflows and reducing validation errors. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python, Javascript
|
||||||
| chore: migrate Address/Contact custom fields from JSON fixtures to install (backport #55084) | mergify | L | No | 7.2h | - | May 20, 2026 |
SummaryChoreMigrate custom fields from JSON to install This PR removes JSON fixture files for address and contact custom fields and replaces them with programmatic creation during installation, ensuring new installations and migrations create the fields correctly. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: item price with party condition (backport #55100) | mergify | S | No | 3.1h | - | May 20, 2026 |
SummaryBug FixFix item price with party condition Corrects pricing logic for items with party conditions, ensuring accurate stock valuations. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||