Daily updates from Odoo
Friday, May 23, 2025
4 changes · master
Enhancements to existing features
Live chat operators can now use a /bot command to choose from available chatbots and start an automated conversation with a visitor. This makes it easier to hand off common questions to chatbot flows directly during support chats.
Original PR description
**PURPOSE:** Allow operators to start chatbot conversations from the list of available chatbots with visitor. **SPECIFICATIONS:** - add a /bot command for operators in livechat channels. - ENTER: open the list of existing chatbots for selection - ENTER: select a chatbot and start chatbot conversation for visitor task-[3373161](https://www.odoo.com/web?debug=1#id=3373161&cids=2&menu_id=4722&action=333&active_id=1519&model=project.task&view_type=form)
Turkish payroll now better tracks year-to-date gross taxable income and previously paid tax when calculating payslips. This helps produce more accurate income tax bases, deductions, and net tax amounts for employees.
Original PR description
- create new category for YTD Gross Tax - add new rule for Previous Months Paid Tax - update rule for Tax Bracket Base - update rule for Net Tax Deduction task-4499914
The VoIP softphone tabs have been refreshed with a cleaner, more modern appearance. This improves the calling interface’s visual clarity and makes it easier for users to navigate between softphone sections.
Original PR description
This commit refines the softphone tabs UI for a cleaner and more modern look. task-4768693 | Before | After | |--------|--------| |  |  |
Resolved issues and error corrections
This fixes several document management issues caused by a recent internal data format change. Users creating folders, sharing shortcuts, or splitting PDFs should now see the correct destination folder and avoid related errors.
Original PR description
Purpose ======= Fix the parent folder placeholder which is set to "Shared with me" instead of "My Drive" when creating a folder in My Drive. Fix the traceback appearing when trying to share a shortcut. Fix the PDF splitted parts which aren't saved in the same folder as the original PDF. Specification ============= Following the PR linked, in the RelationalModel the value of a many2one is now represented using an object instead of an array. While converting the use in the documents module, some occurrences have been missed resulting in strange front-end behavior. Fixing that by making sure all the many2one values are correctly accessed using an object key. related PR: odoo/enterprise#83203 Task-4762955