Tuesday, October 11, 2022
5 changes · master
Enhancements to existing features
The web editor now preserves certain Odoo-generated elements when users copy and paste content from the editor. This helps users move designed content without losing important structure or formatting due to paste cleanup.
Original PR description
Purpose Allow users to copy/paste specific elements that are generated by Odoo instead of sanitizing it on paste. task-2984686 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The live chat visitor banner has been reorganized so its display data is handled in a more consistent internal model. This makes the feature easier to maintain and evolve without changing the visible experience for website visitors or operators.
Original PR description
\* = website_livechat + Create VisitorBannerView model + Pass record as props + Turn other props on component into fields on model + Remove export default Task-3004301.
The demo data for project timesheets has been updated so approved time off is shown with corresponding timesheet entries. This makes sample data more realistic and helps users better understand how time off appears in timesheet reporting.
Original PR description
In this commit before, timesheets are not generated for approved time off. So we have entered the timesheet regarding the approved time off. task-2960247
The mail enterprise swipe view code was reorganized so its behavior lives in the underlying model layer rather than the visual component. This internal cleanup should make the mail interface easier to maintain and evolve without changing the user experience.
Original PR description
Task-3004296.
Helpdesk now hides ticket deadlines when a ticket is in a folded stage, reducing clutter in ticket views. Stage configuration is also filtered by the currently selected companies, helping users see only relevant Helpdesk stages in multi-company setups.
Original PR description
Before this commit, in the helpdesk tickets list view the deadline was visible even when folded in kanban is enable So in this commit, the deadline will not be visible when folded in kanban is enable task-2995118