Wednesday, September 17, 2025
2 changes · 19.0
Enhancements to existing features
Users can now permanently delete discussion threads they created, with a confirmation step to prevent accidental removal. This makes it easier to manage outdated or unwanted conversations directly from the Discuss sidebar or chat window.
Original PR description
purpose of Commit: Added delete button to threads, visible only to the user who created the thread. Clicking the button opens a confirmation dialog, and upon confirmation, permanently deletes the thread. This commit is available in discuss sidebar and chat window, similarly to "leave" / "unpin" action. task-4629867 <img width="476" height="238" alt="Screenshot 2025-09-12 at 17 57 40" src="https://github.com/user-attachments/assets/4cafc7f5-bc20-4fde-b19e-1616ede6706d" />
Payroll contract templates now better preserve country-specific contract details when creating new employee contracts. This helps payroll teams avoid missing localization-specific information and adds checks to ensure templates load correctly across supported localizations.
Original PR description
This commit implements _get_whitelist_fields_from_template() method across all HR payroll localizations to ensure that localization-specific fields are properly copied when creating contracts from templates. Additionally, tests has been added for all localizations to validate the whitelist functionality and ensure proper template loading behavior. task-4954283 Forward-Port-Of: odoo/enterprise#92093