Saturday, April 19, 2025
10 changes · master
Enhancements to existing features
Timesheet guidance messages were refreshed to make them more useful and broadly applicable for employees. Some less generic tips were removed and new tips were added, helping users receive clearer advice while recording time.
Original PR description
This commit updates the content of some tips and adds some other ones. task-4387146
The field service task form now uses a smaller, consistent font size for the customer preview button. This helps prevent the button text from being cut off and keeps the form visually aligned with other action buttons.
Original PR description
Before this commit, the customer preview stat button displayed in fsm task form view has a font size bigger than the other stat buttons and so the text of that button could be cropped compared of the other buttons. This commit reduces the font size to make the same font size than the other buttons. task-4662072
Budget actions in the project dashboard now clearly appear as clickable items. This makes it easier for users to identify where they can add or open budget information from the project side panel.
Original PR description
Before this commit, the button `Add budget` and the budget sections displayed in the project right side panel are not displayed as clickable element, which means the cursor does not indicate the element is clickable. This commit adds a `href` on those buttons to make sure the cursor shows those elements are clickable as expected. task-4593181
Resolved issues and error corrections
The Belgian POS certification module now works correctly with the redesigned user form. This ensures the INSZ number field appears where expected, helping Belgian POS users maintain required user information without disruption.
Original PR description
The pos_blackbox_be module was broken in master because PR #190466 rewrote the UI of the users form, causing the xpath used in the view inheritance to fail. This commit updates the xpath to work with the new UI structure, ensuring that the INSZ number field displays correctly in the user form. Here's a screenshot of the result: <img width="1149" alt="Screenshot 2025-04-18 at 09 41 58" src="https://github.com/user-attachments/assets/c9ef839a-cdbc-4661-889f-ccce24288022" />
Code cleanup and technical improvements
The Colombian electronic invoicing module updates how the portal address page behavior is implemented. This is an internal modernization that keeps the customer experience consistent while aligning the code with newer website interaction standards.
Original PR description
task-4653701 Community PR: https://github.com/odoo/odoo/pull/201730
Miscellaneous changes
A followup report will crash if some partner don't have followup responsible. Bug introduced in commit https://github.com/odoo/enterprise/commit/42cdb3658688630c143797620a6b3c236defa08e Forward-Port-Of: odoo/enterprise#83563
Original PR description
A followup report will crash if some partner don't have followup responsible. Bug introduced in commit https://github.com/odoo/enterprise/commit/42cdb3658688630c143797620a6b3c236defa08e Forward-Port-Of: odoo/enterprise#83563
This PR fixes an issue where the switch buttons in the documents module had incorrect padding when clicking on the activity switch view button.This fix ensures proper spacing and alignment across the interface. Task-4680512 Forward-Port-Of: odoo/enterprise#82747
Original PR description
This PR fixes an issue where the switch buttons in the documents module had incorrect padding when clicking on the activity switch view button.This fix ensures proper spacing and alignment across the interface. Task-4680512 Forward-Port-Of: odoo/enterprise#82747
Tests were moved to l10n_ch_hr_payroll_elm_account in https://github.com/odoo/enterprise/pull/64454 Forward-Port-Of: odoo/enterprise#83619 Forward-Port-Of: odoo/enterprise#81018
Original PR description
Tests were moved to l10n_ch_hr_payroll_elm_account in https://github.com/odoo/enterprise/pull/64454 Forward-Port-Of: odoo/enterprise#83619 Forward-Port-Of: odoo/enterprise#81018
This PR fixes two behavior on the lipe xml export in Italy. --- The first one linked to this fix: https://github.com/odoo/enterprise/commit/7323435468c8db15cd5643f7d6ecf5928ab2f3dc . It makes sure the options are gathered the right way depending on whether we export the xml from the report or from the closing entry. --- The second one makes sure the closing entry move is posted when the xml export is done pressing the "Post" button on it. --- no-task Forward-Port-Of: odoo/ente
Original PR description
This PR fixes two behavior on the lipe xml export in Italy. --- The first one linked to this fix: https://github.com/odoo/enterprise/commit/7323435468c8db15cd5643f7d6ecf5928ab2f3dc . It makes sure the options are gathered the right way depending on whether we export the xml from the report or from the closing entry. --- The second one makes sure the closing entry move is posted when the xml export is done pressing the "Post" button on it. --- no-task Forward-Port-Of: odoo/enterprise#83659 Forward-Port-Of: odoo/enterprise#83503
Fw-port Transifex translations from major version to non-major versions Also copied changes done in v18 by https://github.com/odoo/enterprise/commit/717db6525383a181ae0d211989824ddd1413712b: In Swiss localization: - Re-added in help descriptions that were removed in field overrides since they nicely describe what the codes represent - removed f-string that wasn't exporting with older version of Babel as it wasn't needed Will fix opw-4614757 Forward-Port-Of: odoo/enterprise#82037 Forwar
Original PR description
Fw-port Transifex translations from major version to non-major versions Also copied changes done in v18 by https://github.com/odoo/enterprise/commit/717db6525383a181ae0d211989824ddd1413712b: In Swiss localization: - Re-added in help descriptions that were removed in field overrides since they nicely describe what the codes represent - removed f-string that wasn't exporting with older version of Babel as it wasn't needed Will fix opw-4614757 Forward-Port-Of: odoo/enterprise#82037 Forward-Port-Of: odoo/enterprise#82009