Monday, April 28, 2025
4 changes · master
Enhancements to existing features
Studio’s automated checks for form and list editing were updated to a newer testing approach. This helps the team validate Studio changes more reliably without changing day-to-day user functionality.
The VoIP module has been updated to use Odoo’s newer internal domain handling approach, replacing an older component that is being phased out. This helps keep the module aligned with platform changes and reduces future maintenance risk, with no expected direct change for end users.
Original PR description
odoo.osv is on its way to being deprecated. This commit replaces its usage with Domain, along with rewriting some domains with the new super cool syntax.
Printed payslips now follow the payroll structure setting for worked day lines. If worked day details are disabled on the payslip structure, the printed report no longer shows the worked days table, keeping employee documents consistent with the form view.
Original PR description
- If the payslip struct has `use_worked_day_lines = False` the printed payslip should not have worked_days_table Task: 4720429
Social media communications for events with multiple time slots are now limited to one post for the overall event. This avoids duplicate promotional messages for each individual slot, keeping event communication clearer and less repetitive.
Original PR description
Do not consider this PR - closed soon. Used for testing and tests.