Daily updates from Odoo
Wednesday, August 5, 2015
6 changes · master
New functionality added to Odoo
Website editors can now add a countdown block to pages, making it easier to highlight upcoming events, launches, or deadlines. The feature includes editor controls and visual assets so businesses can create urgency and promote time-sensitive campaigns without custom development.
Original PR description
Task: https://www.odoo.com/web#id=8287&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.0coHaMolBpsxrIkg
Enhancements to existing features
Lunch orders now show the related lunch account, making it easier for users to understand which account is tied to an order. Cash balance visibility was also adjusted so it appears only for users with the appropriate rights, improving clarity and access control.
Original PR description
Task: https://www.odoo.com/web#id=13194&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.2xksKjPdzYSSt4cz
Resolved issues and error corrections
This fixes a configuration issue in the payment module by removing a website-specific button that the module should not rely on. It helps avoid errors or confusion when payment features are used without the website module installed.
Original PR description
… have dependency over website so we can not use website_button widget, also if we are using website_widget button then we should inherit website.published.mixin, so simply removed website_button widget Issue: 645535
Timesheet records can now be created manually or imported without relying on a hidden view setting. This helps ensure required timesheet details are filled correctly during creation, reducing failed entries and import issues.
Original PR description
…e help of the magic default_is_timesheet=1 set in the context, thus in views. To allow manual creation or import of timesheets by setting is_timesheet=True directly, the values of invisible but required fields will be computed at create insted of default_get. This ensures that is_timesheet is set before the other fields.
This update fixes several website-related display and publishing issues, including duplicate published indicators and incorrect publish button behavior. It also moves payment publishing settings to the website payment area so payment options are shown more consistently in website and customer-facing flows.
Original PR description
ISSUE : https://www.odoo.com/web#id=644612&view_type=form&model=project.issue&action=963&active_id=681
This update fixes an issue where changes to company records could fail or behave incorrectly when several companies were updated at the same time. Businesses managing multiple companies in Odoo can now apply accounting-related company changes more reliably.
Original PR description
Fixes the res.company write methods which assumed there was only one record @qdp-odoo