Daily updates from Odoo
Navigate
Branch
Thursday, November 30, 2017
6 changes
Enhancements to existing features
Payment terms can now specify an exact day of the month when invoices become due. This gives businesses more control over cash collection schedules and fixes cases where due dates should move into the following month.
Original PR description
Add the possibility to set the day of the month on which invoices must come to term when defining payment terms.
This update improves the Google Drive and Google Spreadsheet integration so users can open a Google spreadsheet directly when choosing the “Add to Google Spreadsheet” action. It also adjusts spreadsheet template handling so changes are made on a copy, helping preserve the original template and reduce accidental edits.
Original PR description
TASK :- https://www.odoo.com/web#id=35035&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD :- https://pad.odoo.com/p/r.8b0c30a658a927b5030e8f7302775b94 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
Character fields now remove leading and trailing spaces when users change their value, helping keep records cleaner and more reliable. Developers can opt out for special cases where spaces are meaningful, such as a space used as a decimal separator.
Original PR description
With this commit, we change the behaviour of the web client with respect to spaces in char fields. Most of the time, starting and ending spaces have no value, and worse, make the data not so reliable. After this commit, field char will trim by default (so, if the user input a char as ' abc ', the string 'abc' will be sent to the server instead). Note that this only applies when the value of the field is changed. If someone open a form view, then switches to edit mode and save, nothing will change. This is the desired behavior most of the time. However, in some rare case, this is actually harmful. For example, if we trim the 'decimal_point' field, it will not be possible to enter a space as decimal separator. In those cases, we introduce a new attribute 'trim', which allow the developer to desactivate that feature. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The interface now better adapts when users choose a right-to-left language, such as Arabic or Hebrew. This improves readability and usability across many Odoo screens by aligning layouts, controls, calendars, chat, and other elements with the selected language direction.
Original PR description
Task:https://www.odoo.com/web?#id=27574&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad:https://pad.odoo.com/p/r.bb7042f57bc2ecc1806cab9350775c75 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 blog sidebar now presents archive years in a collapsible format and organizes tags in a clearer parent-child structure. This makes it easier for visitors to browse posts by date or topic and find related content through tag groups.
Original PR description
Task: https://www.odoo.com/web?#id=34417&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.98e9c26224a43fb6efda1da44dde6c54 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 Website Sign module category is now registered through the core base module data. This is a minor internal organization change that helps keep module categorization consistent and available from the base setup.
Original PR description
Task : https://www.odoo.com/web?#id=27473&view_type=form&model=project.task&menu_id=4720 Pad : https://pad.odoo.com/p/r.97b6442a45d064bf7753c24f877f083c