Daily updates from Odoo
Thursday, April 2, 2026
6 changes
1 change
New functionality added to Odoo
This update adds tests to the Timesheet Dashboard feature, ensuring that the correct data is consistently loaded each time a user accesses the sheet. These tests enhance reliability and data accuracy for sales teams using the dashboard.
Original PR description
add tests for the timesheet dashboard sheet selection to ensure that the right sheet is loaded each time --- task-5956339
2 changes
New functionality added to Odoo
This pull request expands the localization (I18N) support for the Stripe add-on, adding translations into multiple languages including Arabic, Azerbaijani, Bulgarian, and more. These updates ensure the add-on is accessible and usable for customers in a wider range of countries, improving the overall user experience.
Original PR description
Related: https://github.com/odoo/enterprise/pull/111141 Forward-Port-Of: odoo/odoo#257003 Forward-Port-Of: odoo/odoo#254667
This pull request updates the .weblate.json files to include translations for additional Odoo modules. This ensures that all modules within the Enterprise version are properly localized for international users, improving the overall user experience and supporting global expansion.
Original PR description
Related: https://github.com/odoo/odoo/pull/254667 Forward-Port-Of: odoo/enterprise#112678 Forward-Port-Of: odoo/enterprise#111141
2 changes
New functionality added to Odoo
This pull request introduces a new method in the stock orderpoint module, allowing for easier customization of the quantity to order calculation. This change provides greater flexibility for businesses to tailor their ordering processes to specific needs without directly modifying core Odoo functionality. It’s a minor improvement designed to support future customization efforts.
Original PR description
… for future customization of qty_to_order 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 introduces two new modules – Employee Shift Management and Tuition Management – to streamline operational workflows. The Employee Shift module allows for better scheduling and tracking of staff, while the Tuition Management module provides tools for managing student profiles, courses, and enrollment processes.
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
1 change
New functionality added to Odoo
This update introduces a new tool for securely generating and verifying tokens. The primary goal is to reduce the storage of individual tokens by using signed payloads instead, improving security and efficiency. This change enhances the system's ability to manage access and permissions.
Original PR description
Backport of fd94042de04682895b90624c0a27639cfa7694bf Add a tool to generate signed payload to be used as token. The main purpose is to stop storing every token. Two functions are added: `odoo.tools.misc.hash_sign()` This functions takes as required arguments, a json dumpable payload, a scope as a string, a sudo environnement, and finally either and expiration as datetime.datetime, or expiration_hours as an int. `odoo.tools.misc.verify_hash_signed()` This function takes as arguments, a sudo environnement, a scope as a string (must be the same as the encoding scope), and a token generated by hash_sign()