Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(crm): check read permission on lead in add_lead_to_prospect | Shllokkk | XS | No | 1.1h | 0.1h | Sep 02, 2026 |
SummaryBug FixFix lead permission check in CRM Ensures proper read permission enforcement when adding leads to prospects, preventing unauthorized access. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): allow creating stock closing balances | krishna-254 | S | No | 49.5h | 0.0h | Sep 02, 2026 |
SummaryBug FixFix permission failures for non-admin stock closing balances Ensures non-Administrator users can create Stock Closing Balance records, improving operational flexibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: filter cancelled BOMs in BOM Stock Analysis | krishna-254 | XS | No | 22.4h | 0.2h | Sep 02, 2026 |
SummaryBug FixFilter cancelled BOMs in BOM Stock Analysis Filters the BOM Stock Analysis selector to submitted active BOMs only, improving data accuracy for inventory analysis. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript
|
||||||
| fix: skip zero quantity items in production plan material requests | krishna-254 | S | No | 23.0h | - | Sep 02, 2026 |
SummaryBug FixSkip zero quantity items in production plan material requests This change ensures that zero‑quantity items are omitted from material requests, aligning v15 with v16 behavior and preventing unnecessary bin reservations. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
|
||||||
| chore: release v15 | frappe-pr-bot | XL | No | 21.6h | - | Sep 02, 2026 |
SummaryChoreRelease ERPNext v15 Automated weekly release of ERPNext v15, delivering bug fixes and improvements across accounts, stock, and CRM modules. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Javascript
|
||||||
| chore: release v16 | frappe-pr-bot | XL | No | 21.5h | - | Sep 02, 2026 |
SummaryChoreRelease v16 of ERPNext Releases version 16 of ERPNext, delivering bug fixes, performance improvements, and new analytics filtering for customers. Health Assessment
X-Large
High
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript, Python, Yaml, Json
|
||||||
| fix: include payment deductions in sales/purchase register ledger bal… | ervishnucs | S | No | 166.3h | 0.0h | Sep 02, 2026 |
SummaryBug FixFix ledger balance for payment deductions Corrects Sales Register Ledger View to accurately reflect customer balances by converting payment deduction amounts to the correct currency, preventing misreported outstanding balances. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(pos): use company-currency change amount when netting pos gl entries | ervishnucs | S | No | 45.8h | 45.8h | Sep 02, 2026 |
SummaryBug FixFix POS GL entries for multi-currency invoices Corrects incorrect general ledger entries for multi-currency sales invoices, ensuring accurate accounting and preventing outstanding balances. Health Assessment
Small
Low
High
AI Details
Confidence:
1.00
Tech Stack
Languages:
Python
|
||||||
| fix: filter fully ordered items when creating RFQ from Material Request (backport #58535) | mergify | S | No | 0.6h | - | Sep 02, 2026 |
SummaryBug FixFix RFQ creation to exclude fully ordered items Ensures RFQ requests from material requests only include items that still need ordering, preventing duplicate orders and improving procurement accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix(accounts): resolve subscription plans for any reference doctype in Payment Request (backport #58438) | mergify | S | No | 164.0h | - | Sep 02, 2026 |
SummaryBug FixFix subscription plan resolution for all reference doctypes Payment Requests now correctly populate subscription plans for any reference document, eliminating amount mismatches and preventing unauthorized access to subscription data. This improves data consistency and security for subscription-based transactions. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix(stock): preserve exchange gain loss journals in lcv (backport #58505) | mergify | XS | No | 0.5h | - | Sep 02, 2026 |
SummaryBug FixPreserve exchange gain/loss journals in landed cost voucher Ensures exchange gain/loss journal entries remain submitted when a landed cost voucher is processed, preventing unintended cancellations and maintaining accurate financial records. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): prorate landed cost charge into transaction currency | ervishnucs | M | No | 60.9h | - | Sep 02, 2026 |
SummaryBug FixFix landed cost charge currency prorating Corrects General Ledger totals for multi‑currency purchase invoices, ensuring accurate financial reporting. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(manufacturing): use item warehouses in production plan work orders (backport #58663) | mergify | M | No | 1.9h | - | Sep 02, 2026 |
SummaryBug FixFix production plan work order warehouse logic Corrects source warehouse assignment for work orders generated from production plans, ensuring raw materials from different warehouses are handled correctly, improving inventory accuracy. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): preserve exchange gain loss journals in lcv (backport #58505) | mergify | XS | No | 0.3h | - | Sep 02, 2026 |
SummaryBug FixPreserve exchange gain/loss journals in LCV Ensures exchange gain/loss journal entries remain active when submitting a Landed Cost Voucher, preventing unintended cancellations and maintaining accurate financial records. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: filter fully ordered items when creating RFQ from Material Request | Shllokkk | S | No | 115.6h | 0.1h | Sep 02, 2026 |
SummaryBug FixFix RFQ creation to exclude fully ordered items Ensures RFQ requests from material requests only include items that still need ordering, preventing duplicate orders and improving procurement accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: filter fully ordered items when creating RFQ from Material Request | Shllokkk | S | No | 115.6h | 0.0h | Sep 02, 2026 |
SummaryBug FixFix filter fully ordered items when creating RFQ from Material Request Prevents RFQ from duplicating fully ordered items, improving procurement accuracy and reducing unnecessary purchase orders. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| fix(stock): preserve exchange gain loss journals in lcv | Pandiyan5273 | XS | No | 137.3h | 0.1h | Sep 02, 2026 |
SummaryBug FixPreserve exchange gain/loss journals in LCV This fix ensures that exchange gain/loss journal entries remain intact when a Landed Cost Voucher is submitted, preventing unintended cancellations and maintaining accurate financial records. It improves reliability of financial reporting for foreign‑currency transactions. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(stock): subtract stock qty of same-document rows from batch availability | mihir-kandoi | S | No | 0.7h | - | Sep 02, 2026 |
SummaryBug FixFix stock quantity subtraction for batch availability Corrects batch availability calculations when alternate UOM rows are present, preventing auto-pick errors that could assign insufficient stock. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
|
||||||
| fix(stock): assign batch_no only when the first batch covers the full qty | mihir-kandoi | M | No | 0.7h | 0.1h | Sep 02, 2026 |
SummaryBug FixFix batch assignment for spanning quantities Ensures accurate stock allocation by only assigning a batch when it fully covers the requested quantity, preventing negative stock errors and improving inventory reliability. This change reduces errors during automatic bundle creation and improves user experience for serial and batch inventory management. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(crm): validate contact email before saving an email campaign (backport #58667) | mergify | M | No | 0.6h | - | Sep 02, 2026 |
SummaryBug FixValidate contact email before saving email campaign Fixes bug where email campaigns with contacts lacking email addresses were silently failing, ensuring validation and proper error reporting. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| ci: allow shallow fetch when fast-forwarding the cached bench | mihir-kandoi | S | No | 0.9h | - | Sep 02, 2026 |
SummaryBug FixEnable shallow fetch for bench fast-forward Fixes CI fetch errors and Postgres query bug, improving bench initialization reliability and delivery validation. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python, Shell
|
||||||
| fix(crm): validate contact email before saving an email campaign | kaulith | S | No | 0.5h | 0.3h | Sep 02, 2026 |
SummaryBug FixValidate contact email before campaign save Ensures email campaigns only target contacts with valid email addresses, preventing silent failures and improving communication reliability. This fix stops campaigns from stalling and reduces error logs. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(manufacturing): use item warehouses in production plan work orders | Pandiyan5273 | M | No | 0.2h | 0.2h | Sep 02, 2026 |
SummaryBug FixFix production plan work order warehouse logic Corrects source warehouse assignment for work orders, ensuring raw materials from different warehouses are handled correctly, improving inventory accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(stock): ignore cancelled batch entries in valuation (backport #58659) | mergify | XS | No | 0.3h | - | Sep 01, 2026 |
SummaryBug FixIgnore cancelled batch entries in valuation Fixes negative batch stock error by ignoring cancelled entries during manufacture submission, ensuring accurate inventory levels. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(selling): check sales order permission before work order creation (backport #58492) | mergify | XS | No | 123.9h | - | Sep 01, 2026 |
SummaryBug FixCheck sales order permission before work order creation Prevents unauthorized manufacturing users from creating work orders for sales orders they cannot access, tightening security and ensuring data integrity. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
Frameworks:
Frappe
|
||||||
| fix(stock): ignore cancelled batch entries in valuation | Pandiyan5273 | XS | No | 0.3h | - | Sep 01, 2026 |
SummaryBug FixIgnore cancelled batch entries in valuation This fix prevents negative stock errors by ignoring cancelled batch entries during valuation, ensuring accurate inventory levels for manufacturing. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: add missing perm checks on various whitelisted methods (backport #58652) | mergify | S | No | 0.6h | - | Sep 01, 2026 |
SummaryBug FixAdd missing permission checks to whitelisted methods Ensures proper permission enforcement for critical ERP operations, reducing security risks. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: add missing perm checks on various whitelisted methods (backport #58652) | mergify | S | No | 0.3h | - | Sep 01, 2026 |
SummaryBug FixAdd missing permission checks to whitelisted methods Ensures proper permission enforcement for critical ERP operations, reducing security risk and preventing unauthorized access. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: add missing perm checks on various whitelisted methods | diptanilsaha | S | No | 0.3h | 0.1h | Sep 01, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(timesheet): scoping whitelisted methods output to projects and timesheets that are acccessible to users (backport #58267) | mergify | M | No | 42.4h | - | Sep 01, 2026 |
SummaryBug FixFix timesheet method scoping for accessible projects Ensures that only projects and timesheets accessible to a user are returned by whitelisted methods, improving data security and user experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: round party balances to currency precision in Trial Balance for Party (backport #58607) | mergify | XS | No | 1.4h | - | Sep 01, 2026 |
SummaryBug FixRound party balances to currency precision in Trial Balance Fixes floating-point residuals in trial balance reports, ensuring accurate zero-value filtering and cleaner Excel exports. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: round party balances to currency precision in Trial Balance for Party (backport #58607) | mergify | XS | No | 1.4h | - | Sep 01, 2026 |
SummaryBug FixRound party balances to currency precision Fixes floating-point residuals in trial balance reports, ensuring accurate zero-value handling and proper currency precision. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(sms_settings): add patch to pre-fill roles into SMS Settings Role Table (backport #58586) | mergify | S | No | 3.0h | 3.0h | Sep 01, 2026 |
SummaryBug FixAdd patch to pre-fill roles into SMS Settings Role Table Adds a patch that pre-fills roles into the SMS Settings Role Table, ensuring correct role assignments for SMS notifications. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: round party balances to currency precision in Trial Balance for Party | Shllokkk | XS | No | 22.6h | 0.0h | Sep 01, 2026 |
SummaryBug FixRound party balances to currency precision Ensures trial balance reports display accurate zero values by rounding balances to company currency precision, preventing misleading non‑zero entries and improving report reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(accounts)!: add permission checks on payment entry whitelisted methods | diptanilsaha | S | No | 0.6h | 0.1h | Sep 01, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(accounts): add permission checks on payment entry whitelisted methods | diptanilsaha | S | No | 0.2h | 0.1h | Sep 01, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| feat(buying): track supplier quotation order status | mihir-kandoi | L | No | 44.3h | 0.1h | Sep 01, 2026 |
SummaryFeatureTrack supplier quotation order status Adds accurate status tracking for supplier quotations, improving procurement visibility and preventing over‑ordering. Health Assessment
Large
High
Medium
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix: handle BOM price list currency update (backport #58638) | mergify | XS | No | 0.1h | - | Sep 01, 2026 |
SummaryBug FixFix BOM price list currency update Prevents console errors when creating BOMs, improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix: handle BOM price list currency update | Pandiyan5273 | XS | No | 0.3h | 0.2h | Sep 01, 2026 |
SummaryBug FixFix BOM price list currency update error Prevents console errors when creating BOMs, improving user experience and reducing support tickets. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(sms_settings): add patch to pre-fill roles into SMS Settings Role Table (backport #58586) | mergify | S | No | 0.3h | - | Sep 01, 2026 |
SummaryBug FixAdd patch to pre-fill SMS roles Pre-fills roles into SMS Settings Role Table to ensure correct role assignments. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat: valuation type for BOM secondary items (backport #58431) | mihir-kandoi | XL | No | 1.5h | 0.1h | Sep 01, 2026 |
SummaryFeatureAdd valuation type for BOM secondary items Enables precise costing for secondary BOM items, improving inventory valuation accuracy and cost reporting. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Javascript
|
||||||
| feat(manufacturing): add multi-currency support to Blanket Orders (backport #58472) | mihir-kandoi | XL | No | 1.8h | 0.1h | Sep 01, 2026 |
SummaryFeatureAdd multi-currency support to Blanket Orders Enables Blanket Orders to handle multiple currencies, reducing manual rate entry errors and improving flexibility for international transactions. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix(manufacturing): handle duplicate root BOM items (backport #58614) | mergify | XS | No | 12.8h | - | Sep 01, 2026 |
SummaryBug FixFix duplicate root BOM items in manufacturing Prevents duplicate raw material entries from bypassing validation, ensuring accurate BOM data. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| fix: explain missing fields when loading party details or taxes (backport #58627) | mergify | L | No | 0.3h | - | Aug 31, 2026 |
SummaryBug FixFix missing field error messages in party utilities Improves user experience by providing clear error messages when required fields are missing during party detail loading or tax application, reducing confusion and preventing accidental data loss. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix: explain missing fields when loading party details or taxes | barredterra | L | No | 0.4h | 0.1h | Aug 31, 2026 |
SummaryBug FixExplain missing fields when loading party details or taxes Improves user experience by providing clearer error messages and preventing unintended field clearing when mandatory fields are missing during party detail or tax loading. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix: translate label in party validation (backport #58624) | mergify | S | No | 0.1h | - | Aug 31, 2026 |
SummaryBug Fixfix: translate label in party validation Corrects the label translation in party validation, ensuring accurate user-facing messages. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Javascript
|
||||||
| fix: translate label in party validation (backport #58624) | mergify | S | No | 0.1h | - | Aug 31, 2026 |
SummaryBug FixFix label translation in party validation Corrects the label translation for party validation, ensuring accurate UI messages for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix: translate label in party validation | barredterra | S | No | 0.1h | - | Aug 31, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(crm): add missing permission validation on `get_contract_template` (backport #58621) | mergify | XS | No | 0.3h | - | Aug 31, 2026 |
SummaryBug FixAdd missing permission validation on get_contract_template Ensures that only authorized users can retrieve contract templates, improving security and compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(crm): add missing permission validation on `get_contract_template` (backport #58621) | mergify | XS | No | 0.2h | - | Aug 31, 2026 |
SummaryBug FixAdd missing permission validation for contract template Ensures only authorized users can retrieve contract templates, improving security and compliance. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||