Daily updates from Odoo
Friday, April 19, 2019
9 changes · master
Enhancements to existing features
Survey questions with comments now use an expandable text area for matrix, single-choice, and multiple-choice answers. This makes longer responses easier to view and enter, with small label and alignment improvements for a cleaner survey experience.
Original PR description
Task:https://www.odoo.com/web#id=1960726&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad:https://pad.odoo.com/p/r.7d7896e582159a777be5a7b0e92628cf -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes the project edit form easier to scan by reorganizing fields into clearer columns and hiding a rarely used email field. It also ensures pivot views correctly apply saved row grouping settings, improving consistency in project reporting.
Original PR description
Task : https://www.odoo.com/web?#id=54027&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.394011d9fd84ee9ca8fb5f7418bcf9c8 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo now installs website forms automatically with the Website app, replacing the older email-link contact flow with a usable form out of the box. New forms come with sensible default layouts, fields, and thank-you pages across contact, CRM lead, project task, job application, and customer creation scenarios, while still allowing users to customize or disable them.
Original PR description
Before this PR, if you don't know that we have a website_form module, you will never use it and keep the 80's feature of send an email. Now, it is automatically with website. Before, when you drop a new form, you just had the default required fields. Now, you will have default form and will be able to finetune this one. There still some fixes to do: - extra_step: restore default value - contact_form: default value based on request.params - Refresh optionally data-source of x2many That's one small step for Odoo, one giant leap for website_form. See commits to have more details. task-32212
Portal page section titles are now consistently worded across customer-facing areas such as invoices, payments, sales, and partner pages. This creates a clearer and more polished experience by removing mixed labels like "my", "your", or no prefix at all.
Original PR description
Task: https://www.odoo.com/web#id=51585&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.17c9ca9dba103380c9ae1309f8707f90 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 change adds clearer identifiers to key sections of the mass mailing email editor. It makes it easier and safer for implementers to customize email building blocks without relying on fragile, overly specific references.
Original PR description
Description of the issue/feature this PR addresses: Easier way to xpath into mass mailing blocks Current behavior before PR: Right now if you want to add custom snippets to the mass mailing editor you need to do some rather long `xpath` expressions. For example to add a snippet to the body elements you would need to do `<xpath expr="//div[@id='email_designer_default_body']/div[2]" position="inside"></xpath>`. Desired behavior after PR is merged: By adding a few `id` elements, specifically on every main `div` element that holds a section of blocks we can create cleaner and easier `xpath` expressions: `<xpath expr="//div[@id='email_designer_body_elements'] position="inside"></xpath>` -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The payment setup now uses the clearer name “PayU Latam” instead of “PayUlatam”. It also hides a configuration field when it is not relevant, making payment provider setup simpler and less confusing for users.
Original PR description
Pad:https://pad.odoo.com/p/r.8509c2a69e4103d43c4ac477a459007b Task:https://www.odoo.com/web#id=1940000&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720
Companies using multiple legal entities can now store separate TaxCloud credentials for each company. This helps each company submit tax reports with the correct account information, reducing manual work and configuration conflicts.
Original PR description
…company, Purpose: Allow users who have more than one company to fill in their tax reports in taxcloud. Solution: Moved the fields taxcloud_api_[id/key] to res.company and made them 'related' fields in res.config.settings model to make it company wise configurable. task:https://www.odoo.com/web?#id=58951&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad:https://pad.odoo.com/p/r.889ae06bc4e2146cae2237476cb80a50
Portal section headings now use a unified wording style, avoiding mixed labels such as “your”, “my”, or no possessive at all. This creates a more consistent and polished experience for customers using subscription portal pages.
Original PR description
Task: https://www.odoo.com/web#id=51585&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.17c9ca9dba103380c9ae1309f8707f90
The helpdesk ticket form can now be edited more reliably in the website form builder. This makes it simpler for teams to customize ticket intake forms without needing technical changes, while also applying better default form settings.
Original PR description
* Task: https://www.odoo.com/web#id=32212&action=327&model=project.task&view_type=form&menu_id=4720 * Pad: https://pad.odoo.com/p/r.7ab52140b419fdd9222515ea64a9063e