Wednesday, June 24, 2020
5 changes · master
Enhancements to existing features
The Fleet app now uses the clearer name “Vehicle Contract” for vehicle contract records. This replaces a longer, confusing label, making the interface easier for users to understand.
Original PR description
before this task The current name of model fleet.vehicle.log.contract is Contract information on a vehicle which is too long and confusing after this task The current name of model fleet.vehicle.log.contract renamed as Vehicle Contract TaskID: 2267547 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies internal update logic in Sales and Website Slides Survey by using a newer standard mechanism instead of custom overrides. It should reduce maintenance risk while preserving existing behavior, including activity scheduling tied to invoice status.
Original PR description
Task 2186312
This update makes a small internal adjustment to timesheet task cards so related field service views can customize their display conditions more easily. It does not change day-to-day behavior for users, but helps future customizations and maintenance.
Original PR description
Purpose of the commit is to add the name on condition so it will be inherited easily from the fsm view and able to change the condition easily by inheritance. TaskID: 2253536 Closes: #51979 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The timesheet timer play button now appears in green instead of red. This makes the control feel less alarming and better aligned with the product's enterprise styling.
Original PR description
timesheet_grid.scss: red replaced with enterprise primary color timer_start_component_js: 'red' class was replaced with 'primary-green', this name doesn't exist anywhere in community nor in enterprise and shouldn't cause any conflict
Approval request status changes now use Odoo’s standard tracking behavior instead of custom handling. This keeps status history consistent with the rest of the system and reduces maintenance risk without changing the approval workflow for users.
Original PR description
Task 2186312