Mihir Kandoi
2524af4758
fix: new docs should refetch incoming rates ( #58097 )
2026-08-19 12:36:22 +05:30
Sudharsanan Ashok
3a6e17a03d
fix(stock): fetch item stock UOM in stock reconciliation ( #58284 )
2026-08-19 10:27:07 +05:30
Diptanil Saha
d070a1daa1
Merge pull request #58286 from diptanilsaha/template-text-context-escaping
...
fix: escape interpolated values in text positions across portal and desk templates
2026-08-19 02:30:23 +05:30
diptanilsaha
8d4c10871d
fix: read project from url argument in project portal script
2026-08-19 02:06:25 +05:30
diptanilsaha
449c90f05f
fix: escape event subject in crm activities template
2026-08-19 02:06:24 +05:30
diptanilsaha
96f51092a0
fix: escape help article title, description and category on support page
2026-08-19 02:06:22 +05:30
diptanilsaha
02434ee98c
fix: escape partner introduction and address details in partner pages
2026-08-19 02:06:21 +05:30
diptanilsaha
09e1c6024d
fix: escape project name and task subject in project portal templates
2026-08-19 02:06:20 +05:30
diptanilsaha
e88164e8c7
fix: escape items preview in transaction row template
2026-08-19 02:06:19 +05:30
diptanilsaha
a5aec7ed84
fix: escape party name and contact display on order page
2026-08-19 02:06:17 +05:30
Diptanil Saha
25dfcb17c8
fix: escape on status image for workstations in production status ( #58279 )
2026-08-18 17:58:23 +00:00
Diptanil Saha
a667cd7cc6
Merge pull request #58273 from diptanilsaha/template-output-escaping
...
fix: escape interpolated values in portal, print and desk templates
2026-08-18 23:09:09 +05:30
diptanilsaha
93d6ccd041
refactor: build document links with get_form_link in form scripts
2026-08-18 22:49:47 +05:30
diptanilsaha
cfb664804c
refactor: build document links with get_form_link in report formatters
2026-08-18 22:49:45 +05:30
diptanilsaha
57c2887ab4
fix: escape attribute values in shared client side templates
2026-08-18 22:49:43 +05:30
diptanilsaha
09eae9886a
fix: escape activity type in project dashboard template
2026-08-18 22:49:41 +05:30
diptanilsaha
79284d8430
fix: escape item and document values in manufacturing preview templates
2026-08-18 22:49:39 +05:30
diptanilsaha
ffb7a708e4
fix: escape item, warehouse and label values in form grid templates
2026-08-18 22:49:28 +05:30
diptanilsaha
0541635f48
fix: escape item image url and item name in item image print formats
2026-08-18 22:49:26 +05:30
diptanilsaha
dc7822b319
fix: escape item image url in compact item print description
2026-08-18 22:49:24 +05:30
diptanilsaha
303c4f9081
fix: escape help article route on support page
2026-08-18 22:49:23 +05:30
diptanilsaha
9a4cb48429
fix: escape partner logo url and partner name in partner pages
2026-08-18 22:49:22 +05:30
diptanilsaha
53394478d9
fix: escape pathname and document name in transaction row link
2026-08-18 22:49:10 +05:30
diptanilsaha
0b1dd6cccf
fix: encode image url and escape alt text in shared media macros
2026-08-18 22:49:09 +05:30
diptanilsaha
a3032f2f66
fix: serialize document values with tojson in rfq portal script
2026-08-18 22:49:07 +05:30
diptanilsaha
c42d653da5
fix: render terms and conditions through sanitize_html on order page
2026-08-18 22:49:06 +05:30
diptanilsaha
bc0fd611d4
fix: escape forum topics and get started sections on help page
2026-08-18 22:49:05 +05:30
diptanilsaha
5c4fb99f68
fix: urlencode project name in project portal page and script
2026-08-18 22:49:03 +05:30
diptanilsaha
4c0f0299ea
fix: escape assigned user full name in project portal row templates
2026-08-18 22:49:02 +05:30
Mihir Kandoi
d91fce90c7
fix: use user data fields hook ( #58274 )
2026-08-18 16:07:06 +00:00
MochaMind
f6ab73d5ac
fix: sync translations from crowdin ( #58225 )
2026-08-18 10:15:01 +00:00
Mihir Kandoi
27b06fcb61
fix(accounts): match returns to source invoice items ( #58250 )
2026-08-18 08:14:48 +00:00
rohitwaghchaure
b68324ce78
fix: work order finish dialog with process loss qty from job card ( #58256 )
...
* fix(manufacturing): cap job card completed qty by previous operation and show process loss on finish dialog
* fix: revert job card finish dialog changes
2026-08-18 13:26:56 +05:30
Pandiyan P
1fa057b943
fix: skip covered rows when ordering from the mrp report ( #58249 )
...
* test: cover the rows that have nothing left to order in the mrp report
a row whose requirement is already met by stock or by an order placed earlier
fails the order it is selected for, takes the rows beside it down with it, and
what rounding leaves behind of it is ordered as if it were a real quantity. the
work order made from a row of the schedule also has to keep the work in progress
warehouse the company keeps for it.
* fix: skip covered rows when ordering from the mrp report
a row whose requirement is already met by stock or by orders that were placed
earlier nets down to a required qty of zero. making an order from it threw
"Qty To Manufacture cannot be 0", and since nothing caught it, none of the other
selected rows were created either. such rows are now left alone, and selecting
only covered rows says so instead of failing.
the quantity ordered stays the one that is still needed. taking the planned qty
instead would order everything that stock and the open orders already cover. it
is read at the precision an order stores it in, so what is left of a covered row
after all the subtracting does not become an order line of its own.
2026-08-18 11:22:18 +05:30
rohitwaghchaure
1f83906189
fix: don't set work order status to In Process only due to skip material transfer ( #58244 )
2026-08-17 18:29:24 +05:30
Mihir Kandoi
d40679cffe
fix(accounts): allocate drop-ship cost by invoice quantity ( #58226 )
2026-08-17 18:04:02 +05:30
rohitwaghchaure
bf1ec51680
Pick list stock availability ( #58243 )
...
* feat: stock availability insight on pick list
* fix: show holding pick lists inline in stock availability dialog
* fix: dashboard layout for stock availability dialog
* fix: reword stock release hint in availability dialog
* fix: tree layout for stock held by section
* fix: escape values in blocking pick lists table
2026-08-17 17:58:15 +05:30
Ejaaz Khan
e9c6ec4d33
Merge pull request #58241 from iamejaaz/feat/pf-split-across-pages
...
feat: allow Terms to split across pages in standard print formats
2026-08-17 16:01:42 +05:30
Ejaaz Khan
bd2a709ed1
feat: allow Terms to split across pages in standard print formats
2026-08-17 15:35:43 +05:30
Mihir Kandoi
baa20e5e49
fix(manufacturing): preserve attribution through consumption ( #58146 )
...
* fix(manufacturing): preserve attribution through consumption
* fix(manufacturing): preserve consumed quantity matching
* fix(manufacturing): assign consumption once
2026-08-17 09:57:57 +00:00
Pandiyan P
4dc0b2ea52
fix(manufacturing): fall back to item group defaults for work order warehouses ( #58231 )
2026-08-17 08:06:01 +00:00
Diptanil Saha
2f82e0dd36
fix(bank_statement_import): add missing permission check on multiple whitelisted methods ( #58221 )
2026-08-16 17:29:37 +00:00
Diptanil Saha
9a71ab4d79
fix(bank_statement_import): add missing permission check on get_import_status ( #58217 )
2026-08-16 20:22:44 +05:30
Diptanil Saha
5a69bb9001
fix(crm)!: remove unused get_last_interaction endpoint ( #58214 )
2026-08-16 19:32:24 +05:30
MochaMind
6c7b6bd87d
fix: sync translations from crowdin ( #58203 )
2026-08-16 18:03:42 +05:30
MochaMind
b082f60e48
chore: update POT file ( #58206 )
2026-08-16 18:03:12 +05:30
Pandiyan P
9ee41029c8
fix: drop removed Restaurant doctype from sales tax template dashboard ( #58191 )
2026-08-16 10:50:11 +00:00
Pandiyan P
4a5943e2fb
fix: correct Item Group doctype name in item tax template dashboard ( #58192 )
2026-08-16 16:14:52 +05:30
Shllokkk
8b8223f48b
Merge pull request #58198 from Shllokkk/supplier-quotation-comparison-status-filter
...
feat: add status filter to Supplier Quotation Comparison report
2026-08-16 15:51:51 +05:30
Diptanil Saha
1212a278c6
Merge pull request #58197 from diptanilsaha/fix/get_digest_msg
...
refactor(email_digest): convert `get_digest_msg` from module function to instance method
2026-08-15 21:05:44 +05:30