Monday, December 15, 2025
4 changes · saas-18.4
Enhancements to existing features
This update restricts access to version forms within the HR module, ensuring that only HR users and managers can view them. Previously, all users could access these forms, and this change enhances security and streamlines workflows by limiting access based on user roles.
Original PR description
*= hr_payroll, hr_contract_salary Purpose of this PR: - Make version quick access open employee form with selected version if the user has access. - Only HR users/managers can access version form, others can not see quick access. This PR includes: - Added new helper action on hr.version to open the employee form. - Override get_formview_action in payslip and offer models to redirect quick access to employee form with selected version. - Adjusted view fields to restrict version access: - Users with access can open the version from quick access. - Others can see it without the quick access (using no_open option). task-4963805
This update restricts access to employee version quick access based on user roles. HR managers and employees can now directly access the employee version form, while other users will continue to see the standard view. This enhances security and streamlines workflows for HR personnel.
Original PR description
*= hr_payroll Purpose of this PR: - Make version quick access open employee form with selected version if the user has access. - Only HR users/managers can access version form, others can not see quick access. This PR includes: - Added new helper action on hr.version to open the employee form. - Override get_formview_action in payslip and offer models to redirect quick access to employee form with selected version. - Adjusted view fields to restrict version access: - Users with access can open the version from quick access. - Others can see it without the quick access (using no_open option). task-4963805
This update enhances the Point of Sale system by automatically saving log messages to the user's browser for 24 hours. This allows our support team to quickly diagnose and resolve issues by providing clients with easy access to these logs. A download button has been added to simplify the process of sharing these logs with our support team.
Original PR description
Enterprise PR: https://github.com/odoo/enterprise/pull/100183 This commit extends the `logPosMessage` function in the POS to also save each log message to a `Logger` instance (which persists the logs for 24 hours in the browser storage). A download button is added to download these logs, which the client could then send on to the support team. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#236927
This update adds logging to the blackbox communication process, which helps our clients troubleshoot issues more effectively. Combined with a related change to save and download logs, this enhances our ability to diagnose and resolve problems quickly. This improves client support and reduces downtime.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/236927 This commit adds several log messages for the communication with the blackbox. In combination with the associated Community PR to save and download these logs, this should enable easier debugging when clients experience problems. Forward-Port-Of: odoo/enterprise#100183