Thursday, January 2, 2025
5 changes · master
Enhancements to existing features
Removed an unused piece of WhatsApp messaging code that was left over after a related interface change. This has no expected change for users, but keeps the codebase simpler and easier to maintain.
Original PR description
Since odoo/odoo#186084, the `hasSendButtonNonEditing` getter has been removed from the composer template. This commit removes that getter, as it's now dead code. Related to odoo/odoo#192103
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
The Field Service Tasks Analysis report was adjusted to match recent changes that removed an inactive-task filter. This keeps reporting views working correctly without requiring broader changes to field service or task analysis reports.
Original PR description
- Removed the inactive filter in the Tasks Analysis report, so we need to update the xpath accordingly. Technical: - If the `inactive` filter is added in the `project_task_view_search_fsm_base` view, it will require the removal of both the Task Analysis report and the FSM report. Hence, we should not include the `inactive` filter in the `project_task_view_search_fsm_base`. Related : https://github.com/odoo/odoo/pull/175518 task-4037091