Monday, August 17, 2015
5 changes · master
New functionality added to Odoo
Invoices can now group tax lines, making it easier to show and manage retained taxes on reports. This improves tax reporting clarity, including support for Colombian localization needs.
Original PR description
Task => https://www.odoo.com/web#id=20051&view_type=form&model=project.task&action=333&active_id=708 This PR fixes one issue and introduces tax groups to enable retention of taxes i.e. enables to split tax lines by group on invoice report
This adds a new timesheet synchronization module with an HTML app that can also be packaged as a Chrome extension or Android app. It helps users manage timesheets outside the standard interface and improves reliability by detecting missing server support and showing clearer messages.
Enhancements to existing features
Odoo now automatically leaves out special PostgreSQL databases that are templates or do not allow connections. This helps teams keep internal backup or preparation databases from appearing publicly while still allowing safe copies to be exposed when ready.
Original PR description
Automatically ignore template databases identified in Postgres, and databases where connexion is not allowed. The use case for this is to have a simple means of creating PG databases and not exposing them to the public : set them as templates or disallow connections. For example on our test server we always restore the backup from the production DB as a template, of which we expose a copy that we do "-u all" on.
Code cleanup and technical improvements
The manufacturing by-products feature was migrated to Odoo's newer internal framework. This helps keep the module maintainable and aligned with the rest of the system, with minimal expected change for day-to-day users.
Original PR description
Task : https://www.odoo.com/web#id=13380&view_type=form&model=project.task&menu_id=3942&action=327 Pad : https://pad.odoo.com/p/r.pE6WFDIgiutX5GmE
The sales team dashboard now hides opportunity-related information when opportunities are turned off. This keeps the CRM interface more relevant and less cluttered for teams that do not use opportunity tracking.
Original PR description
Hide stuff corresponding to opportunities if use_opportunities is False