Tuesday, November 15, 2022
6 changes · master
Enhancements to existing features
This change improves how translation data is loaded during system preparation by processing it in batches. It should make updates and deployments more efficient, especially for databases with many translations, without changing day-to-day user workflows.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds data population support for the Timesheets app, making it easier to create realistic sample records for testing or demonstrations. It helps teams validate timesheet workflows with representative data without manual setup.
Original PR description
task-3030132 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Accounting list views now rely on the shared markdown support from the main web platform. This keeps text formatting behavior more consistent across accounting screens and reduces duplicated interface code.
Original PR description
Support has been added in account, see https://github.com/odoo/odoo/pull/54652
The employee contract PDF template no longer includes a pre-filled HR signature. This prevents the final signed contract from showing overlapping signatures when the electronic signing process adds the official signature.
Original PR description
The PDF template (employee_contract.pdf) has a default signature for the HR responsible that is part of the PDF file. When a contract is signed, the signature from the Sign module overlays with the one from the PDF. This commit changes the PDF emplyee_contract.pdf to remove the signature in the PDF file. task-3037464
Users can now update 1099 box entries directly from the list view instead of opening a separate form. This streamlines maintenance of 1099 setup data and removes an unnecessary extra step.
Original PR description
Before this PR, when we clicked on the list view in the 1099 boxes, a form view would open and you could change the name. Which is basically useless, since we can delete the form view and just edit the list view directly. Thanks to the change of this PR, it's now possible to edit directly the list view.
Adds test coverage to verify that recurring planning shifts are created, updated, and deleted according to the selected recurrence settings. This helps reduce the risk of scheduling errors and improves confidence in planning reliability.
Original PR description
In This commit, write test case for recurrence calculation of the dates based on the different options of recurrency. the generation of shift should be according to recurrency. and modification/deletion of recurring shifts. task-2994045