Daily updates from Odoo
Navigate
Branch
Monday, February 18, 2019
13 changes
New functionality added to Odoo
This pull request adds Bengali language translation files for the Odoo Portal and Website areas. It helps Bengali-speaking users navigate customer-facing pages more easily, while also including contributor documentation and configuration updates.
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
Enhancements to existing features
Website profiles now better showcase eLearning progress, completed courses, certifications, and community achievements. The update also adds karma rewards and tighter forum integration, helping motivate learners and make user activity more visible across the website.
Original PR description
Purpose of the merge is to continue the work done from PR #30988. This completes the website profile page, gamifies the under development eLearning [1][2] and continues integration between eLearning and the forum. This merge contains notably: - Complete profile page with course progression detail and eLearning certifications - Apply Karma gains on various action on the eLearning - Allow to set the communication type on eLearning course at creation (frontend) - Redesign website users page See sub commits for more details. Merge linked to task ID 1922159 (elearning gamification / website_profile) and task ID 1940516 (forum comments) PR #31097. [1] see task ID 1902304 (main eLearning task) PR #29876. [2] see task ID 1936153 (new homepage for slides) PR #30770.
This update improves how payroll records and point-of-sale sessions work in multi-company environments, reducing errors when data belongs to different companies. It also removes India payroll reports that did not provide useful business information.
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
Users who have blocked Odoo push notifications will now see a clear alert in their preferences. This helps them understand why notifications are not arriving and where to take action, reducing confusion and support effort.
Original PR description
Description of the issue/feature this PR addresses: - Blocked push notification alert - Task : https://www.odoo.com/web#id=1929547&action=327&model=project.task&view_type=form&menu_id=4720 - Pad : https://pad.odoo.com/p/r.1e6c8b19e79b2420957d973237687890 Current behavior before PR: - There was not any alert or something like that if user has blocked the push notifications. Desired behavior after PR is merged: - If user has blocked odoo push notifications then the alert message will be shown under users preference section. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Adds automated checks for product image resizing, zoom behavior, and shared image handling used by the online store. This helps reduce the risk of image display issues for shoppers and improves reliability without changing visible functionality.
Original PR description
This commit add tests for new mixin product.image and resizing. Purpose is to test feature merged by commit: 413c63556f5c41b3c135fdcce0aa1adb177d9179
When a currency is activated or edited, the web interface now refreshes its currency information automatically. This prevents missing currency symbols on amounts and removes the need for users to manually reload the page.
Original PR description
Active currencies are given in session_info, in the page source. When the user activated a new currency, he had to reload the page to make the browser aware of that new currency (without reloading, there was no currency symbol displayed next to the amounts). This rev. forces a reload of the currencies each time a currency is edited. Task #1838654 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 Gantt view now supports the consolidation feature again, allowing teams to group and assess workload or planning data more effectively. The related documentation was updated so users and implementers can understand how to use this capability.
Demo payroll data is now better prepared for a Belgian multi-company setup, making it easier to create contracts and payslips with the needed accounting configuration already in place. Predictive bill tests were also adjusted to avoid naming conflicts when Belgian localization is installed, improving reliability without changing user workflows.
This update restores and improves consolidation information in Gantt planning views, helping teams see workload or allocation totals directly in their schedules. It also makes related visual details more consistent and fixes display issues, improving readability for planning users.
Resolved issues and error corrections
This fixes an issue where direct message chats could miss the other person's name and email after a recent performance optimization. Users should now see the correct contact information in direct message conversations again.
Original PR description
Revision on 9751644 The commit above improves the channel_info, so that there are less DB queries. However, the computation was wrong for partners on dm chat, which resulted in omitting the name and email of the partner.
This update fixes a problem in the web interface related to selecting linked records, such as customer or product references. It helps ensure users get more reliable behavior when working with forms, reducing confusion and data entry issues.
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
Code cleanup and technical improvements
The theme installation screen has been redesigned to provide a clearer and more polished experience when setting up a website theme. This improves the first-time website setup flow and helps users make progress with less friction.
Original PR description
task-1907934
This update tidies and reorganizes survey page templates and related navigation logic, making the survey area easier to maintain. It also removes an unnecessary backend link when users encounter an access-denied page, reducing confusion for people without backend access.