Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| chore: release v16 | frappe-pr-bot | XL | No | 16.9h | - | Jul 01, 2026 |
SummaryChorechore: release v16 Releases version 16 of ERPNext, updating scripts, tests, and configuration to support new features and bug fixes. Health Assessment
X-Large
High
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Python, Yaml, Shell
|
||||||
| fix(gross_profit): correct GP calculation for rate adjustment debit notes (backport #56678) | mergify | M | AI | 0.3h | - | Jul 01, 2026 |
SummaryBug FixFix Gross Profit calculation for rate adjustment debit notes Corrects gross profit reporting for rate adjustment debit notes, preventing inflated buying amounts and inaccurate profit percentages. Accurate reporting improves financial insights and decision-making for stakeholders. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(gross_profit): correct GP calculation for rate adjustment debit notes (backport #56678) | mergify | M | AI | 0.2h | - | Jul 01, 2026 |
SummaryBug FixFix Gross Profit calculation for rate adjustment debit notes Corrects gross profit calculation by setting buying amount to zero for rate adjustment debit notes, ensuring accurate COGS attribution and preventing inflated buying amounts. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(gross_profit): correct GP calculation for rate adjustment debit notes | diptanilsaha | M | AI | 0.2h | 0.1h | Jul 01, 2026 |
SummaryBug FixFix Gross Profit calculation for rate adjustment debit notes This fix corrects gross profit calculations for rate adjustment debit notes, eliminating inflated cost of goods sold and ensuring accurate profitability reporting. It also adjusts quantity aggregation to reflect true sales volumes. Health Assessment
Medium
Low
Low
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 purchase receipts | Shllokkk | M | No | 157.9h | 0.1h | Jul 01, 2026 |
SummaryBug FixFix internal transfer purchase receipt valuation Corrects GL entries for intra‑company purchase receipts, preventing expense leakage and ensuring accurate financial reporting. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| fix: use correct variable to fetch valuation method (backport #56662) | mergify | XS | No | 2.3h | - | Jun 30, 2026 |
SummaryBug FixFix variable for valuation method Corrects a bug that caused incorrect valuation method retrieval, improving inventory accuracy and financial reporting. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix: support quality inspection for stock entry by purpose | Sudharsanan11 | L | No | 130.5h | 0.1h | Jun 30, 2026 |
SummaryBug FixAdd quality inspection support for stock entry purposes Ensures quality inspections are required for all relevant stock entry rows, improving compliance and preventing missing inspections on outgoing items. Health Assessment
Medium
High
High
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix: add permission checks in whitelisted functions (backport #53103) | mergify | M | No | 0.3h | - | Jun 30, 2026 |
SummaryBug FixAdd permission checks to whitelisted functions Adds permission checks to sensitive whitelisted functions and hides UI elements for unauthorized users, improving security. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python, Javascript
|
||||||
| fix: add permission checks in whitelisted functions (backport #53103) | mergify | M | No | 0.2h | - | Jun 30, 2026 |
SummaryBug FixAdd permission checks to whitelisted functions Adds permission checks to sensitive whitelisted functions, preventing unauthorized use and enhancing data security. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| refactor: port bulk_transaction_log existence check to the query builder | diptanilsaha | XS | No | 0.3h | - | Jun 30, 2026 |
SummaryRefactorRefactor bulk_transaction_log existence check to query builder This refactor moves the bulk transaction log existence check into the query builder, simplifying code and improving query efficiency. Resulting in faster checks and easier maintenance. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| ci(greptile): DISTINCT row-count trap + refactor/conversion row-set faithfulness | mihir-kandoi | S | AI | 0.5h | - | Jun 30, 2026 |
SummaryChoreAdd DISTINCT row-count and refactor faithfulness rules Enhances PostgreSQL compatibility guide with new review rules to prevent regressions in DISTINCT queries and refactor conversions. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| fix: handle None args in transaction_processing | Shllokkk | XS | No | 0.8h | - | Jun 30, 2026 |
SummaryBug FixFix None args handling in transaction processing Prevents crashes when transaction processing is called without arguments, improving system stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: use correct variable to fetch valuation method (backport #56662) | mergify | XS | No | 0.2h | - | Jun 30, 2026 |
SummaryBug FixFix variable for valuation method Corrects a bug that fetched the wrong valuation method, ensuring accurate financial calculations for sales and purchase returns. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: port bulk_transaction_log existence check to the query builder | diptanilsaha | M | No | 1.2h | 0.0h | Jun 30, 2026 |
SummaryRefactorRefactor bulk_transaction_log existence check Improves database query efficiency for bulk transaction logs by moving existence checks into the query builder, reducing overhead and simplifying code. This change enhances maintainability and may reduce latency for bulk transaction operations. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| ci: warmup test data along with DB (backport #56655) | mergify | XS | No | 2.6h | - | Jun 30, 2026 |
SummaryCI/CDAdd CI workflow to warmup test data Ensures the test database is preloaded with data before tests run, improving test reliability and reducing flaky test failures. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Python
Frameworks:
Github-Actions
|
||||||
| fix: use correct variable to fetch valuation method | mihir-kandoi | XS | No | 0.2h | - | Jun 30, 2026 |
SummaryBug FixFix variable for valuation method fetch Corrects valuation method lookup, ensuring accurate financial calculations for sales and purchase returns. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix: set mr status to received when per_received is 100 even if per_o… | Pandiyan5273 | XS | No | 4.1h | 0.4h | Jun 30, 2026 |
SummaryBug FixFix MR status to received when per_received is 100 Ensures material request status correctly reflects full receipt, improving inventory accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| Revert "chore: remove unused whitelisted method from project" | diptanilsaha | S | No | 0.2h | 0.1h | Jun 30, 2026 |
SummaryBug FixRevert removal of unused whitelisted method Restores a previously removed method to maintain project functionality and prevent potential issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: remove translation for filter | venkat102 | XS | No | 19.7h | 19.7h | Jun 30, 2026 |
SummaryBug FixRemove translation for filter in global defaults Fixes dropdown issue when language is non-English by removing translation for default distance unit, ensuring users see correct options. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(selling): update sales order per billed on credit note submission | Sudharsanan11 | M | No | 124.5h | 0.1h | Jun 30, 2026 |
SummaryBug FixFix sales order per billed on credit note submission Ensures Sales Order billing status remains accurate after credit note processing, preventing inconsistent per_billed values and maintaining correct order state. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| ci: warmup test data along with DB | ruthra-kumar | XS | No | 0.8h | 0.1h | Jun 30, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(asset): conditionally show Is Fully Depreciated field (backport #56569) | mergify | S | No | 0.3h | - | Jun 30, 2026 |
SummaryBug FixFix Asset Depreciation Field Visibility Ensures users can correctly set depreciation status for manually entered assets, improving financial accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Javascript, Python
|
||||||
| refactor: frappe.db.sql to frappe.qb for update_qty_in_future_sle | rohitwaghchaure | M | No | 25.3h | 0.0h | Jun 30, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(stock): value batch/serial return from ledger when original receipt has no bundle (backport #56631) | mergify | M | No | 1.1h | - | Jun 30, 2026 |
SummaryBug FixFix stock ledger valuation for returns without bundle Ensures accurate stock valuation and prevents accounting discrepancies when returning stock that was originally received without a serial/batch bundle. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): value batch/serial return from ledger when original receipt has no bundle (backport #56631) | mergify | M | No | 1.1h | - | Jun 30, 2026 |
SummaryBug FixFix stock ledger valuation for returns without bundle Corrects stock ledger valuation for return transactions when the original receipt lacks a serial/batch bundle, preventing desynchronization between stock and GL accounts. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(banking): use custom renderer for translated strings and parser for rules | nikkothari22 | L | No | 0.8h | 0.1h | Jun 30, 2026 |
SummaryBug FixAdd custom renderer and parser for banking rules Improves rendering of translated strings and rule evaluation in the banking module, enhancing user experience and accuracy. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript, Python
Frameworks:
React
|
||||||
| fix: update qty in future SLEs when cancelling documents (backport #56638) | mergify | S | No | 0.3h | - | Jun 30, 2026 |
SummaryBug FixFix quantity update in future stock ledger entries Ensures accurate inventory levels when documents are cancelled, preventing inventory discrepancies. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): value batch/serial return from ledger when original receipt has no bundle | Sudharsanan11 | M | No | 15.4h | 0.1h | Jun 30, 2026 |
SummaryBug FixFix stock ledger valuation for returns without bundle Corrects stock ledger valuation for return transactions lacking a serial/batch bundle, preventing inventory misalignment and financial discrepancies. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| fix: update qty in future SLEs when cancelling documents | rohitwaghchaure | S | No | 2.7h | 0.2h | Jun 30, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: Postgres transaction-abort savepoints + div0/tiebreaker convergence fixes | mihir-kandoi | M | No | 14.7h | 0.1h | Jun 30, 2026 |
SummaryBug FixFix Postgres transaction aborts and division by zero Ensures database consistency across engines, preventing transaction aborts and division errors, improving reliability for accounting and inventory modules. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| fix(asset): conditionally show Is Fully Depreciated field | harisansari008 | S | No | 90.9h | 90.9h | Jun 30, 2026 |
SummaryBug FixConditionally show Is Fully Depreciated field Makes the depreciation status field visible and editable for existing assets when depreciation calculation is off, enabling accurate manual asset management. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Javascript, Python
|
||||||
| fix(controllers): fix supplier-RFQ portal list query (wrong column + Postgres DISTINCT) (backport #56231) | mergify | S | AI | 22.2h | - | Jun 30, 2026 |
SummaryBug FixFix supplier-RFQ portal list query Corrects two critical defects in the supplier portal RFQ list query, ensuring proper column usage and Postgres compatibility, restoring functionality across MariaDB and Postgres. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(controllers): fix supplier-RFQ portal list query (wrong column + Postgres DISTINCT) (backport #56231) | mergify | S | AI | 22.1h | - | Jun 30, 2026 |
SummaryBug FixFix supplier-RFQ portal list query The supplier portal RFQ list now correctly retrieves submitted RFQs, ensuring functionality across MariaDB and Postgres. This resolves critical errors that prevented suppliers from viewing their RFQs. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: set mr status to received when per_received is 100 even if per_o… (backport #56621) | mergify | XS | No | 0.9h | - | Jun 30, 2026 |
SummaryBug FixFix MR status stuck when over-receipt This fix ensures Material Requests correctly transition to 'Received' when all items are received, even if the purchase order was initially undersized, preventing UI deadlock and improving inventory accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: sync translations to version-16-hotfix | frappe-pr-bot | XL | No | 18.2h | 18.2h | Jun 30, 2026 |
SummaryChoreSync translations to version-16-hotfix Automated synchronization of translation files from the main development branch to the hotfix branch, ensuring consistency across languages. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| fix: set mr status to received when per_received is 100 even if per_o… | Pandiyan5273 | XS | No | 14.7h | - | Jun 30, 2026 |
SummaryBug FixFix MR status stuck when over-receipt occurs This patch ensures Material Requests correctly transition to 'Received' when all items are received, even if the Purchase Order was initially undersized, preventing stale open requests and improving inventory accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix: sync translations from crowdin | frappe-pr-bot | XL | No | 1.2h | - | Jun 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: carry item-level project to Purchase Receipt GL entries (backport #56568) | mergify | XS | No | 6.1h | - | Jun 29, 2026 |
SummaryBug FixFix project assignment in Purchase Receipt GL entries Ensures Purchase Receipt GL entries correctly reflect item-level projects, aligning behavior with Purchase Invoices and improving financial reporting accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| fix: carry item-level project to Purchase Receipt GL entries (backport #56568) | mergify | XS | No | 5.8h | - | Jun 29, 2026 |
SummaryBug FixFix project propagation in Purchase Receipt GL entries Ensures Purchase Receipt GL entries correctly use item-level project, aligning behavior with Purchase Invoice and improving accounting accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: survive a failed invoice during Import Supplier Invoice on Postgres | mihir-kandoi | M | No | 0.8h | 0.0h | Jun 29, 2026 |
SummaryBug FixFix failed invoice handling during import Ensures import process continues on PostgreSQL even when individual invoices fail, preventing full import abort and maintaining data integrity. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: deterministic tiebreakers for ORDER BY <date> DESC LIMIT 1 lookups (MariaDB↔Postgres parity) | mihir-kandoi | XS | No | 2.8h | 0.0h | Jun 29, 2026 |
SummaryBug FixFix deterministic tiebreakers for database lookups This change guarantees consistent financial metrics across database engines, eliminating silent discrepancies that could affect reporting accuracy. It stabilizes key reports like Gross Profit and Asset Location, improving data reliability for stakeholders. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: savepoint catch-and-continue DB writes to survive Postgres txn-abort (InFailedSqlTransaction) | mihir-kandoi | XS | No | 1.5h | 0.1h | Jun 29, 2026 |
SummaryBug FixFix DB savepoint handling for Postgres Ensures database operations continue after a failed statement in PostgreSQL by wrapping them in savepoints, preventing transaction aborts and maintaining data integrity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| ci(postgres): fail setup if pg_ctl stop fails; drop redundant ALTER SYSTEM block | mihir-kandoi | S | No | 0.7h | - | Jun 29, 2026 |
SummaryBug FixFix Postgres CI: stop failure handling and remove redundant config Ensures CI jobs fail on Postgres shutdown errors and removes unnecessary ALTER SYSTEM commands, preventing corrupted data artifacts and improving reliability. This reduces flaky test runs and improves CI stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Shell, Yaml
Frameworks:
Github-Actions
|
||||||
| ci(patch): pull v14 baseline from GitHub release instead of frappe.io | mihir-kandoi | XS | AI | 0.3h | 0.0h | Jun 29, 2026 |
SummaryCI/CDPull v14 baseline from GitHub release Fixes intermittent CI failures by downloading baseline from GitHub release, avoiding Cloudflare rate limits. Ensures reliable Patch Test job execution. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix: reserve projected stock for production plan based on BOM qty | Pandiyan5273 | S | No | 45.2h | 23.4h | Jun 29, 2026 |
SummaryBug FixFix stock reservation for production plans Ensures raw materials already in stock are correctly reserved, preventing duplicate usage across multiple production plans and improving inventory accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: Use correct doctype name for PCV perm-check (backport #56606) | mergify | XS | No | 4.6h | - | Jun 29, 2026 |
SummaryBug FixFix incorrect doctype name for PCV permission check Corrects permission logic for Process Period Closing Voucher, preventing unauthorized access and ensuring compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: Use correct doctype name for PCV perm-check (backport #56606) | mergify | XS | No | 4.6h | - | Jun 29, 2026 |
SummaryBug FixUse correct doctype name for PCV perm-check Fixes incorrect doctype name in process period closing voucher, ensuring proper permission checks. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: carry item-level project to Purchase Receipt GL entries | Jatin3128 | XS | No | 72.2h | - | Jun 29, 2026 |
SummaryBug FixFix item-level project on Purchase Receipt GL entries Ensures purchase receipts use the correct project dimension for each item, aligning accounting entries with invoices and improving financial reporting accuracy. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: update_qty_in_future_sle skips SLEs with same posting datetime | rohitwaghchaure | M | No | 1.6h | - | Jun 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: negative stock issue | rohitwaghchaure | XS | No | 0.4h | 0.0h | Jun 29, 2026 |
SummaryBug FixFix negative stock issue Corrects a bug that allowed cancellation of purchase receipts with negative stock, ensuring inventory integrity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||