Pull Request Explorer
| 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 |
SummaryBug FixFix 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
AI DetailsTech 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 |
SummaryBug FixFix 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
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 |
SummaryBug FixFix 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
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 |
SummaryFeatureSupport 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
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 |
SummaryFeatureCreate 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
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix(stock): pick list serial batch posting date | Pandiyan5273 | S | No | 22.6h | - | Jul 09, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat(manufacturing): create material request for raw materials from work order | Pandiyan5273 | M | No | 4.4h | 1.2h | Jul 09, 2026 |
SummaryFeatureCreate 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
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 |
SummaryBug FixMove 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
AI DetailsTech Stack |
||||||
| fix: added permission checks on various whitelisted functions (backport #56745) | mergify | M | No | 34.5h | - | Jul 09, 2026 |
SummaryBug FixAdd permission checks to whitelisted functions Ensures proper read permissions for critical account functions, improving security compliance. Health Assessment
Medium
Low
Medium
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 |
SummaryBug FixSkip 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
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 |
SummaryBug FixSkip 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
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 |
SummaryBug FixSkip 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
AI DetailsTech Stack
Languages:
Javascript, Python
|
||||||
| fix: sync translations from crowdin | frappe-pr-bot | XL | No | 36.6h | - | Jul 09, 2026 |
SummaryHealth AssessmentAI DetailsTech 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 |
SummaryBug FixBackport: 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
AI DetailsTech Stack |
||||||
| fix: match depreciation schedule rows at currency precision to avoid duplicate JEs | khushi8112 | S | No | 0.4h | - | Jul 09, 2026 |
SummaryBug FixFix duplicate Journal Entries due to precision mismatch Prevents duplicate accounting entries for assets, ensuring accurate financial reporting and compliance. Health Assessment
Small
Low
Low
AI DetailsTech 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 |
SummaryDocsMove 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
AI DetailsTech Stack |
||||||
| fix: validate template and its variant in the same Pricing Rule (backport #56926) | mergify | S | No | 29.1h | - | Jul 08, 2026 |
SummaryBug FixValidate 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: validate template and its variant in the same Pricing Rule (backport #56926) | mergify | S | No | 29.1h | - | Jul 08, 2026 |
SummaryBug FixFix 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
AI DetailsTech 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 |
SummaryFeatureFilter 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
AI DetailsTech 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 |
SummaryFeatureFilter 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: added permission checks on various whitelisted functions (backport #56745) | mergify | M | No | 12.7h | - | Jul 08, 2026 |
SummaryBug FixAdd 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
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 |
SummaryFeatureFilter 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(tnc): `get_terms_and_conditions` render_template with `safe_exec` | diptanilsaha | XS | No | 0.3h | - | Jul 08, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: added permission checks on various whitelisted functions | diptanilsaha | M | No | 147.9h | 0.1h | Jul 07, 2026 |
SummaryBug FixAdd permission checks to whitelisted functions Enforces read permissions on critical account functions, reducing the risk of unauthorized data access. Health Assessment
Medium
Medium
Low
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 |
SummaryBug FixFix 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
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 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: validate template and its variant in the same Pricing Rule | Shllokkk | S | No | 6.1h | 0.1h | Jul 07, 2026 |
SummaryBug FixValidate 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
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix: sync translations from crowdin | frappe-pr-bot | L | No | 13.5h | - | Jul 07, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: workspace for stock and manufacturing | rohitwaghchaure | M | No | 18.6h | 0.0h | Jul 06, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: sync translations from crowdin | frappe-pr-bot | XL | No | 59.3h | - | Jul 06, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| chore: update POT file | frappe-pr-bot | XL | No | 8.2h | 7.8h | Jul 05, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| chore: update POT file | frappe-pr-bot | XL | No | 8.2h | 7.9h | Jul 05, 2026 |
SummaryHealth AssessmentAI DetailsTech 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 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: purchase-side Payment Entry allocation coverage | nabinhait | M | No | 317.4h | 1.0h | Jul 05, 2026 |
SummaryTestAdd 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| docs: catalog second-order GROUP BY traps (wrap-is-the-bug classes) | mihir-kandoi | S | AI | 0.2h | - | Jul 05, 2026 |
SummaryDocsAdd 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
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(buying): show earliest schedule date as required date | mihir-kandoi | S | No | 0.6h | 0.0h | Jul 05, 2026 |
SummaryBug FixShow 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(manufacturing): scope Production Planning arrival qty to open POs | mihir-kandoi | S | No | 0.6h | 0.0h | Jul 05, 2026 |
SummaryBug FixScope 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
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 |
SummaryBug FixGuard 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
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 |
SummaryBug FixFix 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
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 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(controllers): compute budget requested amount per row | mihir-kandoi | XS | No | 0.5h | 0.0h | Jul 05, 2026 |
SummaryBug FixFix budget requested amount calculation Corrects budget calculations to prevent false budget exceeded alerts, improving financial accuracy. Health Assessment
Small
Low
Low
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 |
SummaryTestAdd coverage for Appointment Booking Settings Adds unit tests for the Appointment Booking Settings doctype, covering slot validation logic. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: add coverage for Email Campaign | nabinhait | M | No | 19.8h | - | Jul 05, 2026 |
SummaryTestAdd 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: fix flaky test_coa_based_on_country_template (abbreviation collision) | nabinhait | XS | No | 0.2h | 0.1h | Jul 05, 2026 |
SummaryTestFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: add coverage for Lower Deduction Certificate | nabinhait | S | No | 0.6h | - | Jul 05, 2026 |
SummaryTestAdd 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
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 |
SummaryTestAdd 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: add coverage for Import Supplier Invoice | nabinhait | S | No | 0.6h | 0.1h | Jul 05, 2026 |
SummaryTestAdd 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
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 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: cover Job Card quantity, docstatus and capacity logic | nabinhait | M | No | 43.6h | 0.1h | Jul 05, 2026 |
SummaryTestAdd 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
AI DetailsTech Stack
Languages:
Python
|
||||||