Friday, August 24, 2018
8 changes · master
Security fixes and vulnerability patches
This update clarifies who can create, view, edit, or delete activities linked to records, reducing accidental changes by users without the right access. It also hides unavailable activity actions in the interface and speeds up user creation in related tests by avoiding unnecessary setup noise.
Original PR description
Task: https://www.odoo.com/web#id=1856417&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
New functionality added to Odoo
This update introduces partner autocompletion and related configuration updates, helping users create or complete customer and vendor records faster with fewer manual steps. It also includes accounting and setup fixes that improve reliability around invoices, reconciliation, access rights, and default user email handling.
Original PR description
task https://www.odoo.com/web?debug#id=1872667&action=333&active_id=1217&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
This update streamlines the employee leave request process with clearer menus, simpler personal leave forms, and improved leave overviews. It helps employees submit time-off requests more easily while giving managers better views for reviewing and managing leave information.
Original PR description
Task: https://www.odoo.com/web#id=1876795&model=project.task&view_type=form&menu_id=5200
Resolved issues and error corrections
This fixes a visual issue in the Mail app where a tooltip could flicker when users moved the cursor over it. The tooltip now stays stable while hovering, making the interface feel smoother and less distracting.
Original PR description
The tooltip was causing flickering because of quick alteration between hovering and not hovering states. By moving the tooltip to bottom left of its parent element and adding a selector on the tooltip hover state, the issue is fixed. This is due to the hover/not hovering alteration not happening anymore. Either the parent element or the tooltip itself is always hovered. Related to task #1878538 Closes # -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves user-facing warnings around delivery timing and stock replenishment. Sales users now see a clearer message when an expected date may conflict with a commitment date, and inventory users are informed that they can manually run the scheduler to trigger reordering rules sooner.
Original PR description
Description of the issue/feature this PR addresses: Task ID - https://www.odoo.com/web?#id=1850406&action=327&model=project.task&view_type=form&menu_id=4720 pad - https://pad.odoo.com/p/r.45b2414a915fc3a7c31d0998c864d192 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 moves Clearbit-based partner lookup into the broader Partner Autocomplete experience and keeps Enterprise-specific enrichment for VAT updates. Businesses benefit from faster customer or vendor creation with more accurate company information and less manual data entry.
Original PR description
task https://www.odoo.com/web?debug#id=1872667&action=333&active_id=1217&model=project.task&view_type=form&menu_id=4720
The manufacturing cost analysis report now uses a cleaner internal document header and improved alignment for the total raw materials cost. This makes the report easier to read and better suited for internal business review.
Original PR description
Pad:https://pad.odoo.com/p/r.d0a590b10b01fadc5aa862888c76da9a Task:https://www.odoo.com/web#id=1861231&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 -- Cost Analysis report document is internal, it has set an internal header -- The 'Total Cost of Raw Materials' has been proper alignment PR: TASK: 1861231
This update corrects how manufacturing planning compares dates and times, preventing mismatches caused by newer datetime fields. It helps keep master production schedule calculations consistent and avoids potential planning errors.
Original PR description
A datetime was compared to a date. I'm not sure that I used the fields.Date.context_today the right way. @amoyaux may I ask you to verify ?