Daily updates from Odoo
Thursday, August 25, 2022
3 changes · master
Code cleanup and technical improvements
This update simplifies the styling behind timesheet and timer screens as part of a broader visual and code cleanup. Users should see the same functionality with a more maintainable interface foundation, helping future improvements be delivered more efficiently.
Original PR description
This commit simplifies the SCSS of timesheet task-2789206
This update reorganizes mail and rating-related files across multiple Odoo apps so each business object is easier to find and maintain. It is mostly internal cleanup, with a small correction to scheduled task methods to better match how they are used.
Original PR description
[MOV] various Move code, views and data of mail / rating models into their own files. Purpose is to have one file / model, easier when searching for inherited parts of the code and see at a glance various usage of those models. [FIX] in ir_cron Trigger methods are defined as api.model but actually use self. Those are therefore not model. Smart. LINKS Spotted during Task-2207626 (Rating: Delay rating notification to ease feedback)
This update renames an internal message list component to use a clearer, shorter name. It helps keep the messaging code easier to maintain without changing how users interact with the product.
Original PR description
part of task-2918956