Daily updates from Odoo
Thursday, January 16, 2025
9 changes
6 changes
Enhancements to existing features
This update improves how users reply to and forward messages in Odoo Mail. It should make email-style conversations easier to manage and help users communicate more efficiently from within Odoo.
The test_web_studio module now includes an explicit access permission configuration. This helps keep automated testing aligned with the expected security setup and reduces the risk of permission-related test issues.
Original PR description
odoo/odoo#192112
Product price display markup was aligned with recent website shop changes by using a standard page element instead of a heading. This helps keep rental and subscription product pages consistent and supports better search engine structure.
Original PR description
change product price tag from h3 to div task-4368329
The activity management component has been moved into a shared foundation used by several Odoo apps. This should make activity-related behavior more consistent across approvals, documents, signing, and VoIP while reducing duplicated maintenance work.
Spreadsheet view components were simplified so they no longer send unnecessary internal updates to other parts of the spreadsheet engine. This reduces unintended interactions and helps keep collaborative spreadsheet behavior more predictable.
Original PR description
The CoreView plugins have a local state that is directly derived from the core data. As such, they should not have any impact on plugins other than themselves, especially not on core plugins. This revision removes the dispatch fro the core view plugins altogether as they don't and should not dispatch anything. Task: 4241403
*: account_followup,account_reports,mrp_account_enterprise, sign,snailmail_account_followup,web_studio This commit allows to only enable when needed the "autoprefixing" feature of CSS rules used for compatibility with (very) old browsers. To do so, it introduces the boolean `t-autoprefix` attribute on `<t t-call-assets="..."/>` in QWeb's templates. As those prefixes (e.g. `-webkit-`, `-moz-`...) are basically only required for wkhtmltopdf compatibility nowadays, only the reports' bundl
Original PR description
*: account_followup,account_reports,mrp_account_enterprise, sign,snailmail_account_followup,web_studio This commit allows to only enable when needed the "autoprefixing" feature of CSS rules used for compatibility with (very) old browsers. To do so, it introduces the boolean `t-autoprefix` attribute on `<t t-call-assets="..."/>` in QWeb's templates. As those prefixes (e.g. `-webkit-`, `-moz-`...) are basically only required for wkhtmltopdf compatibility nowadays, only the reports' bundles stil use it. Also disabling it for the other bundles (backend, frontend...) result into a slight gain in the bundles' size (+/- 20ko uncompressed on a database "all").
3 changes
Enhancements to existing features
The stock return wizard now includes a "Return All" button that automatically fills return quantities with the delivered amounts. This reduces manual entry and lowers the risk of mistakes in workflows where most or all items need to be returned.
Original PR description
### Issue: Since 57b8b2487def43a1b9c461c0fa4eb02200b5c1ef (18.0), the return picking wizard sets a default quantity of 0. This fits the new design of returns that are no longer exclusively tied to the initial delivery. However, in workflows where you are expected to return all/almost all products of a consequent picking this is both fastidious and error prone to set all the quantities to match the delivered values by hand. ### Solution: We add a "Return All" button in the wizard view to allow the user to create a return whose quantity matches the delivered quantities. opw-4416167 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Brings Korean translation to the recently released accounting modules for the Republic Of Korea. task-4415944 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Original PR description
Brings Korean translation to the recently released accounting modules for the Republic Of Korea. task-4415944 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
New spreadsheets created in My Drive are kept private to their owner, while spreadsheets created in Company folders now automatically follow the folder's access rules. This makes document sharing more consistent and helps prevent unintended access differences.
Original PR description
**Specifications:** When creating a spreadsheet in My Drive, access should be restricted to the owner only. When creating a spreadsheet in a Company folder, it should inherit the access permissions of the parent folder. **Task**-4297505