Daily updates from Odoo
Tuesday, March 20, 2018
36 changes · master
Enhancements to existing features
The translation import wizard now lets users choose a language from a list instead of manually entering the language name and code. This reduces entry errors and also supports importing translations for a new language when needed.
Original PR description
**Description of the issue/feature this PR addresses:** Use language selection field instead language name and language code text fields. Similar to language export wizard. Support for importing new language. **Current behavior before PR:** User have to manually type language name and language code.  **Desired behavior after PR is merged:** User select language from list.  Support for importing new language.  -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website now honors visitors' Do Not Track browser setting by disabling tracking when that preference is enabled. This helps align website behavior with user privacy expectations and improves trust.
Original PR description
Respects user will to not be tracked Current behavior before PR: If the user sets Do Not Track, the website stills track the user Desired behavior after PR is merged: If the user sets Do Not Track, the website will ignore tracking -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The import button is now hidden on selected list and kanban pages where importing records is not appropriate. This keeps screens such as projects, tasks, sales channels, and job positions cleaner and reduces the risk of users importing data in the wrong place.
Original PR description
Task: https://www.odoo.com/web#id=38642&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.1b09e9951d040fe7fb7733d49faddb4f -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Email-related templates now render with a smaller, purpose-built context instead of loading extra data that is not needed. This reduces database work for common mail notifications and should improve performance without changing what users see.
Original PR description
Task: https://www.odoo.com/web#id=1817951&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
Mobile users can now create calendar events in month view with a regular tap instead of a long press. Drag-and-drop is disabled on mobile month view to avoid glitchy behavior, making calendar use more reliable.
Original PR description
Description of the issue/feature this PR addresses: Task ID: https://www.odoo.com/web?#id=37864&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 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
When a user selects a contact without an email address in an email recipient tag field, Odoo now opens the contact form and shows a clear alert. This helps users quickly understand what is missing and add the email address before continuing.
Original PR description
for m2m tags email field when user select partner who does not have email it should open form view with an appropriate alert message task: https://www.odoo.com/web#id=30788&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.0534e0567e816850ed02885c8c514484
Delivery-related notes from sales and purchase documents are now carried through to delivery orders and printed reports. This helps warehouse and delivery teams see important instructions directly on picking operations and delivery slips, reducing missed details during fulfillment.
Original PR description
**Task** : https://www.odoo.com/web#id=35625&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 **Pad** : https://pad.odoo.com/p/openerp-project.task-S07FWBD5IX 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
Stock delivery slips and picking operation reports were simplified and made easier to read. The changes remove less useful fields, improve barcode placement and lot barcode handling, and clarify warning messages so warehouse documents are more practical for daily operations.
Original PR description
Task : https://www.odoo.com/web?debug=assets#id=38741&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.93e15ef58840d6a47fcfabdd2c444ad8 Description of the issue/feature this PR addresses: Improve the pdf , usability Current behavior before PR: Pdf and usability are not properly set. Desired behavior after PR is merged: Improved the pdf , usability. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The bank reconciliation form has been adjusted to make day-to-day matching and validation easier for accounting users. The update improves usability in the accounting workflow and includes test coverage to help keep the reconciliation experience reliable.
Original PR description
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 Task : https://www.odoo.com/web#id=34890&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.fa3d99cf391cb2b5c301db7df229ec50
This update adjusts Spanish localization tax reporting so each report grid uses its own dedicated tag, improving accuracy and traceability in tax reports. It also includes related fixes for tax calculations and localization compatibility that help avoid incorrect totals or broken tax setups.
Original PR description
Task: https://www.odoo.com/web?#id=22546&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.1d409a0abbc22c8843ba1e04e6e3dd16 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
The settings area has been cleaned up to make searching and navigating configuration options easier. It also fixes an issue where the left navigation panel disappeared after closing a dialog or returning via breadcrumbs, helping users keep their place.
Original PR description
issue: https://www.odoo.com/web#id=769971&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
This update makes the HTML editor easier and clearer to use by improving color visibility, button alignment, link editing, and generated content structure. It helps users create better-formatted content with fewer confusing editor behaviors.
Original PR description
Task - https://www.odoo.com/web?#id=35095&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad- https://pad.odoo.com/p/r.c713278cb1d942b1f3c4f9659d6fb2f9 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
The website editor now supports an enterprise-specific snippet option, making it easier to present or manage content that depends on Enterprise features. This improves the editing experience for teams building website pages with Odoo's snippet system.
Original PR description
Task: https://www.odoo.com/web#id=34883&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.e92b1e98571b0e399046927c8744b99f 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 update improves the account reconciliation form to make the reconciliation workflow clearer and more reliable for users. It also updates related tests to help ensure the improved behavior continues to work as expected.
Original PR description
Description of the issue/feature this PR addresses: Task ID: https://www.odoo.com/web?#id=34890&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad ID: https://pad.odoo.com/p/r.fa3d99cf391cb2b5c301db7df229ec50 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
The mail composer now preserves draft content such as attachments, message text, and subject when users switch between chat channels. This reduces accidental data loss and makes communication workflows smoother for users working across multiple conversations.
Original PR description
…) between channels switch Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=35299&view_type=form&model=project.task&action=327&menu_id= 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 updates Romanian accounting tax data so each tax report grid has its own dedicated tag. It also corrects tax group assignments and fills missing tax labels, improving the accuracy and clarity of Romanian tax reporting.
Original PR description
Task: https://www.odoo.com/web?#id=22599&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.31d5fab838b493e7a559fff34814da91 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
Website editors can now configure placeholder values and edit date, time, and timezone fields directly from the page editor. This makes event page setup smoother and reduces the need for technical help when adjusting event-related content.
Original PR description
Task - https://www.odoo.com/web?#id=33835&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad - https://pad.odoo.com/p/r.f7ed08c7809e3c1d27a1cf8ba55beceb 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
PayPal checkout is updated so customers are sent to the shop confirmation page after completing payment, giving them a clearer end to the purchase flow. The change also adds clearer messaging when PayPal has processed a payment but final validation is still waiting on PayPal notification, helping reduce confusion and duplicate cart issues.
Original PR description
Task: https://www.odoo.com/web?#id=35902&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.c37d807abc28784a7995798e24d94f1e 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
Odoo email templates now use a refreshed default layout, making outgoing messages look more consistent and polished across apps. Some outdated notification templates were removed, reducing duplication and helping teams rely on a unified email experience.
Original PR description
Task: https://www.odoo.com/web#id=32790&view_type=form&model=project.task&menu_id=5200
This update improves how leave allocations are organized, reviewed, and filtered in the HR Time Off app. It also fixes related calendar and timesheet test issues, helping managers approve allocations more reliably and with less clutter.
Original PR description
Task: https://www.odoo.com/web?#id=33605&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.2f283a1f7d7b721fb5d02bf2e4715a8a 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
Enabling sales-related settings from Expenses, Purchase, Sales Teams, or Inventory now automatically installs the Sales Management app when needed. This helps ensure customer billing and sales workflows are available without extra manual setup.
Original PR description
issue - https://www.odoo.com/web?#id=752900&view_type=form&model=project.issue&action=609&menu_id=4720
Manufacturing users now get one combined Bill of Materials Structure & Cost report instead of separate reports, making it easier to review components, operations, and costs in one place. The update also improves variant selection, moves hourly work center costs into the core manufacturing app, and fixes a rounding issue in expected duration calculations.
Original PR description
task: https://www.odoo.com/web#id=36741&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.9bd934b064ebe9e34376ee506ac7b4fd
CRM VoIP phone numbers can now be clicked consistently without an extra availability check. This simplifies the calling experience and helps users start calls more directly from CRM records.
Original PR description
[IMP] crm_voip: remove _canCall method, now phone link is always clickable
The e-sign process now lets users save a template while preparing it, so they can return and make changes before sending it for signature. It also warns users before leaving unsaved work and includes a copy of the signed document in related emails, reducing mistakes and improving follow-up visibility.
Original PR description
task: https://www.odoo.com/web?#id=33327&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.59e3482472426d2fe4bfeab18ef20fa2
The Sales settings pages were reorganized to remove outdated prompts and sections, making configuration easier to navigate. Related sales features such as delivery carriers, coupons, eBay, printing, VoIP, and timesheets now fit more cleanly into the updated settings structure.
Original PR description
- Task : https://www.odoo.com/web#id=33938&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.0760493568728b1a4539a3ec4f97b471
Billing users can now access customer statements and send payment reminders. This helps billing teams follow up on unpaid invoices without needing broader accounting permissions.
Original PR description
Task: https://www.odoo.com/web#id=31633&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.3b4d3e5f0f963773040770ca73766590
The GitHub integration now provides clearer activity messages, including specific actions taken in GitHub and logs for deleted branches or tags. Repository setup is also simpler, with guidance for entering the full repository name and channel management moved into the standard chatter workflow.
Original PR description
Task: https://www.odoo.com/web#id=31459&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.7f015e1c525271e864d3ca0071be80cd
The maintenance app now provides clearer explanations for key reliability indicators, helping users better understand equipment performance metrics. Reporting access is limited for employees, and equipment creation from the work center equipment list is prevented to keep records controlled.
Original PR description
Task: https://www.odoo.com/web#id=31126&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.1b2f0e4a60701fc4539a9df745273ce9
The GitHub repository access point is moved from the general integration menu into the Discuss chat sidebar. This makes GitHub-enabled channels easier to find where users already collaborate and removes the separate GitHub Integration menu entry.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web#id=31452&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.7fde446ab7c91f81c3ccd74abab18a5f - Remove Github Integration menu. - Add Github menu into discuss chat sidebar
Quality checks on manufacturing work orders now show a configurable warning message when a check fails. The update also improves wording from “Workorder” to “Work Order,” making the interface clearer for shop floor users.
Original PR description
…or button Task link- https://www.odoo.com/web#id=31005&view_type=form&model=project.task&action=327&menu_id= 2)If quality check fails on work order add the popup with warning 3)Added page in control point form view to write the error msg to show when any check fails
The checkout flow now lets shoppers enter either a coupon or price list code in a single field. The system checks for a price list first, then applies a coupon if no matching price list is found, making promotions easier to use and reducing confusion.
Original PR description
…t. change the flow- when user will enter any code and will apply, first system will check for price list and then for coupon code https://www.odoo.com/web#id=30563&view_type=form&model=project.task&action=327&menu_id=
Subscription lines no longer include the separate actual quantity field, reducing confusion when managing recurring sales contracts. This streamlines subscription views and demo data so users work with a clearer set of quantity information.
Original PR description
- Task : https://www.odoo.com/web#id=30738&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.4119014fd4f9a2b990c2901e5aae63c7
The event badge report template has been improved as part of ticket editor enhancements. This should make it easier to manage or customize event ticket and badge presentation for attendees.
Original PR description
Task:https://www.odoo.com/web#id=26779&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad:https://pad.odoo.com/p/r.683e502045b3a16ae7d4b119f97c530f
Manufacturing planning can now create additional procurements for a defined planning period, including previously greyed-out cells. This helps planners adjust supply manually, avoid over-editing quantities already covered by procurements, and see existing generated procurement quantities when reopening planning cells.
Original PR description
Task : https://www.odoo.com/web#id=28968&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.71607eb1155c46ab8191b2a426261fea Generate Multiple Procurements ------------------------------ 1) Enable procurement when cell is gray. 2) Gray cell mode is auto then change mode into manual as we need to supply manually not based on demand ( not auto ). 3) Restrict to change supply when generated procurements quantity more ( Message ). 4) In case of supply quantity more then generated procurement (Generated procurment for difference (Do not count cancel procurements)) 5) When we enable procurement again it should show generated procurement quantity.
The Manufacturing Planning Schedule has been made clearer and easier to use with updated labels, helpful tooltips, and improved product setup views. The update also fixes display issues when searching or showing rows and moves relevant settings into the manufacturing area so users can find them more naturally.
Original PR description
Task : https://www.odoo.com/web#id=28968&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.71607eb1155c46ab8191b2a426261fea Points -------- - Add Some tool tips - Rename ( set target -> Set stock level) - Remove mps setting from logistic and add into mrp - Fixed issue of show/hide rows with search - Show period on mps only if company period is flexible. - Split view of product wizard into min_max and target form view.
Customers can now add a new payment method through a dedicated popup and choose existing payment methods in a clearer radio-button layout. The update also adds a confirmation step before deleting a payment method and fixes an error when opening contract details from subscriptions.
Original PR description
Task: https://www.odoo.com/web?#id=24029&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.b3dfac85f12ef92ff2d06bf2c5f65c02 - Added one new popup for creating new payment method. - Display all payment method in a radio button format.