Daily updates from Odoo
Friday, December 19, 2014
7 changes · master
Enhancements to existing features
Odoo reporting now separates table-style pivot analysis from chart-based graph views, making reports faster, easier to use, and better integrated with dashboards and menus. Users can sort pivot data, click cells to open the related records, and rely on saved dashboard reports keeping their selected measures and layout.
Original PR description
new pivot view, full rewrite of graph view This branch is a split of the former graphview into a pivot view (the tabular view) and graph view (the various charts). The code was fully rewritten. - pivot view should be faster (better underlying data structure and better algorithm) - better integration with the web client (use of sidebar, of menu buttons, bettor style) - new feature: pivot view can be sorted - new feature: pivot view cells can be clicked to open a list view with the corresponding domain - web_graph addon was removed, and the graph view code has been moved to the addon web. - the interaction with the searchbar was changed (no more column facet) - better and simpler code for graph view - mary corner cases in graph charts have been corrected (for ex, pie chart with positive and negative numbers) - graph/pivot correctly save their state when added to dashboard/saved (state such as current measure, chart mode, column groupbys, ...)
Sales analysis reports can now include margin information when the Sales Margin app is installed. This helps business users review sales performance and profitability in one place without switching reports.
Original PR description
...d sale_margin module. https://www.odoo.com/web?#id=10361&view_type=form&model=project.task&menu_id=3942&action=327 pad: https://pad.odoo.com/p/r.Vm60eImcHFIKpt9q
This update improves how Odoo plans purchases, stock movements, and manufacturing needs by making procurement grouping, scheduling, and cancellation more accurate. It also adds calendar-aware stock planning so delivery and replenishment dates better reflect working schedules and availability.
CRM lead lists now hide dead leads by default, helping teams focus on active opportunities and avoid clutter from old inactive records. Users can still access broader lead views when needed, and the stage setup now explains that dead status corresponds to a 0% probability and folded kanban stage.
Original PR description
Task: https://www.odoo.com/web#id=11244&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.xbfoC5Zlp117S3mT
The website Twitter integration now shows more helpful error messages when authentication or access fails, such as invalid API credentials, protected tweets, authorization issues, or configuration problems. This helps users and support teams understand what went wrong and resolve setup issues faster.
Original PR description
<b>Purpose:</b> For getting proper error message (If user enter invalid API key or secret, tweet is protected can not getting tweets, Invalid Authorization, Something is misconfiguration) <b>Task:</b> https://www.odoo.com/web#id=8677&view_type=form&model=project.task&menu_id=3942&action=327 <b>Pad:</b> https://pad.odoo.com/p/r.O5ZH6hmk5EQokj5t
The Membership app is easier to navigate and use. Users now get helpful guidance when no members exist, can search by member names and tags, and can find analysis reports under the Reporting menu.
Original PR description
...ting in Members Analysis. - Task: https://www.odoo.com/web#id=10158&view_type=form&model=project.task - Pad: https://pad.odoo.com/p/r.GAyJ7HEjDi7t3PiZ
Resolved issues and error corrections
Updated the Pad demo data so quickly created tasks no longer trigger an unnecessary warning. This keeps the sample workflow smoother for users evaluating or demonstrating the task creation process.
Original PR description
Task: https://www.odoo.com/web#id=10141&view_type=form&model=project.task&menu_id=3942&action=327 PAD: https://pad.odoo.com/p/r.PFvuXQv8yciOv33M