Daily updates from Odoo
Navigate
Branch
Monday, December 18, 2017
6 changes
Enhancements to existing features
The Time Off Gantt view now uses each leave type's configured color, making schedules easier to scan visually. This helps managers and HR teams quickly distinguish different categories of time off when planning or reviewing availability.
Original PR description
Description of the issue/feature this PR addresses: Use the color_name of hr.holidays.status to colorized the Gantt View 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 makes employee leave balance fields use the same calculation, reducing the chance of mismatched values in HR records. It also simplifies the underlying implementation, which should make the leave tracking logic easier to maintain.
Original PR description
Description of the issue/feature this PR addresses: The fields `remaining_leaves` as the same compute of 'leaves_count'. Before : The 'leave_count compute' and 'leaves_count' have a diferente compute After : The 'leave_count compute' and 'leaves_count' have a same compute Bonus : remove SQL to ORM code -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Default and Bootswatch themes now have updated categorization and short descriptive subtitles. This makes it easier for users to understand and browse available website themes when choosing a design.
Original PR description
Changed themes: - Default - Bootswatch Task: https://www.odoo.com/web?#id=32528&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.f26b667afb4c9cc22217a112d444e096 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
Resolved issues and error corrections
This fixes a problem where automatic bank statement reconciliation could fail when required account information was missing or entries were already linked. Businesses using accounting demo data or localization modules should see fewer setup and nightly run interruptions.
Original PR description
Description of the issue/feature this PR addresses: When using the fast_counterpart creation method to automatically reconcile bank statement lines, there was no verification that the account id was set not that the statement was already linked to journal entries. It was causing causing a traceback in some conditions when the demo data were loaded because the fast_counterpart_creation was called without the verification, using an XML function. This commmit introduce the necessary verifcation. Current behavior before PR: Traceback when using some l10n_ modules on nightly Desired behavior after PR is merged: No traceback -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix makes the portal test wait for the correct account details page before passing. It prevents false successful test results and reduces misleading leftover request logs, helping maintain confidence in portal quality checks.
Original PR description
Description of the issue/feature this PR addresses: When running the portal tour, the test succeed too early because it finds the words "Your Details" on the wrong page (/my instead of /my/account). Current behavior before PR: portal tour test wrongly succeed leaving some "remaining requests" in the logs Desired behavior after PR is merged: portal tour test fairly succed -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adjusts an internal email-related performance test so it counts one additional database lookup that already happens during the test. This helps keep automated checks accurate and prevents false failures in development, with no direct impact on end users.
Original PR description
When searching the id mail.mail_activity_data_todo a request is done and should be taken into account by the assertQueryCount. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr