Wednesday, August 28, 2024
7 changes · saas-17.4
Resolved issues and error corrections
This fixes an automated event setup walkthrough that could stop after entering an event name. The date and time picker is now opened through an explicit step, helping keep event-related test flows reliable.
Original PR description
Purpose ======= Fix the event_tour which stops after entering the name of the event. Specification ============= The tour stops because there is no manual click on the datetime picker, meaning the picker modal isn't opened and the next step hapenning in the modal cannot be displayed. Fixing that by replacing the js click event on the picker by an explicit clicking step in the tour. related commit: odoo/odoo@355670aad560cc1f0c98b65166193bef89f9a4ef Task-4072990 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Kanban boards now display the number of records in every column, whether columns are folded or expanded and whether a progress bar is shown. This removes inconsistent counts and helps users quickly understand workload distribution across all kanban groups.
Original PR description
Before this commit, there were discrepancies between a kanban view with or without the progress bar. The kanban view, with the progress bar, have the count of each group (folded or not). Contrariwise, the kanban view, without the progress bar, only have the count of the folded groups. This commit adds a count to all the columns of the kanban view, folded or not, with the progress bar or without. opw-[4132389](https://www.odoo.com/web#id=4132389&view_type=form&model=project.task)
A recent change accidentally prevented the Translation Export Wizard from retaining the chosen model when exporting translations for a specific model. This fix restores that hidden value so model-specific translation exports work as expected.
Original PR description
This recent [commit] removed all uncommented invisible fields from views. This lead to the Translation Export Wizard having the exported model_name missing when the export_type is Model This commit fixes that by re-adding the invisible `model_name` field to the view of the Translation Export Wizard. [commit]: https://github.com/odoo/odoo/commit/5639ed865c5a3b82bab25b0ecac28c68c02e9306 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 fix ensures that changes to an employee's home-to-work distance made through a contract are saved correctly and do not revert after recalculation. It helps keep employee travel information consistent for HR and contract records.
Original PR description
The field is compute stored and in contrat there is a related readonly false to this field. So when we set on the contract, it stores the value, but once recomputed it set back the old value. So we create an inverse method to store the distance in the correct unit of measure. 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 fix restores consistent sizing for small buttons in a website header style after a Bootstrap update caused them to appear too large. It also keeps those buttons proportionate when users adjust navigation font sizes in the website editor, improving visual consistency.
Original PR description
Since the update of Bootstrap from 5.1 to 5.3 in commit https://github.com/odoo-dev/odoo/commit/058212e12b5079eba870bde9775fe98f27928935, the font-size of `btn-sm` wasn't taken into account because…
Since the update of Bootstrap from 5.1 to 5.3 in commit https://github.com/odoo-dev/odoo/commit/058212e12b5079eba870bde9775fe98f27928935, the font-size of `btn-sm` wasn't taken into account because the font-size of `nav-link` had the priority. This created a layout inconsistency in `header_sales_three` template. In addition, once the user started changing the font size of the navigation in the Web editor (by triggering the `header-font-size` value), the font size of the small buttons was removed and replaced by the regular font size. This commit adapts and forces the font-size of small links in the `header_sales_three` template to be always proportional to header font size. | Before | After | |--------|--------| | <img width="650" alt="Capture d’écran 2024-08-16 à 11 00 04" src="https://github.com/user-attachments/assets/a3883f97-9de1-4940-9c40-b1db6dda64dd"> | <img width="549" alt="Capture d’écran 2024-08-16 à 10 58 52" src="https://github.com/user-attachments/assets/6ed2c695-55de-42b3-91e3-e9ae6d77c017"> | --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Social kanban views now display the number of records in every column, whether or not the progress bar is shown and whether columns are folded. This removes confusing differences between views and gives users a clearer overview of their records at a glance.
Original PR description
Before this commit, there were discrepancies between a kanban view with or without the progress bar. The kanban view, with the progress bar, have the count of each group (folded or not). Contrariwise, the kanban view, without the progress bar, only have the count of the folded groups. This commit adds a count to all the columns of the kanban view, folded or not, with the progress bar or without. opw-4132389
SEPA payment files now include only payslips with a wage greater than zero. This prevents unnecessary or incorrect payment entries for employees with no wage due.
Original PR description
SEPA file was generated for payslips even if the wage was 0. It should not be the case. This fix filters the payslips to generate SEPA file only for those with wage>0.