MochaMind
e787f0739c
fix: Portuguese, Brazilian translations
2026-07-15 18:29:30 +05:30
MochaMind
930a65c5a8
fix: Vietnamese translations
2026-07-15 18:29:26 +05:30
MochaMind
15b1d29a28
fix: Chinese Simplified translations
2026-07-15 18:29:21 +05:30
MochaMind
6746e7e3b3
fix: Turkish translations
2026-07-15 18:29:17 +05:30
MochaMind
8a41e65886
fix: Swedish translations
2026-07-15 18:29:12 +05:30
MochaMind
63e0e29704
fix: Serbian (Cyrillic) translations
2026-07-15 18:29:08 +05:30
MochaMind
da2a1718d2
fix: Slovenian translations
2026-07-15 18:29:03 +05:30
MochaMind
76ce735ba7
fix: Russian translations
2026-07-15 18:28:59 +05:30
MochaMind
52f0c65f70
fix: Portuguese translations
2026-07-15 18:28:54 +05:30
MochaMind
ac4026c971
fix: Polish translations
2026-07-15 18:28:50 +05:30
MochaMind
6c91cfd71d
fix: Dutch translations
2026-07-15 18:28:44 +05:30
MochaMind
d79359e8e8
fix: Korean translations
2026-07-15 18:28:40 +05:30
MochaMind
ac42c7abb7
fix: Italian translations
2026-07-15 18:28:35 +05:30
MochaMind
ee5f17b7b1
fix: Hungarian translations
2026-07-15 18:28:31 +05:30
MochaMind
c4b08f7868
fix: German translations
2026-07-15 18:28:26 +05:30
MochaMind
7dd93b4515
fix: Danish translations
2026-07-15 18:28:21 +05:30
MochaMind
6436d99eeb
fix: Czech translations
2026-07-15 18:28:17 +05:30
MochaMind
468eb0cc14
fix: Bulgarian translations
2026-07-15 18:28:12 +05:30
MochaMind
aa9c4b99a4
fix: Arabic translations
2026-07-15 18:28:07 +05:30
MochaMind
562812124a
fix: Spanish translations
2026-07-15 18:28:02 +05:30
MochaMind
bf341c7fa9
fix: French translations
2026-07-15 18:27:57 +05:30
Mihir Kandoi
7fe4dc1367
Merge pull request #56746 from frappe/mergify/configuration-deprecated-update
...
ci(mergify): upgrade configuration to current format
2026-07-15 12:53:07 +05:30
Mihir Kandoi
d5126dcad5
Merge pull request #56884 from aerele/fix/v16-report-date-guard
...
fix: validate mandatory date filters in reports
2026-07-15 12:51:29 +05:30
Diptanil Saha
fee3a6e0fd
fix(accounts): update AU standard chart of accounts ( #57145 )
...
Co-authored-by: Jebajebas <jeba.j@arus.co.in >
2026-07-15 12:22:02 +05:30
Diptanil Saha
72b72a81fa
fix(project): improved access control for project users ( #56675 )
...
* fix: permission check for `get_task_html` and `get_timesheet_html`
* fix(project): enabled project access control for users without `Projects User` Role
* fix(portal): validate user permissions for project portal
* fix: patch to add docshare for the project users
* fix(patch): selecting correct column on the query
* fix(project): grant access to all the current users for new project
* fix(portal): fixed condition to display timesheets on project
* test(portal): add access control tests for project user
* fix(project): using `frappe.has_permission` instead of `self.has_permission` to validate user permissions
* fix(project): granting docshare access for every ProjectUser
Roles for an User can be removed any time or an User Permission can be added which might restrict the access to the Project.
* fix(patch): create docshare documents for non-cancelled projects and users who have no docshare documents
* test(project): removed `test_control_access_does_not_touch_users_with_real_permission`
2026-07-15 12:20:27 +05:30
rohitwaghchaure
e99966a38e
fix: skip redundant reposting of dependent items ( #57092 )
...
* fix: skip redundant reposting of dependent items
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
* fix: use earliest cascade datetime and batch repost item lookup
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-15 12:09:34 +05:30
Mihir Kandoi
1d6edf9674
fix: name every conflicting voucher in the reserved batch error ( #57174 )
...
* fix: name every conflicting voucher in the reserved batch error
* fix: exclude fully-delivered reservations from the conflict message
* fix: round outstanding qty guard consistently with the conflict gate
2026-07-15 06:13:32 +00:00
Mihir Kandoi
67587a79e9
Merge pull request #57169 from mihir-kandoi/fix-shared-reserved-batch-delivery
...
fix: allow delivery when a batch is reserved across multiple sales orders
2026-07-15 11:10:58 +05:30
Mihir Kandoi
2310c4c005
fix: allow delivery when a batch is reserved across multiple sales orders
...
validate_reserved_batches compared the voucher's own qty against the
remaining batch qty, so delivering one order's reserved unit threw
Reserved Batch Conflict whenever the remainder exactly matched another
order's reservation. Compare the remaining batch qty against the
aggregated outstanding reserved qty (qty - delivered_qty) of other
vouchers instead, excluding reservations the voucher itself delivers.
2026-07-15 10:59:52 +05:30
Mihir Kandoi
576a5d26df
Merge pull request #57137 from aerele/projects_status
...
feat: add on hold status to project
2026-07-15 10:51:28 +05:30
Mihir Kandoi
b6b19790d2
Merge pull request #57164 from mihir-kandoi/gh57158
...
fix: set correct currency in supplier quotation net rate field
2026-07-15 10:46:32 +05:30
Mihir Kandoi
117bb912cb
Merge pull request #57163 from mihir-kandoi/hide-job-card-poi
...
fix: hide job card field in purchase order item
2026-07-15 10:42:58 +05:30
Mihir Kandoi
27672851cd
fix: set correct currency in supplier quotation net rate field
2026-07-15 10:34:07 +05:30
Mihir Kandoi
f44bcae47d
fix: hide job card field in purchase order item
2026-07-15 10:31:07 +05:30
Mihir Kandoi
71f843e5bf
Merge pull request #57154 from aerele/fix-production-plan-bom-warehouse-n-plus-one
...
fix: batch BOM source warehouse lookup in get_production_items to avo…
2026-07-14 22:18:58 +05:30
pandiyan
4705909cee
fix: batch BOM source warehouse lookups to avoid n+1 queries in production plan work order creation
2026-07-14 22:07:52 +05:30
Nabin Hait
04f75cc64f
Merge pull request #56983 from nabinhait/fix-flaky-usd-exchange-rate-tests
...
test: seed current-dated USD↔INR exchange rate to fix flaky currency tests
2026-07-14 18:13:28 +05:30
Nabin Hait
5133ba47b7
fix: make currency exchange truly idempotent against any pre-existing state
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-07-14 18:02:59 +05:30
rohitwaghchaure
1fd2faa68d
fix: permission issue ( #57112 )
2026-07-14 12:22:48 +00:00
Soham Kulkarni
4d2b603ba6
Merge pull request #57134 from sokumon/merge-workspaces
...
fix: merge erpnext workspaces
2026-07-14 17:10:28 +05:30
Poovitha Palanivelu
672fadaa78
feat: add on hold status to project
2026-07-14 16:43:32 +05:30
Mihir Kandoi
d7f4524cdd
refactor: convert Hide Currency Symbol in Global Defaults to a Check field ( #57135 )
2026-07-14 11:10:07 +00:00
Mihir Kandoi
876adcb535
Merge pull request #57129 from SandraFrappe/fix/purchase-order-duplicate-material-request-item
...
fix: prevent duplicate material request items in purchase order
2026-07-14 16:31:26 +05:30
Mihir Kandoi
b2ec906ff3
test: remove test
2026-07-14 16:18:53 +05:30
sokumon
f2e8c7b664
fix: add sequence for erpnext
2026-07-14 16:05:44 +05:30
Mihir Kandoi
b6cce627a8
feat: company-wise restriction for Item, Customer and Supplier masters ( #57124 )
2026-07-14 10:30:47 +00:00
SandraFrappe
2d6f89a7f5
fix: prevent duplicate material request items in purchase order
2026-07-14 14:32:06 +05:30
sokumon
ac99d28100
chore: merge erpnext workspaces
2026-07-14 14:27:39 +05:30
Mihir Kandoi
823dbb7a2b
Merge pull request #57127 from mihir-kandoi/naming-posting-date-default-on
...
feat: make naming series based on posting datetime on by default on n…
2026-07-14 13:49:34 +05:30
Mihir Kandoi
7db93d8b19
feat: make naming series based on posting datetime on by default on new sites
2026-07-14 13:38:41 +05:30