Wednesday, April 27, 2016
13 changes · master
New functionality added to Odoo
The documentation now explains how developers can use developer mode, including updated guidance around debugger behavior. This helps technical users find the right command-line option and reduces confusion from outdated debug mode references.
Original PR description
Doc for debugger mode missing. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now search for menu items from the app switcher and quickly jump to the right screen, making navigation faster for commonly used pages like Companies. A new Alt+H shortcut opens the app switcher search, and a shortcut help modal is available from the user menu.
Enhancements to existing features
The subscription sales order form was adjusted so the analytic account field appears under Other Info. This makes the form layout more consistent and helps users find related administrative details in the expected place.
Original PR description
…rder form view Task: https://www.odoo.com/web?#id=21631&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.KQjEJ9y2s9ANU0x4
This update makes it easier to adjust inherited views by allowing parts of a view to be wrapped or unwrapped without more invasive changes. It gives implementers and developers more flexibility when tailoring screens, which can reduce customization effort and improve maintainability.
Original PR description
ping @JKE-be
This change lets Odoo view customizations wrap or reuse existing screen content instead of copying it manually. It reduces duplication in view definitions, making future updates easier to maintain and less error-prone.
Original PR description
_As promise, I will never use the word 'You-Know-Who', in 2016..._
**Description of the issue/feature this PR addresses:**
Allow to use $0 to embed the current content of the node
**Current behavior before PR:**
Copy / Paste all the content, it works, but duplicate all the code...
**Desired behavior after PR is merged:**
Allow to embed a content into another node.
`Eg:
<xpath="//div[@id='nemo']" position="replace">
<div class='sea'>$0</div>
</xpath>`
based on initial #8366
##
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThe web interface gains fuzzy search support, making it easier for users to find menu items even when searches are not exact. Keyboard shortcuts are also simplified to use fewer keys, improving day-to-day navigation speed for Windows, Linux, and Mac users.
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
This change combines existing debug options into a single developer mode and lets teams turn individual development tools on or off. It makes troubleshooting and development more flexible, but these tools must not be enabled in production because they can expose powerful debugging access.
Original PR description
Purpose: - Merge dev mode and debug mode - Allow to active dev feature one by one ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The contract dashboard filters have been streamlined, making it easier to add and use filtering options. Users can now filter dashboard data by tags, and key recurring revenue metrics such as downgrades and expansions now respect the selected filters.
The subscription cohort report now includes subscriptions that start today, excludes cancelled subscriptions, and adds a yearly grouping option. This gives teams a cleaner and more useful view of subscription performance trends over time.
Subscription setup and management are easier with clearer menus, guided cancellation reasons, and better quotation support for subscription templates. Dashboard guidance and tooltips now help users understand what is missing and what actions to take, especially in demo or first-use scenarios.
Original PR description
Task: https://www.odoo.com/web?#id=21631&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.KQjEJ9y2s9ANU0x4
Lead scoring rules can now automatically archive or delete unwanted leads before scoring continues. This helps teams reduce manual cleanup of spam or low-quality leads and keep sales pipelines cleaner.
Original PR description
Remove dry run mode Score rule can now archive or unlink leads.
Code cleanup and technical improvements
The Google Account integration was updated to use Odoo's newer technical framework and its internal structure was cleaned up. This should make the module easier to maintain while preserving the existing business functionality for users connecting Google services.
Original PR description
<strong>Task:</strong> https://www.odoo.com/web#id=12033&view_type=form&model=project.task&action=327 <strong>Pad:</strong> https://pad.odoo.com/p/r.xjHOIOhlay4JLKQ3
The base setup module was reorganized and updated to use the newer Odoo framework approach. This keeps configuration foundations easier to maintain while removing obsolete setup pieces that are no longer needed.
Original PR description
Task: https://www.odoo.com/web#id=12343&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.QNPxrphbRZJOP43X