Daily updates from Odoo
Navigate
Branch
Friday, May 21, 2021
13 changes
Enhancements to existing features
Loading indicators across several Odoo apps now use a more modern visual style. This small polish makes waiting states feel more consistent and up to date without changing functionality.
Original PR description
PURPOSE Slightly improve the overall UI of Odoo with a more modern feel by updating the current 'loading' icons that look quite old school. SPEC Across all modules: update fa-spin fa-spinner into fa-spin fa-circle-o-notch TASK 2346142
This pull request appears to update Odoo Payments, but no file or commit details were provided. The change is likely relevant to payment workflows and may affect how businesses process or manage payments in Odoo.
Resolved issues and error corrections
The Sign app now keeps the field-type toolbar in its own scrollable area when many fields are added. This prevents the document preview from being squeezed or cut off, making template and document preparation easier to use.
Original PR description
Add a seperate scrollbar to the sign field type toolbar to prevent its content overflows the element's box when there are too many fields. Before this commit was applied, when a document or a template is opened or uploaded, and if the user adds many fields to the left panel, It will create a scrollbar on the right of the screen. This scrollbar allowed the user to view all fields. But, the main window with the PDF content would be truncated and only visible with the help of a second "inner" scrollbar. taskid:2501785
A test in the marketing automation area was updated to match the current way phone fields are handled. This helps keep automated checks reliable and reduces the risk of false test failures during future changes.
Original PR description
Task ID-2528169
Project access rights no longer determine which planning shifts a user can see. Users now see shifts based on their Planning permissions, preventing project administrators without Planning access from seeing all published shifts while still allowing eligible users to view or take relevant shifts.
Original PR description
Currently, when user have project > Administrator level access and no access for the planning then it was showing all the shift to that user. but it should not show all published shift to project admin if that user does not have access for the planning user. so in this commit, even user is project administrator do not display all the published shift if user does not have right for the planning user/administrator. TaskID: 2523446
Miscellaneous changes
The link has changed and will no longer be valid as of end of May 2021 [task-2531051](https://www.odoo.com/web#id=2531051&model=project.task) [opw-2526876](https://www.odoo.com/web#id=2526876&model=project.task) [opw-2527145](https://www.odoo.com/web#id=2527145&model=project.task) [opw-2523948](https://www.odoo.com/web#id=2523948&model=project.task) Forward-Port-Of: odoo/enterprise#18419 Forward-Port-Of: odoo/enterprise#18343
Original PR description
The link has changed and will no longer be valid as of end of May 2021 [task-2531051](https://www.odoo.com/web#id=2531051&model=project.task) [opw-2526876](https://www.odoo.com/web#id=2526876&model=project.task) [opw-2527145](https://www.odoo.com/web#id=2527145&model=project.task) [opw-2523948](https://www.odoo.com/web#id=2523948&model=project.task) Forward-Port-Of: odoo/enterprise#18419 Forward-Port-Of: odoo/enterprise#18343
in the previous version of online appointment individual link had the form /calendar/<appointment_type>?employee_id=ID. before the commit those link still works but the parameter employee_id is ignored and the employee chosen will be a random employee after this commit, the parameter is taken into account and the meeting is with the expected employee. Forward-Port-Of: odoo/enterprise#18422
Original PR description
in the previous version of online appointment individual link had the form /calendar/<appointment_type>?employee_id=ID. before the commit those link still works but the parameter employee_id is ignored and the employee chosen will be a random employee after this commit, the parameter is taken into account and the meeting is with the expected employee. Forward-Port-Of: odoo/enterprise#18422
This wasn't crashing at module installation because the constraint isn't evaluated there for null values (since null values are always allowed, as the field isn't required). [IMP] account_reports: financial report lines: better error message when checking the domain Forward-Port-Of: odoo/enterprise#18438 Forward-Port-Of: odoo/enterprise#18294
Original PR description
This wasn't crashing at module installation because the constraint isn't evaluated there for null values (since null values are always allowed, as the field isn't required). [IMP] account_reports: financial report lines: better error message when checking the domain Forward-Port-Of: odoo/enterprise#18438 Forward-Port-Of: odoo/enterprise#18294
Forward-Port-Of: odoo/enterprise#18424
Original PR description
Forward-Port-Of: odoo/enterprise#18424
Fix the following condition in dte_template that it's wrong (unsupported operand type(s) for "==": 'account.tax.group()' == '2'): `lambda x: x.tax_group_id.id in [env.ref('l10n_cl.tax_group_retenciones'), env.ref('l10n_cl.tax_group_ila')]` Forward-Port-Of: odoo/enterprise#18327
Original PR description
Fix the following condition in dte_template that it's wrong (unsupported operand type(s) for "==": 'account.tax.group()' == '2'):
`lambda x: x.tax_group_id.id in [env.ref('l10n_cl.tax_group_retenciones'), env.ref('l10n_cl.tax_group_ila')]`
Forward-Port-Of: odoo/enterprise#18327Part of the street name was put in the street number. Forward-Port-Of: odoo/enterprise#18423
Original PR description
Part of the street name was put in the street number. Forward-Port-Of: odoo/enterprise#18423
Forward-Port-Of: odoo/enterprise#18231 Forward-Port-Of: odoo/enterprise#18209
Original PR description
Forward-Port-Of: odoo/enterprise#18231 Forward-Port-Of: odoo/enterprise#18209
@ren-odoo @vbe-odoo Forward-Port-Of: odoo/enterprise#18310
Original PR description
@ren-odoo @vbe-odoo Forward-Port-Of: odoo/enterprise#18310