Wednesday, January 22, 2020
9 changes · master
Enhancements to existing features
This update makes scrap orders easier to find by allowing users to search them by reference. It also keeps the repair invoice shortcut hidden until a repair is completed, reducing confusion during the repair process.
Original PR description
Taks: https://www.odoo.com/web#id=2169622&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.619f52f92f38f4d3a34af48994f58a66 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mail-related test suites now run after installation, making checks closer to real development and automated build conditions. This helps catch performance regressions and unexpected database query increases earlier, without changing business functionality.
Original PR description
- take advantage of runbot multi-build capabilities - get similar result when running them locally during dev - better detect when other modules add extra queries Query counts are split in the base value (testing with just test_mail installed) + the extra modules overhead. Part of task-2178641
Odoo can now show or hide create and delete actions on related-record fields based on business rules. This lets teams guide users more precisely, for example only allowing line additions or removals when a record meets certain conditions.
Original PR description
Task: https://www.odoo.com/web#id=2092953&action=333&active_id=1251&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.42322d88525011bc89a376031d53fa97 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes outdated internal cleanup notes across several areas and fixes how point of sale order lines receive their sequence when created. Businesses benefit from more consistent point of sale order handling and cleaner maintenance with no major workflow changes expected.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo Accounting now includes a read-only access profile so firms can let customers or auditors view accounting information without being able to change it. This reduces the risk of accidental edits while still supporting transparency and review workflows.
Original PR description
Task [2092079](https://www.odoo.com/web#id=2092079&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720) Accounting firms that want to give access to their customers avoiding mistakes and risks will love this profile that can't do anything wrong... Maybe as well as companies auditors..? -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change makes it easier for developers and partners to customize how Point of Sale XML output is prepared without replacing a larger piece of code. It should reduce maintenance effort for custom POS implementations while preserving existing behavior for users.
Original PR description
Before, extending the xml rendering environment was a matter of overriding the whole method. This commit enables a clean extenstion point to alter the rendering dict in the mean time till a thourough…
Before, extending the xml rendering environment was a matter of overriding the whole method. This commit enables a clean extenstion point to alter the rendering dict in the mean time till a thourough refactoring in the near future according to the new js guidlines. **Description of the issue/feature this PR addresses:** - Missing (clean) extension point made alterations to the xml rendering context a real pain **Current behavior before PR:** - Unclean extension forces to rewrite the whole method. - Maintainability of downstream code is suboptimal. **Desired behavior after PR is merged:** - Clean extension is possible - (As if the this js code was already refactored according to the new style) **Note:** Please do not close, even if not immediately accepted (`wishlist` tag). This PR is meant to be carried along and actively maintained, until this semantic will be completed this way or another. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @xoe-labs
The manufacturing planning screen now shows replenishment limits as inclusive values, using “less than or equal to” instead of “less than.” This makes the minimum and maximum replenishment guidance match the actual business rules and reduces confusion when reviewing supply needs.
Original PR description
Task : https://www.odoo.com/web#id=2169622&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.619f52f92f38f4d3a34af48994f58a66
A new read-only accounting profile lets firms and companies give customers, auditors, or other stakeholders access to accounting information without allowing them to change records. This reduces the risk of accidental mistakes while still supporting transparent review and collaboration.
Original PR description
Task [2092079](https://www.odoo.com/web#id=2092079&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720) Accounting firms that want to give access to their customers avoiding mistakes and risks will love this profile that can't do anything wrong... Maybe As well as companies auditors..? Community Pr https://github.com/odoo/odoo/pull/39860
Notebook tabs in forms now use the full available width on small screens and display cleaner active-tab styling. This gives mobile users a more consistent, polished form navigation experience with less wasted space.
Original PR description
Task : https://www.odoo.com/web#id=2150993&action=333&active_id=1520&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.bbdc3c63f98c8fbfb8259e97d2cf8850