Daily updates from Odoo
Navigate
Branch
Thursday, February 1, 2018
14 changes
New functionality added to Odoo
Adds support for printing Canadian pre-printed cheques according to Canadian Payments Association requirements. This helps Canadian businesses generate compliant cheque layouts directly from Odoo, while sharing common cheque-printing behavior with existing modules.
Original PR description
Purpose: The Canadian Payment Association defined specifiactions for
pre-printed cheques.
This module adds the possibility to print cheques following
those rules.
Thise module was built from a patch received from Daniel Dico
(dd@oerp.ca). Thanks to him.Enhancements to existing features
Canadian companies can now use the appropriate cheque printing format through the Canadian cheque printing module. This helps avoid incorrectly formatted cheques and makes payments easier to process for Canadian businesses.
Original PR description
Add the possibility to install the enterprise l10nca_cheque_printing for the Canadian localization. Description of the issue/feature this PR addresses: Current behavior before PR: Canadian cheques were printed in the wrong format Desired behavior after PR is merged: Canadian cheque printing enterprise module is installed, allowing to print Canadian cheques -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Blanket orders now require a vendor, use clearer lifecycle stages, and can automatically provide agreed supplier pricing when purchase orders are created. This helps purchasing teams apply contract prices more reliably, manage supplier agreements by currency, and avoid mixing orders from different blanket agreements.
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
This update creates automatic activity notifications when sales or purchase quantities are reduced or cancelled, helping responsible users react quickly to affected deliveries, receipts, manufacturing orders, or requisitions. It also improves activity links so users can open the relevant business document directly from the notification.
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
Website visitors can now search and filter product and event categories more easily, with category navigation integrated into relevant website layouts. Redirects also preserve search query details, helping users keep their context while browsing.
Original PR description
[IMP] website_sale: add category search [IMP] remove category if category not provide by user input [IMP] keep query string on redirect url [IMP] website_sale layout with category search [IMP] website_event: category list side nav panel task: https://www.odoo.com/web#id=11290&view_type=form&model=project.task&action=333&active_id=131 pad: https://pad.odoo.com/p/r.LYq8Zbsy4orc1SK8
The CRM configuration menu is simplified by showing the Tags option only when debug mode is enabled. This reduces clutter for everyday users while keeping advanced configuration available to administrators and technical users when needed.
Original PR description
task: https://www.odoo.com/web#id=39571&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.9bbb3416f1ddd8f040a37216658a8b3b 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 Mass Mailing app gets a series of usability improvements that make it easier for users to get started and manage email campaigns. These updates streamline onboarding and polish related screens, helping teams create and review mailings with less friction.
Original PR description
### Specs: https://docs.google.com/presentation/d/13mfSGFm52HsO9U4dFd2BBtKw-a9vWiWSAJGBZrxVdv8/edit?usp=sharing -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The form layout can now remove extra padding where needed, helping mass mailing content align cleanly with its surrounding border. This creates a tighter, more polished email editing experience without changing broader business workflows.
Original PR description
This is useful in the module mass_mailing, so that the mail body has no spacing between its border and the form sheet.
Resolved issues and error corrections
This fix updates how Odoo names internal references so different records are less likely to collide. It helps avoid conflicts during module loading or migrations, improving reliability without changing day-to-day user workflows.
Original PR description
model: maintenance.equipment, field: category_id model: maintenance.equipment.category, field: id cc @dbo-odoo you will probably want to include that in migration vaguely related to opw-805838
A bug was fixed so website menu entries can be found through search as expected. This helps users manage website navigation more reliably and reduces confusion when editing site menus.
Original PR description
Task: https://www.odoo.com/web#id=10804&view_type=form&model=project.task&action=333&active_id=131 Pad: https://pad.odoo.com/p/r.SwQ05vrU7k2ZltJ2
This fixes an issue where searches using negative conditions on linked many-to-many records could return incorrect results. Users should see more reliable filtering and reporting when excluding related items from search results.
Original PR description
[BUG FIX] see #4613
This fixes an issue where server-side forms could fail to handle certain valid filter conditions when they were not written in the expected standard format. It helps ensure forms behave consistently and reduces errors in automated or backend-driven form workflows.
Code cleanup and technical improvements
This update reorganizes the JavaScript behind Odoo's messaging, live chat, calendar integration, and real-time notifications. It makes the code easier to maintain and test, helping future improvements reach users more safely without changing the core business workflow.
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
This refactoring updates enterprise VoIP and timesheet integration code to stay compatible with recent changes in Odoo's mail framework. It is an internal technical alignment with low direct business impact, helping maintain stability across related communication features.