Wednesday, July 8, 2020
8 changes · master
Enhancements to existing features
The Account Properties section now remains visible consistently, making product category accounting settings easier to review. Only the price difference account is hidden when it is not relevant, reducing confusion while preserving access to important accounting fields.
Original PR description
Purpose ======= https://github.com/odoo/odoo/pull/52351 already improved the display by hiding some account properties if it wasn't really neeeded on manual inventory valuation. Specification ============= Keep the Account Properties section visible in any cases. The price difference account is the only field of the section which is only used in automated valuation. TaskID: 2232026 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 module now includes a new asset bundle to support upcoming changes. This helps keep mail-related interface resources organized and ready for future improvements without changing day-to-day user workflows.
Original PR description
Needed to merge introducing new assets in 13.4 See task-2285691 See odoo/odoo#53410
The IoT module now relies on the standard framework-managed service instead of starting it manually during tests. This prevents early startup crashes and makes the IoT testing setup more reliable without changing end-user functionality.
Original PR description
This commit is the counterpart of odoo/odoo#53817. Without this commit, the IOT longpolling service was instantiated too soon, before services were deployed into the env, and it crashed (this service uses the localstorage service in init). Note that we shouldn't manually instantiate services (registering them to the serviceRegistry is the correct way to do).
A new contact button helps users quickly view documents that a person has signed or still needs to sign. The button only appears when relevant and is limited to individual contacts, making the contact form clearer and more useful.
Original PR description
Purpose of this task is to find all documents signed by the contact from the contact form. So in this commit, we add stat button in the contact form to show all documents signed by him/her. LINKS PR: #11566 Task-ID: 2277671
The field service stock product tracking wizard now has a clearer title, “Validate Lot/Serial Number,” so users better understand the action they are taking. Users can also delete product tracking lines directly in the wizard, removing a previous permission-related obstacle and making corrections easier.
Original PR description
Purpose of the task is to improve the product tracking wizard. So in this commit, Rename the modal title to 'Validate Lot/Serial Number' and allow to delete the product tracking line. there was not trash icon due to no right for unlink. TaskID: 2257804 Closes: #11453
The employee referral dashboard now shows how many points remain before a reward can be claimed, making progress easier to understand. The dashboard layout was also improved, and demo data was adjusted so administrators can see referral reward points in examples.
Original PR description
Currently, we never know how many points to get buy a reward because "remaining points are not shown in 'hr.referral'. So, in this commit, you can see how many "remaining points" remain to remain for the next level. task - 2227757
Website calendar appointments now open in the appropriate backend app when users choose to edit them, instead of being routed through website apps. This makes navigation clearer and helps staff reach the right workspace faster.
Original PR description
Edit in backend now is supported and redirect to related apps, and no more in website Apps.
The pull request updates the graph view rendering used in Odoo Enterprise to a newer interface technology. This should improve maintainability and help deliver a more consistent reporting experience for users over time.