Monday, August 11, 2025
5 changes · master
Enhancements to existing features
This update keeps the appointment website feature aligned with a recent platform change. It helps ensure appointment snippets continue working correctly without changing the customer-facing experience.
Original PR description
This PR updates the `_prepare_values` method to include the new `offset` argument, aligning with the updated super method in `WebsiteSnippetFilter` class. task-4236245
The bank reconciliation statement button has been moved to the right side of each statement line. This prevents it from overlapping with other actions on smaller screens, making the interface easier and safer to use.
Original PR description
This commit will move the statement button on the right of the statement line because when having a small screen the button was at the place of the other button of the statement line which could cause problems for the users to click on it task: 5004109 Forward-Port-Of: odoo/enterprise#91981
The subscription app's empty screen now uses a larger, more readable illustration. This improves the first-time or no-data experience by making the guidance visual easier to understand in both light and dark modes.
Original PR description
Before this commit, the empty screen image was too small and unreadable. This commit update the image with a more readable empty screen image. <details> <summary>Preview Changes</summary> | Before | After | |--------|--------| | <img width="1207" height="935" alt="old_light_mode" src="https://github.com/user-attachments/assets/4df6738e-dcc4-4de0-99ae-b8a33bda6f76" /> | <img width="1207" height="935" alt="new_light_mode" src="https://github.com/user-attachments/assets/a56bbe33-2db9-4c9e-b1b4-d3d8fc717bed" /> | | <img width="1207" height="935" alt="old_dark_mode" src="https://github.com/user-attachments/assets/20ae2350-c126-4eda-8c74-c1121dae53fc" /> | <img width="1207" height="935" alt="new_dark_mode" src="https://github.com/user-attachments/assets/d8ef0691-0d3f-4304-a9d2-60eb33ac40eb" /> | </details> task-4912109
The VoIP call list no longer offers a create option for adding call records from the backend. This keeps the list as an accurate log of calls made through the VoIP widget and reduces the risk of manual or misleading entries.
Original PR description
Purpose: Creating a new voip.call record from the backend should not be allowed. Since it is a log of the calls that are taking place via the widget. Specification: Removed the option to create records from call list view. Task-4988885
Contacts now show how many active subscriptions are linked to them when the Subscriptions app is installed. This gives teams a clearer view of customer activity alongside existing contact statistics, without affecting users who do not use subscriptions.
Original PR description
The PR adds a new statistics to contacts when the subscription app is installed. Together with the number of sales on each contact and any other stat defined by other modules installed, the number of subscriptions is now shown in the Stat field of the contacts that have any active subs. This happens only if the subscription module is installed. Task-4934773