Thursday, January 2, 2025
5 changes · master
Enhancements to existing features
Cohort reports can now be viewed using quarterly periods, giving teams a broader time-based perspective alongside existing options. This helps business users spot longer-term trends more easily when analyzing customer or activity cohorts.
Original PR description
Adds the ability to see cohort on a quarterly basis.
Restaurant teams can now update the table booking appointment type even while a point-of-sale session is open. After reloading, the POS resynchronizes with the updated setting, giving staff more flexibility without needing to close active sessions.
Original PR description
Previously, the setting "Table booking: appointment type" could not be modified while a session was open. With this commit, this setting can now be modified, and the POS will resynchronize after reloading Requires Community PR https://github.com/odoo/odoo/pull/191396 task-4380609
The contract signing setup wizard now offers an Upload PDF button when no signing templates are available. This makes it easier for HR users to continue preparing contract signature requests without first creating or finding an existing template.
Original PR description
This PR improves the configuration of the sign request template by adding an `Upload PDF` button in the wizard when no templates are available. task-4243509
Resolved issues and error corrections
IoT Boxes now receive both device-specific and generic handler files when updating. This prevents missing components that could stop connected hardware integrations from working correctly.
Original PR description
In this [PR](https://github.com/odoo/enterprise/pull/75443), we added conditions not to download already up to date handlers. We introduced a condition to only download Windows handlers on Windows and Linux ones on Linux: as some are not plateform-specific, we were not sending them to the IoT Box. The condition is now adapted to download both plateform-specific and generic handlers to IoT Boxes.
This fix prevents an error when staff click the customer button after settling a customer's due account in Point of Sale. It improves checkout reliability and avoids interruptions during customer account payment workflows.
Original PR description
Steps to reproduce : ==== - Open POS - Select customer and pay through the customer account payment option. - Again go to customer and select customer. - Settle the due amount & complete payment. - Click on the customer button. - Traceback appears. Fix : ==== - Fixed improper value parsing to ensure correct behavior. task - 4376767