Daily updates from Odoo
Friday, February 28, 2020
8 changes · master
New functionality added to Odoo
Website editors can now add custom code to the page header and footer directly from the theme menu, making it easier to tailor tracking, integrations, and design behavior. Custom user CSS also gets higher priority, so website styling choices are more likely to appear as intended.
Original PR description
[IMP] website: adds custom code to head and footer This commit adds two buttons on the Theme side menu that allow users to add custom XML to the head and to the footer of the website. [IMP] website: increase priority of user custom assets This commit moves the custom user css assets to a higher priority so their custom css have ascendancy over the other rules. task-2168391
Enhancements to existing features
Helpful documentation shortcuts were added to settings pages for complex features across several Odoo apps, making it easier for users to understand and configure them. A nightly check was also added to ensure these help links remain valid over time.
Original PR description
A 'book icon' link to the documentation of a feature has been added in its settings panel, when it is useful (complex feature), according to the google spreadsheet in taskID: 2180574. A nightly test has been added to check links validity in the res_config_settings views. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes sales-related work easier to manage by limiting task sales order choices to matching customers. It also improves mobile visibility for sales order lines and uses a clearer label for undated Kanban groups.
Original PR description
[IMP] sale_timesheet: add domain on sales order field ========================================== A domain has been added to the Sales Order field on project task so that the task and the so have the same commercial_partner_id. [IMP] sale: add kanban view for sale.order.line for better display on mobile ========================================================= For a SO line on mobile it was displaying only the name of the line without the SO number. It wasn't very practical for the users so we added this view to display the display_name instead. [IMP] web: change the default name of a column in kanban view ================================================= This changes the name of the column in kanban view when the records are grouped by date. The column name of the records with no date went from false to Undefined. Task-2188831 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Helpdesk teams can now have clearer visibility settings, helping businesses control which teams are shown or accessible to users. This improves organization and access management for support operations without changing the core ticket workflow.
Original PR description
taskID: 2151084
Field service users can now enter material quantities directly in the product view instead of clicking repeatedly for each unit. The update also adds checks to ensure task ownership and default warehouse information carry through correctly to related sales orders.
Original PR description
[IMP] industry_fsm_sale : make the value editable on product kanban view ========================================================= Material view When industry_fsm_sale is installed, the user as the opportunity to add materials to his tasks. This is done with a stat button that shows a kanban view of products where he can add the materials. Previously, if he wanted to add 50 units of something he add to click on it 50 times. This wasn't practical so a widget has been added to the view to allow the user to manually edit the value on the kanban view. [IMP] industry_fsm_stock : add tests ============================ This adds tests to ensure that the user_id and his default warehouse is propagated from the task to the SO. Task-2166382
Users can now send multiple documents for OCR digitization at the same time, reducing repetitive work when processing invoices. The batch action is only available when the OCR feature is enabled, keeping the option limited to relevant setups.
Original PR description
- after this task user can send multiple documents at the same time for digitalization -the following functionality enabled if and only if OCR feature is enabled Task-2168313 Closes: odoo#7963
Resolved issues and error corrections
The web module now identifies generated asset attachments more reliably before removing them. This reduces the risk of accidentally deleting unrelated files, helping keep system files and custom content safer during cleanup operations.
Original PR description
Make the domain to match assets attachment more robust to avoid deleting wrong files. X-original-commit: c92d63fa5baf09cb0969fcf4fbd5c28407af58ae
Creating a sales quote could fail because a sales security rule still referenced an outdated invoice field name. The rule has been updated so quote creation works correctly after the related accounting field rename.
Original PR description
The field 'type' in the account.move model has been renamed into 'move_type' but the ir.rules of the sale module have not been updated. The fix consists in renaming this field in ir.rules. As another bug was due to this field renaming (see 51b70b6fc42), I have checked that the old 'type' field is no more used in Odoo files. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr