Pull Request Explorer
| 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 |
SummaryBug FixApply 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: permission issue (backport #57112) | mergify | XS | No | 20.7h | - | Jul 15, 2026 |
SummaryBug FixFix permission issue in stock controller Resolves a permission error affecting stock operations, ensuring correct access control for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(project): improved access control for project users (backport #56675) | mergify | L | No | 1.3h | - | Jul 15, 2026 |
SummaryBug FixImprove 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| ci(mergify): upgrade configuration to current format | mergify | XS | No | 322.6h | - | Jul 15, 2026 |
SummaryCI/CDUpgrade Mergify configuration to current format Ensures Mergify uses up-to-date configuration, preventing merge automation failures. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| fix: validate mandatory date filters in reports | ervishnucs | S | No | 254.7h | 43.6h | Jul 15, 2026 |
SummaryBug FixValidate 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| Revert "chore: remove unused whitelisted method from project" (backport #56660) | mergify | S | No | 0.4h | - | Jul 15, 2026 |
SummaryChoreRevert removal of unused whitelisted method Restores a previously removed method to prevent potential functionality loss. Health Assessment
Small
Low
Low
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 |
SummaryBug FixRevert removal of unused whitelisted method Restores previously removed method to maintain project functionality. Health Assessment
Small
Low
Low
AI DetailsTech 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 |
SummaryBug FixFix 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
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: skip redundant reposting of dependent items | rohitwaghchaure | L | AI | 45.3h | 0.2h | Jul 15, 2026 |
SummaryBug FixSkip 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
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 |
SummaryBug FixFix reserved batch conflict voucher naming Ensures all conflicting vouchers are listed in error messages, improving clarity for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: add on hold status to project (backport #57137) | mergify | S | No | 0.3h | - | Jul 15, 2026 |
SummaryFeatureAdd 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
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| feat: add on hold status to project (backport #57137) | mergify | S | No | 0.2h | - | Jul 15, 2026 |
SummaryFeatureAdd 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
AI DetailsTech 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 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: set correct currency in supplier quotation net rate field (backport #57164) | mergify | XS | No | 0.3h | - | Jul 15, 2026 |
SummaryBug FixSet correct currency in supplier quotation net rate field Corrects currency display for supplier quotations, improving financial accuracy for users. Health Assessment
Small
Low
Low
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 |
SummaryBug FixHide 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
AI DetailsTech Stack |
||||||
| fix: set correct currency in supplier quotation net rate field (backport #57164) | mergify | XS | No | 0.2h | - | Jul 15, 2026 |
SummaryBug FixFix currency in supplier quotation net rate Corrects currency display in supplier quotations, preventing pricing inaccuracies for suppliers. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| feat: add on hold status to project | Sudharsanan11 | S | No | 18.2h | - | Jul 15, 2026 |
SummaryFeatureAdd 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
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix: set correct currency in supplier quotation net rate field | mihir-kandoi | XS | No | 0.2h | - | Jul 15, 2026 |
SummaryBug FixSet correct currency in supplier quotation net rate Corrects currency display for supplier quotation net rate, ensuring accurate financial reporting. Health Assessment
Small
Low
Low
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| chore: release v15 | frappe-pr-bot | XL | No | 0.3h | - | Jul 15, 2026 |
SummaryChoreRelease v15 of ERPNext Automated weekly release of ERPNext v15, including updated financial reports and bug fixes. Health Assessment
Large
Medium
Low
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 |
SummaryChorechore: 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
AI DetailsTech 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 |
SummaryBug FixFix 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
AI DetailsTech 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 |
SummaryBug FixSeed 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
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: merge erpnext workspaces | sokumon | XL | No | 1.0h | - | Jul 14, 2026 |
SummaryBug FixMerge ERPNext workspaces split during v16 Reintegrates split ERPNext workspaces to restore unified workspace structure, improving consistency across modules. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: prevent duplicate material request items in purchase order (backport #57129) | mergify | XS | No | 0.2h | - | Jul 14, 2026 |
SummaryBug FixPrevent 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
AI DetailsTech 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 |
SummaryRefactorRefactor 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: prevent duplicate material request items in purchase order | SandraFrappe | XS | No | 1.0h | 0.1h | Jul 14, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: company-wise restriction for Item, Customer and Supplier masters | mihir-kandoi | L | No | 2.8h | 2.5h | Jul 14, 2026 |
SummaryFeatureAdd 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
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix(manufacturing): preserve job card transferred quantity (backport #57126) | mergify | S | No | 0.3h | - | Jul 14, 2026 |
SummaryBug FixPreserve job card transferred quantity Ensures job card quantity consistency during manufacturing processes, improving data integrity. Health Assessment
Small
Low
Low
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 |
SummaryFeatureEnable datetime-based naming series by default New sites will automatically use posting datetime for naming series, improving consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| fix(manufacturing): preserve job card transferred quantity | Sudharsanan11 | S | No | 0.2h | - | Jul 14, 2026 |
SummaryBug FixPreserve 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
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 |
SummaryBug FixAdd permission checks to account balance API Ensures only authorized users can retrieve account balances, improving security. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(accounts): added permission checks on `get_account_balances_coa` | diptanilsaha | S | No | 13.1h | 0.1h | Jul 14, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(stock): show qty (company) and qty (warehouse) in sales transactions (backport #57091) | mergify | M | No | 15.7h | - | Jul 14, 2026 |
SummaryBug FixFix 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
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 |
SummaryBug FixFix SQLParse token limit in stock bundle query Prevents stock entry failures for serialized items, ensuring reliable inventory operations. Health Assessment
Medium
Low
Low
AI DetailsTech 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 |
SummaryBug FixFix 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
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 |
SummaryChoreRemove 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: move functionality in postprocess for mapped doc | ljain112 | L | No | 186.2h | - | Jul 14, 2026 |
SummaryRefactorRefactor 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
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 |
SummaryChoreRemove 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): set stock_uom on transferred Stock Reservation Entries (backport #57113) | mergify | XS | No | 1.4h | - | Jul 14, 2026 |
SummaryBug FixFix 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
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 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: duplicate scorecard period when supplier is created on a month end | mihir-kandoi | XS | No | 0.6h | - | Jul 14, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): set stock_uom on transferred Stock Reservation Entries | mihir-kandoi | XS | No | 0.2h | - | Jul 14, 2026 |
SummaryBug FixFix 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
AI DetailsTech 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 |
SummaryBug FixAllow asset repair for fully depreciated assets Enables recording repair expenses for fully depreciated assets, improving financial accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Python
|
||||||
| fix(asset): allow asset repair creation for fully depreciated assets (backport #55276) | mergify | S | No | 22.2h | - | Jul 13, 2026 |
SummaryBug FixAllow 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
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 |
SummaryBug FixFix 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
AI DetailsTech 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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: allow barcode scan to add and increment items in pick list (backport #57089) | mergify | S | No | 0.4h | - | Jul 13, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Javascript
|
||||||